Lines Matching defs:cgrp
25 void cgroup_bpf_offline(struct cgroup *cgrp) in cgroup_bpf_offline()
38 struct cgroup *cgrp = container_of(work, struct cgroup, in cgroup_bpf_release() local
79 struct cgroup *cgrp = container_of(ref, struct cgroup, bpf.refcnt); in cgroup_bpf_release_fn() local
105 static bool hierarchy_allows_attach(struct cgroup *cgrp, in hierarchy_allows_attach()
135 static int compute_effective_progs(struct cgroup *cgrp, in compute_effective_progs()
179 static void activate_effective_progs(struct cgroup *cgrp, in activate_effective_progs()
195 int cgroup_bpf_inherit(struct cgroup *cgrp) in cgroup_bpf_inherit()
229 static int update_effective_progs(struct cgroup *cgrp, in update_effective_progs()
291 int __cgroup_bpf_attach(struct cgroup *cgrp, struct bpf_prog *prog, in __cgroup_bpf_attach()
420 int __cgroup_bpf_detach(struct cgroup *cgrp, struct bpf_prog *prog, in __cgroup_bpf_detach()
491 int __cgroup_bpf_query(struct cgroup *cgrp, const union bpf_attr *attr, in __cgroup_bpf_query()
542 struct cgroup *cgrp; in cgroup_bpf_prog_attach() local
558 struct cgroup *cgrp; in cgroup_bpf_prog_detach() local
580 struct cgroup *cgrp; in cgroup_bpf_prog_query() local
623 struct cgroup *cgrp; in __cgroup_bpf_run_filter_skb() local
672 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sk() local
704 struct cgroup *cgrp; in __cgroup_bpf_run_filter_sock_addr() local
745 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_ops() local
757 struct cgroup *cgrp; in __cgroup_bpf_check_dev_permission() local
891 struct cgroup *cgrp; in __cgroup_bpf_run_filter_sysctl() local
943 static bool __cgroup_bpf_prog_array_is_empty(struct cgroup *cgrp, in __cgroup_bpf_prog_array_is_empty()
980 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_setsockopt() local
1052 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_getsockopt() local