/vbox/src/VBox/VMM/include/ |
H A D | GIMMinimalInternal.h | 27 VMMR3_INT_DECL(int) gimR3MinimalInit(PVM pVM); 28 VMMR3_INT_DECL(int) gimR3MinimalInitCompleted(PVM pVM); 29 VMMR3_INT_DECL(void) gimR3MinimalRelocate(PVM pVM, RTGCINTPTR offDelta);
|
H A D | GIMInternal.h | 97 VMMR3_INT_DECL(int) GIMR3Mmio2Unmap(PVM pVM, PGIMMMIO2REGION pRegion); 98 VMMR3_INT_DECL(int) GIMR3Mmio2Map(PVM pVM, PGIMMMIO2REGION pRegion, RTGCPHYS GCPhysRegion); 99 VMMR3_INT_DECL(int) GIMR3Mmio2HandlerPhysicalRegister(PVM pVM, PGIMMMIO2REGION pRegion); 100 VMMR3_INT_DECL(int) GIMR3Mmio2HandlerPhysicalDeregister(PVM pVM, PGIMMMIO2REGION pRegion);
|
H A D | GIMKvmInternal.h | 245 VMMR3_INT_DECL(int) gimR3KvmInit(PVM pVM); 246 VMMR3_INT_DECL(int) gimR3KvmInitCompleted(PVM pVM); 247 VMMR3_INT_DECL(int) gimR3KvmTerm(PVM pVM); 248 VMMR3_INT_DECL(void) gimR3KvmRelocate(PVM pVM, RTGCINTPTR offDelta); 249 VMMR3_INT_DECL(void) gimR3KvmReset(PVM pVM); 250 VMMR3_INT_DECL(int) gimR3KvmSave(PVM pVM, PSSMHANDLE pSSM); 251 VMMR3_INT_DECL(int) gimR3KvmLoad(PVM pVM, PSSMHANDLE pSSM, uint32_t uSSMVersion); 253 VMMR3_INT_DECL(int) gimR3KvmDisableSystemTime(PVM pVM); 254 VMMR3_INT_DECL(int) gimR3KvmEnableSystemTime(PVM pVM, PVMCPU pVCpu, PGIMKVMCPU pKvmCpu, uint8_t fFlags); 255 VMMR3_INT_DECL(in [all...] |
H A D | GIMHvInternal.h | 510 VMMR3_INT_DECL(int) gimR3HvInit(PVM pVM); 511 VMMR3_INT_DECL(int) gimR3HvInitCompleted(PVM pVM); 512 VMMR3_INT_DECL(int) gimR3HvTerm(PVM pVM); 513 VMMR3_INT_DECL(void) gimR3HvRelocate(PVM pVM, RTGCINTPTR offDelta); 514 VMMR3_INT_DECL(void) gimR3HvReset(PVM pVM); 515 VMMR3_INT_DECL(PGIMMMIO2REGION) gimR3HvGetMmio2Regions(PVM pVM, uint32_t *pcRegions); 516 VMMR3_INT_DECL(int) gimR3HvSave(PVM pVM, PSSMHANDLE pSSM); 517 VMMR3_INT_DECL(int) gimR3HvLoad(PVM pVM, PSSMHANDLE pSSM, uint32_t uSSMVersion); 519 VMMR3_INT_DECL(int) gimR3HvDisableTscPage(PVM pVM); 520 VMMR3_INT_DECL(in [all...] |
/vbox/include/VBox/vmm/ |
H A D | csam.h | 81 VMMR3_INT_DECL(int) CSAMR3Init(PVM pVM); 82 VMMR3_INT_DECL(void) CSAMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 83 VMMR3_INT_DECL(int) CSAMR3Term(PVM pVM); 84 VMMR3_INT_DECL(int) CSAMR3Reset(PVM pVM); 86 VMMR3_INT_DECL(int) CSAMR3FlushPage(PVM pVM, RTRCPTR addr); 87 VMMR3_INT_DECL(int) CSAMR3RemovePage(PVM pVM, RTRCPTR addr); 88 VMMR3_INT_DECL(int) CSAMR3CheckCode(PVM pVM, RTRCPTR pInstrGC); 89 VMMR3_INT_DECL(int) CSAMR3CheckCodeEx(PVM pVM, PCPUMCTX pCtx, RTRCPTR pInstrGC); 90 VMMR3_INT_DECL(int) CSAMR3MarkCode(PVM pVM, RTRCPTR pInstr, uint32_t cbInstr, bool fScanned); 91 VMMR3_INT_DECL(in [all...] |
H A D | ftm.h | 60 VMMR3_INT_DECL(int) FTMR3Init(PVM pVM); 61 VMMR3_INT_DECL(int) FTMR3Term(PVM pVM); 62 VMMR3_INT_DECL(int) FTMR3SetCheckpoint(PVM pVM, FTMCHECKPOINTTYPE enmType);
|
H A D | patm.h | 183 VMMR3_INT_DECL(int) PATMR3Init(PVM pVM); 184 VMMR3_INT_DECL(int) PATMR3InitFinalize(PVM pVM); 185 VMMR3_INT_DECL(void) PATMR3Relocate(PVM pVM, RTRCINTPTR offDelta); 186 VMMR3_INT_DECL(int) PATMR3Term(PVM pVM); 187 VMMR3_INT_DECL(int) PATMR3Reset(PVM pVM); 189 VMMR3_INT_DECL(bool) PATMR3IsInsidePatchJump(PVM pVM, RTRCPTR pAddr, PRTGCPTR32 pPatchAddr); 190 VMMR3_INT_DECL(RTRCPTR) PATMR3QueryPatchGCPtr(PVM pVM, RTRCPTR pAddrGC); 191 VMMR3_INT_DECL(void *) PATMR3GCPtrToHCPtr(PVM pVM, RTRCPTR pAddrGC); 192 VMMR3_INT_DECL(PPATMGCSTATE) PATMR3QueryGCStateHC(PVM pVM); 193 VMMR3_INT_DECL(in [all...] |
H A D | pdmapi.h | 65 VMMR3_INT_DECL(int) PDMR3InitUVM(PUVM pUVM); 66 VMMR3_INT_DECL(int) PDMR3LdrLoadVMMR0U(PUVM pUVM); 67 VMMR3_INT_DECL(int) PDMR3Init(PVM pVM); 69 VMMR3_INT_DECL(void) PDMR3ResetCpu(PVMCPU pVCpu); 70 VMMR3_INT_DECL(void) PDMR3Reset(PVM pVM); 71 VMMR3_INT_DECL(void) PDMR3MemSetup(PVM pVM, bool fAtReset); 72 VMMR3_INT_DECL(void) PDMR3Suspend(PVM pVM); 73 VMMR3_INT_DECL(void) PDMR3Resume(PVM pVM); 75 VMMR3_INT_DECL(void) PDMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 76 VMMR3_INT_DECL(in [all...] |
H A D | hm.h | 228 VMMR3_INT_DECL(bool) HMR3IsEventPending(PVMCPU pVCpu); 229 VMMR3_INT_DECL(int) HMR3Init(PVM pVM); 230 VMMR3_INT_DECL(int) HMR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat); 231 VMMR3_INT_DECL(void) HMR3Relocate(PVM pVM); 232 VMMR3_INT_DECL(int) HMR3Term(PVM pVM); 233 VMMR3_INT_DECL(void) HMR3Reset(PVM pVM); 234 VMMR3_INT_DECL(void) HMR3ResetCpu(PVMCPU pVCpu); 235 VMMR3_INT_DECL(void) HMR3CheckError(PVM pVM, int iStatusCode); 237 VMMR3_INT_DECL(void) HMR3NotifyScheduled(PVMCPU pVCpu); 238 VMMR3_INT_DECL(voi [all...] |
H A D | pdmqueue.h | 133 VMMR3_INT_DECL(int) PDMR3QueueCreateDevice(PVM pVM, PPDMDEVINS pDevIns, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 135 VMMR3_INT_DECL(int) PDMR3QueueCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 137 VMMR3_INT_DECL(int) PDMR3QueueCreateInternal(PVM pVM, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 139 VMMR3_INT_DECL(int) PDMR3QueueCreateExternal(PVM pVM, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 141 VMMR3_INT_DECL(int) PDMR3QueueDestroy(PPDMQUEUE pQueue); 142 VMMR3_INT_DECL(int) PDMR3QueueDestroyDevice(PVM pVM, PPDMDEVINS pDevIns); 143 VMMR3_INT_DECL(int) PDMR3QueueDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns); 144 VMMR3_INT_DECL(void) PDMR3QueueFlushAll(PVM pVM);
|
H A D | vmm.h | 279 VMMR3_INT_DECL(int) VMMR3Init(PVM pVM); 280 VMMR3_INT_DECL(int) VMMR3InitR0(PVM pVM); 282 VMMR3_INT_DECL(int) VMMR3InitRC(PVM pVM); 284 VMMR3_INT_DECL(int) VMMR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat); 285 VMMR3_INT_DECL(int) VMMR3Term(PVM pVM); 286 VMMR3_INT_DECL(void) VMMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 287 VMMR3_INT_DECL(int) VMMR3UpdateLoggers(PVM pVM); 290 VMMR3_INT_DECL(int) VMMR3SelectSwitcher(PVM pVM, VMMSWITCHER enmSwitcher); 291 VMMR3_INT_DECL(RTR0PTR) VMMR3GetHostToGuestSwitcher(PVM pVM, VMMSWITCHER enmSwitcher); 292 VMMR3_INT_DECL(in [all...] |
H A D | pdmnetshaper.h | 70 VMMR3_INT_DECL(int) PDMR3NsAttach(PUVM pUVM, PPDMDRVINS pDrvIns, const char *pcszBwGroup, PPDMNSFILTER pFilter); 71 VMMR3_INT_DECL(int) PDMR3NsDetach(PUVM pUVM, PPDMDRVINS pDrvIns, PPDMNSFILTER pFilter);
|
H A D | vmapi.h | 413 VMMR3_INT_DECL(int) VMR3SaveFT(PUVM pUVM, PCSSMSTRMOPS pStreamOps, void *pvStreamOpsUser, bool *pfSuspended, bool fSkipStateChanges); 418 VMMR3_INT_DECL(int) VMR3LoadFromStreamFT(PUVM pUVM, PCSSMSTRMOPS pStreamOps, void *pvStreamOpsUser); 422 VMMR3_INT_DECL(void) VMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 435 VMMR3_INT_DECL(bool) VMR3TeleportedAndNotFullyResumedYet(PVM pVM); 440 VMMR3_INT_DECL(void) VMR3SetErrorWorker(PVM pVM); 441 VMMR3_INT_DECL(uint32_t) VMR3GetErrorCount(PUVM pUVM); 444 VMMR3_INT_DECL(int) VMR3SetRuntimeErrorWorker(PVM pVM); 445 VMMR3_INT_DECL(uint32_t) VMR3GetRuntimeErrorCount(PUVM pUVM); 449 VMMR3_INT_DECL(int) VMR3ReqCallWait(PVM pVM, VMCPUID idDstCpu, PFNRT pfnFunction, unsigned cArgs, ...); 453 VMMR3_INT_DECL(in [all...] |
H A D | iom.h | 304 VMMR3_INT_DECL(int) IOMR3Init(PVM pVM); 305 VMMR3_INT_DECL(void) IOMR3Reset(PVM pVM); 306 VMMR3_INT_DECL(void) IOMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 307 VMMR3_INT_DECL(int) IOMR3Term(PVM pVM); 308 VMMR3_INT_DECL(int) IOMR3IOPortRegisterR3(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTHCPTR pvUser, 312 VMMR3_INT_DECL(int) IOMR3IOPortRegisterRC(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTRCPTR pvUser, 316 VMMR3_INT_DECL(int) IOMR3IOPortRegisterR0(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTR0PTR pvUser, 320 VMMR3_INT_DECL(int) IOMR3IOPortDeregister(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts); 322 VMMR3_INT_DECL(int) IOMR3MmioRegisterR3(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_t cbRange, RTHCPTR pvUser, 327 VMMR3_INT_DECL(in [all...] |
H A D | gim.h | 162 VMMR3_INT_DECL(int) GIMR3Init(PVM pVM); 163 VMMR3_INT_DECL(int) GIMR3InitCompleted(PVM pVM); 164 VMMR3_INT_DECL(int) GIMR3Term(PVM pVM); 165 VMMR3_INT_DECL(void) GIMR3Reset(PVM pVM);
|
H A D | em.h | 276 VMMR3_INT_DECL(int) EMR3Init(PVM pVM); 277 VMMR3_INT_DECL(void) EMR3Relocate(PVM pVM); 278 VMMR3_INT_DECL(void) EMR3ResetCpu(PVMCPU pVCpu); 279 VMMR3_INT_DECL(void) EMR3Reset(PVM pVM); 280 VMMR3_INT_DECL(int) EMR3Term(PVM pVM); 282 VMMR3_INT_DECL(int) EMR3ExecuteVM(PVM pVM, PVMCPU pVCpu); 283 VMMR3_INT_DECL(int) EMR3CheckRawForcedActions(PVM pVM, PVMCPU pVCpu); 284 VMMR3_INT_DECL(int) EMR3NotifyResume(PVM pVM); 285 VMMR3_INT_DECL(int) EMR3NotifySuspend(PVM pVM); 286 VMMR3_INT_DECL(VBOXSTRICTR [all...] |
H A D | pdmcritsect.h | 54 VMMR3_INT_DECL(int) PDMR3CritSectBothTerm(PVM pVM); 55 VMMR3_INT_DECL(void) PDMR3CritSectLeaveAll(PVM pVM);
|
H A D | tm.h | 270 VMMR3_INT_DECL(void) TMR3VirtualSyncFF(PVM pVM, PVMCPU pVCpu); 271 VMMR3_INT_DECL(PRTTIMESPEC) TMR3UtcNow(PVM pVM, PRTTIMESPEC pTime); 273 VMMR3_INT_DECL(int) TMR3CpuTickParavirtEnable(PVM pVM); 274 VMMR3_INT_DECL(int) TMR3CpuTickParavirtDisable(PVM pVM); 275 VMMR3_INT_DECL(bool) TMR3CpuTickIsFixedRateMonotonic(PVM pVM, bool fWithParavirtEnabled);
|
H A D | dbgf.h | 284 VMMR3_INT_DECL(int) DBGFR3Init(PVM pVM); 285 VMMR3_INT_DECL(int) DBGFR3Term(PVM pVM); 286 VMMR3_INT_DECL(void) DBGFR3PowerOff(PVM pVM); 287 VMMR3_INT_DECL(void) DBGFR3Relocate(PVM pVM, RTGCINTPTR offDelta); 288 VMMR3_INT_DECL(int) DBGFR3VMMForcedAction(PVM pVM); 294 VMMR3_INT_DECL(int) DBGFR3EventAssertion(PVM pVM, DBGFEVENTTYPE enmEvent, const char *pszMsg1, const char *pszMsg2); 295 VMMR3_INT_DECL(int) DBGFR3EventBreakpoint(PVM pVM, DBGFEVENTTYPE enmEvent); 296 VMMR3_INT_DECL(int) DBGFR3PrgStep(PVMCPU pVCpu); 523 VMMR3_INT_DECL(int) DBGFR3InfoRegisterDevice(PVM pVM, const char *pszName, const char *pszDesc, PFNDBGFHANDLERDEV pfnHandler, PPDMDEVINS pDevIns); 524 VMMR3_INT_DECL(in [all...] |
H A D | ssm.h | 1151 VMMR3_INT_DECL(void) SSMR3Term(PVM pVM); 1152 VMMR3_INT_DECL(int) 1158 VMMR3_INT_DECL(int) 1163 VMMR3_INT_DECL(int) 1179 VMMR3_INT_DECL(int) SSMR3DeregisterDevice(PVM pVM, PPDMDEVINS pDevIns, const char *pszName, uint32_t uInstance); 1180 VMMR3_INT_DECL(int) SSMR3DeregisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName, uint32_t uInstance); 1181 VMMR3_INT_DECL(int) SSMR3DeregisterUsb(PVM pVM, PPDMUSBINS pUsbIns, const char *pszName, uint32_t uInstance); 1185 VMMR3_INT_DECL(int) SSMR3LiveSave(PVM pVM, uint32_t cMsMaxDowntime, 1189 VMMR3_INT_DECL(int) SSMR3LiveDoStep1(PSSMHANDLE pSSM); 1190 VMMR3_INT_DECL(in [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | GIMMinimal.cpp | 44 VMMR3_INT_DECL(int) gimR3MinimalInit(PVM pVM) 65 VMMR3_INT_DECL(int) gimR3MinimalInitCompleted(PVM pVM) 133 VMMR3_INT_DECL(void) gimR3MinimalRelocate(PVM pVM, RTGCINTPTR offDelta)
|
H A D | GIMKvm.cpp | 79 VMMR3_INT_DECL(int) gimR3KvmInit(PVM pVM) 178 VMMR3_INT_DECL(int) gimR3KvmInitCompleted(PVM pVM) 206 VMMR3_INT_DECL(int) gimR3KvmTerm(PVM pVM) 222 VMMR3_INT_DECL(void) gimR3KvmRelocate(PVM pVM, RTGCINTPTR offDelta) 237 VMMR3_INT_DECL(void) gimR3KvmReset(PVM pVM) 261 VMMR3_INT_DECL(int) gimR3KvmSave(PVM pVM, PSSMHANDLE pSSM) 310 VMMR3_INT_DECL(int) gimR3KvmLoad(PVM pVM, PSSMHANDLE pSSM, uint32_t uSSMVersion) 374 VMMR3_INT_DECL(int) gimR3KvmEnableSystemTime(PVM pVM, PVMCPU pVCpu, PGIMKVMCPU pKvmCpu, uint8_t fFlags) 431 VMMR3_INT_DECL(int) gimR3KvmDisableSystemTime(PVM pVM) 449 VMMR3_INT_DECL(in [all...] |
H A D | GIM.cpp | 80 VMMR3_INT_DECL(int) GIMR3Init(PVM pVM) 161 VMMR3_INT_DECL(int) GIMR3InitCompleted(PVM pVM) 359 VMMR3_INT_DECL(int) GIMR3Term(PVM pVM) 385 VMMR3_INT_DECL(void) GIMR3Reset(PVM pVM) 452 VMMR3_INT_DECL(int) GIMR3Mmio2Unmap(PVM pVM, PGIMMMIO2REGION pRegion) 511 VMMR3_INT_DECL(int) GIMR3Mmio2Map(PVM pVM, PGIMMMIO2REGION pRegion, RTGCPHYS GCPhysRegion) 575 VMMR3_INT_DECL(int) GIMR3Mmio2HandlerPhysicalRegister(PVM pVM, PGIMMMIO2REGION pRegion) 598 VMMR3_INT_DECL(int) GIMR3Mmio2HandlerPhysicalDeregister(PVM pVM, PGIMMMIO2REGION pRegion)
|
H A D | GIMHv.cpp | 88 VMMR3_INT_DECL(int) gimR3HvInit(PVM pVM) 241 VMMR3_INT_DECL(int) gimR3HvInitCompleted(PVM pVM) 270 VMMR3_INT_DECL(int) gimR3HvInitFinalize(PVM pVM) 290 VMMR3_INT_DECL(int) gimR3HvTerm(PVM pVM) 306 VMMR3_INT_DECL(void) gimR3HvRelocate(PVM pVM, RTGCINTPTR offDelta) 324 VMMR3_INT_DECL(void) gimR3HvReset(PVM pVM) 355 VMMR3_INT_DECL(PGIMMMIO2REGION) gimR3HvGetMmio2Regions(PVM pVM, uint32_t *pcRegions) 373 VMMR3_INT_DECL(int) gimR3HvSave(PVM pVM, PSSMHANDLE pSSM) 439 VMMR3_INT_DECL(int) gimR3HvLoad(PVM pVM, PSSMHANDLE pSSM, uint32_t uSSMVersion) 536 VMMR3_INT_DECL(in [all...] |
H A D | PDMQueue.cpp | 207 VMMR3_INT_DECL(int) PDMR3QueueCreateDevice(PVM pVM, PPDMDEVINS pDevIns, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 257 VMMR3_INT_DECL(int) PDMR3QueueCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 303 VMMR3_INT_DECL(int) PDMR3QueueCreateInternal(PVM pVM, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 348 VMMR3_INT_DECL(int) PDMR3QueueCreateExternal(PVM pVM, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, 385 VMMR3_INT_DECL(int) PDMR3QueueDestroy(PPDMQUEUE pQueue) 479 VMMR3_INT_DECL(int) PDMR3QueueDestroyDevice(PVM pVM, PPDMDEVINS pDevIns) 531 VMMR3_INT_DECL(int) PDMR3QueueDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns) 636 VMMR3_INT_DECL(void) PDMR3QueueFlushAll(PVM pVM)
|