• Home
  • Raw
  • Download

Lines Matching full:performance

39 #define ACPI_PROCESSOR_FILE_PERFORMANCE	"performance"
90 if (!pr || !pr->performance) in acpi_processor_ppc_notifier()
95 if (ppc >= pr->performance->state_count) in acpi_processor_ppc_notifier()
99 pr->performance->states[ppc]. in acpi_processor_ppc_notifier()
148 * 0: success. OSPM is now using the performance state specificed.
162 if (ignore_ppc || !pr->performance) { in acpi_processor_ppc_has_changed()
192 if (!pr || !pr->performance || !pr->performance->state_count) in acpi_processor_get_bios_limit()
194 *limit = pr->performance->states[pr->performance_platform_limit]. in acpi_processor_get_bios_limit()
255 memcpy(&pr->performance->control_register, obj.buffer.pointer, in acpi_processor_get_performance_control()
272 memcpy(&pr->performance->status_register, obj.buffer.pointer, in acpi_processor_get_performance_control()
341 ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Found %d performance states\n", in acpi_processor_get_performance_states()
344 pr->performance->state_count = pss->package.count; in acpi_processor_get_performance_states()
345 pr->performance->states = in acpi_processor_get_performance_states()
349 if (!pr->performance->states) { in acpi_processor_get_performance_states()
354 for (i = 0; i < pr->performance->state_count; i++) { in acpi_processor_get_performance_states()
356 struct acpi_processor_px *px = &(pr->performance->states[i]); in acpi_processor_get_performance_states()
368 kfree(pr->performance->states); in acpi_processor_get_performance_states()
399 memcpy(&(pr->performance->states[last_invalid]), in acpi_processor_get_performance_states()
410 kfree(pr->performance->states); in acpi_processor_get_performance_states()
411 pr->performance->states = NULL; in acpi_processor_get_performance_states()
415 pr->performance->state_count = last_invalid; in acpi_processor_get_performance_states()
427 if (!pr || !pr->performance || !pr->handle) in acpi_processor_get_performance_info()
432 "ACPI-based processor performance control unavailable\n")); in acpi_processor_get_performance_info()
601 struct acpi_processor_performance __percpu *performance) in acpi_processor_preregister_performance() argument
619 * changing pr->performance if it has. Check input data as well. in acpi_processor_preregister_performance()
628 if (pr->performance) { in acpi_processor_preregister_performance()
633 if (!performance || !per_cpu_ptr(performance, i)) { in acpi_processor_preregister_performance()
645 pr->performance = per_cpu_ptr(performance, i); in acpi_processor_preregister_performance()
646 cpumask_set_cpu(i, pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
647 pdomain = &(pr->performance->domain_info); in acpi_processor_preregister_performance()
668 pdomain = &(pr->performance->domain_info); in acpi_processor_preregister_performance()
669 cpumask_set_cpu(i, pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
677 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ALL; in acpi_processor_preregister_performance()
679 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_HW; in acpi_processor_preregister_performance()
681 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ANY; in acpi_processor_preregister_performance()
691 match_pdomain = &(match_pr->performance->domain_info); in acpi_processor_preregister_performance()
708 cpumask_set_cpu(j, pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
719 match_pdomain = &(match_pr->performance->domain_info); in acpi_processor_preregister_performance()
723 match_pr->performance->shared_type = in acpi_processor_preregister_performance()
724 pr->performance->shared_type; in acpi_processor_preregister_performance()
725 cpumask_copy(match_pr->performance->shared_cpu_map, in acpi_processor_preregister_performance()
726 pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
733 if (!pr || !pr->performance) in acpi_processor_preregister_performance()
738 cpumask_clear(pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
739 cpumask_set_cpu(i, pr->performance->shared_cpu_map); in acpi_processor_preregister_performance()
740 pr->performance->shared_type = CPUFREQ_SHARED_TYPE_ALL; in acpi_processor_preregister_performance()
742 pr->performance = NULL; /* Will be set for real in register */ in acpi_processor_preregister_performance()
754 *performance, unsigned int cpu) in acpi_processor_register_performance()
769 if (pr->performance) { in acpi_processor_register_performance()
774 WARN_ON(!performance); in acpi_processor_register_performance()
776 pr->performance = performance; in acpi_processor_register_performance()
779 pr->performance = NULL; in acpi_processor_register_performance()
802 if (pr->performance) in acpi_processor_unregister_performance()
803 kfree(pr->performance->states); in acpi_processor_unregister_performance()
804 pr->performance = NULL; in acpi_processor_unregister_performance()