/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTInlineAsm.cpp | 165 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 D | asm-amd64-x86.h | 713 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 D | asm.h | 4404 RTCCUINTREG uEAX, uECX, uEDI; local 4424 "=&a" (uEAX) 4559 RTCCUINTREG uEAX, uECX, uEDI; local 4579 "=&a" (uEAX)
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CPUMR3CpuId.cpp | 1430 * @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 D | TM.cpp | 839 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 D | PATMR3Dbg.cpp | 290 ADD_MEMBER(hDbgMod, PATMGCSTATE, Restore.uEAX, "Restore.uEAX");
|
H A D | PATMPatch.cpp | 206 dest = pVM->patm.s.pGCStateGC + RT_OFFSETOF(PATMGCSTATE, Restore.uEAX);
|
H A D | PATMSSM.cpp | 365 SSMFIELD_ENTRY( PATMGCSTATE, Restore.uEAX),
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | PATMRC.cpp | 243 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 D | patm.h | 102 uint32_t uEAX; member in struct:PATMGCSTATE::__anon357
|
H A D | cpum.h | 1398 VMMR3DECL(CPUMCPUVENDOR) CPUMR3CpuIdDetectVendorEx(uint32_t uEAX, uint32_t uEBX, uint32_t uECX, uint32_t uEDX);
|
/vbox/src/recompiler/ |
H A D | VBoxRecompiler.c | 5128 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 D | VBoxManageList.cpp | 1040 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 D | VBoxManageInfo.cpp | 573 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 D | SUPDrvGip.cpp | 1580 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 D | SUPDrv-darwin.cpp | 1326 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 D | HostImpl.cpp | 1083 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 D | tstVMStruct.h | 1258 GEN_CHECK_OFF_DOT(PATMGCSTATE, Restore.uEAX);
|