Lines Matching refs:tx_buf
155 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
161 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
168 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq()
182 tx_buf->next_to_watch = NULL; in i40e_clean_tx_irq()
185 total_bytes += tx_buf->bytecount; in i40e_clean_tx_irq()
186 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq()
189 dev_kfree_skb_any(tx_buf->skb); in i40e_clean_tx_irq()
193 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
194 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
198 tx_buf->skb = NULL; in i40e_clean_tx_irq()
199 dma_unmap_len_set(tx_buf, len, 0); in i40e_clean_tx_irq()
204 tx_buf++; in i40e_clean_tx_irq()
209 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()
214 if (dma_unmap_len(tx_buf, len)) { in i40e_clean_tx_irq()
216 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
217 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
219 dma_unmap_len_set(tx_buf, len, 0); in i40e_clean_tx_irq()
224 tx_buf++; in i40e_clean_tx_irq()
229 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()