Lines Matching refs:page_length

373 shmem_pread_fast(vm_page_t page, int shmem_page_offset, int page_length,
393 page_length);
396 page_length);
428 shmem_pread_slow(vm_page_t page, int shmem_page_offset, int page_length,
440 page_length,
446 page_length);
450 page_length);
465 int shmem_page_offset, page_length, ret = 0;
509 * page_length = bytes to copy for this page
512 page_length = remain;
513 if ((shmem_page_offset + page_length) > PAGE_SIZE)
514 page_length = PAGE_SIZE - shmem_page_offset;
519 ret = shmem_pread_fast(page, shmem_page_offset, page_length,
538 ret = shmem_pread_slow(page, shmem_page_offset, page_length,
550 remain -= page_length;
551 user_data += page_length;
552 offset += page_length;
663 int page_offset, page_length, ret;
687 * page_length = bytes to copy for this page
691 page_length = remain;
693 page_length = PAGE_SIZE - page_offset;
700 page_offset, user_data, page_length)) {
705 remain -= page_length;
706 user_data += page_length;
707 offset += page_length;
721 shmem_pwrite_fast(vm_page_t page, int shmem_page_offset, int page_length,
743 page_length);
746 page_length);
749 page_length);
759 shmem_pwrite_slow(vm_page_t page, int shmem_page_offset, int page_length,
773 page_length,
778 page_length);
782 page_length);
785 page_length,
801 int shmem_page_offset, page_length, ret = 0;
852 * page_length = bytes to copy for this page
856 page_length = remain;
857 if ((shmem_page_offset + page_length) > PAGE_SIZE)
858 page_length = PAGE_SIZE - shmem_page_offset;
864 ((shmem_page_offset | page_length)
870 ret = shmem_pwrite_fast(page, shmem_page_offset, page_length,
879 ret = shmem_pwrite_slow(page, shmem_page_offset, page_length,
893 remain -= page_length;
894 user_data += page_length;
895 offset += page_length;