Searched defs:cr0 (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DDisableCache.c29 mov eax, cr0
32 mov cr0, eax local
H A DEnableCache.c30 mov eax, cr0
33 mov cr0, eax local
H A DWriteCr0.c34 mov cr0, eax local
H A DDisablePaging32.c66 mov eax, cr0
69 mov cr0, eax local
H A DEnablePaging32.c69 mov eax, cr0
72 mov cr0, eax local
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h179 uint64_t cr0; member in struct:CPUMCTX_VER1_6
H A Dcpumctx.h352 uint64_t cr0; member in struct:CPUMCTX
/vbox/src/VBox/Runtime/common/string/
H A Dstrformatrt.cpp1167 if (REG_EQUALS("cr0"))
1169 uint64_t cr0 = va_arg(*pArgs, uint64_t); local
1171 cch = RTStrFormatNumber(&szBuf[0], cr0, 16, 8, -1, fFlags | RTSTR_F_ZEROPAD);
1173 REG_OUT_BIT(cr0, X86_CR0_PE, "PE");
1174 REG_OUT_BIT(cr0, X86_CR0_MP, "MP");
1175 REG_OUT_BIT(cr0, X86_CR0_EM, "EM");
1176 REG_OUT_BIT(cr0, X86_CR0_TS, "DE");
1177 REG_OUT_BIT(cr0, X86_CR0_ET, "ET");
1178 REG_OUT_BIT(cr0, X86_CR0_NE, "NE");
1179 REG_OUT_BIT(cr0, X86_CR0_W
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrv.cpp3598 RTR0UINTREG cr0 = ASMGetCR0(); local
3599 if ((cr0 & (X86_CR0_PG | X86_CR0_PE)) != (X86_CR0_PG | X86_CR0_PE))
/vbox/src/VBox/VMM/VMMAll/
H A DEMAll.cpp655 CHECK_FIELD(cr0);
1471 CPUMQueryGuestCtxPtr(pVCpu)->cr0 = val | X86_CR0_ET;
3314 uint64_t cr0 = CPUMGetGuestCR0(pVCpu); local
3315 if (!(cr0 & X86_CR0_TS))
3317 return CPUMSetGuestCR0(pVCpu, cr0 & ~X86_CR0_TS);
3367 uint64_t cr0 = CPUMGetGuestCR0(pVCpu); local
3378 LogFlow(("emInterpretSmsw %d <- cr0 (%x)\n", pDis->Param1.Base.idxGenReg, cr0));
3379 rc = DISWriteReg16(pRegFrame, pDis->Param1.Base.idxGenReg, cr0);
3392 LogFlow(("emInterpretSmsw %RGv <- cr0 (
[all...]
H A DPGMAll.cpp2096 * @param cr0 Guest context CR0 register
2101 VMMDECL(int) PGMSyncCR3(PVMCPU pVCpu, uint64_t cr0, uint64_t cr3, uint64_t cr4, bool fGlobal) argument
2124 Assert((cr0 & (X86_CR0_PG | X86_CR0_PE)) != (X86_CR0_PG | X86_CR0_PE));
2134 LogFlow(("PGMSyncCR3: cr0=%RX64 cr3=%RX64 cr4=%RX64 fGlobal=%d[%d,%d]\n", cr0, cr3, cr4, fGlobal,
2190 rc = PGM_BTH_PFN(SyncCR3, pVCpu)(pVCpu, cr0, cr3, cr4, fGlobal);
2239 * @param cr0 The new cr0.
2243 VMMDECL(int) PGMChangeMode(PVMCPU pVCpu, uint64_t cr0, uint64_t cr4, uint64_t efer) argument
2252 if (!(cr0
[all...]
H A DCPUMAllRegs.cpp112 else if (!(pVCpu->cpum.s.Guest.cr0 & X86_CR0_PE))
655 * @param cr0 The new CR0 value.
657 VMMDECL(int) CPUMSetGuestCR0(PVMCPU pVCpu, uint64_t cr0) argument
664 if ( (cr0 & (X86_CR0_TS | X86_CR0_EM | X86_CR0_MP))
665 != (pVCpu->cpum.s.Guest.cr0 & (X86_CR0_TS | X86_CR0_EM | X86_CR0_MP)))
673 if ((cr0 & X86_CR0_EM) != (pVCpu->cpum.s.Guest.cr0 & X86_CR0_EM))
677 AssertMsg((HyperCR0 & X86_CR0_EM) == (pVCpu->cpum.s.Guest.cr0 & X86_CR0_EM), ("%#x\n", HyperCR0));
679 HyperCR0 |= cr0 & X86_CR0_EM;
688 AssertMsg((HyperCR0 & X86_CR0_EM) == (pVCpu->cpum.s.Guest.cr0
[all...]
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h265 uint32_t cr0; member in struct:CPUMHOSTCTX
311 uint64_t cr0; member in struct:CPUMHOSTCTX
H A DHMInternal.h800 uint64_t cr0; member in struct:HMCPU::__anon16906
/vbox/src/recompiler/target-i386/
H A Dsvm.h190 uint64_t cr0; member in struct:vmcb_save_area
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet.h165 uint64_t cr0; member in struct:CIDETCPUCTX

Completed in 144 milliseconds