Symbol: bpf_prog_load
include/linux/lsm_hook_defs.h
437
LSM_HOOK(int, 0, bpf_prog_load, struct bpf_prog *prog, union bpf_attr *attr,
kernel/bpf/syscall.c
6249
err = bpf_prog_load(&attr, uattr, size);
samples/bpf/cookie_uid_helper_example.c
165
prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
samples/bpf/fds_example.c
72
return bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
samples/bpf/sock_example.c
68
prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
security/security.c
5258
rc = call_int_hook(bpf_prog_load, prog, attr, token, kernel);
security/selinux/hooks.c
7704
LSM_HOOK_INIT(bpf_prog_load, selinux_bpf_prog_load),
tools/bpf/bpftool/feature.c
423
bpf_prog_load(BPF_PROG_TYPE_UNSPEC, NULL, NULL, NULL, 0, NULL);
tools/bpf/bpftool/feature.c
449
fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts);
tools/bpf/bpftool/feature.c
715
fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
tools/lib/bpf/bpf.h
120
LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
tools/lib/bpf/features.c
241
fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL", insns, insn_cnt, &opts);
tools/lib/bpf/features.c
261
fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
tools/lib/bpf/features.c
289
prog = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts);
tools/lib/bpf/features.c
344
prog_fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL",
tools/lib/bpf/features.c
377
prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, NULL, "GPL",
tools/lib/bpf/features.c
439
ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
tools/lib/bpf/features.c
502
prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, "det_arg_ctx",
tools/lib/bpf/features.c
540
prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "global_reloc", "GPL", insns, insn_cnt, &prog_opts);
tools/lib/bpf/features.c
75
ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts);
tools/lib/bpf/libbpf.c
5138
ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &opts);
tools/lib/bpf/libbpf.c
5140
ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
tools/lib/bpf/libbpf.c
7900
ret = bpf_prog_load(prog->type, prog_name, license, insns, insns_cnt, &load_attr);
tools/lib/bpf/libbpf_probes.c
191
fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts);
tools/testing/selftests/bpf/prog_tests/align.c
622
fd_prog = bpf_prog_load(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
260
return bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, NULL, "GPL", insns, insn_cnt, NULL);
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
23
return bpf_prog_load(BPF_PROG_TYPE_XDP, NULL, "GPL", insns, insn_cnt, &opts);
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
668
prog_fd = bpf_prog_load(pinfo->prog_type, NULL, "GPL",
tools/testing/selftests/bpf/prog_tests/fd_array.c
115
return bpf_prog_load(BPF_PROG_TYPE_XDP, NULL, "GPL", insns, ARRAY_SIZE(insns), &opts);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
471
return bpf_prog_load(BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/prog_tests/fexit_stress.c
38
fexit_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
tools/testing/selftests/bpf/prog_tests/log_buf.c
170
fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "good_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/log_buf.c
180
fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "good_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/log_buf.c
190
fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "bad_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/module_fentry_shadow.c
102
prog_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_nbd_invalid.c
28
bpf_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, NULL, "GPL v2",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
27
int bpf_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, NULL, "GPL v2",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
44
int filter_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL v2",
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1050
fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, "reg_bounds_test",
tools/testing/selftests/bpf/prog_tests/sock_create.c
272
fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL", insns,
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
297
fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL", insns,
tools/testing/selftests/bpf/prog_tests/sockopt.c
982
fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2396
fd = bpf_prog_load(BPF_PROG_TYPE_SCHED_CLS, "tcx_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1454
ret = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SYSCTL, NULL, "GPL", prog, insn_cnt, &opts);
tools/testing/selftests/bpf/prog_tests/token.c
668
prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/token.c
678
prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/token.c
692
prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/token.c
702
prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
171
ASSERT_EQ(bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "simple_prog", "GPL",
tools/testing/selftests/bpf/prog_tests/verifier_log.c
104
prog_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, "log_fixed25",
tools/testing/selftests/bpf/prog_tests/verifier_log.c
136
prog_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, prog_name,
tools/testing/selftests/bpf/prog_tests/verifier_log.c
40
prog_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, "log_prog",
tools/testing/selftests/bpf/prog_tests/wq.c
80
ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
tools/testing/selftests/bpf/prog_tests/xdp_dev_bound_only.c
15
return bpf_prog_load(BPF_PROG_TYPE_XDP, name, "GPL", insns, ARRAY_SIZE(insns), &opts);
tools/testing/selftests/bpf/test_lru_map.c
75
pfd = bpf_prog_load(BPF_PROG_TYPE_SCHED_CLS, NULL, "GPL", insns, ARRAY_SIZE(insns), NULL);
tools/testing/selftests/bpf/test_verifier.c
1603
fd_prog = bpf_prog_load(prog_type, NULL, "GPL", prog, prog_len, &opts);
tools/testing/selftests/bpf/test_verifier.c
582
return bpf_prog_load(prog_type, NULL, "GPL", prog, ARRAY_SIZE(prog), NULL);
tools/testing/selftests/bpf/test_verifier.c
597
return bpf_prog_load(prog_type, NULL, "GPL", prog, ARRAY_SIZE(prog), NULL);
tools/testing/selftests/bpf/testing_helpers.c
273
fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "flag-test", "GPL",
tools/testing/selftests/bpf/testing_helpers.c
338
return bpf_prog_load(type, NULL, license, insns, insns_cnt, &opts);
tools/testing/selftests/bpf/veristat.c
1340
ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
tools/testing/selftests/bpf/xskxceiver.c
307
prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, NULL, "GPL", insns, insn_cnt, NULL);