/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); 93 uEdx = 0; 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, &uEcx, &uEdx); 218 ASMCpuId(0x80000001, &uEax, &uEbx, &uEcx, &uEdx); 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 | 555 pLegacy->uEdx = pLeaf->uEdx; 651 * @param uEdx The EDX value. 656 uint32_t uEax, uint32_t uEbx, uint32_t uEcx, uint32_t uEdx, uint32_t fFlags) 672 pNew->uEdx = uEdx; 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); 1143 || uEdx 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 | GIMHv.cpp | 181 HyperLeaf.uEdx = 0x76482074; /* 't Hv' */ 189 HyperLeaf.uEdx = 0; /* Reserved */ 200 HyperLeaf.uEdx = 0; 208 HyperLeaf.uEdx = pHv->uMiscFeat; 216 HyperLeaf.uEdx = 0; 261 HyperLeaf.uEdx = 0;
|
H A D | GIMKvm.cpp | 120 HyperLeaf.uEdx = 0x0000004D; /* 'M000' */ 131 HyperLeaf.uEdx = 0; /* Reserved */ 191 HyperLeaf.uEdx = 0;
|
H A D | CPUMR3Db.cpp | 626 pInfo->paCpuIdLeavesR3[0].uEdx);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | CPUMAllRegs.cpp | 1298 *pEdx = pLeaf->uEdx; 1319 AssertMsg(pLeaf->uEdx == 0, ("%#x\n", pLeaf->uEdx)); /* raw-mode assumption */ 1361 *pEdx = pVM->cpum.s.GuestInfo.DefCpuId.uEdx; 1393 pVM->cpum.s.aGuestCpuIdPatmStd[1].uEdx = pLeaf->uEdx |= X86_CPUID_FEATURE_EDX_APIC; 1398 pVM->cpum.s.aGuestCpuIdPatmExt[1].uEdx = pLeaf->uEdx |= X86_CPUID_AMD_FEATURE_EDX_APIC; 1428 pVM->cpum.s.aGuestCpuIdPatmStd[1].uEdx = pLeaf->uEdx | [all...] |
H A D | CPUMAllMsrs.cpp | 1331 ? pVM->cpum.s.aGuestCpuIdPatmExt[1].uEdx 2994 *puValue = RT_MAKE_U64(pLeaf->uEcx, pLeaf->uEdx); 3681 *puValue = RT_MAKE_U64(pLeaf->uEdx, pLeaf->uEcx); 3701 *puValue = RT_MAKE_U64(pLeaf->uEdx, pLeaf->uEcx);
|
H A D | IEMAllCImpl.cpp.h | 5739 uint32_t uEdx = pCtx->edx; local 5744 Log2(("monitor rax=%RX64, ecx=%RX32, edx=%RX32; ECX != 0 -> #GP(0)\n", GCPtrMem, uEcx, uEdx));
|
/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); 58 if (uEdx & X86_CPUID_AMD_ADVPOWER_EDX_TSCINVAR)
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | CPUMR0.cpp | 83 uint32_t uEdx; /**< which bits in edx to unify between CPUs. */ member in struct:__anon16829 173 ASMAtomicAndU32(&pLegacyLeaf->uEdx, edx | ~g_aCpuidUnifyBits[i].uEdx); 304 pLeaf->uEdx = pLegacyLeaf->uEdx;
|
/vbox/include/VBox/vmm/ |
H A D | cpumctx.h | 484 uint32_t uEdx; member in struct:CPUMCPUID
|
H A D | cpum.h | 296 uint32_t uEdx; member in struct:CPUMCPUIDLEAF
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | CPUMRCPatchHlp.asm | 168 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEdx] 184 mov edx, [ss:ebx + CPUMCPUIDLEAF.uEdx]
|
/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, &uEdx, [all...] |