Searched refs:uEAX (Results 1 - 18 of 18) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp165 uint32_t uEBX, uEAX, uEDX, uECX; member in struct:__anon16733
176 ASMCpuId(0, &s.uEAX, &s.uEBX, &s.uECX, &s.uEDX);
181 CHECKVAL(u32, s.uEAX, "%x");
195 uint32_t uEAX2 = s.uEAX - 1;
200 CHECKVAL(uEAX2, s.uEAX, "%x");
209 ASMCpuId(0, &s.uEAX, &s.uEBX, &s.uECX, &s.uEDX);
210 const uint32_t cFunctions = s.uEAX;
219 ASMCpuId_Idx_ECX(iStd, 0, &s.uEAX, &s.uEBX, &s.uECX, &s.uEDX);
221 iStd, s.uEAX, s.uEBX, s.uECX, s.uEDX, iStd <= cFunctions ? "" : "*");
230 CHECKVAL(u32, s.uEAX, "
[all...]
/vbox/include/iprt/
H A Dasm-amd64-x86.h713 uint32_t uEAX;
722 mov [uEAX], eax
728 *(uint32_t *)pvEAX = uEAX;
789 uint32_t uEAX;
799 mov [uEAX], eax
805 *(uint32_t *)pvEAX = uEAX;
1202 uint32_t uEAX, uEBX, uECX, uEDX; local
1203 ASMCpuId(0, &uEAX, &uEBX, &uECX, &uEDX);
1232 uint32_t uEAX, uEBX, uECX, uEDX; local
1233 ASMCpuId(0, &uEAX,
1262 uint32_t uEAX, uEBX, uECX, uEDX; local
1279 ASMIsValidStdRange(uint32_t uEAX) argument
1297 ASMIsValidExtRange(uint32_t uEAX) argument
1309 ASMGetCpuFamily(uint32_t uEAX) argument
1323 ASMGetCpuModelIntel(uint32_t uEAX) argument
1337 ASMGetCpuModelAMD(uint32_t uEAX) argument
1352 ASMGetCpuModel(uint32_t uEAX, bool fIntel) argument
1366 ASMGetCpuStepping(uint32_t uEAX) argument
[all...]
H A Dasm.h4404 RTCCUINTREG uEAX, uECX, uEDI; local
4424 "=&a" (uEAX)
4559 RTCCUINTREG uEAX, uECX, uEDI; local
4579 "=&a" (uEAX)
/vbox/src/VBox/VMM/VMMR3/
H A DCPUMR3CpuId.cpp1430 * @param uEAX EAX from CPUID(0).
1435 VMMR3DECL(CPUMCPUVENDOR) CPUMR3CpuIdDetectVendorEx(uint32_t uEAX, uint32_t uEBX, uint32_t uECX, uint32_t uEDX) argument
1437 if (ASMIsValidStdRange(uEAX))
5293 uint32_t uEAX = pCurLeaf->uEax; local
5306 "Family:", (uEAX >> 8) & 0xf, (uEAX >> 20) & 0x7f, ASMGetCpuFamily(uEAX),
5307 "Model:", (uEAX >> 4) & 0xf, (uEAX >> 16) & 0x0f, ASMGetCpuModel(uEAX, fInte
5706 uint32_t uEAX = pCurLeaf->uEax; local
5761 uint32_t uEAX = pCurLeaf->uEax; local
5799 uint32_t uEAX = pCurLeaf->uEax; local
5855 uint32_t uEAX = pCurLeaf->uEax; local
[all...]
H A DTM.cpp839 uint32_t uEAX, uEBX, uECX, uEDX; local
844 ASMCpuId(0x80000000, &uEAX, &uEBX, &uECX, &uEDX);
845 if (uEAX >= 0x80000007 && ASMIsValidExtRange(uEAX))
847 ASMCpuId(0x80000007, &uEAX, &uEBX, &uECX, &uEDX);
866 ASMCpuId(0x80000000, &uEAX, &uEBX, &uECX, &uEDX);
867 if (uEAX >= 0x80000007)
869 ASMCpuId(0x80000007, &uEAX, &uEBX, &uECX, &uEDX);
886 ASMCpuId(1, &uEAX, &uEBX, &uECX, &uEDX);
887 unsigned uModel = (uEAX >>
[all...]
H A DPATMR3Dbg.cpp290 ADD_MEMBER(hDbgMod, PATMGCSTATE, Restore.uEAX, "Restore.uEAX");
H A DPATMPatch.cpp206 dest = pVM->patm.s.pGCStateGC + RT_OFFSETOF(PATMGCSTATE, Restore.uEAX);
H A DPATMSSM.cpp365 SSMFIELD_ENTRY( PATMGCSTATE, Restore.uEAX),
/vbox/src/VBox/VMM/VMMRC/
H A DPATMRC.cpp243 pRegFrame->eax = pVM->patm.s.CTXSUFF(pGCState)->Restore.uEAX;
268 pRegFrame->eax = pVM->patm.s.CTXSUFF(pGCState)->Restore.uEAX;
284 pRegFrame->eax = pVM->patm.s.CTXSUFF(pGCState)->Restore.uEAX;
/vbox/include/VBox/vmm/
H A Dpatm.h102 uint32_t uEAX; member in struct:PATMGCSTATE::__anon357
H A Dcpum.h1398 VMMR3DECL(CPUMCPUVENDOR) CPUMR3CpuIdDetectVendorEx(uint32_t uEAX, uint32_t uEBX, uint32_t uECX, uint32_t uEDX);
/vbox/src/recompiler/
H A DVBoxRecompiler.c5128 uint32_t uEAX = CPUMGetGuestEAX(pVCpu); local
5129 switch (uEAX)
5132 if (uEAX < RT_ELEMENTS(apsz))
5134 uEAX, apsz[uEAX], CPUMGetGuestEIP(pVCpu), CPUMGetGuestEBX(pVCpu), CPUMGetGuestECX(pVCpu),
5137 Log(("eip=%08x: linux syscall %d (#%x) unknown\n", CPUMGetGuestEIP(pVCpu), uEAX, uEAX));
5454 uint32_t uEAX; local
5457 uEAX = CPUMGetGuestEAX(pVCpu);
5458 switch (uEAX)
[all...]
/vbox/src/VBox/Frontends/VBoxManage/
H A DVBoxManageList.cpp1040 ULONG uEAX, uEBX, uECX, uEDX, cLeafs; local
1047 CHECK_ERROR(Host, GetProcessorCPUIDLeaf(uCpuNo, iLeaf, 0, &uEAX, &uEBX, &uECX, &uEDX));
1048 RTPrintf("%08x %08x %08x %08x %08x\n", iLeaf, uEAX, uEBX, uECX, uEDX);
H A DVBoxManageInfo.cpp573 ULONG uEAX, uEBX, uECX, uEDX; local
574 rc = machine->GetCPUIDLeaf(uLeaf, &uEAX, &uEBX, &uECX, &uEDX);
578 RTPrintf("cpuid=%08x,%08x,%08x,%08x,%08x", uLeaf, uEAX, uEBX, uECX, uEDX);
583 RTPrintf(" %08x %08x %08x %08x %08x\n", uLeaf, uEAX, uEBX, uECX, uEDX);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp1580 uint32_t uEAX, uEBX, uECX, uEDX;
1589 uEAX = ASMCpuId_EAX(0x80000000);
1590 if (ASMIsValidExtRange(uEAX) && uEAX >= 0x80000007)
1635 ASMCpuId(0, &uEAX, &uEBX, &uECX, &uEDX);
1636 if ( ASMIsValidStdRange(uEAX)
1640 uEAX = ASMCpuId_EAX(0x80000000);
1641 if (ASMIsValidExtRange(uEAX) && uEAX >= 0x80000007)
/vbox/src/VBox/HostDrivers/Support/darwin/
H A DSUPDrv-darwin.cpp1326 uint32_t uMaxId, uEAX, uEBX, uECX, uEDX; local
1331 ASMCpuId_Idx_ECX(0x00000007, 0, &uEAX, &uEBX, &uECX, &uEDX);
/vbox/src/VBox/Main/src-server/
H A DHostImpl.cpp1083 uint32_t uEAX, uEBX, uECX, uEDX;
1084 ASMCpuId_Idx_ECX(aLeaf, aSubLeaf, &uEAX, &uEBX, &uECX, &uEDX);
1085 *aValEAX = uEAX;
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h1258 GEN_CHECK_OFF_DOT(PATMGCSTATE, Restore.uEAX);

Completed in 161 milliseconds