Lines Matching defs:pr
189 int acpi_processor_get_limit_info(struct acpi_processor *pr)
192 if (!pr)
195 if (pr->flags.throttling)
196 pr->flags.limit = 1;
202 static int acpi_processor_max_state(struct acpi_processor *pr)
210 max_state += cpufreq_get_max_state(pr->id);
211 if (pr->flags.throttling)
212 max_state += (pr->throttling.state_count -1);
221 struct acpi_processor *pr = acpi_driver_data(device);
223 if (!device || !pr)
226 *state = acpi_processor_max_state(pr);
235 struct acpi_processor *pr = acpi_driver_data(device);
237 if (!device || !pr)
240 *cur_state = cpufreq_get_cur_state(pr->id);
241 if (pr->flags.throttling)
242 *cur_state += pr->throttling.state;
251 struct acpi_processor *pr = acpi_driver_data(device);
255 if (!device || !pr)
258 max_pstate = cpufreq_get_max_state(pr->id);
260 if (state > acpi_processor_max_state(pr))
264 if (pr->flags.throttling && pr->throttling.state)
265 result = acpi_processor_set_throttling(pr, 0, false);
266 cpufreq_set_cur_state(pr->id, state);
268 cpufreq_set_cur_state(pr->id, max_pstate);
269 result = acpi_processor_set_throttling(pr,