Lines Matching refs:num_pages
67 size_t *page_align, int *num_pages) in dio_get_pages_alloc() argument
97 *num_pages = npages; in dio_get_pages_alloc()
413 struct page **pages, int num_pages, in striped_read() argument
433 pages_left = num_pages; in striped_read()
504 int num_pages, ret; in ceph_sync_read() local
530 pages = dio_get_pages_alloc(i, n, &start, &num_pages); in ceph_sync_read()
535 pages, num_pages, checkeof, in ceph_sync_read()
538 ceph_put_page_vector(pages, num_pages, true); in ceph_sync_read()
548 num_pages = calc_pages_for(off, len); in ceph_sync_read()
549 pages = ceph_alloc_page_vector(num_pages, GFP_KERNEL); in ceph_sync_read()
553 num_pages, checkeof, 0, 0); in ceph_sync_read()
570 ceph_release_page_vector(pages, num_pages); in ceph_sync_read()
633 int num_pages; in ceph_sync_direct_write() local
682 pages = dio_get_pages_alloc(from, len, &start, &num_pages); in ceph_sync_direct_write()
705 ceph_put_page_vector(pages, num_pages, false); in ceph_sync_direct_write()
750 int num_pages; in ceph_sync_write() local
798 num_pages = (len + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT; in ceph_sync_write()
800 pages = ceph_alloc_page_vector(num_pages, GFP_KERNEL); in ceph_sync_write()
807 for (n = 0; n < num_pages; n++) { in ceph_sync_write()
818 ceph_release_page_vector(pages, num_pages); in ceph_sync_write()