Searched refs:bpf_prog (Results 76 - 100 of 260) sorted by relevance

1234567891011

/linux-master/net/core/
H A Dptp_classifier.c102 static struct bpf_prog *ptp_insns __read_mostly;
H A Dfilter.c91 bpf_sk_base_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog);
549 * @new_prog: allocated 'struct bpf_prog' or NULL
565 struct bpf_prog *new_prog, int *new_len,
1138 static int bpf_prog_store_orig_filter(struct bpf_prog *fp,
1161 static void bpf_release_orig_filter(struct bpf_prog *fp)
1171 static void __bpf_prog_release(struct bpf_prog *prog)
1247 static struct bpf_prog *bpf_migrate_filter(struct bpf_prog *fp)
1250 struct bpf_prog *old_fp;
1317 static struct bpf_prog *bpf_prepare_filte
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c134 struct bpf_prog *prog;
224 struct bpf_prog *prog;
445 static int aq_xdp_setup(struct net_device *ndev, struct bpf_prog *prog,
450 struct bpf_prog *old_prog;
H A Daq_ring.h152 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.h179 struct bpf_prog *xdp_prog;
/linux-master/tools/bpf/bpftool/skeleton/
H A Dpid_iter.bpf.c42 return BPF_CORE_READ((struct bpf_prog *)ent, aux, id);
/linux-master/fs/verity/
H A Dmeasure.c166 static int bpf_get_fsverity_digest_filter(const struct bpf_prog *prog, u32 kfunc_id)
/linux-master/tools/testing/selftests/bpf/progs/
H A Dxdp_features.c25 struct bpf_prog;
227 const struct bpf_prog *xdp, __u32 act)
/linux-master/include/net/
H A Dflow_dissector.h11 struct bpf_prog;
470 struct bpf_prog *prog);
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep.h191 struct bpf_prog *xdp_prog;
225 int tsnep_xdp_setup_prog(struct tsnep_adapter *adapter, struct bpf_prog *prog,
/linux-master/kernel/bpf/
H A Dcgroup_iter.c126 struct bpf_prog *prog;
194 static int bpf_iter_attach_cgroup(struct bpf_prog *prog,
H A Dmap_iter.c48 struct bpf_prog *prog;
100 static int bpf_iter_attach_map(struct bpf_prog *prog,
H A Dcpumap.c70 struct bpf_prog *prog;
92 value_size != offsetofend(struct bpf_cpumap_val, bpf_prog.fd)) ||
372 struct bpf_prog *prog;
384 rcpu->value.bpf_prog.id = prog->aux->id;
394 int numa, err, i, fd = value->bpf_prog.fd;
571 /* At this point bpf_prog->aux->refcnt == 0 and this map->refcnt == 0,
/linux-master/drivers/net/
H A Dnetkit.c42 const struct bpf_prog *prog;
497 int netkit_prog_attach(const union bpf_attr *attr, struct bpf_prog *prog)
500 struct bpf_prog *replace_prog = NULL;
538 int netkit_prog_detach(const union bpf_attr *attr, struct bpf_prog *prog)
646 static int netkit_link_update(struct bpf_link *link, struct bpf_prog *nprog,
647 struct bpf_prog *oprog)
744 struct bpf_prog *prog)
753 int netkit_link_attach(const union bpf_attr *attr, struct bpf_prog *prog)
/linux-master/drivers/net/team/
H A Dteam_mode_loadbalance.c69 struct bpf_prog __rcu *fp;
188 struct bpf_prog *fp;
284 struct bpf_prog *fp = NULL;
285 struct bpf_prog *orig_fp = NULL;
321 struct bpf_prog *fp;
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c177 struct bpf_prog *xdp_prog = READ_ONCE(rxr->xdp_prog);
228 struct bpf_prog *xdp_prog = READ_ONCE(rxr->xdp_prog);
340 struct bpf_prog *xdp_prog = READ_ONCE(bp->xdp_prog);
391 static int bnxt_xdp_set(struct bnxt *bp, struct bpf_prog *prog)
395 struct bpf_prog *old;
/linux-master/kernel/trace/
H A Dbpf_trace.c953 static bool bpf_d_path_allowed(const struct bpf_prog *prog)
1482 static int bpf_get_file_xattr_filter(const struct bpf_prog *prog, u32 kfunc_id)
1505 bpf_tracing_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
1637 kprobe_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
1669 const struct bpf_prog *prog,
1763 tp_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
1780 const struct bpf_prog *prog,
1867 pe_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
2002 raw_tp_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
2017 tracing_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *pro
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h554 struct bpf_prog *tc_prog;
563 bool nfp_bpf_offload_check_mtu(struct nfp_net *nn, struct bpf_prog *prog,
582 int nfp_net_bpf_offload(struct nfp_net *nn, struct bpf_prog *prog,
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_app.h15 struct bpf_prog;
137 struct bpf_prog *prog,
338 struct bpf_prog *prog,
/linux-master/net/bpf/
H A Dtest_run.c283 static int xdp_test_run_batch(struct xdp_test_data *xdp, struct bpf_prog *prog,
366 static int bpf_test_run_xdp_live(struct bpf_prog *prog, struct xdp_buff *ctx,
394 static int bpf_test_run(struct bpf_prog *prog, void *ctx, u32 repeat,
663 int bpf_prog_test_run_tracing(struct bpf_prog *prog,
713 struct bpf_prog *prog;
728 int bpf_prog_test_run_raw_tp(struct bpf_prog *prog,
956 int bpf_prog_test_run_skb(struct bpf_prog *prog, const union bpf_attr *kattr,
1150 int bpf_prog_test_run_xdp(struct bpf_prog *prog, const union bpf_attr *kattr,
1312 int bpf_prog_test_run_flow_dissector(struct bpf_prog *prog,
1381 int bpf_prog_test_run_sk_lookup(struct bpf_prog *pro
[all...]
/linux-master/arch/mips/net/
H A Dbpf_jit_comp.h76 struct bpf_prog *program; /* The eBPF program being JITed */
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth.h147 struct bpf_prog *xdp_prog;
/linux-master/tools/testing/selftests/bpf/
H A Dxdp_redirect_multi.c204 devmap_val.bpf_prog.fd = egress_prog_fd;
/linux-master/include/trace/
H A Dbpf_probe.h49 struct bpf_prog *prog = __data; \
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.h107 struct bpf_prog *prog, struct mlx5e_xdp_buff *mlctx);

Completed in 313 milliseconds

1234567891011