Changeset 11299 in vbox for trunk/src/VBox/VMM/PGMPhys.cpp
- Timestamp:
- Aug 8, 2008 10:56:56 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 34393
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PGMPhys.cpp
r11235 r11299 98 98 pNew->pNextR3 = pRam; 99 99 pNew->pNextR0 = pRam ? MMHyperCCToR0(pVM, pRam) : NIL_RTR0PTR; 100 pNew->pNextGC = pRam ? MMHyperCCTo GC(pVM, pRam) : NIL_RTGCPTR;100 pNew->pNextGC = pRam ? MMHyperCCToRC(pVM, pRam) : NIL_RTGCPTR; 101 101 102 102 if (pPrev) … … 104 104 pPrev->pNextR3 = pNew; 105 105 pPrev->pNextR0 = MMHyperCCToR0(pVM, pNew); 106 pPrev->pNextGC = MMHyperCCTo GC(pVM, pNew);106 pPrev->pNextGC = MMHyperCCToRC(pVM, pNew); 107 107 } 108 108 else … … 110 110 pVM->pgm.s.pRamRangesR3 = pNew; 111 111 pVM->pgm.s.pRamRangesR0 = MMHyperCCToR0(pVM, pNew); 112 pVM->pgm.s.pRamRangesGC = MMHyperCCTo GC(pVM, pNew);112 pVM->pgm.s.pRamRangesGC = MMHyperCCToRC(pVM, pNew); 113 113 } 114 114 … … 135 135 pPrev->pNextR3 = pNext; 136 136 pPrev->pNextR0 = pNext ? MMHyperCCToR0(pVM, pNext) : NIL_RTR0PTR; 137 pPrev->pNextGC = pNext ? MMHyperCCTo GC(pVM, pNext) : NIL_RTGCPTR;137 pPrev->pNextGC = pNext ? MMHyperCCToRC(pVM, pNext) : NIL_RTGCPTR; 138 138 } 139 139 else … … 142 142 pVM->pgm.s.pRamRangesR3 = pNext; 143 143 pVM->pgm.s.pRamRangesR0 = pNext ? MMHyperCCToR0(pVM, pNext) : NIL_RTR0PTR; 144 pVM->pgm.s.pRamRangesGC = pNext ? MMHyperCCTo GC(pVM, pNext) : NIL_RTGCPTR;144 pVM->pgm.s.pRamRangesGC = pNext ? MMHyperCCToRC(pVM, pNext) : NIL_RTGCPTR; 145 145 } 146 146 … … 252 252 rc = MMHyperAlloc(pVM, (cb >> PGM_DYNAMIC_CHUNK_SHIFT) * sizeof(void *), 16, MM_TAG_PGM, (void **)&pNew->pavHCChunkHC); 253 253 AssertRCReturn(rc, rc); 254 pNew->pavHCChunkGC = MMHyperCCTo GC(pVM, pNew->pavHCChunkHC);254 pNew->pavHCChunkGC = MMHyperCCToRC(pVM, pNew->pavHCChunkHC); 255 255 pNew->fFlags |= MM_RAM_FLAGS_DYNAMIC_ALLOC; 256 256 … … 1296 1296 #endif 1297 1297 NULL, "pgmPhysRomWriteHandler", MMHyperCCToR0(pVM, pRomNew), 1298 NULL, "pgmPhysRomWriteHandler", MMHyperCCTo GC(pVM, pRomNew), pszDesc);1298 NULL, "pgmPhysRomWriteHandler", MMHyperCCToRC(pVM, pRomNew), pszDesc); 1299 1299 if (RT_SUCCESS(rc)) 1300 1300 { … … 1343 1343 pRomNew->pNextR3 = pRom; 1344 1344 pRomNew->pNextR0 = pRom ? MMHyperCCToR0(pVM, pRom) : NIL_RTR0PTR; 1345 pRomNew->pNextGC = pRom ? MMHyperCCTo GC(pVM, pRom) : NIL_RTGCPTR;1345 pRomNew->pNextGC = pRom ? MMHyperCCToRC(pVM, pRom) : NIL_RTGCPTR; 1346 1346 1347 1347 if (pRomPrev) … … 1349 1349 pRomPrev->pNextR3 = pRomNew; 1350 1350 pRomPrev->pNextR0 = MMHyperCCToR0(pVM, pRomNew); 1351 pRomPrev->pNextGC = MMHyperCCTo GC(pVM, pRomNew);1351 pRomPrev->pNextGC = MMHyperCCToRC(pVM, pRomNew); 1352 1352 } 1353 1353 else … … 1355 1355 pVM->pgm.s.pRomRangesR3 = pRomNew; 1356 1356 pVM->pgm.s.pRomRangesR0 = MMHyperCCToR0(pVM, pRomNew); 1357 pVM->pgm.s.pRomRangesGC = MMHyperCCTo GC(pVM, pRomNew);1357 pVM->pgm.s.pRomRangesGC = MMHyperCCToRC(pVM, pRomNew); 1358 1358 } 1359 1359 … … 1818 1818 pNew->pNextR3 = pCur; 1819 1819 pNew->pNextR0 = pCur ? MMHyperCCToR0(pVM, pCur) : NIL_RTR0PTR; 1820 pNew->pNextGC = pCur ? MMHyperCCTo GC(pVM, pCur) : NIL_RTGCPTR;1820 pNew->pNextGC = pCur ? MMHyperCCToRC(pVM, pCur) : NIL_RTGCPTR; 1821 1821 if (pPrev) 1822 1822 {
Note:
See TracChangeset
for help on using the changeset viewer.