Lines Matching refs:ncpus
105 unsigned ncpus; member
114 return ln->ncpus - rn->ncpus; in ncpus_cmp_func()
141 node_groups[n].ncpus = UINT_MAX; in alloc_nodes_groups()
145 unsigned ncpus; in alloc_nodes_groups() local
148 ncpus = cpumask_weight(nmsk); in alloc_nodes_groups()
150 if (!ncpus) in alloc_nodes_groups()
152 remaining_ncpus += ncpus; in alloc_nodes_groups()
153 node_groups[n].ncpus = ncpus; in alloc_nodes_groups()
230 unsigned ngroups, ncpus; in alloc_nodes_groups() local
232 if (node_groups[n].ncpus == UINT_MAX) in alloc_nodes_groups()
237 ncpus = node_groups[n].ncpus; in alloc_nodes_groups()
239 numgrps * ncpus / remaining_ncpus); in alloc_nodes_groups()
240 WARN_ON_ONCE(ngroups > ncpus); in alloc_nodes_groups()
244 remaining_ncpus -= ncpus; in alloc_nodes_groups()
290 unsigned int ncpus, v; in __group_cpus_evenly() local
298 ncpus = cpumask_weight(nmsk); in __group_cpus_evenly()
299 if (!ncpus) in __group_cpus_evenly()
302 WARN_ON_ONCE(nv->ngroups > ncpus); in __group_cpus_evenly()
305 extra_grps = ncpus - nv->ngroups * (ncpus / nv->ngroups); in __group_cpus_evenly()
309 cpus_per_grp = ncpus / nv->ngroups; in __group_cpus_evenly()