Lines Matching refs:PPGMRAMRANGE
127 PPGMRAMRANGE pRam = pgmPhysGetRangeAtOrAbove(pVM, GCPhys);
262 PPGMRAMRANGE pRam = pgmPhysGetRangeAtOrAbove(pVM, GCPhys);
628 static PPGMRAMRANGE pgmR3PhysRebuildRamRangeSearchTreesRecursively(PPGMRAMRANGE *ppRam, int iDepth)
630 PPGMRAMRANGE pRam;
649 PPGMRAMRANGE pLeft = pgmR3PhysRebuildRamRangeSearchTreesRecursively(ppRam, iDepth - 1);
658 PPGMRAMRANGE pRight = pgmR3PhysRebuildRamRangeSearchTreesRecursively(ppRam, iDepth - 1);
679 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
680 PPGMRAMRANGE pRoot = pgmR3PhysRebuildRamRangeSearchTreesRecursively(&pRam, 0);
683 PPGMRAMRANGE pLeft = pRoot;
690 PPGMRAMRANGE pRight = pgmR3PhysRebuildRamRangeSearchTreesRecursively(&pRam, iDepth);
718 PPGMRAMRANGE pRam2 = pVM->pgm.s.pRamRangeTreeR3;
747 PPGMRAMRANGE pCur;
758 for (PPGMRAMRANGE pCur2 = pVM->pgm.s.pRamRangesXR3; pCur2; pCur2 = pCur2->pNextR3)
797 static void pgmR3PhysLinkRamRange(PVM pVM, PPGMRAMRANGE pNew, PPGMRAMRANGE pPrev)
805 PPGMRAMRANGE pRam = pPrev ? pPrev->pNextR3 : pVM->pgm.s.pRamRangesXR3;
836 static void pgmR3PhysUnlinkRamRange2(PVM pVM, PPGMRAMRANGE pRam, PPGMRAMRANGE pPrev)
844 PPGMRAMRANGE pNext = pRam->pNextR3;
871 static void pgmR3PhysUnlinkRamRange(PVM pVM, PPGMRAMRANGE pRam)
876 PPGMRAMRANGE pPrev = NULL;
877 PPGMRAMRANGE pCur = pVM->pgm.s.pRamRangesXR3;
900 static int pgmR3PhysFreePageRange(PVM pVM, PPGMRAMRANGE pRam, RTGCPHYS GCPhys, RTGCPHYS GCPhysLast, uint8_t uType)
1154 for (PPGMRAMRANGE pRam = pVM->pgm.s.CTX_SUFF(pRamRangesX);
1233 for (PPGMRAMRANGE pRam = pVM->pgm.s.CTX_SUFF(pRamRangesX);
1316 for (PPGMRAMRANGE pCur = pVM->pgm.s.CTX_SUFF(pRamRangesX); pCur; pCur = pCur->CTX_SUFF(pNext))
1342 for (PPGMRAMRANGE pCur = pVM->pgm.s.CTX_SUFF(pRamRangesX); pCur; pCur = pCur->CTX_SUFF(pNext), iCurRange++)
1470 static void pgmR3PhysInitAndLinkRamRange(PVM pVM, PPGMRAMRANGE pNew, RTGCPHYS GCPhys, RTGCPHYS GCPhysLast,
1471 RTRCPTR RCPtrNew, RTR0PTR R0PtrNew, const char *pszDesc, PPGMRAMRANGE pPrev)
1509 PPGMRAMRANGE pRam = (PPGMRAMRANGE)pvUser;
1555 PPGMRAMRANGE *ppPrev)
1591 PPGMRAMRANGE pNew = (PPGMRAMRANGE)pvChunk;
1660 PPGMRAMRANGE pPrev = NULL;
1661 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
1744 PPGMRAMRANGE pNew;
1786 for (PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3; pRam; pRam = pRam->pNextR3)
1848 for (PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3; pRam; pRam = pRam->pNextR3)
1946 for (PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3; pRam; pRam = pRam->pNextR3)
2116 for (PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3; pRam; pRam = pRam->pNextR3)
2205 PPGMRAMRANGE pRamPrev = NULL;
2206 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
2244 PPGMRAMRANGE pNew;
2355 PPGMRAMRANGE pRamPrev = NULL;
2356 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
2782 PPGMRAMRANGE pRamPrev = NULL;
2783 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
2951 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
3186 PPGMRAMRANGE pRamPrev = NULL;
3187 PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
3264 PPGMRAMRANGE pRamNew = NULL;
4524 for (PPGMRAMRANGE pRam = pVM->pgm.s.pRamRangesXR3;
4691 PPGMRAMRANGE pRam;