Lines Matching refs:msr
84 static struct msr __percpu *msrs;
89 u64 msr; in boost_state() local
94 msr = lo | ((u64)hi << 32); in boost_state()
95 return !(msr & MSR_IA32_MISC_ENABLE_TURBO_DISABLE); in boost_state()
98 msr = lo | ((u64)hi << 32); in boost_state()
99 return !(msr & MSR_K7_HWCR_CPB_DIS); in boost_state()
126 struct msr *reg = per_cpu_ptr(msrs, cpu); in boost_set_msrs()
222 static unsigned extract_msr(u32 msr, struct acpi_cpufreq_data *data) in extract_msr() argument
228 msr &= AMD_MSR_RANGE; in extract_msr()
230 msr &= INTEL_MSR_RANGE; in extract_msr()
235 if (msr == perf->states[data->freq_table[i].index].status) in extract_msr()
267 struct msr_addr msr; member
282 rdmsr(cmd->addr.msr.reg, cmd->val, h); in do_drv_read()
302 rdmsr(cmd->addr.msr.reg, lo, hi); in do_drv_write()
304 wrmsr(cmd->addr.msr.reg, lo, hi); in do_drv_write()
307 wrmsr(cmd->addr.msr.reg, cmd->val, 0); in do_drv_write()
350 cmd.addr.msr.reg = MSR_IA32_PERF_CTL; in get_cur_val()
354 cmd.addr.msr.reg = MSR_AMD_PERF_CTL; in get_cur_val()
461 cmd.addr.msr.reg = MSR_IA32_PERF_CTL; in acpi_cpufreq_target()
466 cmd.addr.msr.reg = MSR_AMD_PERF_CTL; in acpi_cpufreq_target()