Searched refs:PAGE_SHIFT (Results 51 - 75 of 95) sorted by relevance

1234

/vbox/src/VBox/VMM/VMMR3/
H A DVMMSwitcher.cpp244 pVM->vmm.s.pvCoreCodeR3 = SUPR3ContAlloc(pVM->vmm.s.cbCoreCode >> PAGE_SHIFT, &pVM->vmm.s.pvCoreCodeR0, &pVM->vmm.s.HCPhysCoreCode);
270 pVM->vmm.s.pvCoreCodeR3 = SUPR3ContAlloc(pVM->vmm.s.cbCoreCode >> PAGE_SHIFT, &pVM->vmm.s.pvCoreCodeR0, &pVM->vmm.s.HCPhysCoreCode);
291 SUPR3ContFree(paBadTries[i].pvR3, paBadTries[i].cb >> PAGE_SHIFT);
342 SUPR3ContFree(pVM->vmm.s.pvCoreCodeR3, pVM->vmm.s.cbCoreCode >> PAGE_SHIFT);
H A DGMM.cpp127 rc = SUPR3PageAlloc(GMM_CHUNK_SIZE >> PAGE_SHIFT, &pvChunk);
H A DDBGFDisas.cpp230 || (GCPtr >> PAGE_SHIFT) != (pState->GCPtrPage >> PAGE_SHIFT))
H A DCSAM.cpp784 if ((pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMaxRead - 1) >> PAGE_SHIFT))
790 else if ( (pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMinRead - 1) >> PAGE_SHIFT)
H A DPGMHandler.cpp344 unsigned cPages = (RT_ALIGN(GCPtrLast + 1, PAGE_SIZE) - (GCPtr & PAGE_BASE_GC_MASK)) >> PAGE_SHIFT;
H A DPDMLdr.cpp510 uint32_t cPages = (uint32_t)(cb >> PAGE_SHIFT);
511 if (((size_t)cPages << PAGE_SHIFT) == cb)
H A DPGMPool.cpp159 u64MaxPages >>= PAGE_SHIFT; local
785 iPage = pRam->cb >> PAGE_SHIFT;
H A DTRPM.cpp1482 if ((GCPtrIDTELast >> PAGE_SHIFT) == (GCPtrIDTE >> PAGE_SHIFT))
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllMap.cpp87 const unsigned iPageNo = (off >> PAGE_SHIFT) & X86_PT_MASK;
177 unsigned iPTE = (off >> PAGE_SHIFT) & X86_PT_MASK;
241 unsigned iPTE = (off >> PAGE_SHIFT) & X86_PT_MASK;
H A DPGMAllBth.h375 RTGCPTR off = (iPage << PAGE_SHIFT)
1515 unsigned iPage = pRam->cb >> PAGE_SHIFT;
2052 RTGCPTR GCPtrCurPage = (GCPtrPage & ~(RTGCPTR)(GST_PT_MASK << GST_PT_SHIFT)) | ((offPTSrc + iPTDst) << PAGE_SHIFT);
2315 | (iPTDst << PAGE_SHIFT));
2327 Log4(("%RGv iPTDst=%x pPTDst->a[iPTDst] %RX64\n", (GCPtrPage & ~(RTGCPTR)(SHW_PT_MASK << SHW_PT_SHIFT)) | (iPTDst << PAGE_SHIFT), iPTDst, SHW_PTE_LOG64(pPTDst->a[iPTDst]) ));
2335 | (iPTDst << PAGE_SHIFT));
2885 | ((RTGCPTR)iPTDst << PAGE_SHIFT);
2987 unsigned iHCPage = (GCPhys - pRam->GCPhys) >> PAGE_SHIFT;
2993 PPGMPAGE pPage = &pRam->aPages[(GCPhys - pRam->GCPhys) >> PAGE_SHIFT];
3282 | (iPTDst << PAGE_SHIFT));
[all...]
H A DTRPMAll.cpp680 if ((pTrapStackGC >> PAGE_SHIFT) != ((pTrapStackGC - 10*sizeof(uint32_t)) >> PAGE_SHIFT)) /* fail if we cross a page boundary */
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DHGCMInternal.cpp238 u32 = RT_ALIGN_32(pPgLst->offFirstPage + cb, PAGE_SIZE) >> PAGE_SHIFT;
404 size_t const cPages = RTR0MemObjSize(hObj) >> PAGE_SHIFT;
562 size_t const cPages = RTR0MemObjSize(hObj) >> PAGE_SHIFT;
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA-SVGA.cpp1286 RTGCPHYS GCPhys = (RTGCPHYS)u32 << PAGE_SHIFT;
1320 GCPhys = GCPhysBase = desc.ppn << PAGE_SHIFT;
1331 pSVGAState->aGMR[idGMR].paDesc[iDescriptor].GCPhys = desc.ppn << PAGE_SHIFT;
2601 /* Save the old page descriptors as an array of page addresses (>> PAGE_SHIFT) */
2612 paNewPage64[idxPage++] = (pGMR->paDesc[i].GCPhys + j * PAGE_SIZE) >> PAGE_SHIFT;
2615 AssertBreak(idxPage == pGMR->cbTotal >> PAGE_SHIFT);
2653 pCmd->numPages = pGMR->cbTotal >> PAGE_SHIFT;
2657 GCPhys = (pPage64[0] << PAGE_SHIFT) & 0x00000FFFFFFFFFFFULL; /* seeing rubbish in the top bits with certain linux guests*/
2659 GCPhys = pPage32[0] << PAGE_SHIFT;
2668 GCPhys = (pPage64[i] << PAGE_SHIFT)
[all...]
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPLib-win.cpp714 *ppvPages = VirtualAlloc(NULL, (size_t)cPages << PAGE_SHIFT, MEM_COMMIT, PAGE_EXECUTE_READWRITE);
/vbox/src/VBox/Devices/build/
H A Dvl_vbox.h44 #define TARGET_PAGE_BITS (PAGE_SHIFT)
/vbox/src/VBox/Additions/solaris/Virtio/
H A DVirtioPci-solaris.c61 #define VIRTIO_PCI_QUEUE_ADDR_SHIFT PAGE_SHIFT
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dmemobj-r0drv-darwin.cpp1153 PhysAddr = (RTHCPHYS)PgNo << PAGE_SHIFT;
1154 Assert((PhysAddr >> PAGE_SHIFT) == PgNo);
/vbox/src/VBox/Runtime/r0drv/
H A Dmemobj-r0drv.cpp232 * PAGE_SHIFT to calculate a page count.
284 cPages = (pMem->cb >> PAGE_SHIFT);
290 AssertReturn(iPage < (pMem->cb >> PAGE_SHIFT), NIL_RTHCPHYS);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLib.cpp946 * On entry this will point to an array of with cbMemory >> PAGE_SHIFT entries.
963 paPages[iPage].Phys = Phys + (iPage << PAGE_SHIFT);
1111 paPages[iPage].Phys = (iPage + 4321) << PAGE_SHIFT;
1324 *pHCPhys = (uintptr_t)pv + (PAGE_SHIFT * 1024);
1412 paPages[iPage].Phys = Phys + (iPage << PAGE_SHIFT);
/vbox/src/VBox/VMM/VMMR0/
H A DPGMR0.cpp379 uint32_t cLeft = pRam->cb >> PAGE_SHIFT;
H A DGVMMR0.cpp822 const uint32_t cPages = RT_ALIGN_32(cbVM, PAGE_SIZE) >> PAGE_SHIFT;
823 rc = RTR0MemObjAllocLow(&pGVM->gvmm.s.VMMemObj, cPages << PAGE_SHIFT, false /* fExecutable */);
827 memset(pVM, 0, cPages << PAGE_SHIFT);
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/
H A Dfile.c131 paPages[iPage] = (RTGCPHYS64)paPfns[iPage + cPagesTransferred] << PAGE_SHIFT;
/vbox/src/VBox/VMM/VMMRZ/
H A DPGMRZDynMap.cpp49 # define PGMR0DYNMAP_MAX_PAGES ((16*_1M) >> PAGE_SHIFT)
958 int rc = RTR0MemObjAllocPage(&pSeg->hMemObj, cPages << PAGE_SHIFT, false);
963 memset(pbPage, 0xfe, cPages << PAGE_SHIFT);
1472 uint32_t iPage = (HCPhys >> PAGE_SHIFT) % cPages;
/vbox/src/VBox/VMM/testcase/
H A DtstCompressionBenchmark.cpp267 return Error("The specified page count is too high: %#x (%#llx bytes)\n", g_cPages, (uint64_t)g_cPages * PAGE_SHIFT);
H A DtstSSM.cpp655 rc = SUPR3PageAlloc((sizeof(*pVM) + PAGE_SIZE - 1) >> PAGE_SHIFT, (void **)&pVM);

Completed in 138 milliseconds

1234