Symbol: BPF_PROG_LOAD
kernel/bpf/syscall.c
2983
if (CHECK_ATTR(BPF_PROG_LOAD))
kernel/bpf/syscall.c
3007
if (!bpf_token_allow_cmd(token, BPF_PROG_LOAD) ||
kernel/bpf/syscall.c
6412
case BPF_PROG_LOAD:
kernel/bpf/syscall.c
6559
case BPF_PROG_LOAD:
security/selinux/hooks.c
7187
case BPF_PROG_LOAD:
security/selinux/hooks.c
7345
if (bpf_token_cmd(token, BPF_PROG_LOAD)) {
security/selinux/hooks.c
7367
case BPF_PROG_LOAD:
tools/bpf/bpftool/common.c
132
prog_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
tools/build/feature/test-bpf.c
49
return syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr)) == 0;
tools/lib/bpf/bpf.c
101
fd = syscall(__NR_bpf, BPF_PROG_LOAD | BPF_COMMON_ATTRS, &attr, attr_sz, NULL,
tools/lib/bpf/bpf.c
130
fd = sys_bpf_fd(BPF_PROG_LOAD, attr, size);
tools/lib/bpf/bpf.c
165
prog_fd = sys_bpf_fd(BPF_PROG_LOAD, &attr, attr_sz);
tools/lib/bpf/gen_loader.c
1176
emit_sys_bpf(gen, BPF_PROG_LOAD, prog_load_attr, attr_size);
tools/lib/bpf/skel_internal.h
414
err = prog_fd = skel_sys_bpf(BPF_PROG_LOAD, &attr, prog_load_attr_sz);
tools/testing/selftests/bpf/prog_tests/btf.c
6925
prog_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
tools/testing/selftests/bpf/prog_tests/obj_name.c
39
fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
tools/testing/selftests/bpf/prog_tests/signed_loader.c
113
prog_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr,
tools/testing/selftests/bpf/prog_tests/signed_loader.c
56
fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr,
tools/testing/selftests/bpf/prog_tests/token.c
1179
.cmds = bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1188
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1196
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1205
.cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1216
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1227
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1238
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1259
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/progs/syscall.c
154
ret = bpf_sys_bpf(BPF_PROG_LOAD, &prog_load_attr, sizeof(prog_load_attr));
tools/testing/selftests/net/psock_fanout.c
200
pfd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
tools/testing/selftests/net/reuseport_bpf.c
121
bpf_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
tools/testing/selftests/net/reuseport_bpf.c
366
bpf_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &eprog, sizeof(eprog));
tools/testing/selftests/net/reuseport_bpf_numa.c
96
bpf_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));