Searched refs:VMMRCDECL (Results 1 - 23 of 23) sorted by relevance

/vbox/src/VBox/VMM/include/
H A DSELMInternal.h214 VMMRCDECL(int) selmRCGuestGDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
215 VMMRCDECL(int) selmRCGuestLDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
216 VMMRCDECL(int) selmRCGuestTSSWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
218 VMMRCDECL(int) selmRCShadowGDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
219 VMMRCDECL(int) selmRCShadowLDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
220 VMMRCDECL(int) selmRCShadowTSSWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
H A DTRPMInternal.h247 VMMRCDECL(int) trpmRCGuestIDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
248 VMMRCDECL(int) trpmRCShadowIDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
H A DVMMInternal.h661 VMMRCDECL(void) vmmGCLoggerWrapper(const char *pszFormat, ...);
666 VMMRCDECL(void) vmmGCRelLoggerWrapper(const char *pszFormat, ...);
675 VMMRCDECL(int) vmmGCLoggerFlush(PRTLOGGERRC pLogger);
H A DCSAMInternal.h280 VMMRCDECL(int) CSAMGCCodePageWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
H A DPATMInternal.h649 VMMRCDECL(int) PATMGCMonitorPage(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange);
H A DPGMInternal.h2794 # define PGM_CTX_DECL(type) VMMRCDECL(type)
/vbox/src/VBox/VMM/VMMRC/
H A DMMRamRC.cpp56 VMMRCDECL(void) MMGCRamRegisterTrapHandler(PVM pVM)
68 VMMRCDECL(void) MMGCRamDeregisterTrapHandler(PVM pVM)
83 VMMRCDECL(int) MMGCRamRead(PVM pVM, void *pDst, void *pSrc, size_t cb)
142 VMMRCDECL(int) MMGCRamWrite(PVM pVM, void *pDst, void *pSrc, size_t cb)
H A DTRPMRC.cpp53 VMMRCDECL(int) TRPMGCSetTempHandler(PVM pVM, unsigned iTrap, PFNTRPMGCTRAPHANDLER pfnHandler)
81 VMMRCDECL(void) TRPMGCHyperReturnToHost(PVM pVM, int rc)
104 VMMRCDECL(int) trpmRCGuestIDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
167 VMMRCDECL(int) trpmRCShadowIDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
H A DVMMRC.cpp63 VMMRCDECL(int) VMMGCEntry(PVM pVM, unsigned uOperation, unsigned uArg, ...)
179 VMMRCDECL(int) vmmGCLoggerFlush(PRTLOGGERRC pLogger)
194 VMMRCDECL(void) VMMGCLogFlushIfFull(PVM pVM)
212 VMMRCDECL(void) VMMGCGuestToHost(PVM pVM, int rc)
361 extern "C" VMMRCDECL(int)
395 extern "C" VMMRCDECL(int)
H A DIOMRC.cpp68 VMMRCDECL(VBOXSTRICTRC) IOMRCIOPortHandler(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, PDISCPUSTATE pCpu)
H A DSELMRC.cpp238 VMMRCDECL(int) selmRCGuestGDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
331 VMMRCDECL(int) selmRCGuestLDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
384 VMMRCDECL(int) selmRCGuestTSSWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
537 VMMRCDECL(int) selmRCShadowGDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
559 VMMRCDECL(int) selmRCShadowLDTWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
582 VMMRCDECL(int) selmRCShadowTSSWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
H A DCSAMRC.cpp64 VMMRCDECL(int) CSAMGCCodePageWriteHandler(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
H A DMMRamRCA.asm32 ; VMMRCDECL(int) MMGCRamRead(void *pDst, void *pSrc, size_t cb);
104 ; VMMRCDECL(int) MMGCRamWrite(void *pDst, void *pSrc, size_t cb);
H A DVMMRCA.asm68 ;VMMRCDECL(void) vmmGCLoggerWrapper(const char *pszFormat, ...);
88 ;VMMRCDECL(void) vmmGCRelLoggerWrapper(const char *pszFormat, ...);
H A DCPUMRCA.asm208 ; VMMRCDECL(void) CPUMGCCallGuestTrapHandler(PCPUMCTXCORE pRegFrame, uint32_t selCS, RTGCPTR pHandler, uint32_t eflags, uint32_t selSS, RTGCPTR pEsp);
263 ;VMMRCDECL(void) CPUMGCCallV86Code(PCPUMCTXCORE pRegFrame);
H A DPATMRC.cpp59 VMMRCDECL(int) PATMGCMonitorPage(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange)
/vbox/include/VBox/vmm/
H A Dmm.h348 VMMRCDECL(void) MMGCRamRegisterTrapHandler(PVM pVM);
349 VMMRCDECL(void) MMGCRamDeregisterTrapHandler(PVM pVM);
350 VMMRCDECL(int) MMGCRamReadNoTrapHandler(void *pDst, void *pSrc, size_t cb);
354 VMMRCDECL(int) MMGCRamWriteNoTrapHandler(void *pDst, void *pSrc, size_t cb);
355 VMMRCDECL(int) MMGCRamRead(PVM pVM, void *pDst, void *pSrc, size_t cb);
356 VMMRCDECL(int) MMGCRamWrite(PVM pVM, void *pDst, void *pSrc, size_t cb);
H A Dtrpm.h133 VMMRCDECL(int) TRPMGCSetTempHandler(PVM pVM, unsigned iTrap, PFNTRPMGCTRAPHANDLER pfnHandler);
134 VMMRCDECL(void) TRPMGCHyperReturnToHost(PVM pVM, int rc);
H A Dvmm.h539 VMMRCDECL(int) VMMGCEntry(PVM pVM, unsigned uOperation, unsigned uArg, ...);
540 VMMRCDECL(void) VMMGCGuestToHost(PVM pVM, int rc);
541 VMMRCDECL(void) VMMGCLogFlushIfFull(PVM pVM);
H A Diom.h294 VMMRCDECL(VBOXSTRICTRC) IOMRCIOPortHandler(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, PDISCPUSTATE pCpu);
H A Dpgm.h415 VMMRCDECL(int) PGMRCDynMapInit(PVM pVM);
/vbox/include/VBox/
H A Dcdefs.h340 /** @def VMMRCDECL
345 # define VMMRCDECL(type) DECLEXPORT(type) VBOXCALL macro
347 # define VMMRCDECL(type) DECLIMPORT(type) VBOXCALL macro
349 # define VMMRCDECL(type) DECL_INVALID(type) macro
/vbox/src/VBox/VMM/VMMRZ/
H A DPGMRZDynMap.cpp1257 VMMRCDECL(int) PGMRCDynMapInit(PVM pVM)
1706 VMMRCDECL(int) PGMRCDynMapAssertIntegrity(PVM pVM)

Completed in 130 milliseconds