Lines Matching refs:cgrp_dfl_root
165 struct cgroup_root cgrp_dfl_root = { .cgrp.rstat_cpu = &cgrp_dfl_root_rstat_cpu }; variable
166 EXPORT_SYMBOL_GPL(cgrp_dfl_root);
314 return cgrp->root == &cgrp_dfl_root; in cgroup_on_dfl()
776 .dfl_cgrp = &cgrp_dfl_root.cgrp,
1342 cgroup_lock_and_drain_offline(&cgrp_dfl_root.cgrp); in cgroup_destroy_root()
1348 WARN_ON(rebind_subsystems(&cgrp_dfl_root, root->subsys_mask)); in cgroup_destroy_root()
1395 } else if (root == &cgrp_dfl_root) { in current_cgns_cgroup_from_root()
1426 } else if (root == &cgrp_dfl_root) { in cset_cgroup_from_root()
1757 if (ss->root != &cgrp_dfl_root && dst_root != &cgrp_dfl_root) in rebind_subsystems()
1794 if (dst_root == &cgrp_dfl_root) { in rebind_subsystems()
1883 cgrp_dfl_root.flags |= CGRP_ROOT_NS_DELEGATE; in apply_cgroup_root_flags()
1885 cgrp_dfl_root.flags &= ~CGRP_ROOT_NS_DELEGATE; in apply_cgroup_root_flags()
1888 cgrp_dfl_root.flags |= CGRP_ROOT_MEMORY_LOCAL_EVENTS; in apply_cgroup_root_flags()
1890 cgrp_dfl_root.flags &= ~CGRP_ROOT_MEMORY_LOCAL_EVENTS; in apply_cgroup_root_flags()
1893 cgrp_dfl_root.flags |= CGRP_ROOT_MEMORY_RECURSIVE_PROT; in apply_cgroup_root_flags()
1895 cgrp_dfl_root.flags &= ~CGRP_ROOT_MEMORY_RECURSIVE_PROT; in apply_cgroup_root_flags()
1901 if (cgrp_dfl_root.flags & CGRP_ROOT_NS_DELEGATE) in cgroup_show_options()
1903 if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_LOCAL_EVENTS) in cgroup_show_options()
1905 if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_RECURSIVE_PROT) in cgroup_show_options()
1992 kf_sops = root == &cgrp_dfl_root ? in cgroup_setup_root()
2130 cgroup_get_live(&cgrp_dfl_root.cgrp); in cgroup_get_tree()
2131 ctx->root = &cgrp_dfl_root; in cgroup_get_tree()
2189 if (list_empty(&root->cgrp.self.children) && root != &cgrp_dfl_root && in cgroup_kill_sb()
4839 if ((cgrp_dfl_root.flags & CGRP_ROOT_NS_DELEGATE) && in cgroup_procs_write_permission()
4886 src_cgrp = task_cgroup_from_root(task, &cgrp_dfl_root); in __cgroup_procs_write()
5690 ss->root = &cgrp_dfl_root; in cgroup_init_subsys()
5691 css = ss->css_alloc(cgroup_css(&cgrp_dfl_root.cgrp, ss)); in cgroup_init_subsys()
5694 init_and_link_css(css, ss, &cgrp_dfl_root.cgrp); in cgroup_init_subsys()
5743 ctx.root = &cgrp_dfl_root; in cgroup_init_early()
5745 cgrp_dfl_root.cgrp.self.flags |= CSS_NO_REF; in cgroup_init_early()
5802 BUG_ON(cgroup_setup_root(&cgrp_dfl_root, 0)); in cgroup_init()
5819 &cgrp_dfl_root.cgrp.e_csets[ssid]); in cgroup_init()
5833 cgrp_dfl_root.subsys_mask |= 1 << ss->id; in cgroup_init()
5897 kn = kernfs_find_and_get_node_by_id(cgrp_dfl_root.kf_root, id); in cgroup_path_from_kernfs_id()
5915 kn = kernfs_find_and_get_node_by_id(cgrp_dfl_root.kf_root, id); in cgroup_get_from_id()
5954 if (root == &cgrp_dfl_root && !cgrp_dfl_visible) in proc_cgroup_show()
5958 if (root != &cgrp_dfl_root) in proc_cgroup_show()
6487 kn = kernfs_walk_and_get(cgrp_dfl_root.cgrp.kn, path); in cgroup_get_from_path()
6584 cgroup = &cgrp_dfl_root.cgrp; in cgroup_sk_alloc()