Lines Matching refs:uLeaf
1160 * @param uLeaf The leaf to get.
1162 PCPUMCPUIDLEAF cpumCpuIdGetLeaf(PVM pVM, uint32_t uLeaf)
1172 if (uLeaf < paLeaves[i].uLeaf)
1178 else if (uLeaf > paLeaves[i].uLeaf)
1193 AssertMsgFailed(("uLeaf=%#x fSubLeafMask=%#x uSubLeaf=%#x\n",
1194 uLeaf, paLeaves[i].fSubLeafMask, paLeaves[i].uSubLeaf));
1197 && uLeaf == paLeaves[i - 1].uLeaf)
1214 * @param uLeaf The leaf to get.
1219 PCPUMCPUIDLEAF cpumCpuIdGetLeafEx(PVM pVM, uint32_t uLeaf, uint32_t uSubLeaf, bool *pfExactSubLeafHit)
1229 if (uLeaf < paLeaves[i].uLeaf)
1235 else if (uLeaf > paLeaves[i].uLeaf)
1253 && uLeaf == paLeaves[i - 1].uLeaf
1258 && uLeaf == paLeaves[i + 1].uLeaf
1277 * @param uLeaf The CPUID leaf to get.
1284 VMMDECL(void) CPUMGetGuestCpuId(PVMCPU pVCpu, uint32_t uLeaf, uint32_t uSubLeaf,
1289 PCCPUMCPUIDLEAF pLeaf = cpumCpuIdGetLeafEx(pVM, uLeaf, uSubLeaf, &fExactSubLeafHit);
1292 AssertMsg(pLeaf->uLeaf == uLeaf, ("%#x\n", pLeaf->uLeaf, uLeaf));
1305 if (uLeaf == 1)
1316 else if (uLeaf == 0xb)
1322 else if (uLeaf == UINT32_C(0x8000001e))
1329 AssertMsgFailed(("uLeaf=%#x\n", uLeaf));
1364 *pEax = uLeaf;
1371 Log2(("CPUMGetGuestCpuId: uLeaf=%#010x/%#010x %RX32 %RX32 %RX32 %RX32\n", uLeaf, uSubLeaf, *pEax, *pEbx, *pEcx, *pEdx));