Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/net/ethernet/intel/igc/
Digc.h71 struct igc_ring *ring; /* pointer to linked list of rings */
79 struct igc_ring { struct
152 struct igc_ring *tx_ring[IGC_MAX_TX_QUEUES]; argument
156 struct igc_ring *rx_ring[IGC_MAX_RX_QUEUES];
259 int igc_setup_tx_resources(struct igc_ring *ring);
260 int igc_setup_rx_resources(struct igc_ring *ring);
261 void igc_free_tx_resources(struct igc_ring *ring);
262 void igc_free_rx_resources(struct igc_ring *ring);
271 void igc_disable_rx_ring(struct igc_ring *ring);
272 void igc_enable_rx_ring(struct igc_ring *ring);
[all …]
Digc_main.c195 static void igc_clean_tx_ring(struct igc_ring *tx_ring) in igc_clean_tx_ring()
269 void igc_free_tx_resources(struct igc_ring *tx_ring) in igc_free_tx_resources()
319 int igc_setup_tx_resources(struct igc_ring *tx_ring) in igc_setup_tx_resources()
375 static void igc_clean_rx_ring_page_shared(struct igc_ring *rx_ring) in igc_clean_rx_ring_page_shared()
410 static void igc_clean_rx_ring_xsk_pool(struct igc_ring *ring) in igc_clean_rx_ring_xsk_pool()
429 static void igc_clean_rx_ring(struct igc_ring *ring) in igc_clean_rx_ring()
462 void igc_free_rx_resources(struct igc_ring *rx_ring) in igc_free_rx_resources()
501 int igc_setup_rx_resources(struct igc_ring *rx_ring) in igc_setup_rx_resources()
576 struct igc_ring *ring) in igc_get_xsk_pool()
593 struct igc_ring *ring) in igc_configure_rx_ring()
[all …]
Digc_tsn.c12 struct igc_ring *ring = adapter->tx_ring[i]; in is_any_launchtime()
26 struct igc_ring *ring = adapter->tx_ring[i]; in is_cbs_enabled()
105 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_enable_offload()
Digc_xdp.c43 struct igc_ring *rx_ring, *tx_ring; in igc_xdp_enable_pool()
102 struct igc_ring *rx_ring, *tx_ring; in igc_xdp_disable_pool()
Digc_dump.c118 struct igc_ring *tx_ring; in igc_rings_dump()
119 struct igc_ring *rx_ring; in igc_rings_dump()
Digc_ethtool.c591 struct igc_ring *temp_ring; in igc_ethtool_set_ringparam()
626 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()
629 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()
646 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
663 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
672 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
689 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()
820 struct igc_ring *ring; in igc_ethtool_get_stats()