| /drivers/net/ethernet/intel/igb/ |
| A D | igb_xsk.c | 471 struct igb_tx_buffer *tx_buffer_info; in igb_xmit_zc() local 489 tx_buffer_info = &tx_ring->tx_buffer_info[tx_ring->next_to_use]; in igb_xmit_zc() 490 tx_buffer_info->bytecount = descs[i].len; in igb_xmit_zc() 491 tx_buffer_info->type = IGB_TYPE_XSK; in igb_xmit_zc() 492 tx_buffer_info->xdpf = NULL; in igb_xmit_zc() 493 tx_buffer_info->gso_segs = 1; in igb_xmit_zc() 494 tx_buffer_info->time_stamp = jiffies; in igb_xmit_zc() 516 tx_buffer_info->next_to_watch = tx_desc; in igb_xmit_zc()
|
| A D | igb_main.c | 4302 tx_ring->tx_buffer_info = vmalloc(size); in igb_setup_tx_resources() 4303 if (!tx_ring->tx_buffer_info) in igb_setup_tx_resources() 4321 vfree(tx_ring->tx_buffer_info); in igb_setup_tx_resources() 4322 tx_ring->tx_buffer_info = NULL; in igb_setup_tx_resources() 4411 memset(ring->tx_buffer_info, 0, in igb_configure_tx_ring() 4906 vfree(tx_ring->tx_buffer_info); in igb_free_tx_resources() 4907 tx_ring->tx_buffer_info = NULL; in igb_free_tx_resources() 4974 tx_buffer = tx_ring->tx_buffer_info; in igb_clean_tx_ring() 4994 tx_buffer = tx_ring->tx_buffer_info; in igb_clean_tx_ring() 8401 tx_buffer = tx_ring->tx_buffer_info; in igb_clean_tx_irq() [all …]
|
| A D | igb_ethtool.c | 1824 struct igb_tx_buffer *tx_buffer_info; in igb_clean_test_rings() local 1853 tx_buffer_info = &tx_ring->tx_buffer_info[tx_ntc]; in igb_clean_test_rings() 1856 dev_kfree_skb_any(tx_buffer_info->skb); in igb_clean_test_rings() 1860 dma_unmap_addr(tx_buffer_info, dma), in igb_clean_test_rings() 1861 dma_unmap_len(tx_buffer_info, len), in igb_clean_test_rings() 1863 dma_unmap_len_set(tx_buffer_info, len, 0); in igb_clean_test_rings()
|
| A D | igb.h | 325 struct igb_tx_buffer *tx_buffer_info; member
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_xsk.c | 416 tx_bi = &xdp_ring->tx_buffer_info[xdp_ring->next_to_use]; in ixgbe_xmit_zc() 466 tx_bi = &tx_ring->tx_buffer_info[ntc]; in ixgbe_clean_xdp_tx_irq() 488 tx_bi = tx_ring->tx_buffer_info; in ixgbe_clean_xdp_tx_irq() 548 tx_bi = &tx_ring->tx_buffer_info[ntc]; in ixgbe_xsk_clean_tx_ring()
|
| A D | ixgbe_main.c | 690 tx_buffer = &ring->tx_buffer_info[i]; in ixgbe_dump() 1417 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_irq() 1437 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_irq() 3974 memset(ring->tx_buffer_info, 0, in ixgbe_configure_tx_ring() 6631 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_ring() 7066 if (!tx_ring->tx_buffer_info) in ixgbe_setup_tx_resources() 7068 if (!tx_ring->tx_buffer_info) in ixgbe_setup_tx_resources() 7092 vfree(tx_ring->tx_buffer_info); in ixgbe_setup_tx_resources() 7093 tx_ring->tx_buffer_info = NULL; in ixgbe_setup_tx_resources() 7251 vfree(tx_ring->tx_buffer_info); in ixgbe_free_tx_resources() [all …]
|
| A D | ixgbe.h | 364 struct ixgbe_tx_buffer *tx_buffer_info; member
|
| A D | ixgbe_ethtool.c | 2097 tx_buffer = &tx_ring->tx_buffer_info[tx_ntc]; in ixgbe_clean_test_rings()
|
| /drivers/net/ethernet/wangxun/libwx/ |
| A D | wx_lib.c | 723 tx_buffer = &tx_ring->tx_buffer_info[i]; in wx_clean_tx_irq() 772 tx_buffer = tx_ring->tx_buffer_info; in wx_clean_tx_irq() 792 tx_buffer = tx_ring->tx_buffer_info; in wx_clean_tx_irq() 2544 tx_buffer = tx_ring->tx_buffer_info; in wx_clean_tx_ring() 2561 tx_buffer = tx_ring->tx_buffer_info; in wx_clean_tx_ring() 2594 kvfree(tx_ring->tx_buffer_info); in wx_free_tx_resources() 2595 tx_ring->tx_buffer_info = NULL; in wx_free_tx_resources() 2761 if (!tx_ring->tx_buffer_info) in wx_setup_tx_resources() 2763 if (!tx_ring->tx_buffer_info) in wx_setup_tx_resources() 2788 kvfree(tx_ring->tx_buffer_info); in wx_setup_tx_resources() [all …]
|
| A D | wx_vf_lib.c | 136 memset(ring->tx_buffer_info, 0, in wx_configure_tx_ring_vf()
|
| A D | wx_type.h | 1045 struct wx_tx_buffer *tx_buffer_info; member
|
| A D | wx_hw.c | 1905 memset(ring->tx_buffer_info, 0, in wx_configure_tx_ring()
|
| /drivers/net/ethernet/amazon/ena/ |
| A D | ena_xdp.c | 12 tx_info = &tx_ring->tx_buffer_info[req_id]; in validate_xdp_req_id() 87 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_xdp_xmit_frame() 396 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_clean_xdp_irq()
|
| A D | ena_netdev.c | 240 if (tx_ring->tx_buffer_info) { in ena_setup_tx_resources() 250 if (!tx_ring->tx_buffer_info) { in ena_setup_tx_resources() 251 tx_ring->tx_buffer_info = vzalloc(size); in ena_setup_tx_resources() 252 if (!tx_ring->tx_buffer_info) in ena_setup_tx_resources() 289 vfree(tx_ring->tx_buffer_info); in ena_setup_tx_resources() 290 tx_ring->tx_buffer_info = NULL; in ena_setup_tx_resources() 305 vfree(tx_ring->tx_buffer_info); in ena_free_tx_resources() 306 tx_ring->tx_buffer_info = NULL; in ena_free_tx_resources() 800 tx_info = &tx_ring->tx_buffer_info[req_id]; in validate_tx_req_id() 838 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_clean_tx_irq() [all …]
|
| A D | ena_netdev.h | 228 struct ena_tx_buffer *tx_buffer_info; member
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | ixgbevf_main.c | 281 tx_buffer = &tx_ring->tx_buffer_info[i]; in ixgbevf_clean_tx_irq() 330 tx_buffer = tx_ring->tx_buffer_info; in ixgbevf_clean_tx_irq() 350 tx_buffer = tx_ring->tx_buffer_info; in ixgbevf_clean_tx_irq() 991 tx_buffer = &ring->tx_buffer_info[i]; in ixgbevf_xmit_xdp_ring() 1732 memset(ring->tx_buffer_info, 0, in ixgbevf_configure_tx_ring() 2455 tx_buffer = tx_ring->tx_buffer_info; in ixgbevf_clean_tx_ring() 3379 vfree(tx_ring->tx_buffer_info); in ixgbevf_free_tx_resources() 3380 tx_ring->tx_buffer_info = NULL; in ixgbevf_free_tx_resources() 3423 if (!tx_ring->tx_buffer_info) in ixgbevf_setup_tx_resources() 3440 vfree(tx_ring->tx_buffer_info); in ixgbevf_setup_tx_resources() [all …]
|
| A D | ixgbevf.h | 105 struct ixgbevf_tx_buffer *tx_buffer_info; member
|
| /drivers/net/ethernet/intel/igc/ |
| A D | igc_dump.c | 139 buffer_info = &tx_ring->tx_buffer_info[tx_ring->next_to_clean]; in igc_rings_dump() 179 buffer_info = &tx_ring->tx_buffer_info[i]; in igc_rings_dump()
|
| A D | igc_main.c | 231 tx_buffer = tx_ring->tx_buffer_info; in igc_clean_tx_ring() 247 tx_buffer = tx_ring->tx_buffer_info; in igc_clean_tx_ring() 258 memset(tx_ring->tx_buffer_info, 0, in igc_clean_tx_ring() 279 vfree(tx_ring->tx_buffer_info); in igc_free_tx_resources() 280 tx_ring->tx_buffer_info = NULL; in igc_free_tx_resources() 359 tx_ring->tx_buffer_info = vzalloc(size); in igc_setup_tx_resources() 360 if (!tx_ring->tx_buffer_info) in igc_setup_tx_resources() 379 vfree(tx_ring->tx_buffer_info); in igc_setup_tx_resources() 2435 buffer = &ring->tx_buffer_info[index]; in igc_xdp_init_tx_descriptor() 3075 bi = &ring->tx_buffer_info[ntu]; in igc_xdp_xmit_zc() [all …]
|
| A D | igc.h | 152 struct igc_tx_buffer *tx_buffer_info; member
|
| A D | igc_tsn.c | 60 buffer = &ring->tx_buffer_info[ring->next_to_use]; in igc_fpe_init_tx_descriptor()
|