Lines Matching refs:pr

56 	struct acpi_processor *pr;  in acpi_processor_notify()  local
62 pr = acpi_driver_data(device); in acpi_processor_notify()
63 if (!pr) in acpi_processor_notify()
68 saved = pr->performance_platform_limit; in acpi_processor_notify()
69 acpi_processor_ppc_has_changed(pr, 1); in acpi_processor_notify()
70 if (saved == pr->performance_platform_limit) in acpi_processor_notify()
74 pr->performance_platform_limit); in acpi_processor_notify()
77 acpi_processor_power_state_has_changed(pr); in acpi_processor_notify()
82 acpi_processor_tstate_has_changed(pr); in acpi_processor_notify()
98 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_online() local
101 if (!pr) in acpi_soft_cpu_online()
104 device = acpi_fetch_acpi_dev(pr->handle); in acpi_soft_cpu_online()
112 if (pr->flags.need_hotplug_init) { in acpi_soft_cpu_online()
116 pr->id); in acpi_soft_cpu_online()
117 pr->flags.need_hotplug_init = 0; in acpi_soft_cpu_online()
119 WARN(ret, "Failed to start CPU: %d\n", pr->id); in acpi_soft_cpu_online()
122 acpi_processor_ppc_has_changed(pr, 0); in acpi_soft_cpu_online()
123 acpi_processor_hotplug(pr); in acpi_soft_cpu_online()
124 acpi_processor_reevaluate_tstate(pr, false); in acpi_soft_cpu_online()
125 acpi_processor_tstate_has_changed(pr); in acpi_soft_cpu_online()
132 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_soft_cpu_dead() local
134 if (!pr || !acpi_fetch_acpi_dev(pr->handle)) in acpi_soft_cpu_dead()
137 acpi_processor_reevaluate_tstate(pr, true); in acpi_soft_cpu_dead()
142 static void acpi_pss_perf_init(struct acpi_processor *pr) in acpi_pss_perf_init() argument
144 acpi_processor_ppc_has_changed(pr, 0); in acpi_pss_perf_init()
146 acpi_processor_get_throttling_info(pr); in acpi_pss_perf_init()
148 if (pr->flags.throttling) in acpi_pss_perf_init()
149 pr->flags.limit = 1; in acpi_pss_perf_init()
152 static inline void acpi_pss_perf_init(struct acpi_processor *pr) {} in acpi_pss_perf_init() argument
157 struct acpi_processor *pr = acpi_driver_data(device); in __acpi_processor_start() local
161 if (!pr) in __acpi_processor_start()
164 if (pr->flags.need_hotplug_init) in __acpi_processor_start()
167 result = acpi_cppc_processor_probe(pr); in __acpi_processor_start()
172 acpi_processor_power_init(pr); in __acpi_processor_start()
174 acpi_pss_perf_init(pr); in __acpi_processor_start()
176 result = acpi_processor_thermal_init(pr, device); in __acpi_processor_start()
186 acpi_processor_thermal_exit(pr, device); in __acpi_processor_start()
189 acpi_processor_power_exit(pr); in __acpi_processor_start()
211 struct acpi_processor *pr; in acpi_processor_stop() local
219 pr = acpi_driver_data(device); in acpi_processor_stop()
220 if (!pr) in acpi_processor_stop()
222 acpi_processor_power_exit(pr); in acpi_processor_stop()
224 acpi_cppc_processor_exit(pr); in acpi_processor_stop()
226 acpi_processor_thermal_exit(pr, device); in acpi_processor_stop()