Searched refs:aPages (Results 1 - 25 of 32) sorted by relevance

12

/vbox/src/VBox/HostDrivers/Support/testcase/
H A DtstPin.cpp61 SUPPAGE aPages[1]; local
62 rc = supR3PageLock(pv, 1, &aPages[0]);
63 RTPrintf("rc=%d aPages[0]=%RHp\n", rc, pv, aPages[0]);
80 SUPPAGE aPages[16]; member in struct:__anon16376
87 rc = supR3PageLock(aPinnings[i].pvAligned, 0xf000 >> PAGE_SHIFT, &aPinnings[i].aPages[0]);
94 if (aPinnings[i].aPages[j].Phys >= _4G)
96 RTPrintf("%2d: vrt=%p phys=%RHp\n", j, (char *)aPinnings[i].pvAligned + (j << PAGE_SHIFT), aPinnings[i].aPages[j].Phys);
/vbox/src/VBox/VMM/VMMR3/
H A DPGMPool.cpp228 uint32_t cb = RT_OFFSETOF(PGMPOOL, aPages[cMaxPages]);
249 PPGMPOOLUSER paUsers = (PPGMPOOLUSER)&pPool->aPages[pPool->cMaxPages];
290 pPool->aPages[NIL_PGMPOOL_IDX].enmKind = PGMPOOLKIND_INVALID;
291 pPool->aPages[NIL_PGMPOOL_IDX].idx = NIL_PGMPOOL_IDX;
292 pPool->aPages[NIL_PGMPOOL_IDX].Core.Key = NIL_RTHCPHYS;
293 pPool->aPages[NIL_PGMPOOL_IDX].GCPhys = NIL_RTGCPHYS;
294 pPool->aPages[NIL_PGMPOOL_IDX].iNext = NIL_PGMPOOL_IDX;
295 /* pPool->aPages[NIL_PGMPOOL_IDX].cLocked = INT32_MAX; - test this out... */
296 pPool->aPages[NIL_PGMPOOL_IDX].pvPageR3 = 0;
297 pPool->aPages[NIL_PGMPOOL_ID
[all...]
H A DGMM.cpp80 uint32_t cb = RT_OFFSETOF(GMMALLOCATEPAGESREQ, aPages[cPages]);
113 pReq->aPages[iPage].idPage, pReq->aPages[iPage].HCPhysGCPhys));
161 uint32_t cb = RT_OFFSETOF(GMMFREEPAGESREQ, aPages[cPages]);
190 pReq->Hdr.cbReq = RT_OFFSETOF(GMMFREEPAGESREQ, aPages[cPages]);
217 pReq->Hdr.cbReq = RT_OFFSETOF(GMMFREEPAGESREQ, aPages[cActualPages]);
253 uint32_t cb = RT_OFFSETOF(GMMFREEPAGESREQ, aPages[pAllocReq->cPages]);
264 Assert(pAllocReq->aPages[iPage].idPage != NIL_GMM_PAGEID);
265 pReq->aPages[iPage].idPage = pAllocReq->aPages[iPag
[all...]
H A DPGMPhys.cpp140 PPGMPAGE pPage = &pRam->aPages[iPage];
275 PPGMPAGE pPage = &pRam->aPages[iPage];
909 PPGMPAGE pPageDst = &pRam->aPages[(GCPhys - pRam->GCPhys) >> PAGE_SHIFT];
1161 PPGMPAGE pPage = &pRam->aPages[iPage];
1240 PPGMPAGE pPage = &pRam->aPages[iPage];
1265 PPGMPAGE pPageNext = &pRam->aPages[iPageClean];
1290 PGM_PAGE_CLEAR_FT_DIRTY(&pRam->aPages[iPage]);
1489 PGM_PAGE_INIT_ZERO(&pNew->aPages[iPage], pVM, PGMPAGETYPE_RAM);
1565 size_t const cChunkPages = RT_ALIGN_Z(RT_UOFFSETOF(PGMRAMRANGE, aPages[cRamPages]), PAGE_SIZE) >> PAGE_SHIFT;
1718 AssertRelease(RT_UOFFSETOF(PGMRAMRANGE, aPages[cPagesPerChun
[all...]
H A DPGMSavedState.cpp222 return &pRomRange->aPages[off >> PAGE_SHIFT];
247 pRom->aPages[iPage].LiveSave.u8Prot = (uint8_t)PGMROMPROT_INVALID;
248 pRom->aPages[iPage].LiveSave.fWrittenTo = false;
249 pRom->aPages[iPage].LiveSave.fDirty = true;
250 pRom->aPages[iPage].LiveSave.fDirtiedRecently = true;
253 if (PGMROMPROT_IS_ROM(pRom->aPages[iPage].enmProt))
254 pRom->aPages[iPage].LiveSave.fWrittenTo = !PGM_PAGE_IS_ZERO(&pRom->aPages[iPage].Shadow) && !PGM_PAGE_IS_BALLOONED(&pRom->aPages[iPage].Shadow);
262 pRom->aPages[iPag
[all...]
H A DPGMSharedPage.cpp341 PPGMPAGE pPage = &pRam->aPages[0];
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dmemobj-r0drv-os2.cpp62 KernPageList_t aPages[1]; member in struct:RTR0MEMOBJDARWIN
121 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, aPages[cPages]), RTR0MEMOBJTYPE_PAGE, NULL, cb);
130 rc = KernLinToPageList(pMemOs2->Core.pv, cb, &pMemOs2->aPages[0], &cPagesRet);
133 rtR0MemObjFixPageList(&pMemOs2->aPages[0], cPages, cPagesRet);
150 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, aPages[cPages]), RTR0MEMOBJTYPE_LOW, NULL, cb);
159 rc = KernLinToPageList(pMemOs2->Core.pv, cb, &pMemOs2->aPages[0], &cPagesRet);
162 rtR0MemObjFixPageList(&pMemOs2->aPages[0], cPages, cPagesRet);
259 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, aPages[cPages]), RTR0MEMOBJTYPE_LOCK, (void *)R3Ptr, cb);
266 (void *)R3Ptr, cb, &pMemOs2->Lock, &pMemOs2->aPages[0], &cPagesRet);
269 rtR0MemObjFixPageList(&pMemOs2->aPages[
[all...]
/vbox/src/VBox/VMM/testcase/
H A DtstMMHyperHeap.cpp56 SUPPAGE aPages[RT_ALIGN_Z(sizeof(*pVM) + NUM_CPUS * sizeof(VMCPU), PAGE_SIZE) >> PAGE_SHIFT]; local
59 rc = SUPR3LowAlloc(RT_ELEMENTS(aPages), (void **)&pVM, &pvR0, &aPages[0]);
66 pVM->paVMPagesR3 = aPages;
H A DtstVMStruct.h815 GEN_CHECK_OFF(PGMRAMRANGE, aPages);
816 GEN_CHECK_OFF(PGMRAMRANGE, aPages[1]);
832 GEN_CHECK_OFF(PGMROMRANGE, aPages);
833 GEN_CHECK_OFF(PGMROMRANGE, aPages[1]);
921 GEN_CHECK_OFF(PGMPOOL, aPages);
922 GEN_CHECK_OFF(PGMPOOL, aPages[1]);
923 GEN_CHECK_OFF(PGMPOOL, aPages[PGMPOOL_IDX_FIRST - 1]);
H A DtstVMStructSize.cpp372 CHECK_MEMBER_ALIGNMENT(PGMRAMRANGE, aPages, 16);
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DHGCMInternal.cpp233 u32 = RT_OFFSETOF(HGCMPageListInfo, aPages[cPages]) + off;
246 Log4(("GstHGCMCall: pg#%u=%RHp\n", u32, pPgLst->aPages[u32]));
247 AssertMsgReturn(!(pPgLst->aPages[u32] & (PAGE_OFFSET_MASK | UINT64_C(0xfff0000000000000))),
248 ("pg#%u=%RHp\n", u32, pPgLst->aPages[u32]),
252 *pcbExtra += RT_OFFSETOF(HGCMPageListInfo, aPages[pPgLst->cPages]);
405 *pcbExtra += RT_OFFSETOF(HGCMPageListInfo, aPages[cPages]);
529 pDstPgLst->aPages[iPage] = pSrcPgLst->aPages[iPage];
531 offExtra += RT_OFFSETOF(HGCMPageListInfo, aPages[cPages]);
578 pDstPgLst->aPages[iPag
[all...]
H A DVBoxGuestR0LibSharedFolders.c449 uint32_t cbData = (uint32_t)(sizeof(VBoxSFRead) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
477 pPgLst->aPages[iPage] = paPages[iPage];
529 uint32_t cbData = (uint32_t)(sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
558 pPgLst->aPages[iPage] = PhysBuffer;
577 uint32_t cbData = (uint32_t)(sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
605 pPgLst->aPages[iPage] = paPages[iPage];
/vbox/src/VBox/VMM/VMMR0/
H A DGMMR0.cpp439 GMMPAGE aPages[GMM_CHUNK_SIZE >> PAGE_SHIFT]; member in struct:GMMCHUNK
1424 if (GMM_PAGE_IS_PRIVATE(&pChunk->aPages[iPage]))
1426 if (pChunk->aPages[iPage].Private.hGVM == hGVM)
1435 pChunk->aPages[iPage].u = 0;
1436 pChunk->aPages[iPage].Free.iNext = pChunk->iFreeHead;
1437 pChunk->aPages[iPage].Free.u2State = GMM_PAGE_STATE_FREE;
1447 else if (GMM_PAGE_IS_FREE(&pChunk->aPages[iPage]))
1847 return &pChunk->aPages[idPage & GMM_PAGEID_IDX_MASK];
2050 AssertReleaseMsg(iPage < RT_ELEMENTS(pChunk->aPages), ("%d\n", iPage));
2051 PGMMPAGE pPage = &pChunk->aPages[iPag
[all...]
H A DPGMR0.cpp377 PPGMPAGE pPage = &pRam->aPages[0];
/vbox/src/VBox/VMM/include/
H A DPGMInline.h105 return &pRam->aPages[off >> PAGE_SHIFT];
129 *ppPage = &pRam->aPages[(GCPhys - pRam->GCPhys) >> PAGE_SHIFT];
165 *ppPage = &pRam->aPages[off >> PAGE_SHIFT];
191 *ppPage = &pRam->aPages[off >> PAGE_SHIFT];
287 RTHCPHYS HCPhys = PGM_PAGE_GET_HCPHYS(&pRam->aPages[off >> PAGE_SHIFT]);
363 RTHCPHYS HCPhys = PGM_PAGE_GET_HCPHYS(&pRam->aPages[off >> PAGE_SHIFT]);
1360 return &pPool->aPages[idx];
1415 pPool->aPages[pPage->iAgePrev].iAgeNext = pPage->iAgeNext;
1417 pPool->aPages[pPage->iAgeNext].iAgePrev = pPage->iAgePrev;
1426 pPool->aPages[pPag
[all...]
H A DHMInternal.h836 RTGCPTR aPages[HM_MAX_TLB_SHOOTDOWN_PAGES]; member in struct:HMCPU::__anon16910
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllPool.cpp113 pPage = &pPool->aPages[idx];
133 pPage = &pPool->aPages[idx];
682 pPage = &pPool->aPages[pPage->iMonitoredNext];
1284 pPageHead = &pPool->aPages[pPageHead->iMonitoredPrev];
1301 pPageHead = &pPool->aPages[idxNext];
1403 PPGMPOOLPAGE pTempPage = &pPool->aPages[iPage];
1469 PPGMPOOLPAGE pTempPage = &pPool->aPages[iPage];
1650 pPage = &pPool->aPages[idxPage];
1833 pPage = &pPool->aPages[idxPage];
1927 PPGMPOOLPAGE pPage = &pPool->aPages[idxPag
[all...]
H A DHMAll.cpp73 if (iPage == RT_ELEMENTS(pVCpu->hm.s.TlbShootdown.aPages))
H A DPGMAllPhys.cpp96 switch (pRom->aPages[iPage].enmProt)
126 pRom->aPages[iPage].LiveSave.fWrittenTo = true;
133 pRom->aPages[iPage].LiveSave.fWrittenTo = true;
138 pRom->aPages[iPage].enmProt, iPage, GCPhysFault),
251 return &pRam->aPages[off >> PAGE_SHIFT];
279 *ppPage = &pRam->aPages[off >> PAGE_SHIFT];
311 *ppPage = &pRam->aPages[off >> PAGE_SHIFT];
2241 PPGMPAGE pPage = &pRam->aPages[iPage];
2777 PPGMPAGE pPage = &pRam->aPages[iPage];
H A DPGMAllHandler.cpp218 PPGMPAGE pPage = &pRam->aPages[i];
877 PPGMPAGE pPage = &pRam->aPages[(pCur->Core.Key - pRam->GCPhys) >> PAGE_SHIFT];
1692 PGMPAGE const *pPage = &pRam->aPages[iPage];
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvIOC.h573 #define SUP_IOCTL_LOW_ALLOC_SIZE(cPages) ((uint32_t)RT_UOFFSETOF(SUPLOWALLOC, u.Out.aPages[cPages]))
594 RTHCPHYS aPages[1]; member in struct:SUPLOWALLOC::__anon16302::__anon16304
635 #define SUP_IOCTL_PAGE_ALLOC_EX_SIZE(cPages) RT_UOFFSETOF(SUPPAGEALLOCEX, u.Out.aPages[cPages])
664 RTHCPHYS aPages[1]; member in struct:SUPPAGEALLOCEX::__anon16307::__anon16309
784 #define SUP_IOCTL_PAGE_LOCK_SIZE_OUT(cPages) RT_UOFFSETOF(SUPPAGELOCK, u.Out.aPages[cPages])
802 RTHCPHYS aPages[1]; member in struct:SUPPAGELOCK::__anon16317::__anon16319
H A DSUPLib.cpp990 paPages[iPage].Phys = pReq->u.Out.aPages[iPage];
1155 paPages[iPage].Phys = pReq->u.Out.aPages[iPage];
1442 paPages[iPage].Phys = pReq->u.Out.aPages[iPage];
/vbox/src/VBox/Devices/VMMDev/
H A DVMMDevHGCM.cpp373 RTGCPHYS64 Phys = pPgLst->aPages[0] + PAGE_SIZE;
374 if (Phys != pPgLst->aPages[1])
382 if (Phys != pPgLst->aPages[iPage])
397 return PDMDevHlpPhysRead(pDevIns, pPageListInfo->aPages[0] | pPageListInfo->offFirstPage, pvDst, cbDst);
425 pPageListInfo->aPages[iPage] + offPage,
462 pPageListInfo->aPages[iPage] + offPage,
945 uint32_t cbPageListInfo = sizeof (HGCMPageListInfo) + (pPageListInfo->cPages - 1) * sizeof (pPageListInfo->aPages[0]);
1086 uint32_t cbPageListInfo = sizeof (HGCMPageListInfo) + (pPageListInfo->cPages - 1) * sizeof (pPageListInfo->aPages[0]);
1495 uint32_t cbPageListInfo = sizeof (HGCMPageListInfo) + (pPageListInfo->cPages - 1) * sizeof (pPageListInfo->aPages[0]);
1675 uint32_t cbPageListInfo = sizeof (HGCMPageListInfo) + (pPageListInfo->cPages - 1) * sizeof (pPageListInfo->aPages[
[all...]
/vbox/include/VBox/vmm/
H A Dgmm.h475 GMMPAGEDESC aPages[1]; member in struct:GMMALLOCATEPAGESREQ
496 GMMFREEPAGEDESC aPages[1]; member in struct:GMMFREEPAGESREQ
/vbox/include/VBox/
H A DVMMDev.h1862 RTGCPHYS64 aPages[1]; /**< Page addresses. */ member in struct:__anon207

Completed in 497 milliseconds

12