Searched refs:igc_ring (Results 1 – 7 of 7) sorted by relevance
85 struct igc_ring *ring; /* pointer to linked list of rings */93 struct igc_ring { struct169 struct igc_ring *tx_ring[IGC_MAX_TX_QUEUES]; argument173 struct igc_ring *rx_ring[IGC_MAX_RX_QUEUES];287 int igc_setup_tx_resources(struct igc_ring *ring);288 int igc_setup_rx_resources(struct igc_ring *ring);289 void igc_free_tx_resources(struct igc_ring *ring);290 void igc_free_rx_resources(struct igc_ring *ring);299 void igc_disable_rx_ring(struct igc_ring *ring);300 void igc_enable_rx_ring(struct igc_ring *ring);[all …]
194 static void igc_clean_tx_ring(struct igc_ring *tx_ring) in igc_clean_tx_ring()275 void igc_free_tx_resources(struct igc_ring *tx_ring) in igc_free_tx_resources()319 static void igc_disable_tx_ring_hw(struct igc_ring *ring) in igc_disable_tx_ring_hw()340 struct igc_ring *tx_ring = adapter->tx_ring[i]; in igc_disable_all_tx_rings_hw()352 int igc_setup_tx_resources(struct igc_ring *tx_ring) in igc_setup_tx_resources()408 static void igc_clean_rx_ring_page_shared(struct igc_ring *rx_ring) in igc_clean_rx_ring_page_shared()443 static void igc_clean_rx_ring_xsk_pool(struct igc_ring *ring) in igc_clean_rx_ring_xsk_pool()462 static void igc_clean_rx_ring(struct igc_ring *ring) in igc_clean_rx_ring()495 void igc_free_rx_resources(struct igc_ring *rx_ring) in igc_free_rx_resources()534 int igc_setup_rx_resources(struct igc_ring *rx_ring) in igc_setup_rx_resources()[all …]
13 struct igc_ring *ring = adapter->tx_ring[i]; in is_any_launchtime()27 struct igc_ring *ring = adapter->tx_ring[i]; in is_cbs_enabled()127 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_enable_offload()
48 struct igc_ring *rx_ring, *tx_ring; in igc_xdp_enable_pool()107 struct igc_ring *rx_ring, *tx_ring; in igc_xdp_disable_pool()
118 struct igc_ring *tx_ring; in igc_rings_dump()119 struct igc_ring *rx_ring; in igc_rings_dump()
592 struct igc_ring *temp_ring; in igc_ethtool_set_ringparam()627 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()630 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam()647 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()664 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()673 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()690 sizeof(struct igc_ring)); in igc_ethtool_set_ringparam()821 struct igc_ring *ring; in igc_ethtool_get_stats()
584 struct igc_ring *tx_ring = adapter->tx_ring[i]; in igc_ptp_disable_tx_timestamp()610 struct igc_ring *tx_ring = adapter->tx_ring[i]; in igc_ptp_enable_tx_timestamp()