Lines Matching refs:tx_buf
214 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
220 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
227 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq()
241 tx_buf->next_to_watch = NULL; in i40e_clean_tx_irq()
244 total_bytes += tx_buf->bytecount; in i40e_clean_tx_irq()
245 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq()
248 dev_kfree_skb_any(tx_buf->skb); in i40e_clean_tx_irq()
252 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
253 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
257 tx_buf->skb = NULL; in i40e_clean_tx_irq()
258 dma_unmap_len_set(tx_buf, len, 0); in i40e_clean_tx_irq()
263 tx_buf++; in i40e_clean_tx_irq()
268 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()
273 if (dma_unmap_len(tx_buf, len)) { in i40e_clean_tx_irq()
275 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
276 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
278 dma_unmap_len_set(tx_buf, len, 0); in i40e_clean_tx_irq()
283 tx_buf++; in i40e_clean_tx_irq()
288 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()