Lines Matching refs:cpus
1314 unsigned long cpus[]; member
1325 #define cpu_capacity_span(asym_data) to_cpumask((asym_data)->cpus)
2054 int sched_numa_find_closest(const struct cpumask *cpus, int cpu) in sched_numa_find_closest() argument
2066 cpu = cpumask_any_and(cpus, masks[i][j]); in sched_numa_find_closest()
2079 const struct cpumask *cpus; member
2091 if (cpumask_weight_and(k->cpus, cur_hop[k->node]) <= k->cpu) in hop_cmp()
2100 k->w = cpumask_weight_and(k->cpus, prev_hop[k->node]); in hop_cmp()
2115 int sched_numa_find_nth_cpu(const struct cpumask *cpus, int cpu, int node) in sched_numa_find_nth_cpu() argument
2117 struct __cmp_key k = { .cpus = cpus, .cpu = cpu }; in sched_numa_find_nth_cpu()
2122 return cpumask_nth_and(cpu, cpus, cpu_online_mask); in sched_numa_find_nth_cpu()
2138 cpumask_nth_and_andnot(cpu - k.w, cpus, k.masks[hop][node], k.masks[hop-1][node]) : in sched_numa_find_nth_cpu()
2139 cpumask_nth_and(cpu, cpus, k.masks[0][node]); in sched_numa_find_nth_cpu()