Searched refs:xprog (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_rx_dqo.c | 633 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xsk_done_dqo() argument 647 if (unlikely(xdp_do_redirect(priv->dev, xdp, xprog))) in gve_xsk_done_dqo() 668 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xdp_done_dqo() argument 686 err = xdp_do_redirect(priv->dev, xdp, xprog); in gve_xdp_done_dqo() 711 struct bpf_prog *xprog) in gve_rx_xsk_dqo() argument 726 if (xprog) { in gve_rx_xsk_dqo() 727 xdp_act = bpf_prog_run_xdp(xprog, xdp); in gve_rx_xsk_dqo() 730 gve_xsk_done_dqo(priv, rx, xdp, xprog, xdp_act); in gve_rx_xsk_dqo() 789 struct bpf_prog *xprog; in gve_rx_dqo() local 813 xprog = READ_ONCE(priv->xdp_prog); in gve_rx_dqo() [all …]
|
| H A D | gve_rx.c | 757 struct xdp_buff *xdp, struct bpf_prog *xprog, in gve_xdp_done() argument 784 err = gve_xdp_redirect(priv->dev, rx, xdp, xprog); in gve_xdp_done() 811 struct bpf_prog *xprog; in gve_rx() local 859 xprog = READ_ONCE(priv->xdp_prog); in gve_rx() 860 if (xprog && is_only_frag) { in gve_rx() 869 xdp_act = bpf_prog_run_xdp(xprog, &xdp); in gve_rx() 871 gve_xdp_done(priv, rx, &xdp, xprog, xdp_act); in gve_rx()
|