Lines Matching refs:efer

817 	u64 efer;  in emulator_recalc_and_set_mode()  local
822 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in emulator_recalc_and_set_mode()
826 if (efer & EFER_LMA) in emulator_recalc_and_set_mode()
834 if (efer & EFER_LMA) in emulator_recalc_and_set_mode()
843 if (efer & EFER_LMA) { in emulator_recalc_and_set_mode()
1645 u64 efer = 0; in get_descriptor_ptr() local
1647 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in get_descriptor_ptr()
1648 if (!(efer & EFER_LMA)) in get_descriptor_ptr()
1791 u64 efer = 0; in __load_segment_descriptor() local
1793 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in __load_segment_descriptor()
1794 if (efer & EFER_LMA) in __load_segment_descriptor()
2671 unsigned long cr0, cr4, efer; in em_rsm() local
2723 efer = 0; in em_rsm()
2724 ctxt->ops->set_msr(ctxt, MSR_EFER, efer); in em_rsm()
2829 u64 efer = 0; in em_syscall() local
2839 ops->get_msr(ctxt, MSR_EFER, &efer); in em_syscall()
2840 if (!(efer & EFER_SCE)) in em_syscall()
2849 if (efer & EFER_LMA) { in em_syscall()
2857 if (efer & EFER_LMA) { in em_syscall()
2888 u64 efer = 0; in em_sysenter() local
2890 ops->get_msr(ctxt, MSR_EFER, &efer); in em_sysenter()
2899 if ((ctxt->mode != X86EMUL_MODE_PROT64) && (efer & EFER_LMA) in em_sysenter()
2915 if (efer & EFER_LMA) { in em_sysenter()
2924 ctxt->_eip = (efer & EFER_LMA) ? msr_data : (u32)msr_data; in em_sysenter()
2927 *reg_write(ctxt, VCPU_REGS_RSP) = (efer & EFER_LMA) ? msr_data : in em_sysenter()
2929 if (efer & EFER_LMA) in em_sysenter()
4343 u64 efer = 0; in check_svme() local
4345 ctxt->ops->get_msr(ctxt, MSR_EFER, &efer); in check_svme()
4347 if (!(efer & EFER_SVME)) in check_svme()