bpf_program 51 arch/um/drivers/pcap_user.c pri->compiled = uml_kmalloc(sizeof(struct bpf_program), bpf_program 59 arch/um/drivers/pcap_user.c (struct bpf_program *) pri->compiled, bpf_program 16 include/uapi/linux/netfilter/xt_bpf.h struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR]; bpf_program 34 include/uapi/linux/netfilter/xt_bpf.h struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR]; bpf_program 68 net/netfilter/xt_bpf.c return __bpf_mt_check_bytecode(info->bpf_program, bpf_program 78 net/netfilter/xt_bpf.c return __bpf_mt_check_bytecode(info->bpf_program, bpf_program 78 samples/bpf/xdp_fwd_user.c struct bpf_program *prog; bpf_program 108 samples/bpf/xdp_redirect_cpu_user.c struct bpf_program *pos; bpf_program 607 samples/bpf/xdp_redirect_cpu_user.c struct bpf_program *prog; bpf_program 680 samples/bpf/xdp_redirect_cpu_user.c struct bpf_program *prog; bpf_program 103 samples/bpf/xdp_redirect_map_user.c struct bpf_program *prog, *dummy_prog; bpf_program 104 samples/bpf/xdp_redirect_user.c struct bpf_program *prog, *dummy_prog; bpf_program 1100 tools/bpf/bpftool/prog.c struct bpf_program *prog = NULL, *pos; bpf_program 242 tools/lib/bpf/libbpf.c struct bpf_program *programs; bpf_program 298 tools/lib/bpf/libbpf.c void bpf_program__unload(struct bpf_program *prog) bpf_program 324 tools/lib/bpf/libbpf.c static void bpf_program__exit(struct bpf_program *prog) bpf_program 347 tools/lib/bpf/libbpf.c static char *__bpf_program__pin_name(struct bpf_program *prog) bpf_program 360 tools/lib/bpf/libbpf.c struct bpf_program *prog) bpf_program 409 tools/lib/bpf/libbpf.c struct bpf_program prog, *progs; bpf_program 445 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 1662 tools/lib/bpf/libbpf.c static struct bpf_program * bpf_program 1665 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 1676 tools/lib/bpf/libbpf.c struct bpf_program * bpf_program 1680 tools/lib/bpf/libbpf.c struct bpf_program *pos; bpf_program 1726 tools/lib/bpf/libbpf.c bpf_program__collect_reloc(struct bpf_program *prog, GElf_Shdr *shdr, bpf_program 2237 tools/lib/bpf/libbpf.c check_btf_ext_reloc_err(struct bpf_program *prog, int err, bpf_program 2265 tools/lib/bpf/libbpf.c bpf_program_reloc_btf_ext(struct bpf_program *prog, struct bpf_object *obj, bpf_program 2791 tools/lib/bpf/libbpf.c static int bpf_core_reloc_insn(struct bpf_program *prog, int insn_off, bpf_program 3006 tools/lib/bpf/libbpf.c static int bpf_core_reloc_offset(struct bpf_program *prog, bpf_program 3123 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 3196 tools/lib/bpf/libbpf.c bpf_program__reloc_text(struct bpf_program *prog, struct bpf_object *obj, bpf_program 3200 tools/lib/bpf/libbpf.c struct bpf_program *text; bpf_program 3249 tools/lib/bpf/libbpf.c bpf_program__relocate(struct bpf_program *prog, struct bpf_object *obj) bpf_program 3305 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 3343 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 3364 tools/lib/bpf/libbpf.c load_program(struct bpf_program *prog, struct bpf_insn *insns, int insns_cnt, bpf_program 3459 tools/lib/bpf/libbpf.c bpf_program__load(struct bpf_program *prog, bpf_program 3537 tools/lib/bpf/libbpf.c static bool bpf_program__is_function_storage(const struct bpf_program *prog, bpf_program 3771 tools/lib/bpf/libbpf.c int bpf_program__pin_instance(struct bpf_program *prog, const char *path, bpf_program 3802 tools/lib/bpf/libbpf.c int bpf_program__unpin_instance(struct bpf_program *prog, const char *path, bpf_program 3845 tools/lib/bpf/libbpf.c int bpf_program__pin(struct bpf_program *prog, const char *path) bpf_program 3912 tools/lib/bpf/libbpf.c int bpf_program__unpin(struct bpf_program *prog, const char *path) bpf_program 4089 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 4145 tools/lib/bpf/libbpf.c struct bpf_program *prog; bpf_program 4281 tools/lib/bpf/libbpf.c static struct bpf_program * bpf_program 4282 tools/lib/bpf/libbpf.c __bpf_program__iter(const struct bpf_program *p, const struct bpf_object *obj, bpf_program 4307 tools/lib/bpf/libbpf.c struct bpf_program * bpf_program 4308 tools/lib/bpf/libbpf.c bpf_program__next(struct bpf_program *prev, const struct bpf_object *obj) bpf_program 4310 tools/lib/bpf/libbpf.c struct bpf_program *prog = prev; bpf_program 4319 tools/lib/bpf/libbpf.c struct bpf_program * bpf_program 4320 tools/lib/bpf/libbpf.c bpf_program__prev(struct bpf_program *next, const struct bpf_object *obj) bpf_program 4322 tools/lib/bpf/libbpf.c struct bpf_program *prog = next; bpf_program 4331 tools/lib/bpf/libbpf.c int bpf_program__set_priv(struct bpf_program *prog, void *priv, bpf_program 4342 tools/lib/bpf/libbpf.c void *bpf_program__priv(const struct bpf_program *prog) bpf_program 4347 tools/lib/bpf/libbpf.c void bpf_program__set_ifindex(struct bpf_program *prog, __u32 ifindex) bpf_program 4352 tools/lib/bpf/libbpf.c const char *bpf_program__title(const struct bpf_program *prog, bool needs_copy) bpf_program 4368 tools/lib/bpf/libbpf.c int bpf_program__fd(const struct bpf_program *prog) bpf_program 4373 tools/lib/bpf/libbpf.c int bpf_program__set_prep(struct bpf_program *prog, int nr_instances, bpf_program 4401 tools/lib/bpf/libbpf.c int bpf_program__nth_fd(const struct bpf_program *prog, int n) bpf_program 4424 tools/lib/bpf/libbpf.c void bpf_program__set_type(struct bpf_program *prog, enum bpf_prog_type type) bpf_program 4429 tools/lib/bpf/libbpf.c static bool bpf_program__is_type(const struct bpf_program *prog, bpf_program 4436 tools/lib/bpf/libbpf.c int bpf_program__set_##NAME(struct bpf_program *prog) \ bpf_program 4444 tools/lib/bpf/libbpf.c bool bpf_program__is_##NAME(const struct bpf_program *prog) \ bpf_program 4458 tools/lib/bpf/libbpf.c void bpf_program__set_expected_attach_type(struct bpf_program *prog, bpf_program 4642 tools/lib/bpf/libbpf.c bpf_program__identify_section(struct bpf_program *prog, bpf_program 4816 tools/lib/bpf/libbpf.c struct bpf_program *prog, *first_prog = NULL; bpf_program 4919 tools/lib/bpf/libbpf.c struct bpf_link *bpf_program__attach_perf_event(struct bpf_program *prog, bpf_program 5069 tools/lib/bpf/libbpf.c struct bpf_link *bpf_program__attach_kprobe(struct bpf_program *prog, bpf_program 5099 tools/lib/bpf/libbpf.c struct bpf_link *bpf_program__attach_uprobe(struct bpf_program *prog, bpf_program 5182 tools/lib/bpf/libbpf.c struct bpf_link *bpf_program__attach_tracepoint(struct bpf_program *prog, bpf_program 5218 tools/lib/bpf/libbpf.c struct bpf_link *bpf_program__attach_raw_tracepoint(struct bpf_program *prog, bpf_program 109 tools/lib/bpf/libbpf.h LIBBPF_API struct bpf_program * bpf_program 132 tools/lib/bpf/libbpf.h struct bpf_program; bpf_program 133 tools/lib/bpf/libbpf.h LIBBPF_API struct bpf_program *bpf_program__next(struct bpf_program *prog, bpf_program 141 tools/lib/bpf/libbpf.h LIBBPF_API struct bpf_program *bpf_program__prev(struct bpf_program *prog, bpf_program 144 tools/lib/bpf/libbpf.h typedef void (*bpf_program_clear_priv_t)(struct bpf_program *, void *); bpf_program 146 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_priv(struct bpf_program *prog, void *priv, bpf_program 149 tools/lib/bpf/libbpf.h LIBBPF_API void *bpf_program__priv(const struct bpf_program *prog); bpf_program 150 tools/lib/bpf/libbpf.h LIBBPF_API void bpf_program__set_ifindex(struct bpf_program *prog, bpf_program 153 tools/lib/bpf/libbpf.h LIBBPF_API const char *bpf_program__title(const struct bpf_program *prog, bpf_program 156 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__load(struct bpf_program *prog, char *license, bpf_program 158 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__fd(const struct bpf_program *prog); bpf_program 159 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__pin_instance(struct bpf_program *prog, bpf_program 162 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__unpin_instance(struct bpf_program *prog, bpf_program 165 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__pin(struct bpf_program *prog, const char *path); bpf_program 166 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__unpin(struct bpf_program *prog, const char *path); bpf_program 167 tools/lib/bpf/libbpf.h LIBBPF_API void bpf_program__unload(struct bpf_program *prog); bpf_program 174 tools/lib/bpf/libbpf.h bpf_program__attach_perf_event(struct bpf_program *prog, int pfd); bpf_program 176 tools/lib/bpf/libbpf.h bpf_program__attach_kprobe(struct bpf_program *prog, bool retprobe, bpf_program 179 tools/lib/bpf/libbpf.h bpf_program__attach_uprobe(struct bpf_program *prog, bool retprobe, bpf_program 183 tools/lib/bpf/libbpf.h bpf_program__attach_tracepoint(struct bpf_program *prog, bpf_program 187 tools/lib/bpf/libbpf.h bpf_program__attach_raw_tracepoint(struct bpf_program *prog, bpf_program 245 tools/lib/bpf/libbpf.h typedef int (*bpf_program_prep_t)(struct bpf_program *prog, int n, bpf_program 249 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_prep(struct bpf_program *prog, int nr_instance, bpf_program 252 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__nth_fd(const struct bpf_program *prog, int n); bpf_program 257 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_socket_filter(struct bpf_program *prog); bpf_program 258 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_tracepoint(struct bpf_program *prog); bpf_program 259 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_raw_tracepoint(struct bpf_program *prog); bpf_program 260 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_kprobe(struct bpf_program *prog); bpf_program 261 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_sched_cls(struct bpf_program *prog); bpf_program 262 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_sched_act(struct bpf_program *prog); bpf_program 263 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_xdp(struct bpf_program *prog); bpf_program 264 tools/lib/bpf/libbpf.h LIBBPF_API int bpf_program__set_perf_event(struct bpf_program *prog); bpf_program 265 tools/lib/bpf/libbpf.h LIBBPF_API void bpf_program__set_type(struct bpf_program *prog, bpf_program 268 tools/lib/bpf/libbpf.h bpf_program__set_expected_attach_type(struct bpf_program *prog, bpf_program 271 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_socket_filter(const struct bpf_program *prog); bpf_program 272 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_tracepoint(const struct bpf_program *prog); bpf_program 273 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_raw_tracepoint(const struct bpf_program *prog); bpf_program 274 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_kprobe(const struct bpf_program *prog); bpf_program 275 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_sched_cls(const struct bpf_program *prog); bpf_program 276 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_sched_act(const struct bpf_program *prog); bpf_program 277 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_xdp(const struct bpf_program *prog); bpf_program 278 tools/lib/bpf/libbpf.h LIBBPF_API bool bpf_program__is_perf_event(const struct bpf_program *prog); bpf_program 104 tools/perf/builtin-trace.c struct bpf_program *unaugmented_prog; bpf_program 996 tools/perf/builtin-trace.c struct bpf_program *sys_enter, bpf_program 2789 tools/perf/builtin-trace.c static struct bpf_program *trace__find_bpf_program_by_title(struct trace *trace, const char *name) bpf_program 2797 tools/perf/builtin-trace.c static struct bpf_program *trace__find_syscall_bpf_prog(struct trace *trace, struct syscall *sc, bpf_program 2800 tools/perf/builtin-trace.c struct bpf_program *prog; bpf_program 2927 tools/perf/builtin-trace.c static struct bpf_program *trace__find_usable_bpf_prog_entry(struct trace *trace, struct syscall *sc) bpf_program 2945 tools/perf/builtin-trace.c struct bpf_program *pair_prog; bpf_program 3070 tools/perf/builtin-trace.c struct bpf_program *pair_prog; bpf_program 3117 tools/perf/builtin-trace.c static struct bpf_program *trace__find_bpf_program_by_title(struct trace *trace __maybe_unused, bpf_program 122 tools/perf/util/bpf-loader.c clear_prog_priv(struct bpf_program *prog __maybe_unused, bpf_program 319 tools/perf/util/bpf-loader.c config_bpf_program(struct bpf_program *prog) bpf_program 418 tools/perf/util/bpf-loader.c preproc_gen_prologue(struct bpf_program *prog, int n, bpf_program 574 tools/perf/util/bpf-loader.c static int hook_load_preprocessor(struct bpf_program *prog) bpf_program 637 tools/perf/util/bpf-loader.c struct bpf_program *prog; bpf_program 698 tools/perf/util/bpf-loader.c struct bpf_program *prog; bpf_program 753 tools/perf/util/bpf-loader.c struct bpf_program *prog; bpf_program 16 tools/testing/selftests/bpf/flow_dissector_load.h struct bpf_program *prog, *main_prog; bpf_program 34 tools/testing/selftests/bpf/prog_tests/attach_probe.c struct bpf_program *kprobe_prog, *kretprobe_prog; bpf_program 35 tools/testing/selftests/bpf/prog_tests/attach_probe.c struct bpf_program *uprobe_prog, *uretprobe_prog; bpf_program 297 tools/testing/selftests/bpf/prog_tests/core_reloc.c struct bpf_program *prog; bpf_program 92 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c struct bpf_program *prog; bpf_program 29 tools/testing/selftests/bpf/prog_tests/perf_buffer.c struct bpf_program *prog; bpf_program 8 tools/testing/selftests/bpf/prog_tests/reference_tracking.c struct bpf_program *prog; bpf_program 143 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c struct bpf_program *prog; bpf_program 9 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c struct bpf_program *prog; bpf_program 38 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c struct bpf_program *prog; bpf_program 138 tools/testing/selftests/bpf/prog_tests/sockopt_sk.c struct bpf_program *prog; bpf_program 11 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c struct bpf_program *prog; bpf_program 29 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c struct bpf_program *prog; bpf_program 11 tools/testing/selftests/bpf/prog_tests/stacktrace_map.c struct bpf_program *prog; bpf_program 11 tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c struct bpf_program *prog; bpf_program 4122 tools/testing/selftests/bpf/test_btf.c struct bpf_program *prog; bpf_program 55 tools/testing/selftests/bpf/test_libbpf_open.c struct bpf_program *prog; bpf_program 1145 tools/testing/selftests/bpf/test_maps.c struct bpf_program *prog; bpf_program 87 tools/testing/selftests/bpf/test_select_reuseport.c struct bpf_program *prog; bpf_program 420 tools/testing/selftests/bpf/test_sock_fields.c struct bpf_program *ingress_prog; bpf_program 134 tools/testing/selftests/bpf/test_socket_cookie.c struct bpf_program *prog; bpf_program 1622 tools/testing/selftests/bpf/test_sockmap.c struct bpf_program *prog; bpf_program 95 tools/testing/selftests/bpf/xdping.c struct bpf_program *main_prog;