Searched refs:efer (Results 1 - 13 of 13) sorted by relevance

/vbox/src/recompiler/target-i386/
H A Dexec.h354 /* load efer and update the corresponding hflags. XXX: do consistency
358 env->efer = val;
360 if (env->efer & MSR_EFER_LMA)
362 if (env->efer & MSR_EFER_SVME)
H A Dhelper.c386 cpu_fprintf(f, "EFER=%016" PRIx64 "\n", env->efer);
478 (env->efer & MSR_EFER_LME)) {
483 env->efer |= MSR_EFER_LMA;
486 (env->efer & MSR_EFER_LMA)) {
488 env->efer &= ~MSR_EFER_LMA;
622 if (!(env->efer & MSR_EFER_NXE) && (pml4e & PG_NX_MASK)) {
638 if (!(env->efer & MSR_EFER_NXE) && (pdpe & PG_NX_MASK)) {
668 if (!(env->efer & MSR_EFER_NXE) && (pde & PG_NX_MASK)) {
712 if (!(env->efer & MSR_EFER_NXE) && (pte & PG_NX_MASK)) {
853 (env->efer
[all...]
H A Dsvm.h186 uint64_t efer; member in struct:vmcb_save_area
H A Dcpu.h678 uint64_t efer; member in struct:CPUX86State
896 uint64_t efer; member in struct:CPUX86State_Ver16
H A Dop_helper.c1399 if (!(env->efer & MSR_EFER_SCE)) {
1454 if (!(env->efer & MSR_EFER_SCE)) {
1902 stq_phys(sm_state + 0x7ed0, env->efer);
3835 cpu_load_efer(env, (env->efer & ~update_mask) |
3969 val = env->efer;
5274 if (!(env->efer & MSR_EFER_FFXSR)
5324 if (!(env->efer & MSR_EFER_FFXSR)
6443 stq_phys(env->vm_hsave + offsetof(struct vmcb, save.efer), env->efer);
6497 ldq_phys(env->vm_vmcb + offsetof(struct vmcb, save.efer)));
[all...]
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h301 uint64_t efer; member in struct:CPUMHOSTCTX
346 uint64_t efer; member in struct:CPUMHOSTCTX
/vbox/src/recompiler/
H A DVBoxRecompiler.c1481 pCtx->msrEFER = env->efer;
1892 * Called when any of the cr0, cr4 or efer registers is updated.
1899 uint64_t efer; local
1932 efer = env->efer;
1933 pCtx->msrEFER = efer;
1935 efer = 0;
1938 rc = PGMChangeMode(env->pVCpu, env->cr[0], env->cr[4], efer);
1943 Log(("PGMChangeMode(, %RX64, %RX64, %RX64) -> %Rrc -> remR3RaiseRC\n", env->cr[0], env->cr[4], efer, rc));
1947 cpu_abort(env, "PGMChangeMode(, %RX64, %RX64, %RX64) -> %Rrc\n", env->cr[0], env->cr[4], efer, r
[all...]
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dmemobj-r0drv-darwin.cpp269 uint64_t efer = ASMRdMsr(MSR_K6_EFER); local
270 if (efer & MSR_K6_EFER_LMA)
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAll.cpp2241 * @param efer The new extended feature enable register.
2243 VMMDECL(int) PGMChangeMode(PVMCPU pVCpu, uint64_t cr0, uint64_t cr4, uint64_t efer) argument
2264 else if (!(efer & MSR_K6_EFER_LME))
2266 if (!(efer & MSR_K6_EFER_NXE))
2273 if (!(efer & MSR_K6_EFER_NXE))
/vbox/include/VBox/vmm/
H A Dpgm.h342 VMMDECL(int) PGMChangeMode(PVMCPU pVCpu, uint64_t cr0, uint64_t cr4, uint64_t efer);
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h108 GEN_CHECK_OFF(CPUMHOSTCTX, efer);
127 GEN_CHECK_OFF(CPUMHOSTCTX, efer);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrv.cpp3610 uint64_t efer = ASMRdMsr(MSR_K6_EFER); local
3611 if ((fExtFeatures & X86_CPUID_EXT_FEATURE_EDX_NX) && (efer & MSR_K6_EFER_NXE))
3613 if ((fExtFeatures & X86_CPUID_EXT_FEATURE_EDX_LONG_MODE) && (efer & MSR_K6_EFER_LMA))
/vbox/src/VBox/VMM/VMMR3/
H A DCPUM.cpp1836 if (!(pCtx->efer & MSR_K6_EFER_LMA))
1876 "FSbase=%016RX64 GSbase=%016RX64 efer=%08RX64\n"
1892 pCtx->FSbase, pCtx->GSbase, pCtx->efer);

Completed in 124 milliseconds