Lines Matching refs:pages
984 static void bio_put_pages(struct page **pages, size_t size, size_t off) in bio_put_pages() argument
989 put_page(pages[i]); in bio_put_pages()
1009 struct page **pages = (struct page **)bv; in __bio_iov_iter_get_pages() local
1021 pages += entries_left * (PAGE_PTRS_PER_BVEC - 1); in __bio_iov_iter_get_pages()
1023 size = iov_iter_get_pages(iter, pages, LONG_MAX, nr_pages, &offset); in __bio_iov_iter_get_pages()
1028 struct page *page = pages[i]; in __bio_iov_iter_get_pages()
1037 bio_put_pages(pages + i, left, offset); in __bio_iov_iter_get_pages()
1056 struct page **pages = (struct page **)bv; in __bio_iov_append_get_pages() local
1068 pages += entries_left * (PAGE_PTRS_PER_BVEC - 1); in __bio_iov_append_get_pages()
1070 size = iov_iter_get_pages(iter, pages, LONG_MAX, nr_pages, &offset); in __bio_iov_append_get_pages()
1075 struct page *page = pages[i]; in __bio_iov_append_get_pages()
1081 bio_put_pages(pages + i, left, offset); in __bio_iov_append_get_pages()