Searched refs:tx_bi (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 400 struct ixgbe_tx_buffer *tx_bi; in ixgbe_xmit_zc() local 421 tx_bi = &xdp_ring->tx_buffer_info[xdp_ring->next_to_use]; in ixgbe_xmit_zc() 422 tx_bi->bytecount = desc.len; in ixgbe_xmit_zc() 423 tx_bi->xdpf = NULL; in ixgbe_xmit_zc() 424 tx_bi->gso_segs = 1; in ixgbe_xmit_zc() 452 struct ixgbe_tx_buffer *tx_bi) in ixgbe_clean_xdp_tx_buffer() argument 454 xdp_return_frame(tx_bi->xdpf); in ixgbe_clean_xdp_tx_buffer() 456 dma_unmap_addr(tx_bi, dma), in ixgbe_clean_xdp_tx_buffer() 457 dma_unmap_len(tx_bi, len), DMA_TO_DEVICE); in ixgbe_clean_xdp_tx_buffer() 458 dma_unmap_len_set(tx_bi, len, 0); in ixgbe_clean_xdp_tx_buffer() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 637 struct i40e_tx_buffer *tx_bi) in i40e_clean_xdp_tx_buffer() argument 639 xdp_return_frame(tx_bi->xdpf); in i40e_clean_xdp_tx_buffer() 642 dma_unmap_addr(tx_bi, dma), in i40e_clean_xdp_tx_buffer() 643 dma_unmap_len(tx_bi, len), DMA_TO_DEVICE); in i40e_clean_xdp_tx_buffer() 644 dma_unmap_len_set(tx_bi, len, 0); in i40e_clean_xdp_tx_buffer() 659 struct i40e_tx_buffer *tx_bi; in i40e_clean_xdp_tx_irq() local 677 tx_bi = &tx_ring->tx_bi[ntc]; in i40e_clean_xdp_tx_irq() 679 if (tx_bi->xdpf) { in i40e_clean_xdp_tx_irq() 680 i40e_clean_xdp_tx_buffer(tx_ring, tx_bi); in i40e_clean_xdp_tx_irq() 681 tx_bi->xdpf = NULL; in i40e_clean_xdp_tx_irq() [all …]
|
H A D | i40e_txrx.c | 120 first = &tx_ring->tx_bi[i]; in i40e_program_fdir_filter() 126 tx_buf = &tx_ring->tx_bi[i]; in i40e_program_fdir_filter() 796 if (!tx_ring->tx_bi) in i40e_clean_tx_ring() 802 &tx_ring->tx_bi[i]); in i40e_clean_tx_ring() 806 memset(tx_ring->tx_bi, 0, bi_size); in i40e_clean_tx_ring() 830 kfree(tx_ring->tx_bi); in i40e_free_tx_resources() 831 tx_ring->tx_bi = NULL; in i40e_free_tx_resources() 940 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq() 994 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq() 1014 tx_buf = tx_ring->tx_bi; in i40e_clean_tx_irq() [all …]
|
H A D | i40e_txrx.h | 333 struct i40e_tx_buffer *tx_bi; member
|
H A D | i40e_main.c | 4461 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_fdir_tx_irq() 4491 tx_buf = tx_ring->tx_bi; in i40e_clean_fdir_tx_irq() 4515 tx_buf = tx_ring->tx_bi; in i40e_clean_fdir_tx_irq()
|
/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 64 if (!tx_ring->tx_bi) in iavf_clean_tx_ring() 69 iavf_unmap_and_free_tx_resource(tx_ring, &tx_ring->tx_bi[i]); in iavf_clean_tx_ring() 72 memset(tx_ring->tx_bi, 0, bi_size); in iavf_clean_tx_ring() 96 kfree(tx_ring->tx_bi); in iavf_free_tx_resources() 97 tx_ring->tx_bi = NULL; in iavf_free_tx_resources() 221 tx_buf = &tx_ring->tx_bi[i]; in iavf_clean_tx_irq() 271 tx_buf = tx_ring->tx_bi; in iavf_clean_tx_irq() 291 tx_buf = tx_ring->tx_bi; in iavf_clean_tx_irq() 658 WARN_ON(tx_ring->tx_bi); in iavf_setup_tx_descriptors() 660 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in iavf_setup_tx_descriptors() [all …]
|
H A D | iavf_txrx.h | 332 struct iavf_tx_buffer *tx_bi; member
|