Lines Matching refs:msr
83 static struct msr __percpu *msrs;
88 u64 msr; in boost_state() local
93 msr = lo | ((u64)hi << 32); in boost_state()
94 return !(msr & MSR_IA32_MISC_ENABLE_TURBO_DISABLE); in boost_state()
97 msr = lo | ((u64)hi << 32); in boost_state()
98 return !(msr & MSR_K7_HWCR_CPB_DIS); in boost_state()
125 struct msr *reg = per_cpu_ptr(msrs, cpu); in boost_set_msrs()
214 static unsigned extract_msr(u32 msr, struct acpi_cpufreq_data *data) in extract_msr() argument
220 msr &= AMD_MSR_RANGE; in extract_msr()
222 msr &= INTEL_MSR_RANGE; in extract_msr()
227 if (msr == perf->states[pos->driver_data].status) in extract_msr()
258 struct msr_addr msr; member
273 rdmsr(cmd->addr.msr.reg, cmd->val, h); in do_drv_read()
293 rdmsr(cmd->addr.msr.reg, lo, hi); in do_drv_write()
295 wrmsr(cmd->addr.msr.reg, lo, hi); in do_drv_write()
298 wrmsr(cmd->addr.msr.reg, cmd->val, 0); in do_drv_write()
341 cmd.addr.msr.reg = MSR_IA32_PERF_CTL; in get_cur_val()
345 cmd.addr.msr.reg = MSR_AMD_PERF_CTL; in get_cur_val()
439 cmd.addr.msr.reg = MSR_IA32_PERF_CTL; in acpi_cpufreq_target()
444 cmd.addr.msr.reg = MSR_AMD_PERF_CTL; in acpi_cpufreq_target()