Lines Matching refs:xdp_prog
4341 struct bpf_prog *xdp_prog)
4355 _trace_xdp_redirect_map(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index);
4358 _trace_xdp_redirect_map_err(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index, err);
4365 struct bpf_prog *xdp_prog)
4426 _trace_xdp_redirect_map(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index);
4429 _trace_xdp_redirect_map_err(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index, err);
4434 struct bpf_prog *xdp_prog)
4440 return __xdp_do_redirect_xsk(ri, dev, xdp, xdp_prog);
4443 xdp_prog);
4448 struct xdp_frame *xdpf, struct bpf_prog *xdp_prog)
4454 return __xdp_do_redirect_xsk(ri, dev, xdp, xdp_prog);
4456 return __xdp_do_redirect_frame(ri, dev, xdpf, xdp_prog);
4463 struct bpf_prog *xdp_prog, void *fwd,
4487 err = dev_map_redirect_multi(dev, skb, xdp_prog, map,
4490 err = dev_map_generic_redirect(fwd, skb, xdp_prog);
4511 _trace_xdp_redirect_map(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index);
4514 _trace_xdp_redirect_map_err(dev, xdp_prog, fwd, map_type, map_id, ri->tgt_index, err);
4519 struct xdp_buff *xdp, struct bpf_prog *xdp_prog)
4544 _trace_xdp_redirect(dev, xdp_prog, ri->tgt_index);
4545 generic_xdp_tx(skb, xdp_prog);
4549 return xdp_do_generic_redirect_map(dev, skb, xdp, xdp_prog, fwd, map_type, map_id, flags);
4551 _trace_xdp_redirect_err(dev, xdp_prog, ri->tgt_index, err);