Lines Matching defs:pages
221 OBJ_REQUEST_OWN_BVECS, /* private bio_vec array, doesn't own pages */
1829 struct page **pages;
1845 pages = ceph_alloc_page_vector(num_pages, GFP_KERNEL);
1846 if (IS_ERR(pages))
1847 return PTR_ERR(pages);
1853 NULL, 0, pages, &reply_len);
1857 p = page_address(pages[0]);
1882 ceph_copy_from_page_vector(pages, rbd_dev->object_map,
1886 ceph_release_page_vector(pages, num_pages);
1976 p = page_address(osd_data->pages[0]);
2023 struct page **pages;
2031 pages = ceph_alloc_page_vector(1, GFP_NOIO);
2032 if (IS_ERR(pages))
2033 return PTR_ERR(pages);
2035 p = start = page_address(pages[0]);
2046 osd_req_op_cls_request_data_pages(req, which, pages, p - start, 0,
2183 struct page **pages;
2193 pages = ceph_alloc_page_vector(1, GFP_NOIO);
2194 if (IS_ERR(pages))
2195 return PTR_ERR(pages);
2198 osd_req_op_raw_data_in_pages(osd_req, which, pages,
2996 * copyup_bvecs pages are never highmem pages
4830 struct page **pages;
4842 pages = ceph_alloc_page_vector(num_pages, GFP_KERNEL);
4843 if (IS_ERR(pages)) {
4844 ret = PTR_ERR(pages);
4849 osd_req_op_extent_osd_data_pages(req, 0, pages, buf_len, 0, false,
4859 ceph_copy_from_page_vector(pages, buf, 0, ret);