Lines Matching refs:effective_cpus
105 cpumask_var_t effective_cpus; member
336 while (!cpumask_intersects(cs->effective_cpus, cpu_online_mask)) in guarantee_online_cpus()
338 cpumask_and(pmask, cs->effective_cpus, cpu_online_mask); in guarantee_online_cpus()
408 if (!alloc_cpumask_var(&trial->effective_cpus, GFP_KERNEL)) in alloc_trial_cpuset()
412 cpumask_copy(trial->effective_cpus, cs->effective_cpus); in alloc_trial_cpuset()
428 free_cpumask_var(trial->effective_cpus); in free_trial_cpuset()
532 return cpumask_intersects(a->effective_cpus, b->effective_cpus); in cpusets_overlap()
651 cpumask_and(doms[0], top_cpuset.effective_cpus, in generate_sched_domains()
757 cpumask_or(dp, dp, b->effective_cpus); in generate_sched_domains()
811 if (!cpumask_equal(top_cpuset.effective_cpus, cpu_active_mask)) in rebuild_sched_domains_locked()
850 set_cpus_allowed_ptr(task, cs->effective_cpus); in update_tasks_cpumask()
876 cpumask_and(new_cpus, cp->cpus_allowed, parent->effective_cpus); in update_cpumasks_hier()
883 cpumask_copy(new_cpus, parent->effective_cpus); in update_cpumasks_hier()
886 if (cpumask_equal(new_cpus, cp->effective_cpus)) { in update_cpumasks_hier()
896 cpumask_copy(cp->effective_cpus, new_cpus); in update_cpumasks_hier()
900 !cpumask_equal(cp->cpus_allowed, cp->effective_cpus)); in update_cpumasks_hier()
1728 seq_printf(sf, "%*pbl\n", cpumask_pr_args(cs->effective_cpus)); in cpuset_common_seq_show()
1914 if (!alloc_cpumask_var(&cs->effective_cpus, GFP_KERNEL)) in cpuset_css_alloc()
1920 cpumask_clear(cs->effective_cpus); in cpuset_css_alloc()
1956 cpumask_copy(cs->effective_cpus, parent->effective_cpus); in cpuset_css_online()
1990 cpumask_copy(cs->effective_cpus, parent->cpus_allowed); in cpuset_css_online()
2022 free_cpumask_var(cs->effective_cpus); in cpuset_css_free()
2037 top_cpuset.effective_cpus); in cpuset_bind()
2070 if (!alloc_cpumask_var(&top_cpuset.effective_cpus, GFP_KERNEL)) in cpuset_init()
2075 cpumask_setall(top_cpuset.effective_cpus); in cpuset_init()
2128 cpumask_copy(cs->effective_cpus, new_cpus); in hotplug_update_tasks_legacy()
2164 cpumask_copy(new_cpus, parent_cs(cs)->effective_cpus); in hotplug_update_tasks()
2169 cpumask_copy(cs->effective_cpus, new_cpus); in hotplug_update_tasks()
2207 cpumask_and(&new_cpus, cs->cpus_allowed, parent_cs(cs)->effective_cpus); in cpuset_hotplug_update_tasks()
2210 cpus_updated = !cpumask_equal(&new_cpus, cs->effective_cpus); in cpuset_hotplug_update_tasks()
2252 cpus_updated = !cpumask_equal(top_cpuset.effective_cpus, &new_cpus); in cpuset_hotplug_workfn()
2260 cpumask_copy(top_cpuset.effective_cpus, &new_cpus); in cpuset_hotplug_workfn()
2345 cpumask_copy(top_cpuset.effective_cpus, cpu_active_mask); in cpuset_init_smp()
2376 do_set_cpus_allowed(tsk, task_cs(tsk)->effective_cpus); in cpuset_cpus_allowed_fallback()