Searched refs:bpf_prog (Results 176 - 200 of 260) sorted by relevance

1234567891011

/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h344 struct bpf_prog __rcu *xdp_prog;
H A Den_rx.c435 struct bpf_prog *old_prog;
719 struct bpf_prog *xdp_prog;
/linux-master/tools/testing/selftests/bpf/
H A Dxdp_features.c316 .bpf_prog.fd = fd,
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net.h518 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_xsk.c102 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_priv.h384 struct bpf_prog *xdp_prog;
H A Dcpsw_priv.c1266 struct bpf_prog *prog = bpf->prog;
1331 struct bpf_prog *prog;
/linux-master/drivers/net/ethernet/freescale/
H A Dfec.h692 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_main.c1279 static bool tsnep_xdp_run_prog(struct tsnep_rx *rx, struct bpf_prog *prog,
1323 static bool tsnep_xdp_run_prog_zc(struct tsnep_rx *rx, struct bpf_prog *prog,
1434 struct bpf_prog *prog;
1538 struct bpf_prog *prog;
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve.h726 struct bpf_prog *xdp_prog; /* XDP BPF program */
/linux-master/include/net/
H A Dbonding.h265 struct bpf_prog *xdp_prog;
/linux-master/security/
H A Dsecurity.c5432 int security_bpf_prog(struct bpf_prog *prog)
5434 return call_int_hook(bpf_prog, prog);
5466 int security_bpf_prog_load(struct bpf_prog *prog, union bpf_attr *attr,
5538 void security_bpf_prog_free(struct bpf_prog *prog)
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc.h289 struct bpf_prog *xdp_prog;
/linux-master/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c535 const struct bpf_prog *prog,
/linux-master/arch/parisc/net/
H A Dbpf_jit_comp64.c353 struct bpf_prog bpfp;
399 off = offsetof(struct bpf_prog, bpf_func);
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp64.c327 EMIT(PPC_RAW_LD(bpf_to_ppc(TMP_REG_1), bpf_to_ppc(TMP_REG_1), offsetof(struct bpf_prog, bpf_func)));
364 int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, u32 *fimage, struct codegen_context *ctx,
/linux-master/include/uapi/linux/
H A Dbpf.h5120 * bpf_prog is running.
6455 } bpf_prog; member in struct:bpf_devmap_val
6468 } bpf_prog; member in struct:bpf_cpumap_val
/linux-master/tools/include/uapi/linux/
H A Dbpf.h5120 * bpf_prog is running.
6455 } bpf_prog; member in struct:bpf_devmap_val
6468 } bpf_prog; member in struct:bpf_cpumap_val
/linux-master/kernel/bpf/
H A Dbtf.c6109 struct btf *bpf_prog_get_target_btf(const struct bpf_prog *prog)
6111 struct bpf_prog *tgt_prog = prog->aux->dst_prog;
6155 static bool prog_args_trusted(const struct bpf_prog *prog)
6192 const struct bpf_prog *prog,
6196 struct bpf_prog *tgt_prog = prog->aux->dst_prog;
7004 int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog,
7134 struct bpf_prog *prog = env->prog;
8083 const struct bpf_prog *prog)
8154 const struct bpf_prog *prog)
8169 const struct bpf_prog *pro
[all...]
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c521 struct bpf_prog *xdp_prog;
2258 struct bpf_prog *prog, struct xdp_buff *xdp,
2432 struct bpf_prog *xdp_prog;
3349 struct bpf_prog *xdp_prog = READ_ONCE(pp->xdp_prog);
3846 struct bpf_prog *prog = pp->xdp_prog;
4600 static int mvneta_xdp_setup(struct net_device *dev, struct bpf_prog *prog,
4605 struct bpf_prog *old_prog;
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c528 static inline bool nicvf_xdp_rx(struct nicvf *nic, struct bpf_prog *prog,
1832 static int nicvf_xdp_setup(struct nicvf *nic, struct bpf_prog *prog)
1836 struct bpf_prog *old_prog;
/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c965 struct bpf_prog *prog;
1057 struct bpf_prog *prog;
2361 struct bpf_prog *prog;
/linux-master/kernel/events/
H A Dcore.c5934 struct bpf_prog *prog;
9237 struct bpf_prog *prog;
9275 static void perf_event_bpf_emit_ksymbols(struct bpf_prog *prog,
9288 struct bpf_prog *subprog = prog->aux->func[i];
9299 void perf_event_bpf_event(struct bpf_prog *prog,
10434 struct bpf_prog *prog;
10456 struct bpf_prog *prog,
10495 struct bpf_prog *prog = event->prog;
10506 struct bpf_prog *prog,
10535 int perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *pro
[all...]
/linux-master/net/netlink/
H A Daf_netlink.c2737 static int netlink_prog_seq_show(struct bpf_prog *prog,
2752 struct bpf_prog *prog;
2768 struct bpf_prog *prog;
/linux-master/net/ipv6/
H A Dip6_fib.c2709 static int ipv6_route_prog_seq_show(struct bpf_prog *prog,
2724 struct bpf_prog *prog;
2741 struct bpf_prog *prog;

Completed in 511 milliseconds

1234567891011