Home
last modified time | relevance | path

Searched refs:rdmsrl (Results 1 – 57 of 57) sorted by relevance

/linux-4.1.27/arch/x86/oprofile/
Dop_model_amd.c143 rdmsrl(MSR_AMD64_IBSFETCHCTL, ctl); in op_amd_handle_ibs()
145 rdmsrl(MSR_AMD64_IBSFETCHLINAD, val); in op_amd_handle_ibs()
150 rdmsrl(MSR_AMD64_IBSFETCHPHYSAD, val); in op_amd_handle_ibs()
162 rdmsrl(MSR_AMD64_IBSOPCTL, ctl); in op_amd_handle_ibs()
164 rdmsrl(MSR_AMD64_IBSOPRIP, val); in op_amd_handle_ibs()
168 rdmsrl(MSR_AMD64_IBSOPDATA, val); in op_amd_handle_ibs()
170 rdmsrl(MSR_AMD64_IBSOPDATA2, val); in op_amd_handle_ibs()
172 rdmsrl(MSR_AMD64_IBSOPDATA3, val); in op_amd_handle_ibs()
174 rdmsrl(MSR_AMD64_IBSDCLINAD, val); in op_amd_handle_ibs()
176 rdmsrl(MSR_AMD64_IBSDCPHYSAD, val); in op_amd_handle_ibs()
[all …]
Dop_model_ppro.c99 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
116 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
136 rdmsrl(msrs->counters[i].addr, val); in ppro_check_ctrs()
165 rdmsrl(msrs->controls[i].addr, val); in ppro_start()
181 rdmsrl(msrs->controls[i].addr, val); in ppro_stop()
Dnmi_int.c83 rdmsrl(counters[i].addr, counters[i].saved); in nmi_cpu_save_registers()
88 rdmsrl(controls[i].addr, controls[i].saved); in nmi_cpu_save_registers()
209 rdmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_save_mpx_registers()
/linux-4.1.27/drivers/hv/
Dhv.c165 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_init()
179 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_init()
276 rdmsrl(HV_X64_MSR_TIME_REF_COUNT, current_tick); in hv_ce_set_next_event()
419 rdmsrl(HV_X64_MSR_SVERSION, version); in hv_synic_init()
422 rdmsrl(HV_X64_MSR_SIMP, simp.as_uint64); in hv_synic_init()
430 rdmsrl(HV_X64_MSR_SIEFP, siefp.as_uint64); in hv_synic_init()
438 rdmsrl(HV_X64_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_init()
448 rdmsrl(HV_X64_MSR_SCONTROL, sctrl.as_uint64); in hv_synic_init()
460 rdmsrl(HV_X64_MSR_VP_INDEX, vp_index); in hv_synic_init()
509 rdmsrl(HV_X64_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_cleanup()
[all …]
/linux-4.1.27/arch/x86/platform/olpc/
Dolpc-xo1-rtc.c70 rdmsrl(MSR_RTC_DOMA_OFFSET, rtc_info.rtc_day_alarm); in xo1_rtc_init()
71 rdmsrl(MSR_RTC_MONA_OFFSET, rtc_info.rtc_mon_alarm); in xo1_rtc_init()
72 rdmsrl(MSR_RTC_CEN_OFFSET, rtc_info.rtc_century); in xo1_rtc_init()
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
Dmce_intel.c89 rdmsrl(MSR_IA32_MCG_CAP, cap); in cmci_supported()
128 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in cmci_toggle_interrupt_mode()
251 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover()
275 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover()
327 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in __cmci_disable_bank()
Dtherm_throt.c388 rdmsrl(MSR_IA32_THERM_STATUS, msr_val); in intel_thermal_interrupt()
404 rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr_val); in intel_thermal_interrupt()
Dmce.c132 rdmsrl(MSR_IA32_MCG_CAP, m->mcgcap); in mce_setup()
1412 rdmsrl(MSR_IA32_MCG_CAP, cap); in __mcheck_cpu_cap_init()
1463 rdmsrl(MSR_IA32_MCG_CAP, cap); in __mcheck_cpu_init_generic()
1560 rdmsrl(MSR_K7_HWCR, hwcr); in __mcheck_cpu_apply_quirks()
Dmce_amd.c325 rdmsrl(MSR_IA32_MCx_STATUS(bank), m.status); in amd_threshold_interrupt()
/linux-4.1.27/arch/x86/power/
Dcpu.c95 rdmsrl(MSR_FS_BASE, ctxt->fs_base); in __save_processor_state()
96 rdmsrl(MSR_GS_BASE, ctxt->gs_base); in __save_processor_state()
97 rdmsrl(MSR_KERNEL_GS_BASE, ctxt->gs_kernel_base); in __save_processor_state()
100 rdmsrl(MSR_EFER, ctxt->efer); in __save_processor_state()
/linux-4.1.27/drivers/cpufreq/
Dintel_pstate.c254 rdmsrl(MSR_IA32_MISC_ENABLE, misc_en); in update_turbo_state()
276 rdmsrl( MSR_HWP_CAPABILITIES, freq); in intel_pstate_hwp_set()
496 rdmsrl(BYT_RATIOS, value); in byt_get_min_pstate()
504 rdmsrl(BYT_RATIOS, value); in byt_get_max_pstate()
512 rdmsrl(BYT_TURBO_RATIOS, value); in byt_get_turbo_pstate()
549 rdmsrl(MSR_FSB_FREQ, value); in byt_get_scaling()
561 rdmsrl(BYT_VIDS, value); in byt_get_vid()
569 rdmsrl(BYT_TURBO_VIDS, value); in byt_get_vid()
577 rdmsrl(MSR_PLATFORM_INFO, value); in core_get_min_pstate()
585 rdmsrl(MSR_PLATFORM_INFO, value); in core_get_max_pstate()
[all …]
Dpowernow-k7.c224 rdmsrl(MSR_K7_FID_VID_CTL, fidvidctl.val); in change_FID()
239 rdmsrl(MSR_K7_FID_VID_CTL, fidvidctl.val); in change_VID()
265 rdmsrl(MSR_K7_FID_VID_STATUS, fidvidstatus.val); in powernow_target()
568 rdmsrl(MSR_K7_FID_VID_STATUS, fidvidstatus.val); in powernow_get()
613 rdmsrl(MSR_K7_FID_VID_STATUS, fidvidstatus.val); in powernow_cpu_init()
Dlonghaul.c139 rdmsrl(MSR_VIA_BCR2, bcr2.val); in do_longhaul1()
154 rdmsrl(MSR_VIA_BCR2, bcr2.val); in do_longhaul1()
167 rdmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver()
539 rdmsrl(MSR_VIA_LONGHAUL, longhaul.val); in longhaul_setup_voltagescaling()
De_powersaver.c231 rdmsrl(MSR_IA32_MISC_ENABLE, val); in eps_cpu_init()
236 rdmsrl(MSR_IA32_MISC_ENABLE, val); in eps_cpu_init()
/linux-4.1.27/drivers/video/fbdev/geode/
Dvideo_gx.c149 rdmsrl(MSR_GLCP_SYS_RSTPLL, sys_rstpll); in gx_set_dclk_frequency()
150 rdmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency()
174 rdmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency()
187 rdmsrl(MSR_GX_MSR_PADSEL, val); in gx_configure_tft()
Dsuspend_gx.c30 rdmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel); in gx_save_regs()
31 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll); in gx_save_regs()
52 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll()
59 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll()
Dlxfb_ops.c365 rdmsrl(MSR_LX_GLD_MSR_CONFIG, msrval); in lx_set_mode()
426 rdmsrl(MSR_LX_SPARE_MSR, msrval); in lx_set_mode()
600 rdmsrl(MSR_LX_MSR_PADSEL, par->msr.padsel); in lx_save_regs()
601 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll); in lx_save_regs()
602 rdmsrl(MSR_LX_GLD_MSR_CONFIG, par->msr.dfglcfg); in lx_save_regs()
603 rdmsrl(MSR_LX_SPARE_MSR, par->msr.dcspare); in lx_save_regs()
Dgxfb_core.c396 rdmsrl(MSR_GX_GLD_MSR_CONFIG, val); in gxfb_probe()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_lbr.c149 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable()
167 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable()
208 rdmsrl(x86_pmu.lbr_tos, tos); in intel_pmu_lbr_tos()
254 rdmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_save()
255 rdmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_save()
392 rdmsrl(x86_pmu.lbr_from + lbr_idx, msr_lastbranch.lbr); in intel_pmu_lbr_read_32()
422 rdmsrl(x86_pmu.lbr_from + lbr_idx, from); in intel_pmu_lbr_read_64()
423 rdmsrl(x86_pmu.lbr_to + lbr_idx, to); in intel_pmu_lbr_read_64()
Dmshyperv.c101 rdmsrl(HV_X64_MSR_TIME_REF_COUNT, current_tick); in read_hv_clock()
131 rdmsrl(HV_X64_MSR_APIC_FREQUENCY, hv_lapic_frequency); in ms_hyperv_init_platform()
Dperf_event_amd_ibs.c332 rdmsrl(event->hw.config_base, *config); in perf_ibs_event_update()
398 rdmsrl(hwc->config_base, config); in perf_ibs_stop()
541 rdmsrl(msr, *buf); in perf_ibs_handle_irq()
562 rdmsrl(msr + offset, *buf++); in perf_ibs_handle_irq()
575 rdmsrl(MSR_AMD64_IBSBRTARGET, *buf++); in perf_ibs_handle_irq()
579 rdmsrl(MSR_AMD64_IBSOPDATA4, *buf++); in perf_ibs_handle_irq()
735 rdmsrl(MSR_AMD64_IBSCTL, val); in ibs_eilvt_valid()
850 rdmsrl(MSR_AMD64_IBSCTL, val); in get_ibs_lvt_offset()
Dperf_event_knc.c161 rdmsrl(MSR_KNC_IA32_PERF_GLOBAL_CTRL, val); in knc_pmu_disable_all()
170 rdmsrl(MSR_KNC_IA32_PERF_GLOBAL_CTRL, val); in knc_pmu_enable_all()
202 rdmsrl(MSR_KNC_IA32_PERF_GLOBAL_STATUS, status); in knc_pmu_get_status()
Damd.c313 rdmsrl(MSR_FAM10H_NODE_ID, value); in amd_get_topology()
475 rdmsrl(MSR_K7_HWCR, val); in bsp_init_amd()
630 rdmsrl(0xc0011005, value); in init_amd_bd()
864 rdmsrl(MSR_AMD64_OSVW_ID_LENGTH, osvw_len); in cpu_has_amd_erratum()
868 rdmsrl(MSR_AMD64_OSVW_STATUS + (osvw_id >> 6), in cpu_has_amd_erratum()
Dperf_event_p6.c142 rdmsrl(MSR_P6_EVNTSEL0, val); in p6_pmu_disable_all()
152 rdmsrl(MSR_P6_EVNTSEL0, val); in p6_pmu_enable_all()
Dperf_event_intel_pt.c194 rdmsrl(MSR_IA32_RTIT_CTL, ctl); in pt_is_running()
219 rdmsrl(MSR_IA32_RTIT_CTL, ctl); in pt_config_start()
517 rdmsrl(MSR_IA32_RTIT_STATUS, status); in pt_handle_status()
571 rdmsrl(MSR_IA32_RTIT_OUTPUT_BASE, base_topa); in pt_read_offset()
574 rdmsrl(MSR_IA32_RTIT_OUTPUT_MASK, offset); in pt_read_offset()
Dperf_event.c583 rdmsrl(x86_pmu_config_addr(idx), val); in x86_pmu_disable_all()
1241 rdmsrl(MSR_CORE_PERF_GLOBAL_CTRL, ctrl); in perf_event_print_debug()
1242 rdmsrl(MSR_CORE_PERF_GLOBAL_STATUS, status); in perf_event_print_debug()
1243 rdmsrl(MSR_CORE_PERF_GLOBAL_OVF_CTRL, overflow); in perf_event_print_debug()
1244 rdmsrl(MSR_ARCH_PERFMON_FIXED_CTR_CTRL, fixed); in perf_event_print_debug()
1252 rdmsrl(MSR_IA32_PEBS_ENABLE, pebs); in perf_event_print_debug()
1256 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in perf_event_print_debug()
1263 rdmsrl(x86_pmu_config_addr(idx), pmc_ctrl); in perf_event_print_debug()
1264 rdmsrl(x86_pmu_event_addr(idx), pmc_count); in perf_event_print_debug()
1276 rdmsrl(MSR_ARCH_PERFMON_FIXED_CTR0 + idx, pmc_count); in perf_event_print_debug()
Dintel.c140 rdmsrl(MSR_IA32_MISC_ENABLE, misc_enable); in early_init_intel()
488 rdmsrl(MSR_IA32_ENERGY_PERF_BIAS, epb); in init_intel()
Dperf_event_intel_rapl.c142 rdmsrl(event->hw.event_base, raw); in rapl_read_counter()
179 rdmsrl(event->hw.event_base, new_raw_count); in rapl_event_update()
Dperf_event_intel_uncore_nhmex.c210 rdmsrl(msr, config); in nhmex_uncore_msr_disable_box()
225 rdmsrl(msr, config); in nhmex_uncore_msr_enable_box()
Dperf_event_p4.c860 rdmsrl(hwc->config_base, v); in p4_pmu_clear_cccr_ovf()
873 rdmsrl(hwc->event_base, v); in p4_pmu_clear_cccr_ovf()
Dperf_event_intel.c1380 rdmsrl(MSR_CORE_PERF_GLOBAL_STATUS, status); in intel_pmu_get_status()
1397 rdmsrl(hwc->config_base, ctrl_val); in intel_pmu_disable_fixed()
1465 rdmsrl(hwc->config_base, ctrl_val); in intel_pmu_enable_fixed()
3041 rdmsrl(MSR_IA32_PERF_CAPABILITIES, capabilities); in intel_pmu_init()
Dperf_event_intel_cqm.c89 rdmsrl(MSR_IA32_QM_CTR, val); in __rmid_read()
Dperf_event_intel_uncore_snbep.c329 rdmsrl(msr, config); in snbep_uncore_msr_disable_box()
342 rdmsrl(msr, config); in snbep_uncore_msr_enable_box()
Dperf_event_intel_uncore.c74 rdmsrl(event->hw.event_base, count); in uncore_msr_read_counter()
/linux-4.1.27/arch/x86/kernel/
Dmmconf-fam10h_64.c98 rdmsrl(address, val); in get_fam10h_pci_mmconf_base()
106 rdmsrl(address, val); in get_fam10h_pci_mmconf_base()
178 rdmsrl(address, val); in fam10h_check_enable_mmcfg()
Dprocess_64.c87 rdmsrl(MSR_FS_BASE, fs); in __show_regs()
88 rdmsrl(MSR_GS_BASE, gs); in __show_regs()
89 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs()
634 rdmsrl(MSR_FS_BASE, base); in do_arch_prctl()
648 rdmsrl(MSR_KERNEL_GS_BASE, base); in do_arch_prctl()
Damd_nb.c154 rdmsrl(address, msr); in amd_get_mmconfig_range()
/linux-4.1.27/arch/x86/pci/
Damd_bus.c195 rdmsrl(address, val); in early_root_info_init()
286 rdmsrl(address, val); in early_root_info_init()
291 rdmsrl(address, val); in early_root_info_init()
333 rdmsrl(MSR_AMD64_NB_CFG, reg); in enable_pci_io_ecs()
/linux-4.1.27/drivers/mtd/nand/
Dcs553x_nand.c287 rdmsrl(MSR_DIVIL_GLD_CAP, val); in cs553x_init()
293 rdmsrl(MSR_DIVIL_BALL_OPTS, val); in cs553x_init()
300 rdmsrl(MSR_DIVIL_LBAR_FLSH0 + i, val); in cs553x_init()
/linux-4.1.27/drivers/platform/x86/
Dintel_ips.c385 rdmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_raise()
420 rdmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_lower()
452 rdmsrl(IA32_PERF_CTL, perf_ctl); in do_enable_cpu_turbo()
490 rdmsrl(IA32_PERF_CTL, perf_ctl); in do_disable_cpu_turbo()
1261 rdmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in show_cpu_clamp()
1379 rdmsrl(IA32_MISC_ENABLE, misc_en); in ips_detect_cpu()
1401 rdmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_power); in ips_detect_cpu()
1601 rdmsrl(PLATFORM_INFO, platform_info); in ips_probe()
1631 rdmsrl(TURBO_POWER_CURRENT_LIMIT, ips->orig_turbo_limit); in ips_probe()
1706 rdmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_remove()
/linux-4.1.27/arch/x86/kernel/apic/
Dapic_numachip.c43 rdmsrl(MSR_FAM10H_NODE_ID, value); in get_apic_id()
167 rdmsrl(MSR_FAM10H_NODE_ID, val); in fixup_cpu_id()
Dapic.c1437 rdmsrl(MSR_IA32_APICBASE, msr); in __x2apic_disable()
1450 rdmsrl(MSR_IA32_APICBASE, msr); in __x2apic_enable()
/linux-4.1.27/arch/x86/include/asm/
Dvirtext.h120 rdmsrl(MSR_EFER, efer); in cpu_svm_disable()
Dmsr.h152 #define rdmsrl(msr, val) \ macro
246 rdmsrl(msr_no, *q); in rdmsrl_on_cpu()
Dapic.h150 rdmsrl(APIC_BASE_MSR + (reg >> 4), msr); in native_apic_msr_read()
175 rdmsrl(APIC_BASE_MSR + (APIC_ICR >> 4), val); in native_x2apic_icr_read()
Dprocessor.h760 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctlmsr); in get_debugctlmsr()
Dparavirt.h150 #define rdmsrl(msr, val) \ macro
Dkvm_host.h1066 rdmsrl(msr, value); in read_msr()
/linux-4.1.27/arch/x86/realmode/
Dinit.c79 rdmsrl(MSR_EFER, efer); in setup_real_mode()
/linux-4.1.27/arch/x86/mm/
Dpat.c184 rdmsrl(MSR_IA32_CR_PAT, pat); in pat_init_cache_modes()
238 rdmsrl(MSR_IA32_CR_PAT, boot_pat_state); in pat_init()
/linux-4.1.27/drivers/acpi/
Dacpi_extlog.c226 rdmsrl(MSR_IA32_MCG_CAP, cap); in extlog_init()
/linux-4.1.27/drivers/idle/
Dintel_idle.c748 rdmsrl(MSR_NHM_SNB_PKG_CST_CFG_CTL, msr_bits); in auto_demotion_disable()
756 rdmsrl(MSR_IA32_POWER_CTL, msr_bits); in c1e_promotion_disable()
/linux-4.1.27/drivers/thermal/
Dx86_pkg_temp_thermal.c338 rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr_val); in pkg_temp_thermal_threshold_work_fn()
/linux-4.1.27/drivers/edac/
Damd64_edac.c2268 rdmsrl(MSR_K8_TOP_MEM1, pvt->top_mem); in read_mc_regs()
2272 rdmsrl(MSR_K8_SYSCFG, msr_val); in read_mc_regs()
2274 rdmsrl(MSR_K8_TOP_MEM2, pvt->top_mem2); in read_mc_regs()
/linux-4.1.27/arch/x86/kvm/
Dvmx.c1102 rdmsrl(MSR_IA32_VMX_MISC, vmx_msr); in cpu_has_vmx_shadow_vmcs()
1854 rdmsrl(MSR_KERNEL_GS_BASE, vmx->msr_host_kernel_gs_base); in vmx_save_host_state()
1859 rdmsrl(MSR_IA32_BNDCFGS, vmx->host_state.msr_host_bndcfgs); in vmx_save_host_state()
1875 rdmsrl(MSR_KERNEL_GS_BASE, vmx->msr_guest_kernel_gs_base); in __vmx_load_host_state()
1961 rdmsrl(MSR_IA32_SYSENTER_ESP, sysenter_esp); in vmx_vcpu_load()
2862 rdmsrl(MSR_IA32_FEATURE_CONTROL, msr); in vmx_disabled_by_bios()
2914 rdmsrl(MSR_IA32_FEATURE_CONTROL, old); in hardware_enable()
3167 rdmsrl(MSR_IA32_XSS, host_xss); in setup_vmcs_config()
4519 rdmsrl(MSR_IA32_SYSENTER_EIP, tmpl); in vmx_set_constant_host_state()
4673 rdmsrl(MSR_FS_BASE, a); in vmx_vcpu_setup()
[all …]
Dsvm.c647 rdmsrl(MSR_EFER, efer); in svm_hardware_enable()
1312 rdmsrl(MSR_GS_BASE, to_svm(vcpu)->host.gs_base); in svm_vcpu_load()
1319 rdmsrl(host_save_user_msrs[i], svm->host_user_msrs[i]); in svm_vcpu_load()
4050 rdmsrl(MSR_VM_CR, vm_cr); in is_disabled()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_debugfs.c2362 rdmsrl(MSR_RAPL_POWER_UNIT, power); in i915_energy_uJ()