Lines Matching defs:performance

26 #define ACPI_PROCESSOR_FILE_PERFORMANCE	"performance"
83 ppc >= pr->performance->state_count)
101 qos_value = pr->performance->states[index].core_frequency * 1000;
117 * 0: success. OSPM is now using the performance state specificed.
131 if (ignore_ppc || !pr->performance) {
161 if (!pr || !pr->performance || !pr->performance->state_count)
163 *limit = pr->performance->states[pr->performance_platform_limit].
250 memcpy(&pr->performance->control_register, obj.buffer.pointer,
267 memcpy(&pr->performance->status_register, obj.buffer.pointer,
336 ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Found %d performance states\n",
339 pr->performance->state_count = pss->package.count;
340 pr->performance->states =
344 if (!pr->performance->states) {
349 for (i = 0; i < pr->performance->state_count; i++) {
351 struct acpi_processor_px *px = &(pr->performance->states[i]);
363 kfree(pr->performance->states);
394 memcpy(&(pr->performance->states[last_invalid]),
405 kfree(pr->performance->states);
406 pr->performance->states = NULL;
410 pr->performance->state_count = last_invalid;
422 if (!pr || !pr->performance || !pr->handle)
427 "ACPI-based processor performance control unavailable\n"));
596 struct acpi_processor_performance __percpu *performance)
614 * changing pr->performance if it has. Check input data as well.
623 if (pr->performance) {
628 if (!performance || !per_cpu_ptr(performance, i)) {
640 pr->performance = per_cpu_ptr(performance, i);
641 cpumask_set_cpu(i, pr->performance->shared_cpu_map);
642 pdomain = &(pr->performance->domain_info);
663 pdomain = &(pr->performance->domain_info);
664 cpumask_set_cpu(i, pr->performance->shared_cpu_map);
672 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ALL;
674 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_HW;
676 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ANY;
686 match_pdomain = &(match_pr->performance->domain_info);
703 cpumask_set_cpu(j, pr->performance->shared_cpu_map);
714 match_pdomain = &(match_pr->performance->domain_info);
718 match_pr->performance->shared_type =
719 pr->performance->shared_type;
720 cpumask_copy(match_pr->performance->shared_cpu_map,
721 pr->performance->shared_cpu_map);
728 if (!pr || !pr->performance)
733 cpumask_clear(pr->performance->shared_cpu_map);
734 cpumask_set_cpu(i, pr->performance->shared_cpu_map);
735 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ALL;
737 pr->performance = NULL; /* Will be set for real in register */
749 *performance, unsigned int cpu)
764 if (pr->performance) {
769 WARN_ON(!performance);
771 pr->performance = performance;
774 pr->performance = NULL;
797 if (pr->performance)
798 kfree(pr->performance->states);
799 pr->performance = NULL;