Lines Matching refs:cpu_active_mask
196 * The top_cpuset is always synchronized to cpu_active_mask and we should avoid
198 * CPU, but not vice versa. cpu_active_mask and cpu_online_mask can differ
372 * of cpu_active_mask.
382 if (WARN_ON(!cpumask_and(pmask, possible_mask, cpu_active_mask)))
383 cpumask_copy(pmask, cpu_active_mask);
1048 !cpumask_equal(top_cpuset.effective_cpus, cpu_active_mask))
1064 cpu_active_mask)) {
1240 (!cpumask_intersects(xcpus, cpu_active_mask) &&
1337 cpumask_and(xcpus, xcpus, cpu_active_mask);
1464 if (!cpumask_intersects(tmp->new_cpus, cpu_active_mask) ||
1742 * (cs->effective_xcpus & cpu_active_mask) ⊆ parent->effective_cpus
1746 cpumask_and(tmp->new_cpus, xcpus, cpu_active_mask);
1809 cpumask_and(tmp->new_cpus, tmp->delmask, cpu_active_mask);
1818 !cpumask_intersects(tmp->addmask, cpu_active_mask))) {
2000 cpumask_and(new_ecpus, new_ecpus, cpu_active_mask);
2303 /* top_cpuset.cpus_allowed tracks cpu_active_mask; it's read-only */
3062 int cpu = cpumask_any_and(cpu_active_mask, cs->effective_cpus);
3911 * synchronized to cpu_active_mask and N_MEMORY, which is necessary in
3939 cpumask_copy(&new_cpus, cpu_active_mask);
3951 /* For v1, synchronize cpus_allowed to cpu_active_mask */
4051 cpumask_copy(top_cpuset.effective_cpus, cpu_active_mask);
4067 * subset of cpu_active_mask, even if this means going outside the
4095 if (!cpumask_intersects(pmask, cpu_active_mask))