/vbox/src/VBox/ValidationKit/testboxscript/ |
H A D | TestBoxHelper.cpp | 79 uint32_t uEax, uEbx, uEcx, uEdx; local 80 ASMCpuIdExSlow(uFirst, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 87 ASMCpuIdExSlow(uLeaf, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 91 uEbx &= UINT32_C(0x00ffffff); 100 uEbx &= UINT32_C(0xffffff00); 104 RTPrintf("%08x: %08x %08x %08x %08x\n", uLeaf, uEax, uEbx, uEcx, uEdx); 203 uint32_t uEax, uEbx, uEcx, uEdx; local 206 ASMCpuId(0x00000000, &uEax, &uEbx, &uEcx, &uEdx); 209 ASMCpuId(0x00000001, &uEax, &uEbx, &uEcx, &uEdx); 215 ASMCpuId(0x80000000, &uEax, &uEbx, 247 uint32_t uEax, uEbx, uEcx, uEdx; local 325 uint32_t uEax, uEbx, uEcx, uEdx; local 363 uint32_t uEax, uEbx, uEcx, uEdx; local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CPUMR3CpuId.cpp | 553 pLegacy->uEbx = pLeaf->uEbx; 649 * @param uEbx The EBX value. 656 uint32_t uEax, uint32_t uEbx, uint32_t uEcx, uint32_t uEdx, uint32_t fFlags) 670 pNew->uEbx = uEbx; 1117 uint32_t uEax, uEbx, uEcx, uEdx; local 1118 ASMCpuIdExSlow(uLeaf, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 1130 ASMCpuIdExSlow(uLeaf, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 1142 || uEbx 654 cpumR3CollectCpuIdInfoAddOne(PCPUMCPUIDLEAF *ppaLeaves, uint32_t *pcLeaves, uint32_t uLeaf, uint32_t uSubLeaf, uint32_t fSubLeafMask, uint32_t uEax, uint32_t uEbx, uint32_t uEcx, uint32_t uEdx, uint32_t fFlags) argument [all...] |
H A D | GIMMinimal.cpp | 113 HyperLeaf.uEbx = (uApicFreq + 500) / UINT64_C(1000);
|
H A D | GIMHv.cpp | 179 HyperLeaf.uEbx = 0x7263694D; /* 'Micr' */ 187 HyperLeaf.uEbx = 0; /* Reserved */ 198 HyperLeaf.uEbx = 0; 206 HyperLeaf.uEbx = pHv->uPartFlags; 214 HyperLeaf.uEbx = 0xffffffff; 259 HyperLeaf.uEbx = 0;
|
H A D | GIMKvm.cpp | 118 HyperLeaf.uEbx = 0x4B4D564B; /* 'KVMK' */ 129 HyperLeaf.uEbx = 0; /* Reserved */ 189 HyperLeaf.uEbx = 0;
|
H A D | CPUMR3Db.cpp | 624 pInfo->paCpuIdLeavesR3[0].uEbx,
|
/vbox/src/VBox/HostDrivers/Support/testcase/ |
H A D | tstGIP-2.cpp | 53 uint32_t uEax, uEbx, uEcx, uEdx; local 54 ASMCpuId(0x80000000, &uEax, &uEbx, &uEcx, &uEdx); 57 ASMCpuId(0x80000007, &uEax, &uEbx, &uEcx, &uEdx);
|
/vbox/include/VBox/vmm/ |
H A D | cpumctx.h | 482 uint32_t uEbx; member in struct:CPUMCPUID
|
H A D | cpum.h | 292 uint32_t uEbx; member in struct:CPUMCPUIDLEAF
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | CPUMRCPatchHlp.asm | 171 mov ebx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEbx] 187 mov ebx, [ss:ebx + CPUMCPUIDLEAF.uEbx]
|
/vbox/src/VBox/VMM/tools/ |
H A D | VBoxCpuReport.cpp | 4298 uint32_t uEax, uEbx, uEcx, uEdx; local 4299 ASMCpuIdExSlow(0, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 4302 g_enmVendor = CPUMR3CpuIdDetectVendorEx(uEax, uEbx, uEcx, uEdx); 4304 ASMCpuIdExSlow(1, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 4384 paLeaves[i].uEax, paLeaves[i].uEbx, paLeaves[i].uEcx, paLeaves[i].uEdx); 4467 uint32_t uEax, uEbx, uEcx, uEdx; 4468 ASMCpuIdExSlow(0, 0, 0, 0, &uEax, &uEbx, &uEcx, &uEdx); 4472 CPUMCPUVENDOR enmVendor = CPUMR3CpuIdDetectVendorEx(uEax, uEbx, uEcx, uEdx); 4474 return RTMsgErrorRc(VERR_NOT_IMPLEMENTED, "Unknown CPU vendor: %.4s%.4s%.4s\n", &uEbx, &uEdx, &uEcx); 4475 vbCpuRepDebug("CPU Vendor: %s - %.4s%.4s%.4s\n", CPUMR3CpuVendorName(enmVendor), &uEbx, [all...] |
/vbox/src/VBox/VMM/VMMAll/ |
H A D | CPUMAllRegs.cpp | 1296 *pEbx = pLeaf->uEbx; 1309 AssertMsg((pLeaf->uEbx >> 24) == 0, ("%#x\n", pLeaf->uEbx)); /* raw-mode assumption */ 1310 *pEbx = (pLeaf->uEbx & UINT32_C(0x00ffffff)) | (pVCpu->idCpu << 24); 1359 *pEbx = pVM->cpum.s.GuestInfo.DefCpuId.uEbx;
|
H A D | CPUMAllMsrs.cpp | 2992 *puValue = RT_MAKE_U64(pLeaf->uEax, pLeaf->uEbx); 3641 *puValue = RT_MAKE_U64(pLeaf->uEbx, pLeaf->uEax);
|