Home
last modified time | relevance | path

Searched refs:acpi_processor (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-6.6/include/acpi/
H A Dprocessor.h174 struct acpi_processor;
184 int (*acpi_processor_get_throttling) (struct acpi_processor * pr);
185 int (*acpi_processor_set_throttling) (struct acpi_processor * pr,
223 struct acpi_processor { struct
270 extern int acpi_processor_get_performance_info(struct acpi_processor *pr);
273 DECLARE_PER_CPU(struct acpi_processor *, processors);
320 void acpi_processor_ppc_has_changed(struct acpi_processor *pr, int event_flag);
335 static inline void acpi_processor_ppc_has_changed(struct acpi_processor *pr, in acpi_processor_ppc_has_changed()
361 extern int acpi_cppc_processor_probe(struct acpi_processor *pr);
362 extern void acpi_cppc_processor_exit(struct acpi_processor *p
[all...]
/kernel/linux/linux-5.10/include/acpi/
H A Dprocessor.h169 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 *p
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dprocessor_throttling.c43 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 *p
[all...]
H A Dprocessor_idle.c126 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state()
151 struct acpi_processor *pr = (struct acpi_processor *) arg; in __lapic_timer_propagate_broadcast()
159 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) in lapic_timer_propagate_broadcast()
166 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast()
174 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state()
176 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) { } in lapic_timer_propagate_broadcast()
178 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast()
212 static int acpi_processor_get_power_info_fadt(struct acpi_processor *pr) in acpi_processor_get_power_info_fadt()
277 static int acpi_processor_get_power_info_default(struct acpi_processor *p
[all...]
H A Dprocessor_thermal.c85 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, 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()
H A Dprocessor_driver.c59 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()
H A Dprocessor_perflib.c55 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit()
127 void acpi_processor_ppc_has_changed(struct acpi_processor *pr, int event_flag) in acpi_processor_ppc_has_changed()
158 struct acpi_processor *pr; in acpi_processor_get_bios_limit()
180 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_init()
207 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()
311 static int acpi_processor_get_performance_states(struct acpi_processor *pr) in acpi_processor_get_performance_states()
418 int acpi_processor_get_performance_info(struct acpi_processor *pr) in acpi_processor_get_performance_info()
602 struct acpi_processor *pr; in acpi_processor_preregister_performance()
604 struct acpi_processor *match_p in acpi_processor_preregister_performance()
[all...]
H A Dacpi_processor.c3 * acpi_processor.c - ACPI processor enumeration support
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()
H A Dcppc_acpi.c658 * @pr: Ptr to acpi_processor containing this CPU's logical ID.
662 int acpi_cppc_processor_probe(struct acpi_processor *pr) in acpi_cppc_processor_probe()
865 * @pr: Ptr to acpi_processor containing this CPU's logical ID.
869 void acpi_cppc_processor_exit(struct acpi_processor *pr) in acpi_cppc_processor_exit()
/kernel/linux/linux-6.6/drivers/acpi/
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()
264 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit()
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()
399 static int acpi_processor_get_throttling_control(struct acpi_processor *pr) in acpi_processor_get_throttling_control()
482 static int acpi_processor_get_throttling_states(struct acpi_processor *p
[all...]
H A Dprocessor_thermal.c88 struct acpi_processor *pr; in cpufreq_set_cur_state()
134 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_init()
158 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_exit()
187 static int acpi_processor_max_state(struct acpi_processor *pr) in acpi_processor_max_state()
206 struct acpi_processor *pr; in processor_get_max_state()
224 struct acpi_processor *pr; in processor_get_cur_state()
244 struct acpi_processor *pr; in processor_set_cur_state()
278 int acpi_processor_thermal_init(struct acpi_processor *pr, in acpi_processor_thermal_init()
321 void acpi_processor_thermal_exit(struct acpi_processor *pr, in acpi_processor_thermal_exit()
H A Dprocessor_idle.c125 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state()
150 struct acpi_processor *pr = arg; in __lapic_timer_propagate_broadcast()
158 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) in lapic_timer_propagate_broadcast()
165 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast()
173 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state()
175 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) { } in lapic_timer_propagate_broadcast()
177 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast()
211 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 *p
[all...]
H A Dprocessor_driver.c56 struct acpi_processor *pr; in acpi_processor_notify()
98 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_online()
132 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_dead()
142 static void acpi_pss_perf_init(struct acpi_processor *pr) in acpi_pss_perf_init()
152 static inline void acpi_pss_perf_init(struct acpi_processor *pr) {} in acpi_pss_perf_init()
157 struct acpi_processor *pr = acpi_driver_data(device); in __acpi_processor_start()
211 struct acpi_processor *pr; in acpi_processor_stop()
H A Dprocessor_perflib.c52 static int acpi_processor_get_platform_limit(struct acpi_processor *pr) in acpi_processor_get_platform_limit()
124 void acpi_processor_ppc_has_changed(struct acpi_processor *pr, int event_flag) in acpi_processor_ppc_has_changed()
155 struct acpi_processor *pr; in acpi_processor_get_bios_limit()
178 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_init()
205 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_processor_ppc_exit()
212 static int acpi_processor_get_performance_control(struct acpi_processor *pr) in acpi_processor_get_performance_control()
305 static int acpi_processor_get_performance_states(struct acpi_processor *pr) in acpi_processor_get_performance_states()
411 int acpi_processor_get_performance_info(struct acpi_processor *pr) in acpi_processor_get_performance_info()
592 struct acpi_processor *pr; in acpi_processor_preregister_performance()
594 struct acpi_processor *match_p in acpi_processor_preregister_performance()
[all...]
H A Dacpi_processor.c3 * acpi_processor.c - ACPI processor enumeration support
31 DEFINE_PER_CPU(struct acpi_processor *, processors);
205 static int acpi_processor_hotadd_init(struct acpi_processor *pr) in acpi_processor_hotadd_init()
245 static inline int acpi_processor_hotadd_init(struct acpi_processor *pr) in acpi_processor_hotadd_init()
255 struct acpi_processor *pr = acpi_driver_data(device); in acpi_processor_get_info()
398 struct acpi_processor *pr; in acpi_processor_add()
402 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in acpi_processor_add()
474 struct acpi_processor *pr; in acpi_processor_remove()
H A DMakefile42 acpi-y += acpi_processor.o
/kernel/linux/linux-5.10/drivers/xen/
H A Dxen-acpi-cpuhotplug.c27 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()
H A Dxen-acpi-processor.c41 /* Which ACPI ID we have processed from 'struct acpi_processor'. */
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_KERNE in xen_upload_processor_pm_data()
[all...]
/kernel/linux/linux-6.6/drivers/xen/
H A Dxen-acpi-processor.c42 /* Which ACPI ID we have processed from 'struct acpi_processor'. */
51 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 *p in xen_acpi_processor_init()
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dcpuidle.c24 struct acpi_processor *pr = per_cpu(processors, cpu); in psci_acpi_cpu_init_idle()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dcpuidle.c55 struct acpi_processor *pr = per_cpu(processors, cpu); in psci_acpi_cpu_init_idle()
/kernel/linux/linux-5.10/drivers/cpufreq/
H A Dpcc-cpufreq.c254 struct acpi_processor *pr; in pcc_get_offset()
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-platform.c765 struct acpi_processor *pr; in acpi_handle_to_logical_cpuid()
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dpcc-cpufreq.c255 struct acpi_processor *pr; in pcc_get_offset()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-platform.c722 struct acpi_processor *pr; in acpi_handle_to_logical_cpuid()

Completed in 20 milliseconds

12