- Timestamp:
- Sep 4, 2009 9:02:46 AM (15 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pgm.h
r22695 r22764 349 349 VMMDECL(bool) PGMHandlerPhysicalIsRegistered(PVM pVM, RTGCPHYS GCPhys); 350 350 VMMDECL(bool) PGMHandlerVirtualIsRegistered(PVM pVM, RTGCPTR GCPtr); 351 VMMDECL(void) PGMPoolFlushPage(PVM pVM, RTGCPHYS GCPhys);352 351 VMMDECL(bool) PGMPhysIsA20Enabled(PVMCPU pVCpu); 353 352 VMMDECL(bool) PGMPhysIsGCPhysValid(PVM pVM, RTGCPHYS GCPhys); -
trunk/src/VBox/VMM/PGMInternal.h
r22760 r22764 3047 3047 void pgmPoolFreeByPage(PPGMPOOL pPool, PPGMPOOLPAGE pPage, uint16_t iUser, uint32_t iUserTable); 3048 3048 int pgmPoolFlushPage(PPGMPOOL pPool, PPGMPOOLPAGE pPage); 3049 void pgmPoolFlushPageByGCPhys(PVM pVM, RTGCPHYS GCPhys); 3049 3050 void pgmPoolClearAll(PVM pVM); 3050 3051 PPGMPOOLPAGE pgmPoolGetPage(PPGMPOOL pPool, RTHCPHYS HCPhys); -
trunk/src/VBox/VMM/PGMPhys.cpp
r22715 r22764 384 384 * not be informed about writes and keep bogus gst->shw mappings around. 385 385 */ 386 PGMPoolFlushPage(pVM, *pGCPhys);386 pgmPoolFlushPageByGCPhys(pVM, *pGCPhys); 387 387 Assert(!PGM_PAGE_HAS_ACTIVE_HANDLERS(pPage)); 388 388 /** @todo r=bird: return VERR_PGM_PHYS_PAGE_RESERVED here if it still has -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r22760 r22764 4725 4725 * @param GCPhys Guest physical address of the page to flush 4726 4726 */ 4727 VMMDECL(void) PGMPoolFlushPage(PVM pVM, RTGCPHYS GCPhys)4727 void pgmPoolFlushPageByGCPhys(PVM pVM, RTGCPHYS GCPhys) 4728 4728 { 4729 4729 #ifdef PGMPOOL_WITH_CACHE
Note:
See TracChangeset
for help on using the changeset viewer.