/kernel/linux/linux-5.10/drivers/thermal/ |
H A D | cpufreq_cooling.c | 217 u32 ncpus = cpumask_weight(policy->related_cpus); in cpufreq_get_requested_power() 222 for_each_cpu(cpu, policy->related_cpus) { in cpufreq_get_requested_power() 242 trace_thermal_power_cpu_get_power(policy->related_cpus, freq, in cpufreq_get_requested_power() 316 trace_thermal_power_cpu_limit(policy->related_cpus, target_freq, *state, in cpufreq_power2state() 330 if (!cpumask_equal(policy->related_cpus, em_span_cpus(em))) { in em_is_sane() 333 cpumask_pr_args(policy->related_cpus)); in em_is_sane() 446 cpus = cpufreq_cdev->policy->related_cpus; in cpufreq_set_cur_state() 469 * Normally this should be same as cpufreq policy->related_cpus. 517 num_cpus = cpumask_weight(policy->related_cpus); in __cpufreq_cooling_register()
|
/kernel/linux/linux-6.6/drivers/thermal/ |
H A D | cpufreq_cooling.c | 229 for_each_cpu(cpu, policy->related_cpus) { in cpufreq_get_requested_power() 309 trace_thermal_power_cpu_limit(policy->related_cpus, target_freq, *state, in cpufreq_power2state() 323 if (!cpumask_equal(policy->related_cpus, em_span_cpus(em))) { in em_is_sane() 326 cpumask_pr_args(policy->related_cpus)); in em_is_sane() 354 unsigned int num_cpus = cpumask_weight(cpufreq_cdev->policy->related_cpus); in allocate_idle_time() 468 cpus = cpufreq_cdev->policy->related_cpus; in cpufreq_set_cur_state() 480 * Normally this should be same as cpufreq policy->related_cpus.
|
/kernel/linux/linux-6.6/drivers/powercap/ |
H A D | dtpm_cpu.c | 141 for_each_cpu(dtpm_cpu->cpu, policy->related_cpus) in pd_release() 210 for_each_cpu(cpu, policy->related_cpus) in __dtpm_cpu_setup() 233 for_each_cpu(cpu, policy->related_cpus) in __dtpm_cpu_setup()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | topology.c | 162 if (cpumask_subset(policy->related_cpus, valid_cpus)) in enable_policy_freq_counters() 163 cpumask_or(amu_fie_cpus, policy->related_cpus, in enable_policy_freq_counters()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | processor_thermal.c | 130 for_each_cpu(cpu, policy->related_cpus) { in acpi_thermal_cpufreq_init() 150 for_each_cpu(cpu, policy->related_cpus) { in acpi_thermal_cpufreq_exit()
|
H A D | processor_perflib.c | 179 for_each_cpu(cpu, policy->related_cpus) { in acpi_processor_ppc_init() 206 for_each_cpu(cpu, policy->related_cpus) { in acpi_processor_ppc_exit()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | qcom-cpufreq-hw.c | 123 for (i = 1; i < cpumask_weight(policy->related_cpus); i++) in qcom_cpufreq_hw_target_index() 194 for (i = 1; i < cpumask_weight(policy->related_cpus); i++) in qcom_cpufreq_hw_fast_switch() 327 int cpu = cpumask_first(policy->related_cpus); in qcom_lmh_dcvs_notify() 351 arch_update_thermal_pressure(policy->related_cpus, throttled_freq); in qcom_lmh_dcvs_notify() 582 dev_pm_opp_of_cpumask_remove_table(policy->related_cpus); in qcom_cpufreq_hw_cpu_exit()
|
H A D | cpufreq.c | 455 arch_set_freq_scale(policy->related_cpus, in cpufreq_freq_transition_end() 909 return cpufreq_show_cpus(policy->related_cpus, buf); in show_related_cpus() 967 cpufreq_freq_attr_ro(related_cpus); variable 981 &related_cpus.attr, 1254 if (!zalloc_cpumask_var(&policy->related_cpus, GFP_KERNEL)) in cpufreq_policy_alloc() 1312 free_cpumask_var(policy->related_cpus); in cpufreq_policy_alloc() 1337 for_each_cpu(cpu, policy->related_cpus) in cpufreq_policy_free() 1365 free_cpumask_var(policy->related_cpus); in cpufreq_policy_free() 1383 WARN_ON(!cpumask_test_cpu(cpu, policy->related_cpus)); in cpufreq_online() 1401 /* Recover policy->cpus using related_cpus */ in cpufreq_online() [all...] |
H A D | cpufreq_governor.c | 367 for_each_cpu(j, policy->related_cpus) { in alloc_policy_dbs_info() 382 for_each_cpu(j, policy_dbs->policy->related_cpus) { in free_policy_dbs_info()
|
H A D | cppc_cpufreq.c | 213 /* policy->cpus will be empty here, use related_cpus instead */ in cppc_cpufreq_cpu_fie_exit() 214 topology_clear_scale_freq_source(SCALE_FREQ_SOURCE_CPPC, policy->related_cpus); in cppc_cpufreq_cpu_fie_exit() 216 for_each_cpu(cpu, policy->related_cpus) { in cppc_cpufreq_cpu_fie_exit()
|
H A D | vexpress-spc-cpufreq.c | 461 put_cluster_clk_and_freq_table(cpu_dev, policy->related_cpus); in ve_spc_cpufreq_exit()
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | cpufreq.c | 449 arch_set_freq_scale(policy->related_cpus, in cpufreq_freq_transition_end() 864 return cpufreq_show_cpus(policy->related_cpus, buf); in show_related_cpus() 922 cpufreq_freq_attr_ro(related_cpus); variable 936 &related_cpus.attr, 1210 if (!zalloc_cpumask_var(&policy->related_cpus, GFP_KERNEL)) in cpufreq_policy_alloc() 1268 free_cpumask_var(policy->related_cpus); in cpufreq_policy_alloc() 1286 for_each_cpu(cpu, policy->related_cpus) in cpufreq_policy_free() 1313 free_cpumask_var(policy->related_cpus); in cpufreq_policy_free() 1331 WARN_ON(!cpumask_test_cpu(cpu, policy->related_cpus)); in cpufreq_online() 1356 /* Recover policy->cpus using related_cpus */ in cpufreq_online() [all...] |
H A D | cpufreq_governor.c | 367 for_each_cpu(j, policy->related_cpus) { in alloc_policy_dbs_info() 382 for_each_cpu(j, policy_dbs->policy->related_cpus) { in free_policy_dbs_info()
|
H A D | cpufreq-dt.c | 215 dev_pm_opp_of_cpumask_remove_table(policy->related_cpus); in cpufreq_exit()
|
H A D | vexpress-spc-cpufreq.c | 472 put_cluster_clk_and_freq_table(cpu_dev, policy->related_cpus); in ve_spc_cpufreq_exit()
|
H A D | qcom-cpufreq-hw.c | 386 dev_pm_opp_of_cpumask_remove_table(policy->related_cpus); in qcom_cpufreq_hw_cpu_exit()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | processor_thermal.c | 133 for_each_cpu(cpu, policy->related_cpus) { in acpi_thermal_cpufreq_init() 157 for_each_cpu(cpu, policy->related_cpus) { in acpi_thermal_cpufreq_exit()
|
H A D | processor_perflib.c | 177 for_each_cpu(cpu, policy->related_cpus) { in acpi_processor_ppc_init() 204 for_each_cpu(cpu, policy->related_cpus) { in acpi_processor_ppc_exit()
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | arch_topology.c | 237 cpumask_pr_args(policy->related_cpus), in init_cpu_capacity_callback() 240 cpumask_andnot(cpus_to_visit, cpus_to_visit, policy->related_cpus); in init_cpu_capacity_callback() 242 for_each_cpu(cpu, policy->related_cpus) in init_cpu_capacity_callback()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | arch_topology.c | 408 cpumask_pr_args(policy->related_cpus), in init_cpu_capacity_callback() 411 cpumask_andnot(cpus_to_visit, cpus_to_visit, policy->related_cpus); in init_cpu_capacity_callback() 413 for_each_cpu(cpu, policy->related_cpus) in init_cpu_capacity_callback()
|
/kernel/linux/linux-6.6/drivers/devfreq/ |
H A D | governor_passive.c | 30 if (parent_cpu_data->first_cpu == cpumask_first(policy->related_cpus)) in get_parent_cpu_data() 311 parent_cpu_data->first_cpu = cpumask_first(policy->related_cpus); in cpufreq_passive_register_notifier()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | topology.c | 219 amu_fie_setup(policy->related_cpus); in init_amu_fie_callback()
|
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | cpufreq_schedutil.c | 723 cpumask_first(policy->related_cpus)); 737 kthread_bind_mask(thread, policy->related_cpus);
|
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | cpufreq_schedutil.c | 655 cpumask_first(policy->related_cpus)); 669 kthread_bind_mask(thread, policy->related_cpus);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | cpufreq.h | 58 cpumask_var_t related_cpus; /* Online + Offline CPUs */ member 1241 policy->related_cpus); in cpufreq_register_em_with_opp()
|