Lines Matching refs:cpu_data

523 static s16 intel_pstate_get_epb(struct cpudata *cpu_data)  in intel_pstate_get_epb()  argument
531 ret = rdmsrl_on_cpu(cpu_data->cpu, MSR_IA32_ENERGY_PERF_BIAS, &epb); in intel_pstate_get_epb()
538 static s16 intel_pstate_get_epp(struct cpudata *cpu_data, u64 hwp_req_data) in intel_pstate_get_epp() argument
548 epp = rdmsrl_on_cpu(cpu_data->cpu, MSR_HWP_REQUEST, in intel_pstate_get_epp()
556 epp = intel_pstate_get_epb(cpu_data); in intel_pstate_get_epp()
606 static int intel_pstate_get_energy_pref_index(struct cpudata *cpu_data, int *raw_epp) in intel_pstate_get_energy_pref_index() argument
612 epp = intel_pstate_get_epp(cpu_data, 0); in intel_pstate_get_energy_pref_index()
670 static int intel_pstate_set_energy_pref_index(struct cpudata *cpu_data, in intel_pstate_set_energy_pref_index() argument
678 epp = cpu_data->epp_default; in intel_pstate_set_energy_pref_index()
691 if (epp > 0 && cpu_data->policy == CPUFREQ_POLICY_PERFORMANCE) in intel_pstate_set_energy_pref_index()
694 ret = intel_pstate_set_epp(cpu_data, epp); in intel_pstate_set_energy_pref_index()
698 ret = intel_pstate_set_epb(cpu_data->cpu, epp); in intel_pstate_set_energy_pref_index()
791 struct cpudata *cpu_data = all_cpu_data[policy->cpu]; in show_energy_performance_preference() local
794 preference = intel_pstate_get_energy_pref_index(cpu_data, &raw_epp); in show_energy_performance_preference()
849 struct cpudata *cpu_data = all_cpu_data[cpu]; in intel_pstate_hwp_set() local
854 max = cpu_data->max_perf_ratio; in intel_pstate_hwp_set()
855 min = cpu_data->min_perf_ratio; in intel_pstate_hwp_set()
857 if (cpu_data->policy == CPUFREQ_POLICY_PERFORMANCE) in intel_pstate_hwp_set()
868 if (cpu_data->epp_policy == cpu_data->policy) in intel_pstate_hwp_set()
871 cpu_data->epp_policy = cpu_data->policy; in intel_pstate_hwp_set()
873 if (cpu_data->policy == CPUFREQ_POLICY_PERFORMANCE) { in intel_pstate_hwp_set()
874 epp = intel_pstate_get_epp(cpu_data, value); in intel_pstate_hwp_set()
875 cpu_data->epp_powersave = epp; in intel_pstate_hwp_set()
883 if (cpu_data->epp_powersave < 0) in intel_pstate_hwp_set()
893 epp = intel_pstate_get_epp(cpu_data, value); in intel_pstate_hwp_set()
897 epp = cpu_data->epp_powersave; in intel_pstate_hwp_set()
906 WRITE_ONCE(cpu_data->hwp_req_cached, value); in intel_pstate_hwp_set()
2191 struct cpudata *cpu_data = all_cpu_data[cpu]; in intel_pstate_clear_update_util_hook() local
2193 if (!cpu_data->update_util_set) in intel_pstate_clear_update_util_hook()
2197 cpu_data->update_util_set = false; in intel_pstate_clear_update_util_hook()