/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | svm.c | 75 efer = rdmsr(MSR_EFER); in generic_svm_setup() 76 wrmsr(MSR_EFER, efer | EFER_SVME); in generic_svm_setup() 90 save->efer = rdmsr(MSR_EFER); in generic_svm_setup()
|
H A D | vmx.c | 266 vmwrite(HOST_IA32_EFER, rdmsr(MSR_EFER)); in init_vmcs_host_state()
|
/openbmc/linux/arch/x86/kernel/acpi/ |
H A D | sleep.c | 84 if (!rdmsr_safe(MSR_EFER, in x86_acpi_suspend_lowlevel() 87 !wrmsr_safe(MSR_EFER, in x86_acpi_suspend_lowlevel()
|
/openbmc/qemu/tests/tcg/x86_64/system/ |
H A D | boot.S | 96 #define MSR_EFER 0xc0000080 /* extended feature register */ macro 99 mov $MSR_EFER, %ecx
|
/openbmc/u-boot/arch/x86/cpu/ |
H A D | call32.S | 52 movl $MSR_EFER, %ecx
|
/openbmc/u-boot/arch/x86/cpu/i386/ |
H A D | call64.S | 42 movl $MSR_EFER, %ecx
|
/openbmc/linux/arch/x86/boot/compressed/ |
H A D | efi_mixed.S | 197 movl $MSR_EFER, %ecx 223 movl $MSR_EFER, %ecx
|
H A D | head_64.S | 239 movl $MSR_EFER, %ecx 550 movl $MSR_EFER, %ecx
|
/openbmc/linux/arch/x86/power/ |
H A D | cpu.c | 117 rdmsrl(MSR_EFER, ctxt->efer); in __save_processor_state() 210 wrmsrl(MSR_EFER, ctxt->efer); in __restore_processor_state()
|
/openbmc/linux/arch/x86/realmode/rm/ |
H A D | reboot.S | 39 movl $MSR_EFER, %ecx
|
H A D | wakeup_asm.S | 123 movl $MSR_EFER, %ecx
|
H A D | trampoline_64.S | 162 movl $MSR_EFER, %ecx
|
/openbmc/linux/arch/x86/platform/pvh/ |
H A D | head.S | 80 mov $MSR_EFER, %ecx
|
/openbmc/linux/arch/x86/realmode/ |
H A D | init.c | 148 rdmsrl(MSR_EFER, efer); in setup_real_mode()
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | misc_helper.c | 164 case MSR_EFER: in helper_wrmsr() 348 case MSR_EFER: in helper_rdmsr()
|
/openbmc/linux/arch/x86/hyperv/ |
H A D | hv_vtl.c | 120 input->vp_context.efer = __rdmsr(MSR_EFER); in hv_vtl_bringup_vcpu()
|
H A D | ivm.c | 321 vmsa->efer = native_read_msr(MSR_EFER); in hv_snp_boot_ap()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | head_32.S | 218 movl $MSR_EFER, %ecx
|
H A D | head_64.S | 387 movl $MSR_EFER, %ecx
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | msr-index.h | 15 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
|
/openbmc/linux/arch/x86/kvm/ |
H A D | smm.c | 539 if (kvm_set_msr(vcpu, MSR_EFER, smstate->efer & ~EFER_LMA)) in rsm_load_state_64() 630 kvm_set_msr(vcpu, MSR_EFER, efer); in emulator_leave_smm()
|
/openbmc/linux/arch/x86/kvm/vmx/ |
H A D | vmx.c | 997 case MSR_EFER: in clear_atomic_switch_msr() 1050 case MSR_EFER: in add_atomic_switch_msr() 1140 add_atomic_switch_msr(vmx, MSR_EFER, in update_transition_efer() 1143 clear_atomic_switch_msr(vmx, MSR_EFER); in update_transition_efer() 1147 i = kvm_find_user_return_msr(MSR_EFER); in update_transition_efer() 1151 clear_atomic_switch_msr(vmx, MSR_EFER); in update_transition_efer() 1887 vmx_setup_uret_msr(vmx, MSR_EFER, update_transition_efer(vmx)); in vmx_setup_uret_msrs() 2012 case MSR_EFER: in vmx_get_msr() 2183 case MSR_EFER: in vmx_set_msr() 3129 if (!vmx_find_uret_msr(vmx, MSR_EFER)) in vmx_set_efer() [all …]
|
/openbmc/linux/tools/arch/x86/include/asm/ |
H A D | msr-index.h | 10 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | msr-index.h | 10 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
|
/openbmc/linux/arch/x86/kvm/svm/ |
H A D | svm.c | 108 { .index = MSR_EFER, .always = false }, 596 rdmsrl(MSR_EFER, efer); in kvm_cpu_svm_disable() 603 wrmsrl(MSR_EFER, efer & ~EFER_SVME); in kvm_cpu_svm_disable() 632 rdmsrl(MSR_EFER, efer); in svm_hardware_enable() 642 wrmsrl(MSR_EFER, efer | EFER_SVME); in svm_hardware_enable() 2828 msr_info.index = MSR_EFER; in efer_trap()
|