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;