Searched refs:xprog (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_rx_dqo.c | 632 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xsk_done_dqo() argument 646 if (unlikely(xdp_do_redirect(priv->dev, xdp, xprog))) in gve_xsk_done_dqo() 667 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xdp_done_dqo() argument 685 err = xdp_do_redirect(priv->dev, xdp, xprog); in gve_xdp_done_dqo() 710 struct bpf_prog *xprog) in gve_rx_xsk_dqo() argument 725 if (xprog) { in gve_rx_xsk_dqo() 726 xdp_act = bpf_prog_run_xdp(xprog, xdp); in gve_rx_xsk_dqo() 729 gve_xsk_done_dqo(priv, rx, xdp, xprog, xdp_act); in gve_rx_xsk_dqo() 788 struct bpf_prog *xprog; in gve_rx_dqo() local 812 xprog = READ_ONCE(priv->xdp_prog); in gve_rx_dqo() [all …]
|
| H A D | gve_rx.c | 756 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xdp_done() argument 783 err = gve_xdp_redirect(priv->dev, rx, xdp, xprog); in gve_xdp_done() 810 struct bpf_prog *xprog; in gve_rx() local 858 xprog = READ_ONCE(priv->xdp_prog); in gve_rx() 859 if (xprog && is_only_frag) { in gve_rx() 868 xdp_act = bpf_prog_run_xdp(xprog, &xdp); in gve_rx() 870 gve_xdp_done(priv, rx, &xdp, xprog, xdp_act); in gve_rx()
|