Lines Matching refs:cgrp_dfl_root

171 struct cgroup_root cgrp_dfl_root = {  variable
175 EXPORT_SYMBOL_GPL(cgrp_dfl_root);
328 return cgrp->root == &cgrp_dfl_root; in cgroup_on_dfl()
767 .dfl_cgrp = &cgrp_dfl_root.cgrp,
1349 cgroup_lock_and_drain_offline(&cgrp_dfl_root.cgrp); in cgroup_destroy_root()
1359 WARN_ON(rebind_subsystems(&cgrp_dfl_root, root->subsys_mask)); in cgroup_destroy_root()
1400 } else if (root == &cgrp_dfl_root) { in __cset_cgroup_from_root()
1472 return __cset_cgroup_from_root(cset, &cgrp_dfl_root); in current_cgns_cgroup_dfl()
1480 return &cgrp_dfl_root.cgrp; in current_cgns_cgroup_dfl()
1825 if (ss->root != &cgrp_dfl_root && dst_root != &cgrp_dfl_root) in rebind_subsystems()
1832 if (ss->root == &cgrp_dfl_root) in rebind_subsystems()
1838 struct cgroup *scgrp = &cgrp_dfl_root.cgrp; in rebind_subsystems()
1844 cgrp_dfl_root.subsys_mask &= ~dfl_disable_ss_mask; in rebind_subsystems()
1858 if (src_root != &cgrp_dfl_root) { in rebind_subsystems()
1892 if (dst_root == &cgrp_dfl_root) { in rebind_subsystems()
2003 cgrp_dfl_root.flags |= CGRP_ROOT_NS_DELEGATE; in apply_cgroup_root_flags()
2005 cgrp_dfl_root.flags &= ~CGRP_ROOT_NS_DELEGATE; in apply_cgroup_root_flags()
2007 cgroup_favor_dynmods(&cgrp_dfl_root, in apply_cgroup_root_flags()
2011 cgrp_dfl_root.flags |= CGRP_ROOT_MEMORY_LOCAL_EVENTS; in apply_cgroup_root_flags()
2013 cgrp_dfl_root.flags &= ~CGRP_ROOT_MEMORY_LOCAL_EVENTS; in apply_cgroup_root_flags()
2016 cgrp_dfl_root.flags |= CGRP_ROOT_MEMORY_RECURSIVE_PROT; in apply_cgroup_root_flags()
2018 cgrp_dfl_root.flags &= ~CGRP_ROOT_MEMORY_RECURSIVE_PROT; in apply_cgroup_root_flags()
2021 cgrp_dfl_root.flags |= CGRP_ROOT_MEMORY_HUGETLB_ACCOUNTING; in apply_cgroup_root_flags()
2023 cgrp_dfl_root.flags &= ~CGRP_ROOT_MEMORY_HUGETLB_ACCOUNTING; in apply_cgroup_root_flags()
2026 cgrp_dfl_root.flags |= CGRP_ROOT_PIDS_LOCAL_EVENTS; in apply_cgroup_root_flags()
2028 cgrp_dfl_root.flags &= ~CGRP_ROOT_PIDS_LOCAL_EVENTS; in apply_cgroup_root_flags()
2034 if (cgrp_dfl_root.flags & CGRP_ROOT_NS_DELEGATE) in cgroup_show_options()
2036 if (cgrp_dfl_root.flags & CGRP_ROOT_FAVOR_DYNMODS) in cgroup_show_options()
2038 if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_LOCAL_EVENTS) in cgroup_show_options()
2040 if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_RECURSIVE_PROT) in cgroup_show_options()
2042 if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_HUGETLB_ACCOUNTING) in cgroup_show_options()
2044 if (cgrp_dfl_root.flags & CGRP_ROOT_PIDS_LOCAL_EVENTS) in cgroup_show_options()
2136 kf_sops = root == &cgrp_dfl_root ? in cgroup_setup_root()
2276 cgroup_get_live(&cgrp_dfl_root.cgrp); in cgroup_get_tree()
2277 ctx->root = &cgrp_dfl_root; in cgroup_get_tree()
2339 if (list_empty(&root->cgrp.self.children) && root != &cgrp_dfl_root && in cgroup_kill_sb()
3747 (cgroup_subsys[ssid]->root != &cgrp_dfl_root)) in cgroup_stat_show()
5207 if ((cgrp_dfl_root.flags & CGRP_ROOT_NS_DELEGATE) && in cgroup_procs_write_permission()
5257 src_cgrp = task_cgroup_from_root(task, &cgrp_dfl_root); in __cgroup_procs_write()
6129 ss->root = &cgrp_dfl_root; in cgroup_init_subsys()
6133 init_and_link_css(css, ss, &cgrp_dfl_root.cgrp); in cgroup_init_subsys()
6185 ctx.root = &cgrp_dfl_root; in cgroup_init_early()
6187 cgrp_dfl_root.cgrp.self.flags |= CSS_NO_REF; in cgroup_init_early()
6243 BUG_ON(cgroup_setup_root(&cgrp_dfl_root, 0)); in cgroup_init()
6260 &cgrp_dfl_root.cgrp.e_csets[ssid]); in cgroup_init()
6274 cgrp_dfl_root.subsys_mask |= 1 << ss->id; in cgroup_init()
6338 kn = kernfs_find_and_get_node_by_id(cgrp_dfl_root.kf_root, id); in cgroup_path_from_kernfs_id()
6356 kn = kernfs_find_and_get_node_by_id(cgrp_dfl_root.kf_root, id); in cgroup_get_from_id()
6412 if (root == &cgrp_dfl_root && !READ_ONCE(cgrp_dfl_visible)) in proc_cgroup_show()
6421 if (root != &cgrp_dfl_root) in proc_cgroup_show()
7118 cgroup = &cgrp_dfl_root.cgrp; in cgroup_sk_alloc()