Searched refs:bpf_prog_load (Results 1 - 25 of 39) sorted by path

12

/linux-master/include/linux/
H A Dlsm_hook_defs.h428 LSM_HOOK(int, 0, bpf_prog_load, struct bpf_prog *prog, union bpf_attr *attr,
/linux-master/kernel/bpf/
H A Dsyscall.c2683 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/samples/bpf/
H A Dcookie_uid_helper_example.c165 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
H A Dfds_example.c72 return bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
H A Dsock_example.c68 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
H A Dtest_cgrp2_attach.c80 return bpf_prog_load(BPF_PROG_TYPE_CGROUP_SKB, NULL, "GPL",
H A Dtest_cgrp2_sock.c122 ret = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL",
/linux-master/security/
H A Dsecurity.c5469 return call_int_hook(bpf_prog_load, prog, attr, token);
/linux-master/security/selinux/
H A Dhooks.c7415 LSM_HOOK_INIT(bpf_prog_load, selinux_bpf_prog_load),
/linux-master/tools/bpf/bpftool/
H A Dfeature.c501 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",
/linux-master/tools/build/
H A DMakefile.feature107 libbpf-bpf_prog_load \
/linux-master/tools/build/feature/
H A DMakefile317 $(OUTPUT)test-libbpf-bpf_prog_load.bin:
/linux-master/tools/lib/bpf/
H A Dbpf.c236 int bpf_prog_load(enum bpf_prog_type prog_type, function
326 /* After bpf_prog_load, the kernel may modify certain attributes
H A Dbpf.h114 LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
H A Dfeatures.c78 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 Dlibbpf.c4911 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 Dlibbpf_probes.c191 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts);
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c620 fd_prog = bpf_prog_load(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
H A Dctx_rewrite.c719 prog_fd = bpf_prog_load(pinfo->prog_type, NULL, "GPL",
H A Dfexit_bpf2bpf.c471 return bpf_prog_load(BPF_PROG_TYPE_TRACING,
H A Dfexit_stress.c37 fexit_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
H A Dlog_buf.c165 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 Dmodule_fentry_shadow.c101 prog_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
105 if (!ASSERT_GE(prog_fd[i], 0, "bpf_prog_load"))
H A Draw_tp_writable_reject_nbd_invalid.c27 bpf_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, NULL, "GPL v2",
H A Draw_tp_writable_test_run.c26 int bpf_fd = bpf_prog_load(BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, NULL, "GPL v2",
43 int filter_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL v2",

Completed in 336 milliseconds

12