Lines Matching refs:tx_buf
67 struct ishtp_cl_tx_ring *tx_buf;
69 tx_buf = kzalloc(sizeof(struct ishtp_cl_tx_ring), GFP_KERNEL);
70 if (!tx_buf)
73 tx_buf->send_buf.data = kmalloc(len, GFP_KERNEL);
74 if (!tx_buf->send_buf.data) {
75 kfree(tx_buf);
80 list_add_tail(&tx_buf->list, &cl->tx_free_list.list);
132 struct ishtp_cl_tx_ring *tx_buf;
138 tx_buf = list_entry(cl->tx_free_list.list.next,
140 list_del(&tx_buf->list);
142 kfree(tx_buf->send_buf.data);
143 kfree(tx_buf);
150 tx_buf = list_entry(cl->tx_list.list.next,
152 list_del(&tx_buf->list);
153 kfree(tx_buf->send_buf.data);
154 kfree(tx_buf);