Lines Matching refs:tx_bi
64 if (!tx_ring->tx_bi) in i40evf_clean_tx_ring()
69 i40e_unmap_and_free_tx_resource(tx_ring, &tx_ring->tx_bi[i]); in i40evf_clean_tx_ring()
72 memset(tx_ring->tx_bi, 0, bi_size); in i40evf_clean_tx_ring()
96 kfree(tx_ring->tx_bi); in i40evf_free_tx_resources()
97 tx_ring->tx_bi = NULL; in i40evf_free_tx_resources()
200 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
250 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()
270 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq()
624 WARN_ON(tx_ring->tx_bi); in i40evf_setup_tx_descriptors()
626 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in i40evf_setup_tx_descriptors()
627 if (!tx_ring->tx_bi) in i40evf_setup_tx_descriptors()
647 kfree(tx_ring->tx_bi); in i40evf_setup_tx_descriptors()
648 tx_ring->tx_bi = NULL; in i40evf_setup_tx_descriptors()
2256 struct i40e_tx_buffer *tx_bi; in i40evf_tx_map() local
2273 tx_bi = first; in i40evf_tx_map()
2282 dma_unmap_len_set(tx_bi, len, size); in i40evf_tx_map()
2283 dma_unmap_addr_set(tx_bi, dma, dma); in i40evf_tx_map()
2329 tx_bi = &tx_ring->tx_bi[i]; in i40evf_tx_map()
2375 tx_bi = &tx_ring->tx_bi[i]; in i40evf_tx_map()
2376 i40e_unmap_and_free_tx_resource(tx_ring, tx_bi); in i40evf_tx_map()
2377 if (tx_bi == first) in i40evf_tx_map()
2434 first = &tx_ring->tx_bi[tx_ring->next_to_use]; in i40e_xmit_frame_ring()