/linux-4.4.14/drivers/hv/ |
D | hv.c | 217 wrmsrl(HV_X64_MSR_GUEST_OS_ID, hv_context.guestid); in hv_init() 230 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_init() 253 wrmsrl(HV_X64_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init() 263 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_init() 282 wrmsrl(HV_X64_MSR_GUEST_OS_ID, 0); in hv_cleanup() 286 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_cleanup() 300 wrmsrl(HV_X64_MSR_REFERENCE_TSC, hypercall_msr.as_uint64); in hv_cleanup() 364 wrmsrl(HV_X64_MSR_STIMER0_COUNT, current_tick); in hv_ce_set_next_event() 370 wrmsrl(HV_X64_MSR_STIMER0_COUNT, 0); in hv_ce_shutdown() 371 wrmsrl(HV_X64_MSR_STIMER0_CONFIG, 0); in hv_ce_shutdown() [all …]
|
D | vmbus_drv.c | 66 wrmsrl(HV_X64_MSR_CRASH_P0, regs->ip); in hyperv_report_panic() 67 wrmsrl(HV_X64_MSR_CRASH_P1, regs->ax); in hyperv_report_panic() 68 wrmsrl(HV_X64_MSR_CRASH_P2, regs->bx); in hyperv_report_panic() 69 wrmsrl(HV_X64_MSR_CRASH_P3, regs->cx); in hyperv_report_panic() 70 wrmsrl(HV_X64_MSR_CRASH_P4, regs->dx); in hyperv_report_panic() 75 wrmsrl(HV_X64_MSR_CRASH_CTL, HV_CRASH_CTL_CRASH_NOTIFY); in hyperv_report_panic() 715 wrmsrl(HV_X64_MSR_EOM, 0); in hv_process_timer_expiration() 772 wrmsrl(HV_X64_MSR_EOM, 0); in vmbus_on_msg_dpc()
|
/linux-4.4.14/arch/x86/oprofile/ |
D | op_model_amd.c | 157 wrmsrl(MSR_AMD64_IBSFETCHCTL, ctl); in op_amd_handle_ibs() 186 wrmsrl(MSR_AMD64_IBSOPCTL, ctl); in op_amd_handle_ibs() 212 wrmsrl(MSR_AMD64_IBSFETCHCTL, val); in op_amd_start_ibs() 249 wrmsrl(MSR_AMD64_IBSOPCTL, val); in op_amd_start_ibs() 260 wrmsrl(MSR_AMD64_IBSFETCHCTL, 0); in op_amd_stop_ibs() 264 wrmsrl(MSR_AMD64_IBSOPCTL, 0); in op_amd_stop_ibs() 283 wrmsrl(msrs->controls[i].addr, val); in op_mux_switch_ctrl() 357 wrmsrl(msrs->controls[i].addr, val); in op_amd_setup_ctrs() 362 wrmsrl(msrs->counters[i].addr, -1LL); in op_amd_setup_ctrs() 372 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); in op_amd_setup_ctrs() [all …]
|
D | op_model_ppro.c | 103 wrmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs() 108 wrmsrl(msrs->counters[i].addr, -1LL); in ppro_setup_ctrs() 115 wrmsrl(msrs->counters[i].addr, -reset_value[i]); in ppro_setup_ctrs() 119 wrmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs() 140 wrmsrl(msrs->counters[i].addr, -reset_value[i]); in ppro_check_ctrs() 167 wrmsrl(msrs->controls[i].addr, val); in ppro_start() 183 wrmsrl(msrs->controls[i].addr, val); in ppro_stop()
|
D | op_model_p4.c | 606 wrmsrl(p4_counters[VIRT_CTR(stag, i)].counter_address, in p4_setup_ctrs() 651 wrmsrl(p4_counters[real].counter_address, in p4_check_ctrs() 655 wrmsrl(p4_counters[real].counter_address, in p4_check_ctrs()
|
D | nmi_int.c | 222 wrmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_restore_mpx_registers() 363 wrmsrl(controls[i].addr, controls[i].saved); in nmi_cpu_restore_registers() 368 wrmsrl(counters[i].addr, counters[i].saved); in nmi_cpu_restore_registers()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_uncore_nhmex.c | 201 wrmsrl(NHMEX_U_MSR_PMON_GLOBAL_CTL, NHMEX_U_PMON_GLOBAL_EN_ALL); in nhmex_uncore_msr_init_box() 215 wrmsrl(msr, config); in nhmex_uncore_msr_disable_box() 230 wrmsrl(msr, config); in nhmex_uncore_msr_enable_box() 236 wrmsrl(event->hw.config_base, 0); in nhmex_uncore_msr_disable_event() 244 wrmsrl(hwc->config_base, NHMEX_PMON_CTL_EN_BIT0); in nhmex_uncore_msr_enable_event() 246 wrmsrl(hwc->config_base, hwc->config | NHMEX_PMON_CTL_EN_BIT22); in nhmex_uncore_msr_enable_event() 248 wrmsrl(hwc->config_base, hwc->config | NHMEX_PMON_CTL_EN_BIT0); in nhmex_uncore_msr_enable_event() 377 wrmsrl(reg1->reg, reg1->config); in nhmex_bbox_msr_enable_event() 378 wrmsrl(reg1->reg + 1, reg2->config); in nhmex_bbox_msr_enable_event() 380 wrmsrl(hwc->config_base, NHMEX_PMON_CTL_EN_BIT0 | in nhmex_bbox_msr_enable_event() [all …]
|
D | perf_event_intel_lbr.c | 157 wrmsrl(MSR_LBR_SELECT, lbr_select); in __intel_pmu_lbr_enable() 170 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable() 179 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable() 187 wrmsrl(x86_pmu.lbr_from + i, 0); in intel_pmu_lbr_reset_32() 195 wrmsrl(x86_pmu.lbr_from + i, 0); in intel_pmu_lbr_reset_64() 196 wrmsrl(x86_pmu.lbr_to + i, 0); in intel_pmu_lbr_reset_64() 198 wrmsrl(MSR_LBR_INFO_0 + i, 0); in intel_pmu_lbr_reset_64() 245 wrmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_restore() 246 wrmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_restore() 248 wrmsrl(MSR_LBR_INFO_0 + lbr_idx, task_ctx->lbr_info[i]); in __intel_pmu_lbr_restore() [all …]
|
D | perf_event_intel_uncore_snb.c | 79 wrmsrl(hwc->config_base, hwc->config | SNB_UNC_CTL_EN); in snb_uncore_msr_enable_event() 81 wrmsrl(hwc->config_base, SNB_UNC_CTL_EN); in snb_uncore_msr_enable_event() 86 wrmsrl(event->hw.config_base, 0); in snb_uncore_msr_disable_event() 92 wrmsrl(SNB_UNC_PERF_GLOBAL_CTL, in snb_uncore_msr_init_box() 618 wrmsrl(NHM_UNC_PERF_GLOBAL_CTL, 0); in nhm_uncore_msr_disable_box() 623 wrmsrl(NHM_UNC_PERF_GLOBAL_CTL, NHM_UNC_GLOBAL_CTL_EN_PC_ALL | NHM_UNC_GLOBAL_CTL_EN_FC); in nhm_uncore_msr_enable_box() 631 wrmsrl(hwc->config_base, hwc->config | SNB_UNC_CTL_EN); in nhm_uncore_msr_enable_event() 633 wrmsrl(hwc->config_base, NHM_UNC_FIXED_CTR_CTL_EN); in nhm_uncore_msr_enable_event()
|
D | perf_event_knc.c | 163 wrmsrl(MSR_KNC_IA32_PERF_GLOBAL_CTRL, val); in knc_pmu_disable_all() 172 wrmsrl(MSR_KNC_IA32_PERF_GLOBAL_CTRL, val); in knc_pmu_enable_all() 209 wrmsrl(MSR_KNC_IA32_PERF_GLOBAL_OVF_CONTROL, ack); in knc_pmu_ack_status()
|
D | common.c | 377 wrmsrl(MSR_GS_BASE, (unsigned long)per_cpu(irq_stack_union.gs_base, cpu)); in load_percpu_segment() 1188 wrmsrl(MSR_STAR, ((u64)__USER32_CS)<<48 | ((u64)__KERNEL_CS)<<32); in syscall_init() 1189 wrmsrl(MSR_LSTAR, (unsigned long)entry_SYSCALL_64); in syscall_init() 1192 wrmsrl(MSR_CSTAR, (unsigned long)entry_SYSCALL_compat); in syscall_init() 1203 wrmsrl(MSR_CSTAR, (unsigned long)ignore_sysret); in syscall_init() 1210 wrmsrl(MSR_SYSCALL_MASK, in syscall_init() 1375 wrmsrl(MSR_FS_BASE, 0); in cpu_init() 1376 wrmsrl(MSR_KERNEL_GS_BASE, 0); in cpu_init()
|
D | perf_event_p6.c | 144 wrmsrl(MSR_P6_EVNTSEL0, val); in p6_pmu_disable_all() 154 wrmsrl(MSR_P6_EVNTSEL0, val); in p6_pmu_enable_all()
|
D | perf_event.h | 18 #undef wrmsrl 19 #define wrmsrl(msr, val) \ 742 wrmsrl(hwc->extra_reg.reg, hwc->extra_reg.config); in __x86_pmu_enable_event() 743 wrmsrl(hwc->config_base, (hwc->config | enable_mask) & ~disable_mask); in __x86_pmu_enable_event() 758 wrmsrl(hwc->config_base, hwc->config); in x86_pmu_disable_event()
|
D | perf_event_intel_uncore_snbep.c | 331 wrmsrl(msr, config); in snbep_uncore_msr_disable_box() 344 wrmsrl(msr, config); in snbep_uncore_msr_enable_box() 354 wrmsrl(reg1->reg, uncore_shared_reg_config(box, 0)); in snbep_uncore_msr_enable_event() 356 wrmsrl(hwc->config_base, hwc->config | SNBEP_PMON_CTL_EN); in snbep_uncore_msr_enable_event() 364 wrmsrl(hwc->config_base, hwc->config); in snbep_uncore_msr_disable_event() 372 wrmsrl(msr, SNBEP_PMON_BOX_CTL_INT); in snbep_uncore_msr_init_box() 1172 wrmsrl(msr, IVBEP_PMON_BOX_CTL_INT); in ivbep_uncore_msr_init_box() 1423 wrmsrl(reg1->reg, filter & 0xffffffff); in ivbep_cbox_enable_event() 1424 wrmsrl(reg1->reg + 6, filter >> 32); in ivbep_cbox_enable_event() 1427 wrmsrl(hwc->config_base, hwc->config | SNBEP_PMON_CTL_EN); in ivbep_cbox_enable_event() [all …]
|
D | perf_event_intel_pt.c | 259 wrmsrl(MSR_IA32_RTIT_STATUS, 0); in pt_config() 271 wrmsrl(MSR_IA32_RTIT_CTL, reg); in pt_config() 283 wrmsrl(MSR_IA32_RTIT_CTL, ctl); in pt_config_start() 302 wrmsrl(MSR_IA32_RTIT_OUTPUT_BASE, virt_to_phys(buf)); in pt_config_buffer() 306 wrmsrl(MSR_IA32_RTIT_OUTPUT_MASK, reg); in pt_config_buffer() 617 wrmsrl(MSR_IA32_RTIT_STATUS, status); in pt_handle_status()
|
D | perf_event_amd_uncore.c | 98 wrmsrl(hwc->event_base, (u64)local64_read(&hwc->prev_count)); in amd_uncore_start() 101 wrmsrl(hwc->config_base, (hwc->config | ARCH_PERFMON_EVENTSEL_ENABLE)); in amd_uncore_start() 109 wrmsrl(hwc->config_base, hwc->config); in amd_uncore_stop()
|
D | perf_event_intel.c | 1475 wrmsrl(MSR_CORE_PERF_GLOBAL_CTRL, 0); in __intel_pmu_disable_all() 1497 wrmsrl(MSR_CORE_PERF_GLOBAL_CTRL, in __intel_pmu_enable_all() 1572 wrmsrl(MSR_ARCH_PERFMON_EVENTSEL0 + i, nhm_magic[i]); in intel_pmu_nhm_workaround() 1573 wrmsrl(MSR_ARCH_PERFMON_PERFCTR0 + i, 0x0); in intel_pmu_nhm_workaround() 1576 wrmsrl(MSR_CORE_PERF_GLOBAL_CTRL, 0xf); in intel_pmu_nhm_workaround() 1577 wrmsrl(MSR_CORE_PERF_GLOBAL_CTRL, 0x0); in intel_pmu_nhm_workaround() 1587 wrmsrl(MSR_ARCH_PERFMON_EVENTSEL0 + i, 0x0); in intel_pmu_nhm_workaround() 1609 wrmsrl(MSR_CORE_PERF_GLOBAL_OVF_CTRL, ack); in intel_pmu_ack_status() 1621 wrmsrl(hwc->config_base, ctrl_val); in intel_pmu_disable_fixed() 1690 wrmsrl(hwc->config_base, ctrl_val); in intel_pmu_enable_fixed() [all …]
|
D | perf_event_amd_ibs.c | 340 wrmsrl(hwc->config_base, hwc->config | config | perf_ibs->enable_mask); in perf_ibs_enable_event() 354 wrmsrl(hwc->config_base, config); in perf_ibs_disable_event() 356 wrmsrl(hwc->config_base, config); in perf_ibs_disable_event()
|
D | perf_event_intel_ds.c | 846 wrmsrl(MSR_IA32_PEBS_ENABLE, cpuc->pebs_enabled); in intel_pmu_pebs_disable() 856 wrmsrl(MSR_IA32_PEBS_ENABLE, cpuc->pebs_enabled); in intel_pmu_pebs_enable_all() 864 wrmsrl(MSR_IA32_PEBS_ENABLE, 0); in intel_pmu_pebs_disable_all() 1362 wrmsrl(MSR_IA32_DS_AREA, (unsigned long)ds); in perf_restore_debug_store()
|
D | intel.c | 393 wrmsrl(MSR_IA32_ENERGY_PERF_BIAS, epb); in init_intel_energy_perf()
|
D | perf_event.c | 592 wrmsrl(x86_pmu_config_addr(idx), val); in x86_pmu_disable_all() 1137 wrmsrl(hwc->event_base, (u64)(-left) & x86_pmu.cntval_mask); in x86_perf_event_set_period() 1146 wrmsrl(hwc->event_base, in x86_perf_event_set_period()
|
D | perf_event_p4.c | 862 wrmsrl(hwc->config_base, v & ~P4_CCCR_OVF); in p4_pmu_clear_cccr_ovf()
|
/linux-4.4.14/arch/x86/power/ |
D | cpu.c | 170 wrmsrl(MSR_IA32_MISC_ENABLE, ctxt->misc_enable); in __restore_processor_state() 180 wrmsrl(MSR_EFER, ctxt->efer); in __restore_processor_state() 221 wrmsrl(MSR_FS_BASE, ctxt->fs_base); in __restore_processor_state() 222 wrmsrl(MSR_GS_BASE, ctxt->gs_base); in __restore_processor_state() 223 wrmsrl(MSR_KERNEL_GS_BASE, ctxt->gs_kernel_base); in __restore_processor_state()
|
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
D | mce_intel.c | 165 wrmsrl(MSR_IA32_MCx_CTL2(bank), val); in cmci_toggle_interrupt_mode() 303 wrmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover() 358 wrmsrl(MSR_IA32_MCx_CTL2(bank), val); in __cmci_disable_bank() 452 wrmsrl(MSR_IA32_MCG_EXT_CTL, val | MCG_EXT_CTL_LMCE_EN); in intel_init_lmce() 464 wrmsrl(MSR_IA32_MCG_EXT_CTL, val); in intel_clear_lmce()
|
D | mce.c | 406 wrmsrl(msr, v); in mce_wrmsrl() 1441 wrmsrl(MSR_IA32_MCx_CTL(i), b->ctl); in __mcheck_cpu_init_generic() 1442 wrmsrl(MSR_IA32_MCx_STATUS(i), 0); in __mcheck_cpu_init_generic() 1535 wrmsrl(MSR_K7_HWCR, hwcr | BIT(18)); in __mcheck_cpu_apply_quirks() 1543 wrmsrl(MSR_K7_HWCR, hwcr); in __mcheck_cpu_apply_quirks() 2068 wrmsrl(MSR_IA32_MCx_CTL(i), 0); in mce_disable_error_reporting() 2399 wrmsrl(MSR_IA32_MCx_CTL(i), b->ctl); in mce_reenable_cpu()
|
D | mce_amd.c | 333 wrmsrl(MSR_IA32_MCx_STATUS(bank), 0); in __log_error()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | virtext.h | 119 wrmsrl(MSR_VM_HSAVE_PA, 0); in cpu_svm_disable() 121 wrmsrl(MSR_EFER, efer & ~EFER_SVME); in cpu_svm_disable()
|
D | msr.h | 191 static inline void wrmsrl(unsigned msr, u64 val) in wrmsrl() function 279 wrmsrl(msr_no, q); in wrmsrl_on_cpu()
|
D | apic.h | 221 wrmsrl(APIC_BASE_MSR + (APIC_ICR >> 4), ((__u64) id) << 32 | low); in native_x2apic_icr_write()
|
D | processor.h | 644 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctlmsr); in update_debugctlmsr()
|
D | paravirt.h | 162 static inline void wrmsrl(unsigned msr, u64 val) in wrmsrl() function
|
/linux-4.4.14/drivers/video/fbdev/geode/ |
D | video_gx.c | 158 wrmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency() 166 wrmsrl(MSR_GLCP_SYS_RSTPLL, sys_rstpll); in gx_set_dclk_frequency() 170 wrmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency() 190 wrmsrl(MSR_GX_MSR_PADSEL, val); in gx_configure_tft()
|
D | lxfb_ops.c | 378 wrmsrl(MSR_LX_GLD_MSR_CONFIG, msrval); in lx_set_mode() 434 wrmsrl(MSR_LX_SPARE_MSR, msrval); in lx_set_mode() 673 wrmsrl(MSR_LX_SPARE_MSR, par->msr.dcspare); in lx_restore_display_ctlr() 737 wrmsrl(MSR_LX_GLD_MSR_CONFIG, par->msr.dfglcfg); in lx_restore_video_proc() 738 wrmsrl(MSR_LX_MSR_PADSEL, par->msr.padsel); in lx_restore_video_proc()
|
D | suspend_gx.c | 142 wrmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel); in gx_restore_video_proc()
|
/linux-4.4.14/drivers/cpufreq/ |
D | longhaul.c | 147 wrmsrl(MSR_VIA_BCR2, bcr2.val); in do_longhaul1() 156 wrmsrl(MSR_VIA_BCR2, bcr2.val); in do_longhaul1() 183 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver() 197 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver() 202 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver() 215 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver() 220 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver() 234 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val); in do_powersaver()
|
D | powernow-k7.c | 230 wrmsrl(MSR_K7_FID_VID_CTL, fidvidctl.val); in change_FID() 245 wrmsrl(MSR_K7_FID_VID_CTL, fidvidctl.val); in change_VID()
|
D | e_powersaver.c | 234 wrmsrl(MSR_IA32_MISC_ENABLE, val); in eps_cpu_init()
|
/linux-4.4.14/arch/x86/kernel/ |
D | kvm.c | 313 wrmsrl(MSR_KVM_STEAL_TIME, (slow_virt_to_phys(st) | KVM_MSR_ENABLED)); in kvm_register_steal_time() 345 wrmsrl(MSR_KVM_ASYNC_PF_EN, pa | KVM_ASYNC_PF_ENABLED); in kvm_guest_cpu_init() 358 wrmsrl(MSR_KVM_PV_EOI_EN, pa); in kvm_guest_cpu_init() 370 wrmsrl(MSR_KVM_ASYNC_PF_EN, 0); in kvm_pv_disable_apf() 385 wrmsrl(MSR_KVM_PV_EOI_EN, 0); in kvm_pv_guest_cpu_reboot() 444 wrmsrl(MSR_KVM_PV_EOI_EN, 0); in kvm_guest_cpu_offline()
|
D | reboot_fixups_32.c | 29 wrmsrl(MSR_DIVIL_SOFT_RESET, 1ULL); in cs5536_warm_reset()
|
D | mmconf-fam10h_64.c | 213 wrmsrl(address, val); in fam10h_check_enable_mmcfg()
|
D | process_64.c | 384 wrmsrl(MSR_FS_BASE, next->fs); in __switch_to() 395 wrmsrl(MSR_KERNEL_GS_BASE, next->gs); in __switch_to()
|
/linux-4.4.14/drivers/platform/x86/ |
D | intel_ips.c | 397 wrmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_raise() 402 wrmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_raise() 432 wrmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_lower() 437 wrmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_cpu_lower() 455 wrmsrl(IA32_PERF_CTL, perf_ctl); in do_enable_cpu_turbo() 493 wrmsrl(IA32_PERF_CTL, perf_ctl); in do_disable_cpu_turbo() 1708 wrmsrl(TURBO_POWER_CURRENT_LIMIT, turbo_override); in ips_remove() 1709 wrmsrl(TURBO_POWER_CURRENT_LIMIT, ips->orig_turbo_limit); in ips_remove()
|
/linux-4.4.14/drivers/idle/ |
D | intel_idle.c | 819 wrmsrl(MSR_NHM_SNB_PKG_CST_CFG_CTL, msr_bits); in auto_demotion_disable() 827 wrmsrl(MSR_IA32_POWER_CTL, msr_bits); in c1e_promotion_disable() 1145 wrmsrl(MSR_CC6_DEMOTION_POLICY_CONFIG, 0); in intel_idle_cpuidle_driver_init() 1146 wrmsrl(MSR_MC6_DEMOTION_POLICY_CONFIG, 0); in intel_idle_cpuidle_driver_init()
|
/linux-4.4.14/drivers/thermal/ |
D | x86_pkg_temp_thermal.c | 340 wrmsrl(MSR_IA32_PACKAGE_THERM_STATUS, in pkg_temp_thermal_threshold_work_fn() 345 wrmsrl(MSR_IA32_PACKAGE_THERM_STATUS, in pkg_temp_thermal_threshold_work_fn()
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | apic.c | 468 wrmsrl(MSR_IA32_TSC_DEADLINE, tsc + (((u64) delta) * TSC_DIVISOR)); in lapic_next_deadline() 1445 wrmsrl(MSR_IA32_APICBASE, msr & ~(X2APIC_ENABLE | XAPIC_ENABLE)); in __x2apic_disable() 1446 wrmsrl(MSR_IA32_APICBASE, msr & ~X2APIC_ENABLE); in __x2apic_disable() 1457 wrmsrl(MSR_IA32_APICBASE, msr | X2APIC_ENABLE); in __x2apic_enable()
|
/linux-4.4.14/arch/x86/mm/ |
D | pat.c | 218 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_bsp_init() 237 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_ap_init()
|
/linux-4.4.14/arch/x86/pci/ |
D | amd_bus.c | 336 wrmsrl(MSR_AMD64_NB_CFG, reg); in enable_pci_io_ecs()
|
/linux-4.4.14/arch/x86/platform/olpc/ |
D | olpc-xo1-sci.c | 328 wrmsrl(0x51400020, lo); in setup_sci_interrupt()
|
/linux-4.4.14/arch/x86/kvm/ |
D | svm.c | 633 wrmsrl(MSR_AMD64_TSC_RATIO, TSC_RATIO_DEFAULT); in svm_hardware_disable() 671 wrmsrl(MSR_EFER, efer | EFER_SVME); in svm_hardware_enable() 673 wrmsrl(MSR_VM_HSAVE_PA, page_to_pfn(sd->save_area) << PAGE_SHIFT); in svm_hardware_enable() 676 wrmsrl(MSR_AMD64_TSC_RATIO, TSC_RATIO_DEFAULT); in svm_hardware_enable() 1238 wrmsrl(MSR_AMD64_TSC_RATIO, tsc_ratio); in svm_vcpu_load() 1252 wrmsrl(MSR_KERNEL_GS_BASE, current->thread.gs); in svm_vcpu_put() 1260 wrmsrl(host_save_user_msrs[i], svm->host_user_msrs[i]); in svm_vcpu_put() 3880 wrmsrl(MSR_GS_BASE, svm->host.gs_base); in svm_vcpu_run()
|
D | vmx.c | 1757 wrmsrl(MSR_IA32_PEBS_ENABLE, 0); in add_atomic_switch_msr() 1930 wrmsrl(MSR_KERNEL_GS_BASE, vmx->msr_guest_kernel_gs_base); in vmx_save_host_state() 1969 wrmsrl(MSR_KERNEL_GS_BASE, vmx->msr_host_kernel_gs_base); in __vmx_load_host_state() 1972 wrmsrl(MSR_IA32_BNDCFGS, vmx->host_state.msr_host_bndcfgs); in __vmx_load_host_state() 3058 wrmsrl(MSR_IA32_FEATURE_CONTROL, old | test_bits); in hardware_enable()
|
D | x86.c | 206 wrmsrl(shared_msrs_global.msrs[slot], values->host); in kvm_on_user_return()
|