Lines Matching defs:GCPhys
66 * @param GCPhys Physical address to lookup.
68 DECLINLINE(PIOMMMIORANGE) iomMmioGetRange(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys)
73 || GCPhys - pRange->GCPhys >= pRange->cb)
75 = (PIOMMMIORANGE)RTAvlroGCPhysRangeGet(&pVM->iom.s.CTX_SUFF(pTrees)->MMIOTree, GCPhys);
102 * @param GCPhys Physical address to lookup.
104 DECLINLINE(PIOMMMIORANGE) iomMmioGetRangeWithRef(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys)
111 || GCPhys - pRange->GCPhys >= pRange->cb)
113 = (PIOMMMIORANGE)RTAvlroGCPhysRangeGet(&pVM->iom.s.CTX_SUFF(pTrees)->MMIOTree, GCPhys);
145 * @param GCPhys Physical address to lookup.
147 DECLINLINE(PIOMMMIORANGE) iomMMIOGetRangeUnsafe(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys)
151 || GCPhys - pRange->GCPhys >= pRange->cb)
153 = (PIOMMMIORANGE)RTAvlroGCPhysRangeGet(&pVM->iom.s.CTX_SUFF(pTrees)->MMIOTree, GCPhys);
171 * @param GCPhys Physical address to lookup.
180 DECLINLINE(PIOMMMIOSTATS) iomMmioGetStats(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys, PIOMMMIORANGE pRange)
186 GCPhys = pRange->GCPhys;
190 || pStats->Core.Key != GCPhys)
192 pStats = (PIOMMMIOSTATS)RTAvloGCPhysGet(&pVM->iom.s.CTX_SUFF(pTrees)->MmioStatTree, GCPhys);
197 return iomR3MMIOStatsCreate(pVM, GCPhys, pRange->pszDesc);