Searched refs:VMMR0DECL (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/VMM/VMMR0/
H A DHMSVMR0.h40 VMMR0DECL(int) SVMR0GlobalInit(void);
41 VMMR0DECL(void) SVMR0GlobalTerm(void);
42 VMMR0DECL(int) SVMR0Enter(PVM pVM, PVMCPU pVCpu, PHMGLOBALCPUINFO pCpu);
43 VMMR0DECL(void) SVMR0ThreadCtxCallback(RTTHREADCTXEVENT enmEvent, PVMCPU pVCpu, bool fGlobalInit);
44 VMMR0DECL(int) SVMR0EnableCpu(PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvPageCpu, RTHCPHYS HCPhysCpuPage, bool fEnabledBySystem,
46 VMMR0DECL(int) SVMR0DisableCpu(PHMGLOBALCPUINFO pCpu, void *pvPageCpu, RTHCPHYS pPageCpuPhys);
47 VMMR0DECL(int) SVMR0InitVM(PVM pVM);
48 VMMR0DECL(int) SVMR0TermVM(PVM pVM);
49 VMMR0DECL(int) SVMR0SetupVM(PVM pVM);
50 VMMR0DECL(in
[all...]
H A DHMVMXR0.h31 VMMR0DECL(int) VMXR0Enter(PVM pVM, PVMCPU pVCpu, PHMGLOBALCPUINFO pCpu);
32 VMMR0DECL(void) VMXR0ThreadCtxCallback(RTTHREADCTXEVENT enmEvent, PVMCPU pVCpu, bool fGlobalInit);
33 VMMR0DECL(int) VMXR0EnableCpu(PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvPageCpu, RTHCPHYS pPageCpuPhys, bool fEnabledBySystem,
35 VMMR0DECL(int) VMXR0DisableCpu(PHMGLOBALCPUINFO pCpu, void *pvPageCpu, RTHCPHYS pPageCpuPhys);
36 VMMR0DECL(int) VMXR0GlobalInit(void);
37 VMMR0DECL(void) VMXR0GlobalTerm(void);
38 VMMR0DECL(int) VMXR0InitVM(PVM pVM);
39 VMMR0DECL(int) VMXR0TermVM(PVM pVM);
40 VMMR0DECL(int) VMXR0SetupVM(PVM pVM);
41 VMMR0DECL(in
[all...]
H A DTRPMR0.cpp39 VMMR0DECL(void) TRPMR0DispatchHostInterrupt(PVM pVM)
H A DPGMR0SharedPage.cpp49 VMMR0DECL(int) PGMR0SharedModuleCheck(PVM pVM, PGVM pGVM, VMCPUID idCpu, PGMMSHAREDMODULE pModule, PCRTGCPTR64 paRegionsGCPtrs)
H A DVMMR0.cpp827 VMMR0DECL(int) VMMR0EntryInt(PVM pVM, VMMR0OPERATION enmOperation, void *pvArg)
848 VMMR0DECL(void) VMMR0EntryFast(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation)
1725 VMMR0DECL(int) VMMR0EntryEx(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession)
1810 VMMR0DECL(void) vmmR0LoggerFlush(PRTLOGGER pLogger)
1878 VMMR0DECL(size_t) vmmR0LoggerPrefix(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser)
H A DPGMR0.cpp420 VMMR0DECL(int) PGMR0Trap0eHandlerNestedPaging(PVM pVM, PVMCPU pVCpu, PGMMODE enmShwPagingMode, RTGCUINT uErr,
548 VMMR0DECL(VBOXSTRICTRC) PGMR0Trap0eHandlerNPMisconfig(PVM pVM, PVMCPU pVCpu, PGMMODE enmShwPagingMode,
H A DHMSVMR0.cpp329 VMMR0DECL(int) SVMR0EnableCpu(PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvCpuPage, RTHCPHYS HCPhysCpuPage, bool fEnabledByHost,
398 VMMR0DECL(int) SVMR0DisableCpu(PHMGLOBALCPUINFO pCpu, void *pvCpuPage, RTHCPHYS HCPhysCpuPage)
428 VMMR0DECL(int) SVMR0GlobalInit(void)
451 VMMR0DECL(void) SVMR0GlobalTerm(void)
508 VMMR0DECL(int) SVMR0InitVM(PVM pVM)
592 VMMR0DECL(int) SVMR0TermVM(PVM pVM)
668 VMMR0DECL(int) SVMR0SetupVM(PVM pVM)
822 VMMR0DECL(int) SVMR0InvalidatePage(PVM pVM, PVMCPU pVCpu, RTGCPTR GCVirt)
1056 VMMR0DECL(int) SVMR0Execute64BitsHandler(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, HM64ON32OP enmOp,
1713 VMMR0DECL(in
[all...]
H A DHMR0.cpp1565 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpu(void)
1581 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpuEx(RTCPUID idCpu)
1741 VMMR0DECL(void) HMR0DumpDescriptor(PCX86DESCHC pDesc, RTSEL Sel, const char *pszMsg)
1860 VMMR0DECL(void) HMDumpRegs(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
H A DVMMR0JmpA-x86.asm384 ; @cproto VMMR0DECL(void) vmmR0LoggerWrapper(const char *pszFormat, ...)
H A DHMVMXR0.cpp1035 VMMR0DECL(int) VMXR0GlobalInit(void)
1051 VMMR0DECL(void) VMXR0GlobalTerm()
1072 VMMR0DECL(int) VMXR0EnableCpu(PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvCpuPage, RTHCPHYS HCPhysCpuPage, bool fEnabledByHost,
1118 VMMR0DECL(int) VMXR0DisableCpu(PHMGLOBALCPUINFO pCpu, void *pvCpuPage, RTHCPHYS HCPhysCpuPage)
1800 VMMR0DECL(int) VMXR0InvalidatePage(PVM pVM, PVMCPU pVCpu, RTGCPTR GCVirt)
1843 VMMR0DECL(int) VMXR0InvalidatePhysPage(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys)
2676 VMMR0DECL(int) VMXR0InitVM(PVM pVM)
2697 VMMR0DECL(int) VMXR0TermVM(PVM pVM)
2717 VMMR0DECL(int) VMXR0SetupVM(PVM pVM)
5226 VMMR0DECL(in
[all...]
H A DVMMR0JmpA-amd64.asm437 ; @cproto VMMR0DECL(void) vmmR0LoggerWrapper(const char *pszFormat, ...)
/vbox/include/VBox/vmm/
H A Dtrpm.h143 VMMR0DECL(void) TRPMR0DispatchHostInterrupt(PVM pVM);
144 VMMR0DECL(void) TRPMR0SetupInterruptDispatcherFrame(PVM pVM, void *pvRet);
H A Dpgm.h428 VMMR0DECL(int) PGMR0SharedModuleCheck(PVM pVM, PGVM pGVM, VMCPUID idCpu, PGMMSHAREDMODULE pModule, PCRTGCPTR64 paRegionsGCPtrs);
429 VMMR0DECL(int) PGMR0Trap0eHandlerNestedPaging(PVM pVM, PVMCPU pVCpu, PGMMODE enmShwPagingMode, RTGCUINT uErr, PCPUMCTXCORE pRegFrame, RTGCPHYS pvFault);
430 VMMR0DECL(VBOXSTRICTRC) PGMR0Trap0eHandlerNPMisconfig(PVM pVM, PVMCPU pVCpu, PGMMODE enmShwPagingMode, PCPUMCTXCORE pRegFrame, RTGCPHYS GCPhysFault, uint32_t uErr);
432 VMMR0DECL(int) PGMR0DynMapInit(void);
433 VMMR0DECL(void) PGMR0DynMapTerm(void);
434 VMMR0DECL(int) PGMR0DynMapInitVM(PVM pVM);
435 VMMR0DECL(void) PGMR0DynMapTermVM(PVM pVM);
436 VMMR0DECL(int) PGMR0DynMapAssertIntegrity(void);
437 VMMR0DECL(bool) PGMR0DynMapStartOrMigrateAutoSet(PVMCPU pVCpu);
438 VMMR0DECL(voi
[all...]
H A Dvmm.h508 VMMR0DECL(int) VMMR0EntryInt(PVM pVM, VMMR0OPERATION enmOperation, void *pvArg);
509 VMMR0DECL(void) VMMR0EntryFast(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation);
510 VMMR0DECL(int) VMMR0EntryEx(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION);
H A Dhm_vmx.h2159 VMMR0DECL(int) VMXWriteVmcs64Ex(PVMCPU pVCpu, uint32_t idxField, uint64_t u64Val);
2343 VMMR0DECL(int) VMXR0InvalidatePage(PVM pVM, PVMCPU pVCpu, RTGCPTR GCVirt);
2344 VMMR0DECL(int) VMXR0InvalidatePhysPage(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys);
H A Dhm_svm.h859 VMMR0DECL(int) SVMR0InvalidatePage(PVM pVM, PVMCPU pVCpu, RTGCPTR GCVirt);
/vbox/include/VBox/
H A Dcdefs.h324 /** @def VMMR0DECL
329 # define VMMR0DECL(type) DECLEXPORT(type) VBOXCALL macro
331 # define VMMR0DECL(type) DECLIMPORT(type) VBOXCALL macro
333 # define VMMR0DECL(type) DECL_INVALID(type) macro
/vbox/src/VBox/VMM/include/
H A DVMMInternal.h628 VMMR0DECL(void) vmmR0LoggerWrapper(const char *pszFormat, ...);
636 VMMR0DECL(void) vmmR0LoggerFlush(PRTLOGGER pLogger);
648 VMMR0DECL(size_t) vmmR0LoggerPrefix(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser);
H A DHMInternal.h1000 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpu(void);
1001 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpuEx(RTCPUID idCpu);
1005 VMMR0DECL(void) HMDumpRegs(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
1006 VMMR0DECL(void) HMR0DumpDescriptor(PCX86DESCHC pDesc, RTSEL Sel, const char *pszMsg);
/vbox/src/VBox/VMM/VMMRZ/
H A DPGMRZDynMap.cpp374 VMMR0DECL(int) PGMR0DynMapInit(void)
428 VMMR0DECL(void) PGMR0DynMapTerm(void)
470 VMMR0DECL(int) PGMR0DynMapInitVM(PVM pVM)
525 VMMR0DECL(void) PGMR0DynMapTermVM(PVM pVM)
1694 VMMR0DECL(int) PGMR0DynMapAssertIntegrity(void)
1854 VMMR0DECL(bool) PGMR0DynMapStartOrMigrateAutoSet(PVMCPU pVCpu)
2006 VMMR0DECL(void) PGMR0DynMapMigrateAutoSet(PVMCPU pVCpu)

Completed in 152 milliseconds