Home
last modified time | relevance | path

Searched refs:MSR_EFER (Results 1 – 24 of 24) sorted by relevance

/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/lib/x86_64/
H A Dsvm.c84 efer = rdmsr(MSR_EFER); in generic_svm_setup()
85 wrmsr(MSR_EFER, efer | EFER_SVME); in generic_svm_setup()
99 save->efer = rdmsr(MSR_EFER); in generic_svm_setup()
H A Dvmx.c281 vmwrite(HOST_IA32_EFER, rdmsr(MSR_EFER)); in init_vmcs_host_state()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dvirtext.h122 rdmsrl(MSR_EFER, efer); in cpu_svm_disable()
123 wrmsrl(MSR_EFER, efer & ~EFER_SVME); in cpu_svm_disable()
H A Dmsr-index.h15 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
/OK3568_Linux_fs/kernel/arch/x86/kernel/acpi/
H A Dsleep.c82 if (!rdmsr_safe(MSR_EFER, in x86_acpi_suspend_lowlevel()
85 !wrmsr_safe(MSR_EFER, in x86_acpi_suspend_lowlevel()
/OK3568_Linux_fs/kernel/arch/x86/boot/compressed/
H A Defi_thunk_64.S119 movl $MSR_EFER, %ecx
144 movl $MSR_EFER, %ecx
H A Dhead_64.S230 movl $MSR_EFER, %ecx
629 movl $MSR_EFER, %ecx
/OK3568_Linux_fs/u-boot/arch/x86/cpu/
H A Dcall32.S53 movl $MSR_EFER, %ecx
/OK3568_Linux_fs/u-boot/arch/x86/cpu/i386/
H A Dcall64.S43 movl $MSR_EFER, %ecx
/OK3568_Linux_fs/kernel/arch/x86/power/
H A Dcpu.c118 rdmsrl(MSR_EFER, ctxt->efer); in __save_processor_state()
211 wrmsrl(MSR_EFER, ctxt->efer); in __restore_processor_state()
/OK3568_Linux_fs/kernel/arch/x86/realmode/rm/
H A Dreboot.S39 movl $MSR_EFER, %ecx
H A Dwakeup_asm.S123 movl $MSR_EFER, %ecx
H A Dtrampoline_64.S148 movl $MSR_EFER, %ecx
/OK3568_Linux_fs/kernel/arch/x86/realmode/
H A Dinit.c146 rdmsrl(MSR_EFER, efer); in setup_real_mode()
/OK3568_Linux_fs/kernel/arch/x86/platform/pvh/
H A Dhead.S80 mov $MSR_EFER, %ecx
/OK3568_Linux_fs/u-boot/arch/x86/include/asm/
H A Dmsr-index.h16 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dhead_64.S239 movl $MSR_EFER, %ecx
H A Dhead_32.S242 movl $MSR_EFER, %ecx
/OK3568_Linux_fs/kernel/arch/x86/kvm/vmx/
H A Dvmx.c527 MSR_EFER, MSR_TSC_AUX, MSR_STAR,
981 case MSR_EFER: in clear_atomic_switch_msr()
1034 case MSR_EFER: in add_atomic_switch_msr()
1124 add_atomic_switch_msr(vmx, MSR_EFER, in update_transition_efer()
1127 clear_atomic_switch_msr(vmx, MSR_EFER); in update_transition_efer()
1131 i = __vmx_find_uret_msr(vmx, MSR_EFER); in update_transition_efer()
1135 clear_atomic_switch_msr(vmx, MSR_EFER); in update_transition_efer()
1812 vmx_setup_uret_msr(vmx, MSR_EFER); in setup_msrs()
1902 case MSR_EFER: in vmx_get_msr()
2055 case MSR_EFER: in vmx_set_msr()
[all …]
H A Dnested.c4354 if (vmx->msr_autoload.guest.val[i].index == MSR_EFER) in nested_vmx_get_vmcs01_guest_efer()
4358 efer_msr = vmx_find_uret_msr(vmx, MSR_EFER); in nested_vmx_get_vmcs01_guest_efer()
/OK3568_Linux_fs/kernel/tools/arch/x86/include/asm/
H A Dmsr-index.h15 #define MSR_EFER 0xc0000080 /* extended feature register */ macro
/OK3568_Linux_fs/kernel/arch/x86/kvm/
H A Demulate.c822 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in emulator_recalc_and_set_mode()
1647 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in get_descriptor_ptr()
1793 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in __load_segment_descriptor()
2630 if (ctxt->ops->set_msr(ctxt, MSR_EFER, val & ~EFER_LMA)) in rsm_load_state_64()
2724 ctxt->ops->set_msr(ctxt, MSR_EFER, efer); in em_rsm()
2839 ops->get_msr(ctxt, MSR_EFER, &efer); in em_syscall()
2890 ops->get_msr(ctxt, MSR_EFER, &efer); in em_sysenter()
4345 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in check_svme()
H A Dx86.c3109 case MSR_EFER: in kvm_set_msr_common()
3541 case MSR_EFER: in kvm_get_msr_common()
10456 rdmsrl_safe(MSR_EFER, &host_efer); in kvm_arch_hardware_setup()
/OK3568_Linux_fs/kernel/arch/x86/kvm/svm/
H A Dsvm.c462 rdmsrl(MSR_EFER, efer); in svm_hardware_enable()
484 wrmsrl(MSR_EFER, efer | EFER_SVME); in svm_hardware_enable()