Searched refs:uEcx (Results 1 - 15 of 15) sorted by relevance

/vbox/src/VBox/ValidationKit/testboxscript/
H A DTestBoxHelper.cpp79 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);
101 uEcx &= 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);
210 if (uEcx & X86_CPUID_FEATURE_ECX_VMX)
215 ASMCpuId(0x80000000, &uEax, &uEbx, &uEcx,
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 DCPUMR3CpuId.cpp554 pLegacy->uEcx = pLeaf->uEcx;
650 * @param uEcx The ECX value.
656 uint32_t uEax, uint32_t uEbx, uint32_t uEcx, uint32_t uEdx, uint32_t fFlags)
671 pNew->uEcx = uEcx;
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);
1138 else if (uLeaf == 0xb && uEcx !
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 DGIMHv.cpp180 HyperLeaf.uEcx = 0x666F736F; /* 'osof' */
188 HyperLeaf.uEcx = 0; /* Reserved */
199 HyperLeaf.uEcx = 0;
207 HyperLeaf.uEcx = pHv->uPowMgmtFeat;
215 HyperLeaf.uEcx = 0;
260 HyperLeaf.uEcx = 0;
H A DGIMKvm.cpp119 HyperLeaf.uEcx = 0x564B4D56; /* 'VMKV' */
130 HyperLeaf.uEcx = 0; /* Reserved */
190 HyperLeaf.uEcx = 0;
H A DCPUMR3Db.cpp625 pInfo->paCpuIdLeavesR3[0].uEcx,
H A DCPUM.cpp1328 AssertRelease(!(pVM->cpum.s.aGuestCpuIdPatmStd[1].uEcx &
/vbox/src/VBox/HostDrivers/Support/testcase/
H A DtstGIP-2.cpp53 uint32_t uEax, uEbx, uEcx, uEdx; local
54 ASMCpuId(0x80000000, &uEax, &uEbx, &uEcx, &uEdx);
57 ASMCpuId(0x80000007, &uEax, &uEbx, &uEcx, &uEdx);
/vbox/src/VBox/VMM/VMMAll/
H A DCPUMAllRegs.cpp1297 *pEcx = pLeaf->uEcx;
1313 *pEcx = (pLeaf->uEcx & ~X86_CPUID_FEATURE_ECX_OSXSAVE)
1360 *pEcx = pVM->cpum.s.GuestInfo.DefCpuId.uEcx;
1410 pVM->cpum.s.aGuestCpuIdPatmStd[1].uEcx = pLeaf->uEcx |= X86_CPUID_FEATURE_ECX_X2APIC;
1537 pVM->cpum.s.aGuestCpuIdPatmExt[1].uEcx = pLeaf->uEcx |= X86_CPUID_EXT_FEATURE_ECX_LAHF_SAHF;
1588 pVM->cpum.s.aGuestCpuIdPatmStd[1].uEcx = pLeaf->uEcx |= X86_CPUID_FEATURE_ECX_HVP;
1607 pVM->cpum.s.aGuestCpuIdPatmStd[5].uEcx
[all...]
H A DIEMAllCImpl.cpp.h5738 uint32_t uEcx = pCtx->ecx; local
5742 if (uEcx != 0)
5744 Log2(("monitor rax=%RX64, ecx=%RX32, edx=%RX32; ECX != 0 -> #GP(0)\n", GCPtrMem, uEcx, uEdx));
5794 uint32_t uEcx = pCtx->ecx; local
5795 if (uEcx != 0)
5798 if (uEcx > 1)
5800 Log2(("mwait eax=%RX32, ecx=%RX32; ECX > 1 -> #GP(0)\n", uEax, uEcx));
5809 Log2(("mwait eax=%RX32, ecx=%RX32; break-on-IRQ-IF=0 extension not enabled -> #GP(0)\n", uEax, uEcx));
5817 VBOXSTRICTRC rcStrict = EMMonitorWaitPerform(IEMCPU_TO_VMCPU(pIemCpu), uEax, uEcx);
6035 uint32_t uEcx local
6068 uint32_t uEcx = pCtx->ecx; local
[all...]
H A DCPUMAllMsrs.cpp2994 *puValue = RT_MAKE_U64(pLeaf->uEcx, pLeaf->uEdx);
3661 *puValue = pLeaf->uEcx;
3681 *puValue = RT_MAKE_U64(pLeaf->uEdx, pLeaf->uEcx);
3701 *puValue = RT_MAKE_U64(pLeaf->uEdx, pLeaf->uEcx);
/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp82 uint32_t uEcx; /**< which bits in ecx to unify between CPUs. */ member in struct:__anon16829
172 ASMAtomicAndU32(&pLegacyLeaf->uEcx, ecx | ~g_aCpuidUnifyBits[i].uEcx);
303 pLeaf->uEcx = pLegacyLeaf->uEcx;
/vbox/include/VBox/vmm/
H A Dcpumctx.h483 uint32_t uEcx; member in struct:CPUMCPUID
H A Dcpum.h294 uint32_t uEcx; member in struct:CPUMCPUIDLEAF
/vbox/src/VBox/VMM/VMMRC/
H A DCPUMRCPatchHlp.asm169 mov ecx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEcx]
185 mov ecx, [ss:ebx + CPUMCPUIDLEAF.uEcx]
/vbox/src/VBox/VMM/tools/
H A DVBoxCpuReport.cpp4298 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, &uEcx);
[all...]

Completed in 191 milliseconds