Lines Matching refs:cpu_mask
153 cpumask_var_t *cpu_mask) in find_cpu_id_range() argument
162 cpumask_clear(*cpu_mask); in find_cpu_id_range()
164 cpumask_set_cpu(cpu, *cpu_mask); in find_cpu_id_range()
188 while (!cpumask_empty(*cpu_mask)) { in find_cpu_id_range()
189 if (cpumask_subset(*cpu_mask, candidate_mask)) in find_cpu_id_range()
192 cpumask_shift_left(*cpu_mask, *cpu_mask, nthreads); in find_cpu_id_range()
195 if (!cpumask_empty(*cpu_mask)) in find_cpu_id_range()
214 cpumask_var_t cpu_mask; in pseries_add_processor() local
223 if (!alloc_cpumask_var(&cpu_mask, GFP_KERNEL)) in pseries_add_processor()
239 rc = find_cpu_id_range(nthreads, node, &cpu_mask); in pseries_add_processor()
245 rc = find_cpu_id_range(nthreads, NUMA_NO_NODE, &cpu_mask); in pseries_add_processor()
254 for_each_cpu(cpu, cpu_mask) { in pseries_add_processor()
262 node_recorded_ids_map[assigned_node], cpu_mask); in pseries_add_processor()
269 cpu = cpumask_first(cpu_mask); in pseries_add_processor()
277 cpu_mask); in pseries_add_processor()
283 free_cpumask_var(cpu_mask); in pseries_add_processor()