/Linux-v5.10/include/acpi/ |
D | processor.h | 169 struct acpi_processor; 179 int (*acpi_processor_get_throttling) (struct acpi_processor * pr); 180 int (*acpi_processor_set_throttling) (struct acpi_processor * pr, 218 struct acpi_processor { struct 265 extern int acpi_processor_get_performance_info(struct acpi_processor *pr); 268 DECLARE_PER_CPU(struct acpi_processor *, processors); 315 void acpi_processor_ppc_has_changed(struct acpi_processor *pr, int event_flag); 330 static inline void acpi_processor_ppc_has_changed(struct acpi_processor *pr, in acpi_processor_ppc_has_changed() 356 extern int acpi_cppc_processor_probe(struct acpi_processor *pr); 357 extern void acpi_cppc_processor_exit(struct acpi_processor *pr); [all …]
|
/Linux-v5.10/drivers/acpi/ |
D | processor_idle.c | 124 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state() 149 struct acpi_processor *pr = (struct acpi_processor *) arg; in __lapic_timer_propagate_broadcast() 157 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) in lapic_timer_propagate_broadcast() 164 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast() 172 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state() 174 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) { } in lapic_timer_propagate_broadcast() 176 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast() 210 static int acpi_processor_get_power_info_fadt(struct acpi_processor *pr) in acpi_processor_get_power_info_fadt() 275 static int acpi_processor_get_power_info_default(struct acpi_processor *pr) in acpi_processor_get_power_info_default() 292 static int acpi_processor_get_power_info_cst(struct acpi_processor *pr) in acpi_processor_get_power_info_cst() [all …]
|
D | processor_throttling.c | 43 struct acpi_processor *pr; 51 static int acpi_processor_get_throttling(struct acpi_processor *pr); 52 static int __acpi_processor_set_throttling(struct acpi_processor *pr, 61 struct acpi_processor *pr, *match_pr; in acpi_processor_update_tsd_coord() 211 struct acpi_processor *pr; in acpi_processor_throttling_notifier() 275 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit() 299 int acpi_processor_tstate_has_changed(struct acpi_processor *pr) in acpi_processor_tstate_has_changed() 364 void acpi_processor_reevaluate_tstate(struct acpi_processor *pr, in acpi_processor_reevaluate_tstate() 410 static int acpi_processor_get_throttling_control(struct acpi_processor *pr) in acpi_processor_get_throttling_control() 494 static int acpi_processor_get_throttling_states(struct acpi_processor *pr) in acpi_processor_get_throttling_states() [all …]
|
D | processor_thermal.c | 85 struct acpi_processor *pr; in cpufreq_set_cur_state() 131 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_init() 151 struct acpi_processor *pr = per_cpu(processors, policy->cpu); in acpi_thermal_cpufreq_exit() 176 static int acpi_processor_max_state(struct acpi_processor *pr) in acpi_processor_max_state() 195 struct acpi_processor *pr; in processor_get_max_state() 213 struct acpi_processor *pr; in processor_get_cur_state() 233 struct acpi_processor *pr; in processor_set_cur_state()
|
D | processor_driver.c | 59 struct acpi_processor *pr; in acpi_processor_notify() 102 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_online() 131 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_dead() 142 static int acpi_pss_perf_init(struct acpi_processor *pr, in acpi_pss_perf_init() 192 static void acpi_pss_perf_exit(struct acpi_processor *pr, in acpi_pss_perf_exit() 203 static inline int acpi_pss_perf_init(struct acpi_processor *pr, in acpi_pss_perf_init() 209 static inline void acpi_pss_perf_exit(struct acpi_processor *pr, in acpi_pss_perf_exit() 215 struct acpi_processor *pr = acpi_driver_data(device); in __acpi_processor_start() 267 struct acpi_processor *pr; in acpi_processor_stop()
|
D | processor_perflib.c | 55 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit() 112 void acpi_processor_ppc_has_changed(struct acpi_processor *pr, int event_flag) in acpi_processor_ppc_has_changed() 143 struct acpi_processor *pr; in acpi_processor_get_bios_limit() 165 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_init() 185 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_exit() 192 static int acpi_processor_get_performance_control(struct acpi_processor *pr) in acpi_processor_get_performance_control() 289 static int acpi_processor_get_performance_states(struct acpi_processor *pr) in acpi_processor_get_performance_states() 396 int acpi_processor_get_performance_info(struct acpi_processor *pr) in acpi_processor_get_performance_info() 580 struct acpi_processor *pr; in acpi_processor_preregister_performance() 582 struct acpi_processor *match_pr; in acpi_processor_preregister_performance() [all …]
|
D | acpi_processor.c | 29 DEFINE_PER_CPU(struct acpi_processor *, processors); 183 static int acpi_processor_hotadd_init(struct acpi_processor *pr) in acpi_processor_hotadd_init() 223 static inline int acpi_processor_hotadd_init(struct acpi_processor *pr) in acpi_processor_hotadd_init() 233 struct acpi_processor *pr = acpi_driver_data(device); in acpi_processor_get_info() 370 struct acpi_processor *pr; in acpi_processor_add() 374 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in acpi_processor_add() 449 struct acpi_processor *pr; in acpi_processor_remove()
|
D | Makefile | 37 acpi-y += acpi_processor.o
|
D | cppc_acpi.c | 697 int acpi_cppc_processor_probe(struct acpi_processor *pr) in acpi_cppc_processor_probe() 878 void acpi_cppc_processor_exit(struct acpi_processor *pr) in acpi_cppc_processor_exit()
|
/Linux-v5.10/drivers/xen/ |
D | xen-acpi-cpuhotplug.c | 27 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr); 39 struct acpi_processor *pr = acpi_driver_data(device); in xen_acpi_processor_enable() 78 struct acpi_processor *pr; in xen_acpi_processor_add() 83 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in xen_acpi_processor_add() 101 struct acpi_processor *pr; in xen_acpi_processor_remove() 175 static int xen_hotadd_cpu(struct acpi_processor *pr) in xen_hotadd_cpu() 207 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr) in xen_acpi_cpu_hotadd() 235 struct acpi_processor *pr; in acpi_processor_hotplug_notify()
|
D | xen-acpi-processor.c | 50 static int push_cxx_to_hypervisor(struct acpi_processor *_pr) in push_cxx_to_hypervisor() 135 xen_copy_pss_data(struct acpi_processor *_pr, in xen_copy_pss_data() 157 static int xen_copy_psd_data(struct acpi_processor *_pr, in xen_copy_psd_data() 203 static int push_pxx_to_hypervisor(struct acpi_processor *_pr) in push_pxx_to_hypervisor() 267 static int upload_pm_data(struct acpi_processor *_pr) in upload_pm_data() 391 static int check_acpi_ids(struct acpi_processor *pr_backup) in check_acpi_ids() 463 struct acpi_processor *pr_backup = NULL; in xen_upload_processor_pm_data() 470 struct acpi_processor *_pr; in xen_upload_processor_pm_data() 476 pr_backup = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in xen_upload_processor_pm_data() 478 memcpy(pr_backup, _pr, sizeof(struct acpi_processor)); in xen_upload_processor_pm_data() [all …]
|
/Linux-v5.10/arch/arm64/kernel/ |
D | cpuidle.c | 55 struct acpi_processor *pr = per_cpu(processors, cpu); in psci_acpi_cpu_init_idle()
|
/Linux-v5.10/drivers/cpufreq/ |
D | pcc-cpufreq.c | 254 struct acpi_processor *pr; in pcc_get_offset()
|
D | longhaul.c | 70 static struct acpi_processor *pr;
|
D | intel_pstate.c | 2868 struct acpi_processor *pr = per_cpu(processors, i); in intel_pstate_no_acpi_pss() 2912 struct acpi_processor *pr = per_cpu(processors, i); in intel_pstate_has_acpi_ppc()
|
/Linux-v5.10/drivers/hwtracing/coresight/ |
D | coresight-platform.c | 759 struct acpi_processor *pr; in acpi_handle_to_logical_cpuid()
|
/Linux-v5.10/drivers/idle/ |
D | intel_idle.c | 1203 struct acpi_processor *pr = per_cpu(processors, cpu); in intel_idle_acpi_cst_extract()
|