Lines Matching refs:dst_cgrp

2572 int cgroup_migrate_vet_dst(struct cgroup *dst_cgrp)  in cgroup_migrate_vet_dst()  argument
2575 if (!cgroup_on_dfl(dst_cgrp)) in cgroup_migrate_vet_dst()
2579 if (!cgroup_is_valid_domain(dst_cgrp->dom_cgrp)) in cgroup_migrate_vet_dst()
2583 if (cgroup_is_mixable(dst_cgrp)) in cgroup_migrate_vet_dst()
2590 if (cgroup_can_be_thread_root(dst_cgrp) || cgroup_is_threaded(dst_cgrp)) in cgroup_migrate_vet_dst()
2594 if (dst_cgrp->subtree_control) in cgroup_migrate_vet_dst()
2647 struct cgroup *dst_cgrp, in cgroup_migrate_add_src() argument
2663 src_cgrp = cset_cgroup_from_root(src_cset, dst_cgrp->root); in cgroup_migrate_add_src()
2674 src_cset->mg_dst_cgrp = dst_cgrp; in cgroup_migrate_add_src()
2792 int cgroup_attach_task(struct cgroup *dst_cgrp, struct task_struct *leader, in cgroup_attach_task() argument
2799 ret = cgroup_migrate_vet_dst(dst_cgrp); in cgroup_attach_task()
2808 cgroup_migrate_add_src(task_css_set(task), dst_cgrp, &mgctx); in cgroup_attach_task()
2823 TRACE_CGROUP_PATH(attach_task, dst_cgrp, leader, threadgroup); in cgroup_attach_task()
4716 struct cgroup *dst_cgrp, in cgroup_procs_write_permission() argument
4727 while (!cgroup_is_descendant(dst_cgrp, com_cgrp)) in cgroup_procs_write_permission()
4746 !cgroup_is_descendant(dst_cgrp, ns->root_cset->dfl_cgrp))) in cgroup_procs_write_permission()
4755 struct cgroup *src_cgrp, *dst_cgrp; in cgroup_procs_write() local
4759 dst_cgrp = cgroup_kn_lock_live(of->kn, false); in cgroup_procs_write()
4760 if (!dst_cgrp) in cgroup_procs_write()
4773 ret = cgroup_procs_write_permission(src_cgrp, dst_cgrp, in cgroup_procs_write()
4778 ret = cgroup_attach_task(dst_cgrp, task, true); in cgroup_procs_write()
4796 struct cgroup *src_cgrp, *dst_cgrp; in cgroup_threads_write() local
4802 dst_cgrp = cgroup_kn_lock_live(of->kn, false); in cgroup_threads_write()
4803 if (!dst_cgrp) in cgroup_threads_write()
4817 ret = cgroup_procs_write_permission(src_cgrp, dst_cgrp, in cgroup_threads_write()
4824 if (src_cgrp->dom_cgrp != dst_cgrp->dom_cgrp) in cgroup_threads_write()
4827 ret = cgroup_attach_task(dst_cgrp, task, false); in cgroup_threads_write()