Lines Matching refs:src_cgrp
2575 struct cgroup *src_cgrp; in cgroup_migrate_add_src() local
2588 src_cgrp = cset_cgroup_from_root(src_cset, dst_cgrp->root); in cgroup_migrate_add_src()
2598 src_cset->mg_src_cgrp = src_cgrp; in cgroup_migrate_add_src()
4681 static int cgroup_procs_write_permission(struct cgroup *src_cgrp, in cgroup_procs_write_permission() argument
4686 struct cgroup *com_cgrp = src_cgrp; in cgroup_procs_write_permission()
4705 (!cgroup_is_descendant(src_cgrp, ns->root_cset->dfl_cgrp) || in cgroup_procs_write_permission()
4712 static int cgroup_attach_permissions(struct cgroup *src_cgrp, in cgroup_attach_permissions() argument
4718 ret = cgroup_procs_write_permission(src_cgrp, dst_cgrp, sb); in cgroup_attach_permissions()
4726 if (!threadgroup && (src_cgrp->dom_cgrp != dst_cgrp->dom_cgrp)) in cgroup_attach_permissions()
4735 struct cgroup *src_cgrp, *dst_cgrp; in cgroup_procs_write() local
4751 src_cgrp = task_cgroup_from_root(task, &cgrp_dfl_root); in cgroup_procs_write()
4754 ret = cgroup_attach_permissions(src_cgrp, dst_cgrp, in cgroup_procs_write()
4777 struct cgroup *src_cgrp, *dst_cgrp; in cgroup_threads_write() local
4795 src_cgrp = task_cgroup_from_root(task, &cgrp_dfl_root); in cgroup_threads_write()
4799 ret = cgroup_attach_permissions(src_cgrp, dst_cgrp, in cgroup_threads_write()