Symbol: BPF_LSM_CGROUP
kernel/bpf/bpf_lsm.c
232
if (prog->expected_attach_type == BPF_LSM_CGROUP) {
kernel/bpf/bpf_lsm.c
263
if (prog->expected_attach_type != BPF_LSM_CGROUP)
kernel/bpf/bpf_lsm.c
273
if (prog->expected_attach_type != BPF_LSM_CGROUP)
kernel/bpf/btf.c
6896
case BPF_LSM_CGROUP:
kernel/bpf/cgroup.c
1227
if (type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
1265
if (type == BPF_LSM_CGROUP) {
kernel/bpf/cgroup.c
1437
if (link->attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
189
if (attach_type != BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
236
if (attach_type != BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
345
if (pl->prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
350
if (pl->link->link.prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
889
if (type == BPF_LSM_CGROUP) {
kernel/bpf/cgroup.c
901
if (type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
911
if (type == BPF_LSM_CGROUP)
kernel/bpf/syscall.c
4517
case BPF_LSM_CGROUP:
kernel/bpf/syscall.c
4613
return check_atype ? atype == BPF_LSM_CGROUP : true;
kernel/bpf/syscall.c
4812
case BPF_LSM_CGROUP:
kernel/bpf/syscall.c
5892
else if (prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/trampoline.c
1410
prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/trampoline.c
1425
prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/verifier.c
10349
env->prog->expected_attach_type == BPF_LSM_CGROUP) {
kernel/bpf/verifier.c
16464
if (env->prog->expected_attach_type != BPF_LSM_CGROUP) {
kernel/bpf/verifier.c
16507
if (prog->expected_attach_type != BPF_LSM_CGROUP &&
kernel/bpf/verifier.c
16603
if (prog->expected_attach_type == BPF_LSM_CGROUP &&
kernel/bpf/verifier.c
19153
case BPF_LSM_CGROUP:
kernel/bpf/verifier.c
19323
return prog->expected_attach_type != BPF_LSM_CGROUP;
kernel/bpf/verifier.c
9845
env->prog->expected_attach_type == BPF_LSM_CGROUP) {
tools/bpf/bpftool/cgroup.c
55
BPF_LSM_CGROUP
tools/lib/bpf/bpf.c
936
case BPF_LSM_CGROUP:
tools/lib/bpf/libbpf.c
10137
SEC_DEF("lsm_cgroup+", LSM, BPF_LSM_CGROUP, SEC_ATTACH_BTF),
tools/lib/bpf/libbpf.c
10574
case BPF_LSM_CGROUP:
tools/lib/bpf/libbpf.c
120
[BPF_LSM_CGROUP] = "lsm_cgroup",
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
105
err = bpf_prog_attach(alloc_prog_fd, cgroup_fd, BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
116
err = bpf_prog_attach(clone_prog_fd, cgroup_fd, BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
126
BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
134
BPF_LSM_CGROUP, &attach_opts);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
144
BPF_LSM_CGROUP, NULL);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
167
BPF_LSM_CGROUP, NULL);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
22
ASSERT_OK(bpf_prog_query_opts(cgroup_fd, BPF_LSM_CGROUP, &p), "prog_query");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
289
BPF_LSM_CGROUP), 0, "detach_create");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
293
BPF_LSM_CGROUP), 0, "detach_alloc");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
295
BPF_LSM_CGROUP), 0, "detach_clone");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
339
err = bpf_prog_attach(skipcap_prog_fd1, cgroup_fd, BPF_LSM_CGROUP, BPF_F_ALLOW_MULTI);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
347
err = bpf_prog_attach(skipcap_prog_fd2, cgroup_fd, BPF_LSM_CGROUP, BPF_F_ALLOW_MULTI);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
351
err = bpf_prog_attach(socket_prog_fd1, cgroup_fd, BPF_LSM_CGROUP, BPF_F_ALLOW_MULTI);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
355
err = bpf_prog_attach(socket_prog_fd2, cgroup_fd, BPF_LSM_CGROUP, BPF_F_ALLOW_MULTI);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
374
bpf_prog_detach2(socket_prog_fd2, cgroup_fd, BPF_LSM_CGROUP);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
376
bpf_prog_detach2(socket_prog_fd1, cgroup_fd, BPF_LSM_CGROUP);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
378
bpf_prog_detach2(skipcap_prog_fd2, cgroup_fd, BPF_LSM_CGROUP);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
38
ASSERT_OK(bpf_prog_query_opts(cgroup_fd, BPF_LSM_CGROUP, &p), "prog_query");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
380
bpf_prog_detach2(skipcap_prog_fd1, cgroup_fd, BPF_LSM_CGROUP);