Symbol: CAP_BPF
include/linux/capability.h
197
return capable(CAP_BPF) || capable(CAP_SYS_ADMIN);
include/linux/filter.h
1358
if (bpf_jit_harden == 1 && bpf_token_capable(prog->aux->token, CAP_BPF))
kernel/bpf/core.c
672
!bpf_token_capable(fp->aux->token, CAP_BPF))
kernel/bpf/helpers.c
2109
if (!bpf_token_capable(prog->aux->token, CAP_BPF))
kernel/bpf/syscall.c
1275
if (!bpf_token_capable(token, CAP_BPF)) {
kernel/bpf/syscall.c
1455
if (sysctl_unprivileged_bpf_disabled && !bpf_token_capable(token, CAP_BPF))
kernel/bpf/syscall.c
1491
if (!bpf_token_capable(token, CAP_BPF))
kernel/bpf/syscall.c
2913
bpf_cap = bpf_token_capable(token, CAP_BPF);
kernel/bpf/syscall.c
5493
if (!bpf_token_capable(token, CAP_BPF)) {
kernel/bpf/token.c
146
if (!ns_capable(userns, CAP_BPF))
kernel/bpf/verifier.c
25995
env->bpf_capable = is_priv = bpf_token_capable(env->prog->aux->token, CAP_BPF);
net/core/filter.c
8890
if (!bpf_token_capable(prog->aux->token, CAP_BPF))
net/core/filter.c
8902
if (!bpf_token_capable(prog->aux->token, CAP_BPF))
tools/bpf/bpftool/feature.c
1014
#ifdef CAP_BPF
tools/bpf/bpftool/feature.c
1015
if (CAP_IS_SUPPORTED(CAP_BPF))
tools/bpf/bpftool/feature.c
1057
#ifdef CAP_BPF
tools/bpf/bpftool/feature.c
994
#ifdef CAP_BPF
tools/bpf/bpftool/feature.c
995
capability(CAP_BPF),
tools/perf/util/bpf-filter.c
634
if (perf_cap__capable(CAP_BPF, &used_root))
tools/perf/util/cap.h
17
#ifndef CAP_BPF
tools/testing/selftests/bpf/cap_helpers.h
13
#ifndef CAP_BPF
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
405
ret = cap_enable_effective(1ULL << CAP_BPF | 1ULL << CAP_NET_ADMIN, &caps);
tools/testing/selftests/bpf/prog_tests/token.c
60
return cap_disable_effective((1ULL << CAP_BPF) |
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
18
#define ALL_CAPS ((2ULL << CAP_BPF) - 1)
tools/testing/selftests/bpf/progs/verifier_loops1.c
293
__caps_unpriv(CAP_BPF)
tools/testing/selftests/bpf/progs/verifier_mtu.c
10
__caps_unpriv(CAP_BPF|CAP_NET_ADMIN)
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
1250
__caps_unpriv(CAP_BPF)
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
1268
__caps_unpriv(CAP_BPF)
tools/testing/selftests/bpf/test_loader.c
960
1ULL << CAP_PERFMON | 1ULL << CAP_BPF);
tools/testing/selftests/bpf/test_verifier.c
71
1ULL << CAP_BPF)