Lines Matching refs:top_cpuset

333 static struct cpuset top_cpuset = {  variable
743 if (cur == &top_cpuset) in validate_change()
904 bool root_load_balance = is_sched_load_balance(&top_cpuset); in generate_sched_domains()
911 if (root_load_balance && !top_cpuset.nr_subparts_cpus) { in generate_sched_domains()
920 update_domain_attr_tree(dattr, &top_cpuset); in generate_sched_domains()
922 cpumask_and(doms[0], top_cpuset.effective_cpus, in generate_sched_domains()
935 csa[csn++] = &top_cpuset; in generate_sched_domains()
936 cpuset_for_each_descendant_pre(cp, pos_css, &top_cpuset) { in generate_sched_domains()
937 if (cp == &top_cpuset) in generate_sched_domains()
957 cpumask_subset(cp->cpus_allowed, top_cpuset.effective_cpus)) in generate_sched_domains()
1102 cpuset_for_each_descendant_pre(cs, pos_css, &top_cpuset) { in dl_rebuild_rd_accounting()
1162 if (!top_cpuset.nr_subparts_cpus && in rebuild_sched_domains_locked()
1163 !cpumask_equal(top_cpuset.effective_cpus, cpu_active_mask)) in rebuild_sched_domains_locked()
1171 if (top_cpuset.nr_subparts_cpus) { in rebuild_sched_domains_locked()
1173 cpuset_for_each_descendant_pre(cs, pos_css, &top_cpuset) { in rebuild_sched_domains_locked()
1223 bool top_cs = cs == &top_cpuset; in update_tasks_cpumask()
1833 if (cs == &top_cpuset) in update_cpumask()
1850 top_cpuset.cpus_allowed)) in update_cpumask()
2163 if (cs == &top_cpuset) { in update_nodemask()
2182 top_cpuset.mems_allowed)) { in update_nodemask()
2638 if (cs != &top_cpuset) in cpuset_attach_task()
3228 return &top_cpuset.css; in cpuset_css_alloc()
3379 cpumask_copy(top_cpuset.cpus_allowed, cpu_possible_mask); in cpuset_bind()
3380 top_cpuset.mems_allowed = node_possible_map; in cpuset_bind()
3382 cpumask_copy(top_cpuset.cpus_allowed, in cpuset_bind()
3383 top_cpuset.effective_cpus); in cpuset_bind()
3384 top_cpuset.mems_allowed = top_cpuset.effective_mems; in cpuset_bind()
3469 if (cs == &top_cpuset) in cpuset_fork()
3516 BUG_ON(!alloc_cpumask_var(&top_cpuset.cpus_allowed, GFP_KERNEL)); in cpuset_init()
3517 BUG_ON(!alloc_cpumask_var(&top_cpuset.effective_cpus, GFP_KERNEL)); in cpuset_init()
3518 BUG_ON(!zalloc_cpumask_var(&top_cpuset.subparts_cpus, GFP_KERNEL)); in cpuset_init()
3520 cpumask_setall(top_cpuset.cpus_allowed); in cpuset_init()
3521 nodes_setall(top_cpuset.mems_allowed); in cpuset_init()
3522 cpumask_setall(top_cpuset.effective_cpus); in cpuset_init()
3523 nodes_setall(top_cpuset.effective_mems); in cpuset_init()
3525 fmeter_init(&top_cpuset.fmeter); in cpuset_init()
3526 set_bit(CS_SCHED_LOAD_BALANCE, &top_cpuset.flags); in cpuset_init()
3527 top_cpuset.relax_domain_level = -1; in cpuset_init()
3793 cpus_updated = !cpumask_equal(top_cpuset.effective_cpus, &new_cpus); in cpuset_hotplug_workfn()
3794 mems_updated = !nodes_equal(top_cpuset.effective_mems, new_mems); in cpuset_hotplug_workfn()
3800 if (!cpus_updated && top_cpuset.nr_subparts_cpus) in cpuset_hotplug_workfn()
3807 cpumask_copy(top_cpuset.cpus_allowed, &new_cpus); in cpuset_hotplug_workfn()
3814 if (top_cpuset.nr_subparts_cpus) { in cpuset_hotplug_workfn()
3816 top_cpuset.subparts_cpus)) { in cpuset_hotplug_workfn()
3817 top_cpuset.nr_subparts_cpus = 0; in cpuset_hotplug_workfn()
3818 cpumask_clear(top_cpuset.subparts_cpus); in cpuset_hotplug_workfn()
3821 top_cpuset.subparts_cpus); in cpuset_hotplug_workfn()
3824 cpumask_copy(top_cpuset.effective_cpus, &new_cpus); in cpuset_hotplug_workfn()
3833 top_cpuset.mems_allowed = new_mems; in cpuset_hotplug_workfn()
3834 top_cpuset.effective_mems = new_mems; in cpuset_hotplug_workfn()
3836 update_tasks_nodemask(&top_cpuset); in cpuset_hotplug_workfn()
3847 cpuset_for_each_descendant_pre(cs, pos_css, &top_cpuset) { in cpuset_hotplug_workfn()
3848 if (cs == &top_cpuset || !css_tryget_online(&cs->css)) in cpuset_hotplug_workfn()
3908 top_cpuset.old_mems_allowed = top_cpuset.mems_allowed; in cpuset_init_smp()
3910 cpumask_copy(top_cpuset.effective_cpus, cpu_active_mask); in cpuset_init_smp()
3911 top_cpuset.effective_mems = node_states[N_MEMORY]; in cpuset_init_smp()
3939 if (cs != &top_cpuset) in cpuset_cpus_allowed()
3946 if ((cs == &top_cpuset) || cpumask_empty(pmask)) { in cpuset_cpus_allowed()
3953 cpumask_andnot(pmask, possible_mask, top_cpuset.subparts_cpus); in cpuset_cpus_allowed()