/linux/kernel/bpf/preload/iterators/ |
H A D | iterators.bpf.c | 49 struct bpf_prog { struct 50 struct bpf_prog_aux *aux; argument
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | cgroup_storage.c | 13 int bpf_prog(struct __sk_buff *skb) in bpf_prog() function
|
/linux/include/linux/ |
H A D | bpf.h | 1693 struct bpf_prog { struct 1710 enum bpf_prog_type type; /* Type of BPF program */ argument 1715 struct bpf_prog_stats __percpu *stats; argument 1719 struct bpf_prog_aux *aux; /* Auxiliary fields */ argument 1741 struct bpf_prog *prog; argument
|
/linux/tools/testing/selftests/net/ |
H A D | psock_lib.h | 65 struct sock_fprog bpf_prog; in pair_udp_setfilter() local
|
H A D | psock_fanout.c | 146 struct sock_fprog bpf_prog; in sock_fanout_set_cbpf() local
|
/linux/kernel/bpf/ |
H A D | prog_iter.c | 42 DEFINE_BPF_ITER_FUNC(bpf_prog, struct bpf_iter_meta *meta, struct bpf_prog *prog) in DEFINE_BPF_ITER_FUNC() argument
|
/linux/arch/um/drivers/ |
H A D | vector_user.c | 862 struct sock_fprog *bpf_prog; in uml_vector_default_bpf() local 899 struct sock_fprog *bpf_prog; in uml_vector_user_bpf() local
|
/linux/samples/bpf/ |
H A D | hbm.c | 70 static struct bpf_program *bpf_prog; variable
|
/linux/net/netfilter/ |
H A D | nf_bpf_link.c | 11 static unsigned int nf_hook_run_bpf(void *bpf_prog, struct sk_buff *skb, in nf_hook_run_bpf()
|
/linux/arch/x86/net/ |
H A D | bpf_jit_comp.c | 718 static void emit_bpf_tail_call_indirect(struct bpf_prog *bpf_prog, in emit_bpf_tail_call_indirect() 806 static void emit_bpf_tail_call_direct(struct bpf_prog *bpf_prog, in emit_bpf_tail_call_direct() 1511 struct bpf_prog *bpf_prog) in emit_spectre_bhb_barrier() 1552 static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, in do_jit()
|
H A D | bpf_jit_comp32.c | 1569 static int emit_kfunc_call(const struct bpf_prog *bpf_prog, u8 *end_addr, in emit_kfunc_call() 1659 static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, in do_jit()
|
/linux/net/packet/ |
H A D | internal.h | 91 struct bpf_prog __rcu *bpf_prog; global() member
|
/linux/include/net/ |
H A D | kcm.h | 109 struct bpf_prog *bpf_prog; member
|
/linux/tools/perf/util/ |
H A D | dso.h | 281 struct dso_bpf_prog bpf_prog; in DECLARE_RC_STRUCT() local
|
/linux/include/net/mana/ |
H A D | mana.h | 347 struct bpf_prog __rcu *bpf_prog; member 514 struct bpf_prog *bpf_prog; member
|
/linux/tools/include/uapi/linux/ |
H A D | bpf.h | 6529 } bpf_prog; member 6542 } bpf_prog; member
|
/linux/include/uapi/linux/ |
H A D | bpf.h | 6529 } bpf_prog; member 6542 } bpf_prog; member
|
/linux/tools/perf/ |
H A D | builtin-trace.c | 1482 } bpf_prog; member
|
/linux/drivers/net/hyperv/ |
H A D | hyperv_net.h | 1142 struct bpf_prog __rcu *bpf_prog; member
|