Searched refs:pvPageR3 (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Devices/GIMDev/
H A DGIMDev.cpp87 int rc = PDMDevHlpMMIO2Register(pDevIns, pCur->iRegion, pCur->cbRegion, 0 /* fFlags */, &pCur->pvPageR3,
101 pCur->pvPageR0 = (RTR0PTR)pCur->pvPageR3;
/vbox/src/VBox/VMM/VMMR3/
H A DDBGFDisas.cpp72 void const *pvPageR3; member in struct:__anon16844
117 pState->pvPageR3 = NULL;
229 if ( !pState->pvPageR3
239 pState->pvPageR3 = MMHyperRCToR3(pState->pVM, (RTRCPTR)pState->GCPtrPage);
240 if (!pState->pvPageR3)
249 rc = PGMPhysGCPhys2CCPtrReadOnly(pState->pVM, pState->GCPtrPage, &pState->pvPageR3, &pState->PageMapLock);
251 rc = PGMPhysGCPtr2CCPtrReadOnly(pState->pVCpu, pState->GCPtrPage, &pState->pvPageR3, &pState->PageMapLock);
256 pState->pvPageR3 = NULL;
311 memcpy(&pDis->abInstr[offInstr], (char *)pState->pvPageR3 + (GCPtr & PAGE_OFFSET_MASK), cb);
H A DGIMHv.cpp423 PCGIMHVREFTSC pcRefTsc = (PCGIMHVREFTSC)pcRegion->pvPageR3;
574 PGIMHVREFTSC pRefTsc = (PGIMHVREFTSC)pRegion->pvPageR3;
685 rc = VMMPatchHypercall(pVM, pRegion->pvPageR3, PAGE_SIZE, &cbWritten);
689 uint8_t *pbLast = (uint8_t *)pRegion->pvPageR3 + cbWritten;
H A DPGMPool.cpp296 pPool->aPages[NIL_PGMPOOL_IDX].pvPageR3 = 0;
463 pPage->pvPageR3 = MMR3PageAlloc(pVM);
465 pPage->pvPageR3 = MMR3PageAllocLow(pVM);
466 if (!pPage->pvPageR3)
472 pPage->Core.Key = MMPage2Phys(pVM, pPage->pvPageR3);
H A DCPUM.cpp1916 void const *pvPageR3; member in struct:CPUMDISASSTATE
1941 if ( !pState->pvPageR3
1951 pState->pvPageR3 = MMHyperRCToR3(pState->pVM, (RTRCPTR)pState->pvPageGC);
1952 if (!pState->pvPageR3)
1960 rc = PGMPhysGCPtr2CCPtrReadOnly(pState->pVCpu, pState->pvPageGC, &pState->pvPageR3, &pState->PageMapLock);
1965 pState->pvPageR3 = NULL;
1992 memcpy(&pDis->abInstr[offInstr], (uint8_t *)pState->pvPageR3 + (GCPtr & PAGE_OFFSET_MASK), cb);
2025 State.pvPageR3 = NULL;
/vbox/include/VBox/vmm/
H A Dgim.h85 R3PTRTYPE(void *) pvPageR3; member in struct:GIMMMIO2REGION
/vbox/src/VBox/VMM/testcase/
H A DtstVMStructSize.cpp369 CHECK_MEMBER_ALIGNMENT(PGMPOOLPAGE, pvPageR3, sizeof(RTHCPTR));
H A DtstVMStruct.h849 GEN_CHECK_OFF(PGMPOOLPAGE, pvPageR3);
/vbox/src/VBox/VMM/include/
H A DPGMInternal.h2165 R3PTRTYPE(void *) pvPageR3; member in struct:PGMPOOLPAGE
2167 R3R0PTRTYPE(void *) pvPageR3; member in struct:PGMPOOLPAGE
2505 AssertReleaseMsg(RT_VALID_PTR(a_pPage->pvPageR3), ("enmKind=%d idx=%#x HCPhys=%RHp GCPhys=%RGp caller=%s\n", a_pPage->enmKind, a_pPage->idx, a_pPage->Core.Key, a_pPage->GCPhys, pszCaller));
2506 return a_pPage->pvPageR3;
2509 # define PGMPOOL_PAGE_2_PTR(pVM, a_pPage) ((a_pPage)->pvPageR3)
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllPool.cpp3754 Assert(!pUserPage->pvPageR3);
5342 Assert(pPage->Core.Key == MMPage2Phys(pVM, pPage->pvPageR3));

Completed in 118 milliseconds