Searched refs:acpi_perf_data (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | xen-acpi-processor.c | 447 /* acpi_perf_data is a pointer to percpu data. */ 448 static struct acpi_processor_performance __percpu *acpi_perf_data; variable 456 free_cpumask_var(per_cpu_ptr(acpi_perf_data, i) in free_acpi_perf_data() 458 free_percpu(acpi_perf_data); in free_acpi_perf_data() 531 acpi_perf_data = alloc_percpu(struct acpi_processor_performance); in xen_acpi_processor_init() 532 if (!acpi_perf_data) { in xen_acpi_processor_init() 533 pr_debug("Memory allocation error for acpi_perf_data\n"); in xen_acpi_processor_init() 539 &per_cpu_ptr(acpi_perf_data, i)->shared_cpu_map, in xen_acpi_processor_init() 547 (void)acpi_processor_preregister_performance(acpi_perf_data); in xen_acpi_processor_init() 554 perf = per_cpu_ptr(acpi_perf_data, in xen_acpi_processor_init() [all...] |
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | xen-acpi-processor.c | 448 /* acpi_perf_data is a pointer to percpu data. */ 449 static struct acpi_processor_performance __percpu *acpi_perf_data; variable 457 free_cpumask_var(per_cpu_ptr(acpi_perf_data, i) in free_acpi_perf_data() 459 free_percpu(acpi_perf_data); in free_acpi_perf_data() 529 acpi_perf_data = alloc_percpu(struct acpi_processor_performance); in xen_acpi_processor_init() 530 if (!acpi_perf_data) { in xen_acpi_processor_init() 531 pr_debug("Memory allocation error for acpi_perf_data\n"); in xen_acpi_processor_init() 537 &per_cpu_ptr(acpi_perf_data, i)->shared_cpu_map, in xen_acpi_processor_init() 545 (void)acpi_processor_preregister_performance(acpi_perf_data); in xen_acpi_processor_init() 552 perf = per_cpu_ptr(acpi_perf_data, in xen_acpi_processor_init() [all...] |
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | acpi-cpufreq.c | 62 /* acpi_perf_data is a pointer to percpu data. */ 63 static struct acpi_processor_performance __percpu *acpi_perf_data; variable 67 return per_cpu_ptr(acpi_perf_data, data->acpi_perf_cpu); in to_perf_data() 528 free_cpumask_var(per_cpu_ptr(acpi_perf_data, i) in free_acpi_perf_data() 530 free_percpu(acpi_perf_data); in free_acpi_perf_data() 564 acpi_perf_data = alloc_percpu(struct acpi_processor_performance); in acpi_cpufreq_early_init() 565 if (!acpi_perf_data) { in acpi_cpufreq_early_init() 566 pr_debug("Memory allocation error for acpi_perf_data.\n"); in acpi_cpufreq_early_init() 571 &per_cpu_ptr(acpi_perf_data, i)->shared_cpu_map, in acpi_cpufreq_early_init() 581 acpi_processor_preregister_performance(acpi_perf_data); in acpi_cpufreq_early_init() [all...] |
H A D | intel_pstate.c | 214 * @acpi_perf_data: Stores ACPI perf information read from _PSS 253 struct acpi_processor_performance acpi_perf_data; member 416 ret = acpi_processor_register_performance(&cpu->acpi_perf_data, in intel_pstate_init_acpi_perf_limits() 426 if (cpu->acpi_perf_data.control_register.space_id != in intel_pstate_init_acpi_perf_limits() 434 if (cpu->acpi_perf_data.state_count < 2) in intel_pstate_init_acpi_perf_limits() 438 for (i = 0; i < cpu->acpi_perf_data.state_count; i++) { in intel_pstate_init_acpi_perf_limits() 440 (i == cpu->acpi_perf_data.state ? '*' : ' '), i, in intel_pstate_init_acpi_perf_limits() 441 (u32) cpu->acpi_perf_data.states[i].core_frequency, in intel_pstate_init_acpi_perf_limits() 442 (u32) cpu->acpi_perf_data.states[i].power, in intel_pstate_init_acpi_perf_limits() 443 (u32) cpu->acpi_perf_data in intel_pstate_init_acpi_perf_limits() [all...] |
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | acpi-cpufreq.c | 64 /* acpi_perf_data is a pointer to percpu data. */ 65 static struct acpi_processor_performance __percpu *acpi_perf_data; variable 69 return per_cpu_ptr(acpi_perf_data, data->acpi_perf_cpu); in to_perf_data() 535 free_cpumask_var(per_cpu_ptr(acpi_perf_data, i) in free_acpi_perf_data() 537 free_percpu(acpi_perf_data); in free_acpi_perf_data() 562 acpi_perf_data = alloc_percpu(struct acpi_processor_performance); in acpi_cpufreq_early_init() 563 if (!acpi_perf_data) { in acpi_cpufreq_early_init() 564 pr_debug("Memory allocation error for acpi_perf_data.\n"); in acpi_cpufreq_early_init() 569 &per_cpu_ptr(acpi_perf_data, i)->shared_cpu_map, in acpi_cpufreq_early_init() 579 acpi_processor_preregister_performance(acpi_perf_data); in acpi_cpufreq_early_init() [all...] |
H A D | intel_pstate.c | 209 * @acpi_perf_data: Stores ACPI perf information read from _PSS 249 struct acpi_processor_performance acpi_perf_data; member 452 ret = acpi_processor_register_performance(&cpu->acpi_perf_data, in intel_pstate_init_acpi_perf_limits() 462 if (cpu->acpi_perf_data.control_register.space_id != in intel_pstate_init_acpi_perf_limits() 470 if (cpu->acpi_perf_data.state_count < 2) in intel_pstate_init_acpi_perf_limits() 474 for (i = 0; i < cpu->acpi_perf_data.state_count; i++) { in intel_pstate_init_acpi_perf_limits() 476 (i == cpu->acpi_perf_data.state ? '*' : ' '), i, in intel_pstate_init_acpi_perf_limits() 477 (u32) cpu->acpi_perf_data.states[i].core_frequency, in intel_pstate_init_acpi_perf_limits() 478 (u32) cpu->acpi_perf_data.states[i].power, in intel_pstate_init_acpi_perf_limits() 479 (u32) cpu->acpi_perf_data in intel_pstate_init_acpi_perf_limits() [all...] |
Completed in 9 milliseconds