Lines Matching refs:pageOffset

100 	int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
376 int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
379 TRACE(("read_into_cache(offset = %lld, pageOffset = %ld, buffer = %#lx, "
380 "bufferSize = %lu\n", offset, pageOffset, buffer, bufferSize));
389 generic_size_t numBytes = PAGE_ALIGN(pageOffset + bufferSize);
432 size_t bytes = min_c(bufferSize, (size_t)B_PAGE_SIZE - pageOffset);
435 pages[i]->physical_page_number * B_PAGE_SIZE + pageOffset,
440 pageOffset = 0;
460 int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
463 TRACE(("read_from_file(offset = %lld, pageOffset = %ld, buffer = %#lx, "
464 "bufferSize = %lu\n", offset, pageOffset, buffer, bufferSize));
478 status_t status = vfs_read_pages(ref->vnode, cookie, offset + pageOffset,
497 int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
504 generic_size_t numBytes = PAGE_ALIGN(pageOffset + bufferSize);
538 if (pageOffset != 0) {
551 size_t lastPageOffset = (pageOffset + bufferSize) % B_PAGE_SIZE;
557 if ((off_t)(offset + pageOffset + bufferSize) == ref->cache->virtual_end) {
568 PAGE_ALIGN(offset + pageOffset + bufferSize) - B_PAGE_SIZE,
585 generic_size_t(vecs[i].length - pageOffset));
589 vm_memcpy_to_physical(base + pageOffset, (void*)buffer, bytes,
593 vm_memset_physical(base + pageOffset, 0, bytes);
601 pageOffset = 0;
669 write_to_file(file_cache_ref* ref, void* cookie, off_t offset, int32 pageOffset,
680 status = write_zeros_to_file(ref->vnode, cookie, offset + pageOffset,
687 status = vfs_write_pages(ref->vnode, cookie, offset + pageOffset,
702 off_t offset, addr_t buffer, bool useBuffer, int32 &pageOffset,
722 pageOffset = 0;
742 int32 pageOffset = offset & (B_PAGE_SIZE - 1);
744 offset -= pageOffset;
752 int32 lastPageOffset = pageOffset;
755 size_t lastReservedPages = min_c(MAX_IO_VECS, (pageOffset + bytesLeft
788 buffer, useBuffer, pageOffset, bytesLeft, reservePages,
803 size_t bytesInPage = min_c(size_t(B_PAGE_SIZE - pageOffset), bytesLeft);
805 TRACE(("lookup page from offset %lld: %p, size = %lu, pageOffset "
806 "= %lu\n", offset, page, bytesLeft, pageOffset));
821 + pageOffset;
879 pageOffset = 0;
885 buffer, useBuffer, pageOffset, bytesLeft, reservePages,