• Home
  • Raw
  • Download

Lines Matching refs:pr

189 int acpi_processor_get_limit_info(struct acpi_processor *pr)  in acpi_processor_get_limit_info()  argument
192 if (!pr) in acpi_processor_get_limit_info()
195 if (pr->flags.throttling) in acpi_processor_get_limit_info()
196 pr->flags.limit = 1; in acpi_processor_get_limit_info()
202 static int acpi_processor_max_state(struct acpi_processor *pr) in acpi_processor_max_state() argument
210 max_state += cpufreq_get_max_state(pr->id); in acpi_processor_max_state()
211 if (pr->flags.throttling) in acpi_processor_max_state()
212 max_state += (pr->throttling.state_count -1); in acpi_processor_max_state()
221 struct acpi_processor *pr; in processor_get_max_state() local
226 pr = acpi_driver_data(device); in processor_get_max_state()
227 if (!pr) in processor_get_max_state()
230 *state = acpi_processor_max_state(pr); in processor_get_max_state()
239 struct acpi_processor *pr; in processor_get_cur_state() local
244 pr = acpi_driver_data(device); in processor_get_cur_state()
245 if (!pr) in processor_get_cur_state()
248 *cur_state = cpufreq_get_cur_state(pr->id); in processor_get_cur_state()
249 if (pr->flags.throttling) in processor_get_cur_state()
250 *cur_state += pr->throttling.state; in processor_get_cur_state()
259 struct acpi_processor *pr; in processor_set_cur_state() local
266 pr = acpi_driver_data(device); in processor_set_cur_state()
267 if (!pr) in processor_set_cur_state()
270 max_pstate = cpufreq_get_max_state(pr->id); in processor_set_cur_state()
272 if (state > acpi_processor_max_state(pr)) in processor_set_cur_state()
276 if (pr->flags.throttling && pr->throttling.state) in processor_set_cur_state()
277 result = acpi_processor_set_throttling(pr, 0, false); in processor_set_cur_state()
278 cpufreq_set_cur_state(pr->id, state); in processor_set_cur_state()
280 cpufreq_set_cur_state(pr->id, max_pstate); in processor_set_cur_state()
281 result = acpi_processor_set_throttling(pr, in processor_set_cur_state()