VirtualBox

Changeset 14811 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Nov 29, 2008 11:48:26 PM (16 years ago)
Author:
vboxsync
Message:

VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't rely on ring-3 always making that call.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

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

    r13742 r14811  
    127127GVMMR0DECL(int)     GVMMR0CreateVM(PSUPDRVSESSION pSession, uint32_t cCPUs, PVM *ppVM);
    128128GVMMR0DECL(int)     GVMMR0InitVM(PVM pVM);
     129GVMMR0DECL(void)    GVMMR0DoneInitVM(PVM pVM);
     130GVMMR0DECL(bool)    GVMMR0DoingTermVM(PVM pVM, PGVM pGVM);
    129131GVMMR0DECL(int)     GVMMR0DestroyVM(PVM pVM);
    130132GVMMR0DECL(PGVM)    GVMMR0ByHandle(uint32_t hGVM);
  • trunk/include/VBox/vmm.h

    r14758 r14811  
    293293VMMR0DECL(void)     VMMR0EntryFast(PVM pVM, unsigned idCpu, VMMR0OPERATION enmOperation);
    294294VMMR0DECL(int)      VMMR0EntryEx(PVM pVM, VMMR0OPERATION enmOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION);
     295VMMR0DECL(int)      VMMR0TermVM(PVM pVM, PGVM pGVM);
    295296VMMR0DECL(int)      VMMR0CallHost(PVM pVM, VMMCALLHOST enmOperation, uint64_t uArg);
    296297VMMR0DECL(void)     VMMR0LogFlushDisable(PVMCPU pVCpu);
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