Lines Matching refs:netdev
85 struct net_device *netdev = vsi->netdev; in i40e_xsk_pool_enable() local
95 if (qid >= netdev->real_num_rx_queues || in i40e_xsk_pool_enable()
96 qid >= netdev->real_num_tx_queues) in i40e_xsk_pool_enable()
105 if_running = netif_running(vsi->netdev) && i40e_enabled_xdp_vsi(vsi); in i40e_xsk_pool_enable()
121 err = i40e_xsk_wakeup(vsi->netdev, qid, XDP_WAKEUP_RX); in i40e_xsk_pool_enable()
139 struct net_device *netdev = vsi->netdev; in i40e_xsk_pool_disable() local
144 pool = xsk_get_pool_from_qid(netdev, qid); in i40e_xsk_pool_disable()
148 if_running = netif_running(vsi->netdev) && i40e_enabled_xdp_vsi(vsi); in i40e_xsk_pool_disable()
207 err = xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog); in i40e_run_xdp_zc()
230 bpf_warn_invalid_xdp_action(rx_ring->netdev, xdp_prog, act); in i40e_run_xdp_zc()
235 trace_xdp_exception(rx_ring->netdev, xdp_prog, act); in i40e_run_xdp_zc()
805 struct net_device *netdev = vsi->netdev; in i40e_xsk_any_rx_ring_enabled() local
809 if (xsk_get_pool_from_qid(netdev, i)) in i40e_xsk_any_rx_ring_enabled()