/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMDevMiscHlp.cpp | 53 PVM pVM = pDevIns->Internal.s.pVMR3; 81 PVM pVM = pDevIns->Internal.s.pVMR3; 108 return pdmLockEx(pDevIns->Internal.s.pVMR3, rc); 116 pdmUnlock(pDevIns->Internal.s.pVMR3); 124 PVM pVM = pDevIns->Internal.s.pVMR3; 145 PVM pVM = pDevIns->Internal.s.pVMR3; 185 PVM pVM = pDevIns->Internal.s.pVMR3; 222 PVM pVM = pDevIns->Internal.s.pVMR3; 253 PVM pVM = pDevIns->Internal.s.pVMR3; 281 CPUMClearGuestCpuIdFeature(pDevIns->Internal.s.pVMR3, CPUMCPUIDFEATURE_API [all...] |
H A D | PDMDriver.cpp | 697 pNew->Internal.s.pVMR3 = pVM; 820 VM_ASSERT_EMT(pDrvIns->Internal.s.pVMR3); 865 PVM pVM = pDrvIns->Internal.s.pVMR3; 994 PVM pVM = pDrvIns->Internal.s.pVMR3; 1034 VM_ASSERT_EMT(pDrvIns->Internal.s.pVMR3); 1060 VM_ASSERT_EMT(pDrvIns->Internal.s.pVMR3); 1075 VM_ASSERT_EMT(pDrvIns->Internal.s.pVMR3); 1147 if (VM_IS_EMT(pDrvIns->Internal.s.pVMR3)) 1154 VM_ASSERT_EMT(pDrvIns->Internal.s.pVMR3); 1163 if (!VM_IS_EMT(pDrvIns->Internal.s.pVMR3)) [all...] |
H A D | PDMDevHlp.cpp | 68 PVM pVM = pDevIns->Internal.s.pVMR3; 86 return PDMR3LdrGetSymbolR0Lazy(pDevIns->Internal.s.pVMR3, 105 VM_ASSERT_EMT(pDevIns->Internal.s.pVMR3); 116 int rc = IOMR3IOPortRegisterR3(pDevIns->Internal.s.pVMR3, pDevIns, Port, cPorts, pvUser, 130 PVM pVM = pDevIns->Internal.s.pVMR3; 199 VM_ASSERT_EMT(pDevIns->Internal.s.pVMR3); 246 rc = IOMR3IOPortRegisterR0(pDevIns->Internal.s.pVMR3, pDevIns, Port, cPorts, pvUser, pfnR0PtrOut, pfnR0PtrIn, pfnR0PtrOutStr, pfnR0PtrInStr, pszDesc); 264 VM_ASSERT_EMT(pDevIns->Internal.s.pVMR3); 268 int rc = IOMR3IOPortDeregister(pDevIns->Internal.s.pVMR3, pDevIns, Port, cPorts); 281 PVM pVM = pDevIns->Internal.s.pVMR3; [all...] |
H A D | PDMQueue.cpp | 89 pQueue->pVMR3 = pVM; 394 Assert(pQueue && pQueue->pVMR3); 395 PVM pVM = pQueue->pVMR3; 442 pQueue->pVMR3 = NULL; 714 PPDMQUEUEITEMCORE pInsert = (PPDMQUEUEITEMCORE)MMHyperRCToR3(pQueue->pVMR3, pItemsRC); 726 PPDMQUEUEITEMCORE pInsert = (PPDMQUEUEITEMCORE)MMHyperR0ToR3(pQueue->pVMR3, pItemsR0); 764 if (!pQueue->u.Int.pfnCallback(pQueue->pVMR3, pItems)) 842 VM_ASSERT_EMT(pQueue->pVMR3); 850 pQueue->aFreeItems[i].pItemRC = MMHyperR3ToRC(pQueue->pVMR3, pItem); 851 pQueue->aFreeItems[i].pItemR0 = MMHyperR3ToR0(pQueue->pVMR3, pIte [all...] |
H A D | PGMShw.h | 186 PVM pVM = pVCpu->pVMR3; 236 PVM pVM = pVCpu->pVMR3;
|
H A D | PDMCritSect.cpp | 179 pCritSect->pVMR3 = pVM; 276 pCritSect->pVMR3 = pVM; 524 pCritSect->pVMR3 = NULL; 594 pCritSect->pVMR3 = NULL; 730 PVM pVM = pCritSect->s.pVMR3; 769 PVM pVM = pCritSect->s.pVMR3;
|
H A D | PGMBth.h | 135 PVM pVM = pVCpu->pVMR3;
|
H A D | PGMPool.cpp | 242 pPool->pVMR3 = pVM; 508 pgmLock(pPool->pVMR3); 512 pgmUnlock(pPool->pVMR3); 571 int rc = VMR3ReqCallVoidNoWait(pPool->pVMR3, VMCPUID_ANY, (PFNRT)pgmR3PoolFlushReusedPage, 2, pPool, pPage);
|
H A D | DBGFDisas.cpp | 741 return dbgfR3DisasInstrExOnVCpu(pVCpu->pVMR3, pVCpu, 0, &GCPtr, 796 int rc = dbgfR3DisasInstrExOnVCpu(pVCpu->pVMR3, pVCpu, Sel, &GCPtrTmp, DBGF_DISAS_FLAGS_DEFAULT_MODE,
|
H A D | PDMDevice.cpp | 326 pDevIns->Internal.s.pVMR3 = pVM;
|
H A D | TM.cpp | 1404 pTimer->pVMR3 = pVM; 2592 Assert(pTimer); Assert(pSSM); VM_ASSERT_EMT(pTimer->pVMR3); 2616 PDMCritSectEnter(&pTimer->pVMR3->tm.s.VirtualSyncLock, VERR_IGNORED); 2649 PDMCritSectLeave(&pTimer->pVMR3->tm.s.VirtualSyncLock);
|
H A D | MMHyper.cpp | 839 pHeap->pVMR3 = pVM;
|
H A D | HM.cpp | 1569 if (VMR3GetState(pVCpu->pVMR3) == VMSTATE_LOADING) 2818 return HMIsEnabled(pVCpu->pVMR3) && pVCpu->hm.s.Event.fPending;
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | PDMAllQueue.cpp | 168 Assert(pQueue->pVMR3 && pQueue->pVMRC); 187 Assert(pQueue->pVMR3 && pQueue->pVMR0);
|
H A D | MMAllHyper.cpp | 744 mmR3HyperStatRegisterOne(pHeap->pVMR3, pStat);
|
/vbox/include/VBox/vmm/ |
H A D | vmapi.h | 50 # define VM_RC_ADDR(pVM, pvInVM) ( (RTRCPTR)((RTRCUINTPTR)pVM->pVMRC + (uint32_t)((uintptr_t)(pvInVM) - (uintptr_t)pVM->pVMR3)) ) 66 # define VM_R3_ADDR(pVM, pvInVM) ( (RTR3PTR)((RTR3UINTPTR)pVM->pVMR3 + (uint32_t)((uintptr_t)(pvInVM) - (uintptr_t)pVM->pVMRC)) ) 68 # define VM_R3_ADDR(pVM, pvInVM) ( (RTR3PTR)((RTR3UINTPTR)pVM->pVMR3 + (uint32_t)((uintptr_t)(pvInVM) - (uintptr_t)pVM->pVMR0)) ) 85 # define VM_R0_ADDR(pVM, pvInVM) ( (RTR0PTR)((RTR0UINTPTR)pVM->pVMR0 + (uint32_t)((uintptr_t)(pvInVM) - (uintptr_t)pVM->pVMR3)) )
|
H A D | gvmm.h | 195 PVMR3 pVMR3; member in struct:GVMMCREATEVMREQ
|
H A D | vm.h | 104 PVMR3 pVMR3; /* 16 / 12 */ member in struct:VMCPU 809 ? VMGetStateName((pVCpu)->pVMR3->enmVMState) : ""), \ 844 R3PTRTYPE(struct VM *) pVMR3; member in struct:VM
|
/vbox/src/VBox/HostDrivers/Support/testcase/ |
H A D | tstInt.cpp | 95 pVM->pVMR3 = pVM;
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMInternal.h | 142 PVMR3 pVMR3; member in struct:PDMDEVINSINT 245 PVMR3 pVMR3; member in struct:PDMDRVINSINT 286 PVMR3 pVMR3; member in struct:PDMCRITSECTINT 339 PVMR3 pVMR3; member in struct:PDMCRITSECTRWINT 856 PVMR3 pVMR3; member in struct:PDMQUEUE
|
H A D | MMInternal.h | 346 PVMR3 pVMR3; member in struct:MMHYPERHEAP
|
H A D | TMInternal.h | 183 PVMR3 pVMR3; member in struct:TMTIMER
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMStruct.h | 365 GEN_CHECK_OFF(MMHYPERHEAP, pVMR3); 472 GEN_CHECK_OFF(PDMDEVINSINT, pVMR3); 504 GEN_CHECK_OFF(PDMDRVINSINT, pVMR3); 530 GEN_CHECK_OFF(PDMCRITSECTINT, pVMR3); 542 GEN_CHECK_OFF(PDMCRITSECTRWINT, pVMR3); 560 GEN_CHECK_OFF(PDMQUEUE, pVMR3); 878 GEN_CHECK_OFF(PGMPOOL, pVMR3); 1093 GEN_CHECK_OFF(TMTIMER, pVMR3); 1325 GEN_CHECK_OFF(VM, pVMR3); 1388 GEN_CHECK_OFF(VMCPU, pVMR3); [all...] |
H A D | tstSSM.cpp | 659 pVM->pVMR3 = pVM; 662 pVM->aCpus[0].pVMR3 = pVM;
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | GVMMR0.cpp | 718 pReq->pVMR3 = NIL_RTR3PTR; 723 pReq->pVMR3 = pVM->pVMR3; 858 pVM->pVMR3 = RTR0MemObjAddressR3(pGVM->gvmm.s.VMMapObj); 859 AssertPtr((void *)pVM->pVMR3); 865 pVM->aCpus[i].pVMR3 = pVM->pVMR3; 900 Log(("GVMMR0CreateVM: pVM=%p pVMR3=%p pGVM=%p hGVM=%d\n", pVM, pVM->pVMR3, pGVM, iHandle));
|