Lines Matching refs:xdp_prog
2571 struct bpf_prog *xdp_prog;
2577 xdp_prog = READ_ONCE(priv->xdp_prog);
2578 if (!xdp_prog)
2600 xdp_act = bpf_prog_run_xdp(xdp_prog, &xdp);
2635 err = xdp_do_redirect(priv->net_dev, &xdp, xdp_prog);
2637 trace_xdp_exception(priv->net_dev, xdp_prog, xdp_act);
2642 bpf_warn_invalid_xdp_action(priv->net_dev, xdp_prog, xdp_act);
2645 trace_xdp_exception(priv->net_dev, xdp_prog, xdp_act);
2768 if (READ_ONCE(priv->xdp_prog)) {
2995 if (priv->xdp_prog && !xdp_validate_mtu(priv, new_mtu))
3020 old_prog = xchg(&priv->xdp_prog, bpf->prog);