Home
last modified time | relevance | path

Searched refs:igb_ring (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb.h240 struct igb_ring *ring; /* pointer to linked list of rings */
248 struct igb_ring { struct
309 struct igb_ring ring[0] ____cacheline_internodealigned_in_smp;
335 static inline unsigned int igb_rx_bufsz(struct igb_ring *ring) in igb_rx_bufsz()
347 static inline unsigned int igb_rx_pg_order(struct igb_ring *ring) in igb_rx_pg_order()
375 static inline int igb_desc_unused(struct igb_ring *ring) in igb_desc_unused()
487 struct igb_ring *tx_ring[16];
491 struct igb_ring *rx_ring[16];
527 struct igb_ring test_tx_ring;
528 struct igb_ring test_rx_ring;
[all …]
Digb_main.c125 static void igb_clean_tx_ring(struct igb_ring *);
126 static void igb_clean_rx_ring(struct igb_ring *);
363 struct igb_ring *tx_ring; in igb_dump()
366 struct igb_ring *rx_ring; in igb_dump()
1166 static void igb_add_ring(struct igb_ring *ring, in igb_add_ring()
1191 struct igb_ring *ring; in igb_alloc_q_vector()
1200 (sizeof(struct igb_ring) * ring_count); in igb_alloc_q_vector()
1688 struct igb_ring *ring = adapter->tx_ring[queue]; in igb_config_tx_modes()
1865 struct igb_ring *ring; in igb_save_txtime_params()
1880 struct igb_ring *ring; in igb_save_cbs_params()
[all …]
Digb_ethtool.c870 struct igb_ring *temp_ring; in igb_set_ringparam()
905 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam()
908 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam()
925 sizeof(struct igb_ring)); in igb_set_ringparam()
942 sizeof(struct igb_ring)); in igb_set_ringparam()
951 sizeof(struct igb_ring)); in igb_set_ringparam()
969 sizeof(struct igb_ring)); in igb_set_ringparam()
1544 struct igb_ring *tx_ring = &adapter->test_tx_ring; in igb_setup_desc_rings()
1545 struct igb_ring *rx_ring = &adapter->test_rx_ring; in igb_setup_desc_rings()
1798 static int igb_clean_test_rings(struct igb_ring *rx_ring, in igb_clean_test_rings()
[all …]