/linux-master/kernel/bpf/ |
H A D | syscall.c | 2683 static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr, u32 uattr_size) function 5660 err = bpf_prog_load(&attr, uattr, size);
|
/linux-master/security/ |
H A D | security.c | 5469 return call_int_hook(bpf_prog_load, prog, attr, token);
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf.c | 4911 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &opts); 4913 ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts); 7423 ret = bpf_prog_load(prog->type, prog_name, license, insns, insns_cnt, &load_attr);
|
H A D | libbpf_probes.c | 191 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts);
|
H A D | features.c | 78 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts); 244 fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL", insns, insn_cnt, &opts); 264 fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts); 294 prog = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts); 349 prog_fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", 382 prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, NULL, "GPL", 414 ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts); 477 prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, "det_arg_ctx",
|
H A D | bpf.h | 114 LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
|
H A D | bpf.c | 236 int bpf_prog_load(enum bpf_prog_type prog_type, function 326 /* After bpf_prog_load, the kernel may modify certain attributes
|
/linux-master/tools/build/feature/ |
H A D | Makefile | 317 $(OUTPUT)test-libbpf-bpf_prog_load.bin:
|
/linux-master/tools/build/ |
H A D | Makefile.feature | 107 libbpf-bpf_prog_load \
|
/linux-master/security/selinux/ |
H A D | hooks.c | 7415 LSM_HOOK_INIT(bpf_prog_load, selinux_bpf_prog_load),
|
/linux-master/include/linux/ |
H A D | lsm_hook_defs.h | 428 LSM_HOOK(int, 0, bpf_prog_load, struct bpf_prog *prog, union bpf_attr *attr,
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | testing_helpers.c | 271 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "flag-test", "GPL", 336 return bpf_prog_load(type, NULL, license, insns, insns_cnt, &opts);
|
H A D | test_verifier.c | 586 return bpf_prog_load(prog_type, NULL, "GPL", prog, ARRAY_SIZE(prog), NULL); 601 return bpf_prog_load(prog_type, NULL, "GPL", prog, ARRAY_SIZE(prog), NULL); 1612 fd_prog = bpf_prog_load(prog_type, NULL, "GPL", prog, prog_len, &opts);
|
H A D | test_sock_addr.c | 655 ret = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK_ADDR, NULL, "GPL", insns, insns_cnt, &opts);
|
H A D | xskxceiver.c | 2432 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, NULL, "GPL", insns, insn_cnt, NULL);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | token.c | 666 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL", 676 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL", 690 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL", 700 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, "token_prog", "GPL",
|
H A D | reg_bounds.c | 983 fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT, "reg_bounds_test",
|
H A D | ctx_rewrite.c | 719 prog_fd = bpf_prog_load(pinfo->prog_type, NULL, "GPL",
|
H A D | tc_opts.c | 2398 fd = bpf_prog_load(BPF_PROG_TYPE_SCHED_CLS, "tcx_prog", "GPL",
|
H A D | log_buf.c | 165 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "good_prog", "GPL", 176 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "good_prog", "GPL", 187 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "bad_prog", "GPL",
|
H A D | fexit_bpf2bpf.c | 471 return bpf_prog_load(BPF_PROG_TYPE_TRACING,
|
H A D | align.c | 620 fd_prog = bpf_prog_load(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
H A D | sockopt.c | 950 fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCKOPT, NULL, "GPL", insns, insns_cnt, &opts);
|
H A D | module_fentry_shadow.c | 101 prog_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL", 105 if (!ASSERT_GE(prog_fd[i], 0, "bpf_prog_load"))
|
/linux-master/tools/bpf/bpftool/ |
H A D | feature.c | 501 bpf_prog_load(BPF_PROG_TYPE_UNSPEC, NULL, NULL, NULL, 0, NULL); 527 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts); 792 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|