Home
last modified time | relevance | path

Searched refs:numgrps (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/lib/
H A Dgroup_cpus.c124 * The actual allocated total groups may be less than @numgrps when
125 * active total CPU number is less than @numgrps.
130 static void alloc_nodes_groups(unsigned int numgrps, in alloc_nodes_groups() argument
156 numgrps = min_t(unsigned, remaining_ncpus, numgrps); in alloc_nodes_groups()
163 * node's nr_cpus to remaining un-assigned ncpus. 'numgrps' is in alloc_nodes_groups()
170 * other nodes will be allocated >= 1 groups, since 'numgrps' is in alloc_nodes_groups()
225 * and we always re-calculate 'remaining_ncpus' & 'numgrps', and in alloc_nodes_groups()
235 WARN_ON_ONCE(numgrps == 0); in alloc_nodes_groups()
239 numgrps * ncpu in alloc_nodes_groups()
249 __group_cpus_evenly(unsigned int startgrp, unsigned int numgrps, cpumask_var_t *node_to_cpumask, const struct cpumask *cpu_mask, struct cpumask *nmsk, struct cpumask *masks) __group_cpus_evenly() argument
347 group_cpus_evenly(unsigned int numgrps) group_cpus_evenly() argument
427 group_cpus_evenly(unsigned int numgrps) group_cpus_evenly() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dgroup_cpus.h12 struct cpumask *group_cpus_evenly(unsigned int numgrps);

Completed in 2 milliseconds