Lines Matching full:cpus
202 * For those CPUs that are in full dynticks mode, or those that have in arch_freq_get_on_cpu()
221 for_each_cpu_wrap(ref_cpu, policy->cpus, cpu + 1) { in arch_freq_get_on_cpu()
253 static void amu_fie_setup(const struct cpumask *cpus) in amu_fie_setup() argument
259 unlikely(cpumask_subset(cpus, amu_fie_cpus))) in amu_fie_setup()
262 for_each_cpu(cpu, cpus) in amu_fie_setup()
268 WARN_ONCE(1, "Failed to allocate FIE cpumask for CPUs[%*pbl]\n", in amu_fie_setup()
269 cpumask_pr_args(cpus)); in amu_fie_setup()
273 cpumask_or(amu_fie_cpus, amu_fie_cpus, cpus); in amu_fie_setup()
275 topology_set_scale_freq_source(&amu_sfd, cpus); in amu_fie_setup()
277 pr_debug("CPUs[%*pbl]: counters will be used for FIE.", in amu_fie_setup()
278 cpumask_pr_args(cpus)); in amu_fie_setup()
287 amu_fie_setup(policy->cpus); in init_amu_fie_callback()
294 * for the CPUs for which there are no counters available, the last set in init_amu_fie_callback()
296 * those CPUs are running at. in init_amu_fie_callback()
315 * - no policy exists that spans CPUs with AMU counters, or in cpuhp_topology_online()
323 * Only proceed if all already-online CPUs in this policy in cpuhp_topology_online()
326 if (unlikely(!cpumask_subset(policy->cpus, amu_fie_cpus))) in cpuhp_topology_online()
330 * If the new online CPU cannot pass this check, all the CPUs related to in cpuhp_topology_online()
436 * supports AMUs. Using FFH to read core and reference counters for CPUs in cpc_ffh_supported()