dsct              713 kernel/cgroup/cgroup.c #define cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp)		\
dsct              716 kernel/cgroup/cgroup.c 		       (dsct) = (d_css)->cgroup;			\
dsct              717 kernel/cgroup/cgroup.c 		       cgroup_is_dead(dsct); }))			\
dsct              722 kernel/cgroup/cgroup.c #define cgroup_for_each_live_descendant_post(dsct, d_css, cgrp)		\
dsct              725 kernel/cgroup/cgroup.c 		       (dsct) = (d_css)->cgroup;			\
dsct              726 kernel/cgroup/cgroup.c 		       cgroup_is_dead(dsct); }))			\
dsct             2936 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             2946 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) {
dsct             2949 kernel/cgroup/cgroup.c 		list_for_each_entry(link, &dsct->cset_links, cset_link)
dsct             2950 kernel/cgroup/cgroup.c 			cgroup_migrate_add_src(link->cset, dsct, &mgctx);
dsct             2987 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             2995 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_post(dsct, d_css, cgrp) {
dsct             2997 kernel/cgroup/cgroup.c 			struct cgroup_subsys_state *css = cgroup_css(dsct, ss);
dsct             3003 kernel/cgroup/cgroup.c 			cgroup_get_live(dsct);
dsct             3004 kernel/cgroup/cgroup.c 			prepare_to_wait(&dsct->offline_waitq, &wait,
dsct             3009 kernel/cgroup/cgroup.c 			finish_wait(&dsct->offline_waitq, &wait);
dsct             3011 kernel/cgroup/cgroup.c 			cgroup_put(dsct);
dsct             3027 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3030 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) {
dsct             3031 kernel/cgroup/cgroup.c 		dsct->old_subtree_control = dsct->subtree_control;
dsct             3032 kernel/cgroup/cgroup.c 		dsct->old_subtree_ss_mask = dsct->subtree_ss_mask;
dsct             3033 kernel/cgroup/cgroup.c 		dsct->old_dom_cgrp = dsct->dom_cgrp;
dsct             3047 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3050 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) {
dsct             3051 kernel/cgroup/cgroup.c 		dsct->subtree_control &= cgroup_control(dsct);
dsct             3052 kernel/cgroup/cgroup.c 		dsct->subtree_ss_mask =
dsct             3053 kernel/cgroup/cgroup.c 			cgroup_calc_subtree_ss_mask(dsct->subtree_control,
dsct             3054 kernel/cgroup/cgroup.c 						    cgroup_ss_mask(dsct));
dsct             3068 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3071 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_post(dsct, d_css, cgrp) {
dsct             3072 kernel/cgroup/cgroup.c 		dsct->subtree_control = dsct->old_subtree_control;
dsct             3073 kernel/cgroup/cgroup.c 		dsct->subtree_ss_mask = dsct->old_subtree_ss_mask;
dsct             3074 kernel/cgroup/cgroup.c 		dsct->dom_cgrp = dsct->old_dom_cgrp;
dsct             3105 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3110 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) {
dsct             3112 kernel/cgroup/cgroup.c 			struct cgroup_subsys_state *css = cgroup_css(dsct, ss);
dsct             3114 kernel/cgroup/cgroup.c 			if (!(cgroup_ss_mask(dsct) & (1 << ss->id)))
dsct             3118 kernel/cgroup/cgroup.c 				css = css_create(dsct, ss);
dsct             3151 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3156 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_post(dsct, d_css, cgrp) {
dsct             3158 kernel/cgroup/cgroup.c 			struct cgroup_subsys_state *css = cgroup_css(dsct, ss);
dsct             3166 kernel/cgroup/cgroup.c 			    !(cgroup_ss_mask(dsct) & (1 << ss->id))) {
dsct             3382 kernel/cgroup/cgroup.c 	struct cgroup *dsct;
dsct             3413 kernel/cgroup/cgroup.c 	cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp)
dsct             3414 kernel/cgroup/cgroup.c 		if (dsct == cgrp || cgroup_is_threaded(dsct))
dsct             3415 kernel/cgroup/cgroup.c 			dsct->dom_cgrp = dom_cgrp;
dsct              263 kernel/cgroup/freezer.c 	struct cgroup *dsct;
dsct              280 kernel/cgroup/freezer.c 		dsct = css->cgroup;
dsct              282 kernel/cgroup/freezer.c 		if (cgroup_is_dead(dsct))
dsct              286 kernel/cgroup/freezer.c 			dsct->freezer.e_freeze++;
dsct              290 kernel/cgroup/freezer.c 			if (dsct->freezer.e_freeze > 1)
dsct              293 kernel/cgroup/freezer.c 			dsct->freezer.e_freeze--;
dsct              297 kernel/cgroup/freezer.c 			if (dsct->freezer.e_freeze > 0)
dsct              300 kernel/cgroup/freezer.c 			WARN_ON_ONCE(dsct->freezer.e_freeze < 0);
dsct              306 kernel/cgroup/freezer.c 		cgroup_do_freeze(dsct, freeze);