Lines Matching refs:xdp_ring

618 		ring = adapter->xdp_ring[n];  in ixgbe_dump()
957 &adapter->xdp_ring[i]->state); in ixgbe_update_xoff_rx_lfc()
1004 struct ixgbe_ring *xdp_ring = adapter->xdp_ring[i]; in ixgbe_update_xoff_received() local
1006 tc = xdp_ring->dcb_tc; in ixgbe_update_xoff_received()
1008 clear_bit(__IXGBE_HANG_CHECK_ARMED, &xdp_ring->state); in ixgbe_update_xoff_received()
3638 ixgbe_configure_tx_ring(adapter, adapter->xdp_ring[i]); in ixgbe_configure_tx()
5851 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_disable_tx()
5898 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_disable_tx()
6085 ixgbe_clean_tx_ring(adapter->xdp_ring[i]); in ixgbe_clean_all_tx_rings()
6126 if (adapter->xdp_ring[0]) in ixgbe_down()
6529 err = ixgbe_setup_tx_resources(adapter->xdp_ring[j]); in ixgbe_setup_all_tx_resources()
6541 ixgbe_free_tx_resources(adapter->xdp_ring[j]); in ixgbe_setup_all_tx_resources()
6686 if (adapter->xdp_ring[i]->desc) in ixgbe_free_all_tx_resources()
6687 ixgbe_free_tx_resources(adapter->xdp_ring[i]); in ixgbe_free_all_tx_resources()
7100 struct ixgbe_ring *xdp_ring = READ_ONCE(adapter->xdp_ring[i]); in ixgbe_update_stats() local
7102 if (!xdp_ring) in ixgbe_update_stats()
7104 restart_queue += xdp_ring->tx_stats.restart_queue; in ixgbe_update_stats()
7105 tx_busy += xdp_ring->tx_stats.tx_busy; in ixgbe_update_stats()
7106 bytes += xdp_ring->stats.bytes; in ixgbe_update_stats()
7107 packets += xdp_ring->stats.packets; in ixgbe_update_stats()
7305 &adapter->xdp_ring[i]->state); in ixgbe_fdir_reinit_subtask()
7340 set_check_for_tx_hang(adapter->xdp_ring[i]); in ixgbe_check_hang_subtask()
7556 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_ring_tx_pending()
8961 struct ixgbe_ring *ring = READ_ONCE(adapter->xdp_ring[i]); in ixgbe_get_stats64()
10182 if (adapter->xdp_ring[i]->xsk_pool) in ixgbe_xdp_setup()
10412 struct ixgbe_ring *rx_ring, *tx_ring, *xdp_ring; in ixgbe_txrx_ring_disable() local
10416 xdp_ring = adapter->xdp_ring[ring]; in ixgbe_txrx_ring_disable()
10419 if (xdp_ring) in ixgbe_txrx_ring_disable()
10420 ixgbe_disable_txr(adapter, xdp_ring); in ixgbe_txrx_ring_disable()
10423 if (xdp_ring) in ixgbe_txrx_ring_disable()
10430 if (xdp_ring) in ixgbe_txrx_ring_disable()
10431 ixgbe_clean_tx_ring(xdp_ring); in ixgbe_txrx_ring_disable()
10435 if (xdp_ring) in ixgbe_txrx_ring_disable()
10436 ixgbe_reset_txr_stats(xdp_ring); in ixgbe_txrx_ring_disable()
10450 struct ixgbe_ring *rx_ring, *tx_ring, *xdp_ring; in ixgbe_txrx_ring_enable() local
10454 xdp_ring = adapter->xdp_ring[ring]; in ixgbe_txrx_ring_enable()
10460 if (xdp_ring) in ixgbe_txrx_ring_enable()
10461 ixgbe_configure_tx_ring(adapter, xdp_ring); in ixgbe_txrx_ring_enable()
10465 if (xdp_ring) in ixgbe_txrx_ring_enable()
10466 clear_bit(__IXGBE_TX_DISABLED, &xdp_ring->state); in ixgbe_txrx_ring_enable()
10965 u64_stats_init(&adapter->xdp_ring[i]->syncp); in ixgbe_probe()