Lines Matching refs:PAGE_SIZE

159                 size_t cb = PAGE_SIZE - (off & PAGE_OFFSET_MASK);
304 size_t cb = PAGE_SIZE - (off & PAGE_OFFSET_MASK);
918 GCPhys += PAGE_SIZE;
1256 unsigned cbPageRange = PAGE_SIZE;
1258 RTGCPHYS GCPhysPage = pRam->GCPhys + iPage * PAGE_SIZE;
1275 cbPageRange += PAGE_SIZE;
1441 *pcbTotalMem = (uint64_t)pVM->pgm.s.cAllPages * PAGE_SIZE;
1444 *pcbPrivateMem = (uint64_t)pVM->pgm.s.cPrivatePages * PAGE_SIZE;
1447 *pcbSharedMem = (uint64_t)pVM->pgm.s.cReusedSharedPages * PAGE_SIZE;
1450 *pcbZeroMem = (uint64_t)pVM->pgm.s.cZeroPages * PAGE_SIZE;
1511 Assert(pRam->pSelfRC == GCPtrOld + PAGE_SIZE);
1525 pRam->pSelfRC = (RTRCPTR)(GCPtrNew + PAGE_SIZE);
1565 size_t const cChunkPages = RT_ALIGN_Z(RT_UOFFSETOF(PGMRAMRANGE, aPages[cRamPages]), PAGE_SIZE) >> PAGE_SHIFT;
1603 RTGCPTR const GCPtrChunk = GCPtrChunkMap + PAGE_SIZE;
1605 for (uint32_t iPage = 0; iPage < cChunkPages && RT_SUCCESS(rc); iPage++, GCPtrPage += PAGE_SIZE)
1606 rc = PGMMap(pVM, GCPtrPage, paChunkPages[iPage].Phys, PAGE_SIZE, 0);
1646 AssertReturn(RT_ALIGN_T(GCPhys, PAGE_SIZE, RTGCPHYS) == GCPhys, VERR_INVALID_PARAMETER);
1647 AssertReturn(RT_ALIGN_T(cb, PAGE_SIZE, RTGCPHYS) == cb, VERR_INVALID_PARAMETER);
1710 AssertCompile(sizeof(PGMRAMRANGE) + sizeof(PGMPAGE) * 1048048 < 16U*_1M - PAGE_SIZE * 2);
1716 AssertCompile(sizeof(PGMRAMRANGE) + sizeof(PGMPAGE) * 261616 < 4U*_1M - PAGE_SIZE * 2);
1718 AssertRelease(RT_UOFFSETOF(PGMRAMRANGE, aPages[cPagesPerChunk]) + PAGE_SIZE * 2 <= cbChunk);
1821 GCPhys += PAGE_SIZE;
1866 uint32_t u32Checksum2 = RTCrc32(pvPage, PAGE_SIZE);
2561 memset(pvPages, 0, cPages * PAGE_SIZE);
2858 GCPhys += PAGE_SIZE;
3147 AssertReturn(RT_ALIGN_T(GCPhys, PAGE_SIZE, RTGCPHYS) == GCPhys, VERR_INVALID_PARAMETER);
3148 AssertReturn(RT_ALIGN_T(cb, PAGE_SIZE, RTGCPHYS) == cb, VERR_INVALID_PARAMETER);
3372 if (cbBinaryLeft >= PAGE_SIZE)
3374 memcpy(pvDstPage, (uint8_t const *)pvBinary + ((size_t)iPage << PAGE_SHIFT), PAGE_SIZE);
3375 cbBinaryLeft -= PAGE_SIZE;
3694 for (uint32_t iPage = 0; iPage < cPages && cbSrcLeft > 0; iPage++, pbSrcPage += PAGE_SIZE)
3702 if (memcmp(pvDstPage, pbSrcPage, RT_MIN(cbSrcLeft, PAGE_SIZE)))
3708 memcpy(pvDstPageW, pbSrcPage, RT_MIN(cbSrcLeft, PAGE_SIZE));
3714 cbSrcLeft -= RT_MIN(cbSrcLeft, PAGE_SIZE);
4301 * - GCPhys + PAGE_SIZE = HCPhys + PAGE_SIZE (whole point of this exercise)
4303 * - page id (GCPhys) + 1 = page id (GCPhys + PAGE_SIZE)
4314 for (unsigned i = 0; i < _2M/PAGE_SIZE; i++)
4340 HCPhys += PAGE_SIZE;
4341 GCPhys += PAGE_SIZE;
4343 pv = (void *)((uintptr_t)pv + PAGE_SIZE);