Home
last modified time | relevance | path

Searched refs:bpf_cgroup_acquire (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dcgrp_kfunc_failure.c42 /* Can't invoke bpf_cgroup_acquire() on an untrusted pointer. */ in BPF_PROG()
43 acquired = bpf_cgroup_acquire(v->cgrp); in BPF_PROG()
56 acquired = bpf_cgroup_acquire(cgrp); in BPF_PROG()
59 * of bpf_cgroup_acquire(). in BPF_PROG()
72 /* Can't invoke bpf_cgroup_acquire() on a random frame pointer. */ in BPF_PROG()
73 acquired = bpf_cgroup_acquire((struct cgroup *)&stack_cgrp); in BPF_PROG()
81 __failure __msg("calling kernel function bpf_cgroup_acquire is not allowed")
87 acquired = bpf_cgroup_acquire(cgrp); in BPF_PROG()
100 /* Can't invoke bpf_cgroup_acquire() on a pointer obtained from walking a trusted cgroup. */ in BPF_PROG()
101 acquired = bpf_cgroup_acquire(cgr in BPF_PROG()
[all...]
H A Dcgrp_kfunc_common.h23 struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
64 acquired = bpf_cgroup_acquire(cgrp); in cgrps_kfunc_map_insert()
H A Dverifier_kfunc_prog_types.c78 ref = bpf_cgroup_acquire(cgrp); in cgrp_kfunc_load_test()
H A Diters_css_task.c13 struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
H A Dcgrp_kfunc_success.c40 acquired = bpf_cgroup_acquire(cgrp); in BPF_PROG()
/linux/tools/sched_ext/include/scx/
H A Dcommon.bpf.h422 struct cgroup *bpf_cgroup_acquire(struct cgroup *cgrp) __ksym;
/linux/kernel/bpf/
H A Dhelpers.c2896 * bpf_cgroup_acquire - Acquire a reference to a cgroup. A cgroup acquired by in bpf_cgroup_ancestor()
2901 __bpf_kfunc struct cgroup *bpf_cgroup_acquire(struct cgroup *cgrp) in bpf_cgroup_ancestor()
5111 BTF_ID_FLAGS(func, bpf_cgroup_acquire, KF_ACQUIRE | KF_RCU | KF_RET_NULL)
2859 __bpf_kfunc struct cgroup *bpf_cgroup_acquire(struct cgroup *cgrp) bpf_cgroup_acquire() function
/linux/Documentation/bpf/
H A Dkfuncs.rst917 :identifiers: bpf_cgroup_acquire bpf_cgroup_release