Searched refs:pVMR3 (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/VMM/VMMR3/
H A DPDMDevMiscHlp.cpp53 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 DPDMDriver.cpp697 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 DPDMDevHlp.cpp68 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 DPDMQueue.cpp89 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 DPGMShw.h186 PVM pVM = pVCpu->pVMR3;
236 PVM pVM = pVCpu->pVMR3;
H A DPDMCritSect.cpp179 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 DPGMBth.h135 PVM pVM = pVCpu->pVMR3;
H A DPGMPool.cpp242 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 DDBGFDisas.cpp741 return dbgfR3DisasInstrExOnVCpu(pVCpu->pVMR3, pVCpu, 0, &GCPtr,
796 int rc = dbgfR3DisasInstrExOnVCpu(pVCpu->pVMR3, pVCpu, Sel, &GCPtrTmp, DBGF_DISAS_FLAGS_DEFAULT_MODE,
H A DPDMDevice.cpp326 pDevIns->Internal.s.pVMR3 = pVM;
H A DTM.cpp1404 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 DMMHyper.cpp839 pHeap->pVMR3 = pVM;
H A DHM.cpp1569 if (VMR3GetState(pVCpu->pVMR3) == VMSTATE_LOADING)
2818 return HMIsEnabled(pVCpu->pVMR3) && pVCpu->hm.s.Event.fPending;
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllQueue.cpp168 Assert(pQueue->pVMR3 && pQueue->pVMRC);
187 Assert(pQueue->pVMR3 && pQueue->pVMR0);
H A DMMAllHyper.cpp744 mmR3HyperStatRegisterOne(pHeap->pVMR3, pStat);
/vbox/include/VBox/vmm/
H A Dvmapi.h50 # 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 Dgvmm.h195 PVMR3 pVMR3; member in struct:GVMMCREATEVMREQ
H A Dvm.h104 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 DtstInt.cpp95 pVM->pVMR3 = pVM;
/vbox/src/VBox/VMM/include/
H A DPDMInternal.h142 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 DMMInternal.h346 PVMR3 pVMR3; member in struct:MMHYPERHEAP
H A DTMInternal.h183 PVMR3 pVMR3; member in struct:TMTIMER
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h365 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 DtstSSM.cpp659 pVM->pVMR3 = pVM;
662 pVM->aCpus[0].pVMR3 = pVM;
/vbox/src/VBox/VMM/VMMR0/
H A DGVMMR0.cpp718 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));

Completed in 134 milliseconds

12