- Timestamp:
- Feb 10, 2009 10:51:42 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PGMGst.h
r16317 r16619 231 231 * Map and monitor CR3 232 232 */ 233 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 234 int rc = PGM_BTH_PFN(MapCR3, pVM)(pVM, GCPhysCR3); 235 #else 233 236 int rc = PGM_BTH_NAME(MapCR3)(pVM, GCPhysCR3); 234 #ifndef VBOX_WITH_PGMPOOL_PAGING_ONLY235 237 if (RT_SUCCESS(rc) && !pVM->pgm.s.fMappingsFixed) 236 238 rc = PGM_GST_NAME(MonitorCR3)(pVM, GCPhysCR3); … … 264 266 int rc; 265 267 266 #ifndef VBOX_WITH_PGMPOOL_PAGING_ONLY 268 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 269 rc = PGM_BTH_PFN(UnmapCR3, pVM)(pVM); 270 #else 267 271 rc = PGM_GST_NAME(UnmonitorCR3)(pVM); 268 272 if (RT_SUCCESS(rc)) 269 #endif270 273 rc = PGM_BTH_NAME(UnmapCR3)(pVM); 274 #endif 271 275 return rc; 272 276 }
Note:
See TracChangeset
for help on using the changeset viewer.