Lines Matching refs:self

231 	struct cgroup_subsys_state *parent_css = cgrp->self.parent;  in cgroup_parent()
234 return container_of(parent_css, struct cgroup, self); in cgroup_parent()
256 return &cgrp->self; in cgroup_css()
275 return &cgrp->self; in cgroup_e_css()
327 return !(cgrp->self.flags & CSS_ONLINE); in cgroup_is_dead()
346 return &cgrp->self; in of_css()
418 list_for_each_entry((child), &(cgrp)->self.children, self.sibling) \
901 BUG_ON(!list_empty(&cgrp->self.children)); in cgroup_destroy_root()
1045 css_get(&cgrp->self); in cgroup_get()
1050 return css_tryget(&cgrp->self); in cgroup_tryget()
1055 css_put(&cgrp->self); in cgroup_put()
1530 if (!list_empty(&root->cgrp.self.children)) { in cgroup_remount()
1610 INIT_LIST_HEAD(&cgrp->self.sibling); in init_cgroup_housekeeping()
1611 INIT_LIST_HEAD(&cgrp->self.children); in init_cgroup_housekeeping()
1615 cgrp->self.cgroup = cgrp; in init_cgroup_housekeeping()
1616 cgrp->self.flags |= CSS_ONLINE; in init_cgroup_housekeeping()
1660 ret = percpu_ref_init(&root_cgrp->self.refcnt, css_release, 0, in cgroup_setup_root()
1718 BUG_ON(!list_empty(&root_cgrp->self.children)); in cgroup_setup_root()
1731 percpu_ref_exit(&root_cgrp->self.refcnt); in cgroup_setup_root()
1785 if (!percpu_ref_tryget_live(&ss->root->cgrp.self.refcnt)) { in cgroup_mount()
1840 !percpu_ref_tryget_live(&root->cgrp.self.refcnt)) { in cgroup_mount()
1913 if (!list_empty(&root->cgrp.self.children) || in cgroup_kill_sb()
1917 percpu_ref_kill(&root->cgrp.self.refcnt); in cgroup_kill_sb()
3735 css_task_iter_start(&from->self, &it); in cgroup_transfer_tasks()
3998 css_task_iter_start(&cgrp->self, &it); in pidlist_array_load()
4071 css_task_iter_start(&cgrp->self, &it); in cgroupstats_build()
4633 ret = percpu_ref_init(&cgrp->self.refcnt, css_release, 0, GFP_KERNEL); in cgroup_mkdir()
4649 cgrp->self.parent = &parent->self; in cgroup_mkdir()
4672 cgrp->self.serial_nr = css_serial_nr_next++; in cgroup_mkdir()
4675 list_add_tail_rcu(&cgrp->self.sibling, &cgroup_parent(cgrp)->self.children); in cgroup_mkdir()
4725 percpu_ref_exit(&cgrp->self.refcnt); in cgroup_mkdir()
4857 if (css_has_online_children(&cgrp->self)) in cgroup_destroy_locked()
4864 cgrp->self.flags &= ~CSS_ONLINE; in cgroup_destroy_locked()
4879 percpu_ref_kill(&cgrp->self.refcnt); in cgroup_destroy_locked()
4970 cgrp_dfl_root.cgrp.self.flags |= CSS_NO_REF; in cgroup_init_early()
5322 !css_has_online_children(&cgrp->self) && !cgroup_is_dead(cgrp)) in check_for_release()
5572 !css_has_online_children(&css->cgroup->self)); in releasable_read()