Home
last modified time | relevance | path

Searched refs:acpi_processor (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/include/acpi/
H A Dprocessor.h174 struct acpi_processor;
185 int (*acpi_processor_set_throttling) (struct acpi_processor * pr,
223 struct acpi_processor { struct
273 DECLARE_PER_CPU(struct acpi_processor *, processors);
366 extern int acpi_cppc_processor_probe(struct acpi_processor *pr);
367 extern void acpi_cppc_processor_exit(struct acpi_processor *pr);
422 int acpi_processor_power_init(struct acpi_processor *pr);
423 int acpi_processor_power_exit(struct acpi_processor *pr);
425 int acpi_processor_hotplug(struct acpi_processor *pr);
449 int acpi_processor_thermal_init(struct acpi_processor *pr,
[all …]
/linux-6.15/drivers/acpi/
H A Dprocessor_idle.c149 struct acpi_processor *pr = arg; in __lapic_timer_propagate_broadcast()
164 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast()
621 struct acpi_processor *pr, in acpi_idle_enter_bm()
685 struct acpi_processor *pr; in acpi_idle_enter()
716 struct acpi_processor *pr = __this_cpu_read(processors); in acpi_idle_enter_s2idle()
1052 static int flatten_lpi_states(struct acpi_processor *pr, in flatten_lpi_states()
1185 struct acpi_processor *pr; in acpi_idle_lpi_enter()
1287 int acpi_processor_hotplug(struct acpi_processor *pr) in acpi_processor_hotplug()
1314 struct acpi_processor *_pr; in acpi_processor_power_state_has_changed()
1369 int acpi_processor_power_init(struct acpi_processor *pr) in acpi_processor_power_init()
[all …]
H A Dprocessor_throttling.c39 struct acpi_processor *pr;
47 static int acpi_processor_get_throttling(struct acpi_processor *pr);
48 static int __acpi_processor_set_throttling(struct acpi_processor *pr,
57 struct acpi_processor *pr, *match_pr; in acpi_processor_update_tsd_coord()
201 struct acpi_processor *pr; in acpi_processor_throttling_notifier()
288 int acpi_processor_tstate_has_changed(struct acpi_processor *pr) in acpi_processor_tstate_has_changed()
353 void acpi_processor_reevaluate_tstate(struct acpi_processor *pr, in acpi_processor_reevaluate_tstate()
558 static int acpi_processor_get_tsd(struct acpi_processor *pr) in acpi_processor_get_tsd()
879 struct acpi_processor *pr = data; in __acpi_processor_get_throttling()
1045 struct acpi_processor *pr = arg->pr; in acpi_processor_throttling_fn()
[all …]
H A Dprocessor_thermal.c99 struct acpi_processor *pr; in cpufreq_set_cur_state()
165 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_init()
189 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_exit()
218 static int acpi_processor_max_state(struct acpi_processor *pr) in acpi_processor_max_state()
237 struct acpi_processor *pr; in processor_get_max_state()
255 struct acpi_processor *pr; in processor_get_cur_state()
275 struct acpi_processor *pr; in processor_set_cur_state()
309 int acpi_processor_thermal_init(struct acpi_processor *pr, in acpi_processor_thermal_init()
352 void acpi_processor_thermal_exit(struct acpi_processor *pr, in acpi_processor_thermal_exit()
H A Dprocessor_driver.c55 struct acpi_processor *pr; in acpi_processor_notify()
102 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_online()
133 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_dead()
143 static void acpi_pss_perf_init(struct acpi_processor *pr) in acpi_pss_perf_init()
153 static inline void acpi_pss_perf_init(struct acpi_processor *pr) {} in acpi_pss_perf_init()
158 struct acpi_processor *pr = acpi_driver_data(device); in __acpi_processor_start()
198 struct acpi_processor *pr; in acpi_processor_stop()
H A Dprocessor_perflib.c50 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit()
153 struct acpi_processor *pr; in acpi_processor_get_bios_limit()
176 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_init()
203 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_exit()
214 static int acpi_processor_get_performance_control(struct acpi_processor *pr) in acpi_processor_get_performance_control()
303 static int acpi_processor_get_performance_states(struct acpi_processor *pr) in acpi_processor_get_performance_states()
409 int acpi_processor_get_performance_info(struct acpi_processor *pr) in acpi_processor_get_performance_info()
588 struct acpi_processor *pr; in acpi_processor_preregister_performance()
590 struct acpi_processor *match_pr; in acpi_processor_preregister_performance()
735 struct acpi_processor *pr; in acpi_processor_register_performance()
[all …]
H A Dacpi_processor.c31 DEFINE_PER_CPU(struct acpi_processor *, processors);
40 struct acpi_processor *pr; in acpi_get_processor_handle()
199 static int acpi_processor_set_per_cpu(struct acpi_processor *pr, in acpi_processor_set_per_cpu()
227 static int acpi_processor_hotadd_init(struct acpi_processor *pr, in acpi_processor_hotadd_init()
269 static inline int acpi_processor_hotadd_init(struct acpi_processor *pr, in acpi_processor_hotadd_init()
280 struct acpi_processor *pr = acpi_driver_data(device); in acpi_processor_get_info()
422 struct acpi_processor *pr; in acpi_processor_add()
429 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in acpi_processor_add()
480 struct acpi_processor *pr; in acpi_processor_post_eject()
H A DMakefile45 acpi-y += acpi_processor.o
H A Dcppc_acpi.c680 int acpi_cppc_processor_probe(struct acpi_processor *pr) in acpi_cppc_processor_probe()
929 void acpi_cppc_processor_exit(struct acpi_processor *pr) in acpi_cppc_processor_exit()
/linux-6.15/drivers/xen/
H A Dxen-acpi-processor.c51 static int push_cxx_to_hypervisor(struct acpi_processor *_pr) in push_cxx_to_hypervisor()
136 xen_copy_pss_data(struct acpi_processor *_pr, in xen_copy_pss_data()
158 static int xen_copy_psd_data(struct acpi_processor *_pr, in xen_copy_psd_data()
204 static int push_pxx_to_hypervisor(struct acpi_processor *_pr) in push_pxx_to_hypervisor()
268 static int upload_pm_data(struct acpi_processor *_pr) in upload_pm_data()
392 static int check_acpi_ids(struct acpi_processor *pr_backup) in check_acpi_ids()
464 struct acpi_processor *pr_backup = NULL; in xen_upload_processor_pm_data()
471 struct acpi_processor *_pr; in xen_upload_processor_pm_data()
548 struct acpi_processor *pr; in xen_acpi_processor_init()
/linux-6.15/drivers/acpi/arm64/
H A Dcpuidle.c21 struct acpi_processor *pr = per_cpu(processors, cpu); in psci_acpi_cpu_init_idle()
/linux-6.15/drivers/acpi/riscv/
H A Dcpuidle.c26 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_cpu_init_idle()
/linux-6.15/drivers/cpufreq/
H A Dpcc-cpufreq.c255 struct acpi_processor *pr; in pcc_get_offset()
H A Dlonghaul.c70 static struct acpi_processor *pr;
H A Dintel_pstate.c3489 struct acpi_processor *pr = per_cpu(processors, i); in intel_pstate_no_acpi_pss()
3533 struct acpi_processor *pr = per_cpu(processors, i); in intel_pstate_has_acpi_ppc()
/linux-6.15/drivers/hwtracing/coresight/
H A Dcoresight-platform.c745 struct acpi_processor *pr; in acpi_handle_to_logical_cpuid()
/linux-6.15/drivers/idle/
H A Dintel_idle.c1745 struct acpi_processor *pr = per_cpu(processors, cpu); in intel_idle_acpi_cst_extract()