Lines Matching refs:cgroup

26 void cgroup_bpf_put(struct cgroup *cgrp)  in cgroup_bpf_put()
66 static bool hierarchy_allows_attach(struct cgroup *cgrp, in hierarchy_allows_attach()
70 struct cgroup *p; in hierarchy_allows_attach()
96 static int compute_effective_progs(struct cgroup *cgrp, in compute_effective_progs()
102 struct cgroup *p = cgrp; in compute_effective_progs()
137 static void activate_effective_progs(struct cgroup *cgrp, in activate_effective_progs()
154 int cgroup_bpf_inherit(struct cgroup *cgrp) in cgroup_bpf_inherit()
180 static int update_effective_progs(struct cgroup *cgrp, in update_effective_progs()
188 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs()
197 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs()
210 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs()
230 int __cgroup_bpf_attach(struct cgroup *cgrp, struct bpf_prog *prog, in __cgroup_bpf_attach()
338 int __cgroup_bpf_detach(struct cgroup *cgrp, struct bpf_prog *prog, in __cgroup_bpf_detach()
406 int __cgroup_bpf_query(struct cgroup *cgrp, const union bpf_attr *attr, in __cgroup_bpf_query()
454 struct cgroup *cgrp; in cgroup_bpf_prog_attach()
470 struct cgroup *cgrp; in cgroup_bpf_prog_detach()
492 struct cgroup *cgrp; in cgroup_bpf_prog_query()
526 struct cgroup *cgrp; in __cgroup_bpf_run_filter_skb()
563 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sk()
595 struct cgroup *cgrp; in __cgroup_bpf_run_filter_sock_addr()
636 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_ops()
648 struct cgroup *cgrp; in __cgroup_bpf_check_dev_permission()