Home
last modified time | relevance | path

Searched refs:igc_ring (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
Digc.h64 struct igc_ring *ring; /* pointer to linked list of rings */
72 struct igc_ring { struct
133 struct igc_ring *tx_ring[IGC_MAX_TX_QUEUES];
137 struct igc_ring *rx_ring[IGC_MAX_RX_QUEUES];
226 int igc_setup_tx_resources(struct igc_ring *ring);
227 int igc_setup_rx_resources(struct igc_ring *ring);
228 void igc_free_tx_resources(struct igc_ring *ring);
229 void igc_free_rx_resources(struct igc_ring *ring);
434 struct igc_ring ring[] ____cacheline_internodealigned_in_smp;
465 static inline u16 igc_desc_unused(const struct igc_ring *ring) in igc_desc_unused()
[all …]
Digc_tsn.c12 struct igc_ring *ring = adapter->tx_ring[i]; in is_any_launchtime()
44 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_disable_offload()
89 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_enable_offload()
Digc_main.c173 static void igc_clean_tx_ring(struct igc_ring *tx_ring) in igc_clean_tx_ring()
238 void igc_free_tx_resources(struct igc_ring *tx_ring) in igc_free_tx_resources()
288 int igc_setup_tx_resources(struct igc_ring *tx_ring) in igc_setup_tx_resources()
348 static void igc_clean_rx_ring(struct igc_ring *rx_ring) in igc_clean_rx_ring()
406 void igc_free_rx_resources(struct igc_ring *rx_ring) in igc_free_rx_resources()
443 int igc_setup_rx_resources(struct igc_ring *rx_ring) in igc_setup_rx_resources()
512 struct igc_ring *ring) in igc_configure_rx_ring()
592 struct igc_ring *ring) in igc_configure_tx_ring()
917 static void igc_tx_ctxtdesc(struct igc_ring *tx_ring, in igc_tx_ctxtdesc()
965 static void igc_tx_csum(struct igc_ring *tx_ring, struct igc_tx_buffer *first) in igc_tx_csum()
[all …]
Digc_dump.c118 struct igc_ring *tx_ring; in igc_rings_dump()
119 struct igc_ring *rx_ring; in igc_rings_dump()
Digc_ethtool.c567 struct igc_ring *temp_ring; in igc_ethtool_set_ringparam()
602 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()
605 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()
622 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
639 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
648 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
665 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
809 struct igc_ring *ring; in igc_ethtool_get_stats()