Searched refs:bpf_program (Results 1 - 25 of 132) sorted by relevance

123456

/linux-master/tools/lib/bpf/
H A Dlibbpf_legacy.h123 struct bpf_program;
130 LIBBPF_API enum bpf_prog_type bpf_program__get_type(const struct bpf_program *prog);
131 LIBBPF_API enum bpf_attach_type bpf_program__get_expected_attach_type(const struct bpf_program *prog);
H A Dlibbpf.h298 LIBBPF_API struct bpf_program *
310 /* Accessors of bpf_program */
311 struct bpf_program;
313 LIBBPF_API struct bpf_program *
314 bpf_object__next_program(const struct bpf_object *obj, struct bpf_program *prog);
321 LIBBPF_API struct bpf_program *
322 bpf_object__prev_program(const struct bpf_object *obj, struct bpf_program *prog);
324 LIBBPF_API void bpf_program__set_ifindex(struct bpf_program *prog,
327 LIBBPF_API const char *bpf_program__name(const struct bpf_program *prog);
328 LIBBPF_API const char *bpf_program__section_name(const struct bpf_program *pro
[all...]
/linux-master/include/uapi/linux/netfilter/
H A Dxt_bpf.h16 struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR]; member in struct:xt_bpf_info
34 struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR]; member in union:xt_bpf_info_v1::__anon13066
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dhelper_restricted.c21 struct bpf_program *prog = *test->skeleton->progs[j].prog;
H A Dtrampoline_count.c10 static struct bpf_program *load_prog(char *file, char *name, struct inst *inst)
13 struct bpf_program *prog;
39 struct bpf_program *prog;
H A Dtest_skb_pkt_end.c7 static int sanity_run(struct bpf_program *prog)
H A Dreference_tracking.c13 struct bpf_program *prog;
27 struct bpf_program *p;
H A Dcb_refs.c25 struct bpf_program *prog;
H A Dparse_tcp_hdr_opt.c30 struct bpf_program *prog;
60 struct bpf_program *prog;
H A Drecursive_attach.c40 struct bpf_program *prog;
117 struct bpf_program *prog;
H A Dcustom_sec_handlers.c13 static int custom_setup_prog(struct bpf_program *prog, long cookie)
21 static int custom_prepare_load_prog(struct bpf_program *prog,
32 static int custom_attach_prog(const struct bpf_program *prog, long cookie,
H A Dtest_overhead.c65 struct bpf_program *kprobe_prog, *kretprobe_prog, *raw_tp_prog;
66 struct bpf_program *fentry_prog, *fexit_prog;
H A Drcu_read_lock.c89 struct bpf_program *prog;
116 struct bpf_program *prog;
H A Dpe_preserve_elems.c9 static void test_one_map(struct bpf_map *map, struct bpf_program *prog,
H A Dtest_profiler.c9 static int sanity_run(struct bpf_program *prog)
H A Dload_bytes_relative.c15 struct bpf_program *prog;
H A Dstacktrace_map.c11 struct bpf_program *prog;
/linux-master/samples/bpf/
H A Dtest_cgrp2_sock2.c38 struct bpf_program *progs[2];
39 struct bpf_program *prog;
H A Dtracex7_user.c10 struct bpf_program *prog;
H A Dtracex1_user.c10 struct bpf_program *prog;
H A Dsockex1_user.c14 struct bpf_program *prog;
H A Dsockex2_user.c18 struct bpf_program *prog;
/linux-master/tools/testing/selftests/bpf/
H A Dxskxceiver.h131 struct bpf_program *xdp_prog;
155 struct bpf_program *xdp_prog_rx;
156 struct bpf_program *xdp_prog_tx;
H A Dflow_dissector_load.h17 struct bpf_program *prog, *main_prog;
/linux-master/arch/um/drivers/
H A Dpcap_user.c51 pri->compiled = uml_kmalloc(sizeof(struct bpf_program),
59 (struct bpf_program *) pri->compiled,

Completed in 370 milliseconds

123456