Searched refs:GuestInfo (Results 1 - 7 of 7) sorted by relevance
/vbox/src/VBox/VMM/VMMRC/ |
H A D | CPUMRCPatchHlp.asm | 61 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.cCpuIdLeaves] 62 mov ecx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.paCpuIdLeavesRC] 110 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.paCpuIdLeavesRC] ; edx = first leaf 128 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.cCpuIdLeaves] 131 add edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.paCpuIdLeavesRC] ; edx = last leaf (inclusive) 164 mov dword [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.enmUnknownCpuIdMethod], CPUMUNKNOWNCPUID_PASSTHRU 168 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEdx] 169 mov ecx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEcx] 170 mov eax, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.DefCpuId + CPUMCPUID.uEax] 171 mov ebx, [ss:edi + VM.cpum + CPUM.GuestInfo [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CPUMR3CpuId.cpp | 609 Assert(ppaLeaves == &pVM->cpum.s.GuestInfo.paCpuIdLeavesR3); 610 Assert(cLeaves == pVM->cpum.s.GuestInfo.cCpuIdLeaves); 618 pVM->cpum.s.GuestInfo.paCpuIdLeavesR0 = MMHyperR3ToR0(pVM, *ppaLeaves); 619 pVM->cpum.s.GuestInfo.paCpuIdLeavesRC = MMHyperR3ToRC(pVM, *ppaLeaves); 624 pVM->cpum.s.GuestInfo.paCpuIdLeavesR0 = NIL_RTR0PTR; 625 pVM->cpum.s.GuestInfo.paCpuIdLeavesRC = NIL_RTRCPTR; 742 ppaLeaves = &pVM->cpum.s.GuestInfo.paCpuIdLeavesR3; 743 pcLeaves = &pVM->cpum.s.GuestInfo.cCpuIdLeaves; 1029 PCPUMCPUIDLEAF pcLeaf = cpumR3CpuIdGetLeaf(pVM->cpum.s.GuestInfo.paCpuIdLeavesR3, pVM->cpum.s.GuestInfo [all...] |
H A D | CPUMR3Db.cpp | 327 Assert(ppaMsrRanges == &pVM->cpum.s.GuestInfo.paMsrRangesR3); 328 Assert(cMsrRanges == pVM->cpum.s.GuestInfo.cMsrRanges); 336 pVM->cpum.s.GuestInfo.paMsrRangesR0 = NIL_RTR0PTR; 337 pVM->cpum.s.GuestInfo.paMsrRangesRC = NIL_RTRCPTR; 359 Assert(ppaMsrRanges == &pVM->cpum.s.GuestInfo.paMsrRangesR3); 360 pVM->cpum.s.GuestInfo.paMsrRangesR0 = MMHyperR3ToR0(pVM, *ppaMsrRanges); 361 pVM->cpum.s.GuestInfo.paMsrRangesRC = MMHyperR3ToRC(pVM, *ppaMsrRanges); 401 ppaMsrRanges = &pVM->cpum.s.GuestInfo.paMsrRangesR3; 402 pcMsrRanges = &pVM->cpum.s.GuestInfo.cMsrRanges; 540 int rc = cpumR3MsrRangesInsert(NULL /* pVM */, &pVM->cpum.s.GuestInfo [all...] |
H A D | CPUM.cpp | 756 pVM->cpum.s.GuestInfo.paMsrRangesRC = MMHyperR3ToRC(pVM, pVM->cpum.s.GuestInfo.paMsrRangesR3); 757 pVM->cpum.s.GuestInfo.paCpuIdLeavesRC = MMHyperR3ToRC(pVM, pVM->cpum.s.GuestInfo.paCpuIdLeavesR3); 781 * Workaround for missing cpuid(0) patches when leaf 4 returns GuestInfo.DefCpuId: 1276 SSMR3GetMem(pSSM, &pVM->cpum.s.GuestInfo.DefCpuId, sizeof(pVM->cpum.s.GuestInfo.DefCpuId));
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | CPUMAllRegs.cpp | 1164 unsigned iEnd = pVM->cpum.s.GuestInfo.cCpuIdLeaves; 1168 PCPUMCPUIDLEAF paLeaves = pVM->cpum.s.GuestInfo.CTX_SUFF(paCpuIdLeaves); 1221 unsigned iEnd = pVM->cpum.s.GuestInfo.cCpuIdLeaves; 1225 PCPUMCPUIDLEAF paLeaves = pVM->cpum.s.GuestInfo.CTX_SUFF(paCpuIdLeaves); 1257 while ( i + 1 < pVM->cpum.s.GuestInfo.cCpuIdLeaves 1351 switch (pVM->cpum.s.GuestInfo.enmUnknownCpuIdMethod) 1358 *pEax = pVM->cpum.s.GuestInfo.DefCpuId.uEax; 1359 *pEbx = pVM->cpum.s.GuestInfo.DefCpuId.uEbx; 1360 *pEcx = pVM->cpum.s.GuestInfo.DefCpuId.uEcx; 1361 *pEdx = pVM->cpum.s.GuestInfo [all...] |
H A D | CPUMAllMsrs.cpp | 4919 uint32_t cRanges = pVM->cpum.s.GuestInfo.cMsrRanges; 4922 PCPUMMSRRANGE paRanges = pVM->cpum.s.GuestInfo.CTX_SUFF(paMsrRanges); 4952 uint32_t cLeft = pVM->cpum.s.GuestInfo.cMsrRanges; 4953 PCPUMMSRRANGE pCur = pVM->cpum.s.GuestInfo.CTX_SUFF(paMsrRanges); 5615 uint64_t uFreq = pVM->cpum.s.GuestInfo.uScalableBusFreq;
|
/vbox/src/VBox/VMM/include/ |
H A D | CPUMInternal.h | 418 CPUMINFO GuestInfo; member in struct:CPUM
|
Completed in 70 milliseconds