VirtualBox

Changeset 29201 in vbox for trunk/include/VBox


Ignore:
Timestamp:
May 7, 2010 12:24:54 PM (15 years ago)
Author:
vboxsync
Message:

Shared paging updates

Location:
trunk/include/VBox
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/gmm.h

    r29168 r29201  
    296296GMMR0DECL(int)  GMMR0RegisterSharedModule(PVM pVM, VMCPUID idCpu, char *pszModuleName, char *pszVersion, RTGCPTR GCBaseAddr, uint32_t cbModule, unsigned cRegions, VMMDEVSHAREDREGIONDESC *pRegions);
    297297GMMR0DECL(int)  GMMR0UnregisterSharedModule(PVM pVM, VMCPUID idCpu, char *pszModuleName, char *pszVersion, RTGCPTR GCBaseAddr, uint32_t cbModule);
    298 GMMR0DECL(int)  GMMR0CheckSharedModules(PVM pVM, VMCPUID idCpu);
     298GMMR0DECL(int)  GMMR0UnregisterAllSharedModules(PVM pVM, VMCPUID idCpu);
     299GMMR0DECL(int)  GMMR0ResetSharedModules(PVM pVM, VMCPUID idCpu);
    299300
    300301
     
    499500    RTGCPHYS                    GCPhys;
    500501    /** GMM page id. (in/out) */
    501     uint32_t                    uPageId;
     502    uint32_t                    uHCPhysPageId;
    502503    /** Align at 8 byte boundary. */
    503504    uint32_t                    uAlignment;
     
    558559GMMR3DECL(int)  GMMR3RegisterSharedModule(PVM pVM, PGMMREGISTERSHAREDMODULEREQ pReq);
    559560GMMR3DECL(int)  GMMR3UnregisterSharedModule(PVM pVM, PGMMREGISTERSHAREDMODULEREQ pReq);
    560 GMMR3DECL(int)  GMMR3CheckSharedModules(PVM pVM);
     561GMMR3DECL(int)  GMMR3ResetSharedModules(PVM pVM);
    561562/** @} */
    562563#endif /* IN_RING3 */
  • trunk/include/VBox/pgm.h

    r29091 r29201  
    569569VMMR3DECL(int)     PGMR3SharedModuleRegister(PVM pVM, char *pszModuleName, char *pszVersion, RTGCPTR GCBaseAddr, uint32_t cbModule, unsigned cRegions, VMMDEVSHAREDREGIONDESC *pRegions);
    570570VMMR3DECL(int)     PGMR3SharedModuleUnregister(PVM pVM, char *pszModuleName, char *pszVersion, RTGCPTR GCBaseAddr, uint32_t cbModule);
    571 VMMR3DECL(int)     PGMR3SharedModuleCheck(PVM pVM);
    572571/** @} */
    573572
  • trunk/include/VBox/vmm.h

    r29091 r29201  
    312312    /** Call GMMR0UnregisterSharedModule. */
    313313    VMMR0_DO_GMM_UNREGISTER_SHARED_MODULE,
    314     /** Call GMMR0CheckSharedModules. */
    315     VMMR0_DO_GMM_CHECK_SHARED_MODULES,
     314    /** Call GMMR0ResetSharedModules. */
     315    VMMR0_DO_GMM_RESET_SHARED_MODULES,
    316316
    317317    /** Set a GVMM or GMM configuration value. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette