Lines Matching refs:PVMCPU

132 typedef DECLCALLBACK(int) FNVMMR0CALLRING3NOTIFICATION(PVMCPU pVCpu, VMMCALLRING3 enmOperation, void *pvUser);
147 typedef DECLCALLBACK(VBOXSTRICTRC) FNVMMEMTRENDEZVOUS(PVM pVM, PVMCPU pVCpu, void *pvUser);
260 VMM_INT_DECL(RTRCPTR) VMMGetStackRC(PVMCPU pVCpu);
262 VMMDECL(PVMCPU) VMMGetCpu(PVM pVM);
263 VMMDECL(PVMCPU) VMMGetCpu0(PVM pVM);
264 VMMDECL(PVMCPU) VMMGetCpuById(PVM pVM, VMCPUID idCpu);
265 VMMR3DECL(PVMCPU) VMMR3GetCpuByIdU(PUVM pVM, VMCPUID idCpu);
268 VMM_INT_DECL(bool) VMMIsInRing3Call(PVMCPU pVCpu);
271 VMM_INT_DECL(void) VMMHypercallsEnable(PVMCPU pVCpu);
272 VMM_INT_DECL(void) VMMHypercallsDisable(PVMCPU pVCpu);
292 VMMR3_INT_DECL(int) VMMR3HmRunGC(PVM pVM, PVMCPU pVCpu);
294 VMMR3_INT_DECL(int) VMMR3RawRunGC(PVM pVM, PVMCPU pVCpu);
295 VMMR3DECL(int) VMMR3ResumeHyper(PVM pVM, PVMCPU pVCpu);
301 VMMR3DECL(void) VMMR3FatalDump(PVM pVM, PVMCPU pVCpu, int rcErr);
310 VMMR3_INT_DECL(bool) VMMR3EmtRendezvousSetDisabled(PVMCPU pVCpu, bool fDisabled);
334 VMMR3_INT_DECL(int) VMMR3EmtRendezvousFF(PVM pVM, PVMCPU pVCpu);
512 VMMR0_INT_DECL(bool) VMMR0IsLongJumpArmed(PVMCPU pVCpu);
513 VMMR0_INT_DECL(bool) VMMR0IsInRing3LongJump(PVMCPU pVCpu);
514 VMMR0_INT_DECL(int) VMMR0ThreadCtxHooksCreate(PVMCPU pVCpu);
515 VMMR0_INT_DECL(void) VMMR0ThreadCtxHooksRelease(PVMCPU pVCpu);
516 VMMR0_INT_DECL(bool) VMMR0ThreadCtxHooksAreCreated(PVMCPU pVCpu);
517 VMMR0_INT_DECL(int) VMMR0ThreadCtxHooksRegister(PVMCPU pVCpu, PFNRTTHREADCTXHOOK pfnHook);
518 VMMR0_INT_DECL(void) VMMR0ThreadCtxHooksDeregister(PVMCPU pVCpu);
519 VMMR0_INT_DECL(bool) VMMR0ThreadCtxHooksAreRegistered(PVMCPU pVCpu);
522 VMMR0_INT_DECL(void) VMMR0LogFlushDisable(PVMCPU pVCpu);
523 VMMR0_INT_DECL(void) VMMR0LogFlushEnable(PVMCPU pVCpu);
524 VMMR0_INT_DECL(bool) VMMR0IsLogFlushDisabled(PVMCPU pVCpu);
549 VMMRZDECL(int) VMMRZCallRing3(PVM pVM, PVMCPU pVCpu, VMMCALLRING3 enmOperation, uint64_t uArg);
551 VMMRZDECL(void) VMMRZCallRing3Disable(PVMCPU pVCpu);
552 VMMRZDECL(void) VMMRZCallRing3Enable(PVMCPU pVCpu);
553 VMMRZDECL(bool) VMMRZCallRing3IsEnabled(PVMCPU pVCpu);
554 VMMRZDECL(int) VMMRZCallRing3SetNotification(PVMCPU pVCpu, R0PTRTYPE(PFNVMMR0CALLRING3NOTIFICATION) pfnCallback, RTR0PTR pvUser);
555 VMMRZDECL(void) VMMRZCallRing3RemoveNotification(PVMCPU pVCpu);
556 VMMRZDECL(bool) VMMRZCallRing3IsNotificationSet(PVMCPU pVCpu);