Lines Matching refs:xdp_prog
1066 struct bpf_prog *xdp_prog; in ixgbevf_run_xdp() local
1070 xdp_prog = READ_ONCE(rx_ring->xdp_prog); in ixgbevf_run_xdp()
1072 if (!xdp_prog) in ixgbevf_run_xdp()
1075 act = bpf_prog_run_xdp(xdp_prog, xdp); in ixgbevf_run_xdp()
1087 trace_xdp_exception(rx_ring->netdev, xdp_prog, act); in ixgbevf_run_xdp()
2629 if (adapter->xdp_prog && in ixgbevf_set_num_queues()
2635 adapter->num_xdp_queues = adapter->xdp_prog ? rss : 0; in ixgbevf_set_num_queues()
3493 rx_ring->xdp_prog = adapter->xdp_prog; in ixgbevf_setup_rx_resources()
3543 rx_ring->xdp_prog = NULL; in ixgbevf_free_rx_resources()
4264 if (adapter->xdp_prog) { in ixgbevf_change_mtu()
4464 old_prog = xchg(&adapter->xdp_prog, prog); in ixgbevf_xdp_setup()
4482 xchg(&adapter->rx_ring[i]->xdp_prog, adapter->xdp_prog); in ixgbevf_xdp_setup()
4499 xdp->prog_id = adapter->xdp_prog ? in ixgbevf_xdp()
4500 adapter->xdp_prog->aux->id : 0; in ixgbevf_xdp()