mgctx             225 kernel/cgroup/cgroup-internal.h void cgroup_migrate_finish(struct cgroup_mgctx *mgctx);
mgctx             227 kernel/cgroup/cgroup-internal.h 			    struct cgroup_mgctx *mgctx);
mgctx             228 kernel/cgroup/cgroup-internal.h int cgroup_migrate_prepare_dst(struct cgroup_mgctx *mgctx);
mgctx             230 kernel/cgroup/cgroup-internal.h 		   struct cgroup_mgctx *mgctx);
mgctx             100 kernel/cgroup/cgroup-v1.c 	DEFINE_CGROUP_MGCTX(mgctx);
mgctx             120 kernel/cgroup/cgroup-v1.c 		cgroup_migrate_add_src(link->cset, to, &mgctx);
mgctx             123 kernel/cgroup/cgroup-v1.c 	ret = cgroup_migrate_prepare_dst(&mgctx);
mgctx             143 kernel/cgroup/cgroup-v1.c 			ret = cgroup_migrate(task, false, &mgctx);
mgctx             150 kernel/cgroup/cgroup-v1.c 	cgroup_migrate_finish(&mgctx);
mgctx            2365 kernel/cgroup/cgroup.c 				    struct cgroup_mgctx *mgctx)
mgctx            2383 kernel/cgroup/cgroup.c 	mgctx->tset.nr_tasks++;
mgctx            2388 kernel/cgroup/cgroup.c 			      &mgctx->tset.src_csets);
mgctx            2391 kernel/cgroup/cgroup.c 			      &mgctx->tset.dst_csets);
mgctx            2465 kernel/cgroup/cgroup.c static int cgroup_migrate_execute(struct cgroup_mgctx *mgctx)
mgctx            2467 kernel/cgroup/cgroup.c 	struct cgroup_taskset *tset = &mgctx->tset;
mgctx            2475 kernel/cgroup/cgroup.c 		do_each_subsys_mask(ss, ssid, mgctx->ss_mask) {
mgctx            2522 kernel/cgroup/cgroup.c 		do_each_subsys_mask(ss, ssid, mgctx->ss_mask) {
mgctx            2535 kernel/cgroup/cgroup.c 		do_each_subsys_mask(ss, ssid, mgctx->ss_mask) {
mgctx            2607 kernel/cgroup/cgroup.c void cgroup_migrate_finish(struct cgroup_mgctx *mgctx)
mgctx            2616 kernel/cgroup/cgroup.c 	list_splice_tail_init(&mgctx->preloaded_src_csets, &preloaded);
mgctx            2617 kernel/cgroup/cgroup.c 	list_splice_tail_init(&mgctx->preloaded_dst_csets, &preloaded);
mgctx            2648 kernel/cgroup/cgroup.c 			    struct cgroup_mgctx *mgctx)
mgctx            2676 kernel/cgroup/cgroup.c 	list_add_tail(&src_cset->mg_preload_node, &mgctx->preloaded_src_csets);
mgctx            2693 kernel/cgroup/cgroup.c int cgroup_migrate_prepare_dst(struct cgroup_mgctx *mgctx)
mgctx            2700 kernel/cgroup/cgroup.c 	list_for_each_entry_safe(src_cset, tmp_cset, &mgctx->preloaded_src_csets,
mgctx            2730 kernel/cgroup/cgroup.c 				      &mgctx->preloaded_dst_csets);
mgctx            2736 kernel/cgroup/cgroup.c 				mgctx->ss_mask |= 1 << ssid;
mgctx            2761 kernel/cgroup/cgroup.c 		   struct cgroup_mgctx *mgctx)
mgctx            2774 kernel/cgroup/cgroup.c 		cgroup_migrate_add_task(task, mgctx);
mgctx            2781 kernel/cgroup/cgroup.c 	return cgroup_migrate_execute(mgctx);
mgctx            2795 kernel/cgroup/cgroup.c 	DEFINE_CGROUP_MGCTX(mgctx);
mgctx            2808 kernel/cgroup/cgroup.c 		cgroup_migrate_add_src(task_css_set(task), dst_cgrp, &mgctx);
mgctx            2816 kernel/cgroup/cgroup.c 	ret = cgroup_migrate_prepare_dst(&mgctx);
mgctx            2818 kernel/cgroup/cgroup.c 		ret = cgroup_migrate(leader, threadgroup, &mgctx);
mgctx            2820 kernel/cgroup/cgroup.c 	cgroup_migrate_finish(&mgctx);
mgctx            2934 kernel/cgroup/cgroup.c 	DEFINE_CGROUP_MGCTX(mgctx);
mgctx            2950 kernel/cgroup/cgroup.c 			cgroup_migrate_add_src(link->cset, dsct, &mgctx);
mgctx            2955 kernel/cgroup/cgroup.c 	ret = cgroup_migrate_prepare_dst(&mgctx);
mgctx            2960 kernel/cgroup/cgroup.c 	list_for_each_entry(src_cset, &mgctx.preloaded_src_csets, mg_preload_node) {
mgctx            2965 kernel/cgroup/cgroup.c 			cgroup_migrate_add_task(task, &mgctx);
mgctx            2969 kernel/cgroup/cgroup.c 	ret = cgroup_migrate_execute(&mgctx);
mgctx            2971 kernel/cgroup/cgroup.c 	cgroup_migrate_finish(&mgctx);