Symbol: BPF_LSM_CGROUP
kernel/bpf/bpf_lsm.c
229
if (prog->expected_attach_type == BPF_LSM_CGROUP) {
kernel/bpf/bpf_lsm.c
260
if (prog->expected_attach_type != BPF_LSM_CGROUP)
kernel/bpf/bpf_lsm.c
270
if (prog->expected_attach_type != BPF_LSM_CGROUP)
kernel/bpf/btf.c
6832
case BPF_LSM_CGROUP:
kernel/bpf/cgroup.c
1190
if (type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
1228
if (type == BPF_LSM_CGROUP) {
kernel/bpf/cgroup.c
1399
if (link->attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
173
if (attach_type != BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
215
if (attach_type != BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
324
if (pl->prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
329
if (pl->link->link.prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
868
if (type == BPF_LSM_CGROUP) {
kernel/bpf/cgroup.c
880
if (type == BPF_LSM_CGROUP)
kernel/bpf/cgroup.c
890
if (type == BPF_LSM_CGROUP)
kernel/bpf/syscall.c
4401
case BPF_LSM_CGROUP:
kernel/bpf/syscall.c
4497
return check_atype ? atype == BPF_LSM_CGROUP : true;
kernel/bpf/syscall.c
4696
case BPF_LSM_CGROUP:
kernel/bpf/syscall.c
5750
else if (prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/trampoline.c
1312
prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/trampoline.c
1327
prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/verifier.c
11852
env->prog->expected_attach_type == BPF_LSM_CGROUP) {
kernel/bpf/verifier.c
17954
if (prog->expected_attach_type == BPF_LSM_CGROUP)
kernel/bpf/verifier.c
18077
if (env->prog->expected_attach_type != BPF_LSM_CGROUP) {
kernel/bpf/verifier.c
18123
prog->expected_attach_type == BPF_LSM_CGROUP &&
kernel/bpf/verifier.c
25176
case BPF_LSM_CGROUP:
tools/bpf/bpftool/cgroup.c
55
BPF_LSM_CGROUP
tools/lib/bpf/bpf.c
871
case BPF_LSM_CGROUP:
tools/lib/bpf/libbpf.c
10314
case BPF_LSM_CGROUP:
tools/lib/bpf/libbpf.c
120
[BPF_LSM_CGROUP] = "lsm_cgroup",
tools/lib/bpf/libbpf.c
9877
SEC_DEF("lsm_cgroup+", LSM, BPF_LSM_CGROUP, SEC_ATTACH_BTF),
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
104
err = bpf_prog_attach(alloc_prog_fd, cgroup_fd, BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
115
err = bpf_prog_attach(clone_prog_fd, cgroup_fd, BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
125
BPF_LSM_CGROUP, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
133
BPF_LSM_CGROUP, &attach_opts);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
143
BPF_LSM_CGROUP, NULL);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
166
BPF_LSM_CGROUP, NULL);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
21
ASSERT_OK(bpf_prog_query_opts(cgroup_fd, BPF_LSM_CGROUP, &p), "prog_query");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
288
BPF_LSM_CGROUP), 0, "detach_create");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
292
BPF_LSM_CGROUP), 0, "detach_alloc");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
294
BPF_LSM_CGROUP), 0, "detach_clone");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
37
ASSERT_OK(bpf_prog_query_opts(cgroup_fd, BPF_LSM_CGROUP, &p), "prog_query");