Searched refs:uSubLeaf (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DCPUMR3CpuId.cpp522 * @param uSubLeaf The subleaf to locate. Pass 0 if no subleaves.
524 static PCPUMCPUIDLEAF cpumR3CpuIdGetLeaf(PCPUMCPUIDLEAF paLeaves, uint32_t cLeaves, uint32_t uLeaf, uint32_t uSubLeaf) argument
530 && paLeaves[i].uSubLeaf == (uSubLeaf & paLeaves[i].fSubLeafMask))
543 * @param uSubLeaf The subleaf to locate. Pass 0 if no subleaves.
546 static bool cpumR3CpuIdGetLeafLegacy(PCPUMCPUIDLEAF paLeaves, uint32_t cLeaves, uint32_t uLeaf, uint32_t uSubLeaf, argument
549 PCPUMCPUIDLEAF pLeaf = cpumR3CpuIdGetLeaf(paLeaves, cLeaves, uLeaf, uSubLeaf);
646 * @param uSubLeaf The sub-leaf number.
655 uint32_t uLeaf, uint32_t uSubLeaf, uint32_t fSubLeafMask,
664 || (pNew[-1].uLeaf == uLeaf && pNew[-1].uSubLeaf < uSubLea
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
1503 cpumR3CpuIdFindLeafEx(PCCPUMCPUIDLEAF paLeaves, uint32_t cLeaves, uint32_t uLeaf, uint32_t uSubLeaf) argument
1691 cpumR3CpuIdGetExactLeaf(PCPUM pCpum, uint32_t uLeaf, uint32_t uSubLeaf) argument
2231 uint32_t uSubLeaf = 0; local
2326 uint32_t uSubLeaf = 0; local
2700 uint32_t uSubLeaf = 0; local
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DCPUMAllRegs.cpp1187 if (RT_LIKELY(paLeaves[i].fSubLeafMask == 0 && paLeaves[i].uSubLeaf == 0))
1193 AssertMsgFailed(("uLeaf=%#x fSubLeafMask=%#x uSubLeaf=%#x\n",
1194 uLeaf, paLeaves[i].fSubLeafMask, paLeaves[i].uSubLeaf));
1195 while ( paLeaves[i].uSubLeaf != 0
1215 * @param uSubLeaf The subleaf, if applicable. Just pass 0 if it
1219 PCPUMCPUIDLEAF cpumCpuIdGetLeafEx(PVM pVM, uint32_t uLeaf, uint32_t uSubLeaf, bool *pfExactSubLeafHit) argument
1244 uSubLeaf &= paLeaves[i].fSubLeafMask;
1245 if (uSubLeaf == paLeaves[i].uSubLeaf)
1250 uSubLeaf i
1284 CPUMGetGuestCpuId(PVMCPU pVCpu, uint32_t uLeaf, uint32_t uSubLeaf, uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx) argument
[all...]
/vbox/src/VBox/VMM/VMMRC/
H A DCPUMRCPatchHlp.asm102 cmp ecx, [ss:ebx + CPUMCPUIDLEAF.uSubLeaf]
118 cmp ecx, [ss:ebx + CPUMCPUIDLEAF.uSubLeaf]
139 cmp ecx, [ss:ebx + CPUMCPUIDLEAF.uSubLeaf]
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h520 PCPUMCPUIDLEAF cpumCpuIdGetLeafEx(PVM pVM, uint32_t uLeaf, uint32_t uSubLeaf, bool *pfExactSubLeafHit);
/vbox/include/VBox/vmm/
H A Dcpum.h285 uint32_t uSubLeaf; member in struct:CPUMCPUIDLEAF
1391 VMMR3DECL(int) CPUMR3CpuIdGetLeaf(PVM pVM, PCPUMCPUIDLEAF pLeaf, uint32_t uLeaf, uint32_t uSubLeaf);
/vbox/src/VBox/VMM/tools/
H A DVBoxCpuReport.cpp4378 vbCpuRepPrintf(" { %#010x, %#010x, ", paLeaves[i].uLeaf, paLeaves[i].uSubLeaf);

Completed in 81 milliseconds