Lines Matching refs:cpus_allowed

139 	cpumask_var_t cpus_allowed;  member
583 return cpumask_subset(p->cpus_allowed, q->cpus_allowed) && in is_cpuset_subset()
602 pmask1 = &cs->cpus_allowed; in alloc_cpumasks()
637 free_cpumask_var(cs->cpus_allowed); in free_cpumasks()
665 cpumask_copy(trial->cpus_allowed, cs->cpus_allowed); in alloc_trial_cpuset()
754 if (!cpumask_empty(cur->cpus_allowed) && in validate_change()
755 cpumask_empty(trial->cpus_allowed)) in validate_change()
768 !cpuset_cpumask_can_shrink(cur->cpus_allowed, in validate_change()
769 trial->cpus_allowed)) in validate_change()
780 cpumask_intersects(trial->cpus_allowed, c->cpus_allowed)) in validate_change()
821 if (cpumask_empty(cp->cpus_allowed)) { in update_domain_attr_tree()
950 if (!cpumask_empty(cp->cpus_allowed) && in generate_sched_domains()
952 cpumask_intersects(cp->cpus_allowed, in generate_sched_domains()
957 cpumask_subset(cp->cpus_allowed, top_cpuset.effective_cpus)) in generate_sched_domains()
1253 cpumask_and(new_cpus, new_cpus, cs->cpus_allowed); in compute_effective_cpumask()
1256 cpumask_and(new_cpus, cs->cpus_allowed, parent->effective_cpus); in compute_effective_cpumask()
1332 (!newmask && cpumask_empty(cs->cpus_allowed))) in update_parent_subparts_cpumask()
1346 if (!cpumask_intersects(cs->cpus_allowed, parent->cpus_allowed)) in update_parent_subparts_cpumask()
1353 if (cpumask_subset(parent->effective_cpus, cs->cpus_allowed) && in update_parent_subparts_cpumask()
1357 cpumask_copy(tmp->addmask, cs->cpus_allowed); in update_parent_subparts_cpumask()
1365 cpumask_and(tmp->delmask, cs->cpus_allowed, in update_parent_subparts_cpumask()
1375 deleting = cpumask_and(tmp->delmask, cs->cpus_allowed, in update_parent_subparts_cpumask()
1391 cpumask_andnot(tmp->delmask, cs->cpus_allowed, newmask); in update_parent_subparts_cpumask()
1395 cpumask_and(tmp->addmask, newmask, parent->cpus_allowed); in update_parent_subparts_cpumask()
1408 deleting = cpumask_and(tmp->delmask, cs->cpus_allowed, in update_parent_subparts_cpumask()
1430 cpumask_and(tmp->addmask, cs->cpus_allowed, in update_parent_subparts_cpumask()
1431 parent->cpus_allowed); in update_parent_subparts_cpumask()
1445 deleting = cpumask_and(tmp->delmask, cs->cpus_allowed, in update_parent_subparts_cpumask()
1568 cpumask_equal(cp->cpus_allowed, cp->subparts_cpus)) in update_cpumasks_hier()
1666 !cpumask_equal(cp->cpus_allowed, cp->effective_cpus)); in update_cpumasks_hier()
1676 if (!cpumask_empty(cp->cpus_allowed) && in update_cpumasks_hier()
1754 cpumask_clear(trialcs->cpus_allowed); in update_cpumask()
1756 retval = cpulist_parse(buf, trialcs->cpus_allowed); in update_cpumask()
1760 if (!cpumask_subset(trialcs->cpus_allowed, in update_cpumask()
1761 top_cpuset.cpus_allowed)) in update_cpumask()
1766 if (cpumask_equal(cs->cpus_allowed, trialcs->cpus_allowed)) in update_cpumask()
1776 tmp.new_cpus = trialcs->cpus_allowed; in update_cpumask()
1797 cpumask_intersects(trialcs->cpus_allowed, cp->cpus_allowed)) { in update_cpumask()
1814 trialcs->cpus_allowed, &tmp); in update_cpumask()
1820 cpumask_copy(cs->cpus_allowed, trialcs->cpus_allowed); in update_cpumask()
1835 cs->cpus_allowed); in update_cpumask()
2141 if (!cpumask_empty(cs->cpus_allowed) && in update_relax_domain_level()
2208 if (!cpumask_empty(trialcs->cpus_allowed) && balance_flag_changed) in update_flag()
2254 if (cpumask_empty(cs->cpus_allowed)) { in update_prstate()
2465 (cpumask_empty(cs->cpus_allowed) || nodes_empty(cs->mems_allowed))) in cpuset_can_attach()
2785 seq_printf(sf, "%*pbl\n", cpumask_pr_args(cs->cpus_allowed)); in cpuset_common_seq_show()
3177 cpumask_copy(cs->cpus_allowed, parent->cpus_allowed); in cpuset_css_online()
3178 cpumask_copy(cs->effective_cpus, parent->cpus_allowed); in cpuset_css_online()
3238 cpumask_copy(top_cpuset.cpus_allowed, cpu_possible_mask); in cpuset_bind()
3241 cpumask_copy(top_cpuset.cpus_allowed, in cpuset_bind()
3289 BUG_ON(!alloc_cpumask_var(&top_cpuset.cpus_allowed, GFP_KERNEL)); in cpuset_init()
3293 cpumask_setall(top_cpuset.cpus_allowed); in cpuset_init()
3323 while (cpumask_empty(parent->cpus_allowed) || in remove_tasks_in_empty_cpuset()
3342 cpumask_copy(cs->cpus_allowed, new_cpus); in hotplug_update_tasks_legacy()
3352 if (cpus_updated && !cpumask_empty(cs->cpus_allowed)) in hotplug_update_tasks_legacy()
3357 is_empty = cpumask_empty(cs->cpus_allowed) || in hotplug_update_tasks_legacy()
3577 cpumask_copy(top_cpuset.cpus_allowed, &new_cpus); in cpuset_hotplug_workfn()
3753 cs_mask = task_cs(tsk)->cpus_allowed; in cpuset_cpus_allowed_fallback()