Searched refs:page_array (Results 1 – 6 of 6) sorted by relevance
| /fs/orangefs/ |
| A D | orangefs-bufmap.c | 142 struct page **page_array; /* array of mapped pages */ member 154 struct page **page_array; member 171 unpin_user_pages(bufmap->page_array, bufmap->page_count); in orangefs_bufmap_unmap() 177 kfree(bufmap->page_array); in orangefs_bufmap_free() 230 bufmap->page_array = in orangefs_bufmap_alloc() 232 if (!bufmap->page_array) in orangefs_bufmap_alloc() 266 unpin_user_page(bufmap->page_array[i]); in orangefs_bufmap_map() 277 flush_dcache_page(bufmap->page_array[i]); in orangefs_bufmap_map() 281 bufmap->desc_array[i].page_array = &bufmap->page_array[offset]; in orangefs_bufmap_map() 483 struct page *page = to->page_array[i]; in orangefs_bufmap_copy_from_iovec() [all …]
|
| /fs/nfs/ |
| A D | pagelist.c | 658 if (hdr->page_array.pagevec != hdr->page_array.page_array) in nfs_pgio_data_destroy() 659 kfree(hdr->page_array.pagevec); in nfs_pgio_data_destroy() 695 hdr->args.pages = hdr->page_array.pagevec; in nfs_pgio_rpcsetup() 884 struct nfs_page_array *pg_array = &hdr->page_array; in nfs_generic_pgio() 892 if (pagecount <= ARRAY_SIZE(pg_array->page_array)) in nfs_generic_pgio() 893 pg_array->pagevec = pg_array->page_array; in nfs_generic_pgio() 905 pages = hdr->page_array.pagevec; in nfs_generic_pgio()
|
| A D | localio.c | 318 iocb->bvec = nfs_bvec_alloc_and_import_pagevec(hdr->page_array.pagevec, in nfs_local_iocb_alloc() 319 hdr->page_array.npages, flags); in nfs_local_iocb_alloc() 345 iov_iter_bvec(i, dir, iocb->bvec, hdr->page_array.npages, in nfs_local_iter_init()
|
| /fs/nfs/blocklayout/ |
| A D | blocklayout.c | 248 header->page_array.npages, f_offset, in bl_read_pagelist() 260 for (i = pg_index; i < header->page_array.npages; i++) { in bl_read_pagelist() 293 header->page_array.npages - i, in bl_read_pagelist() 408 for (i = pg_index; i < header->page_array.npages; i++) { in bl_write_pagelist() 422 bio = do_add_page_to_bio(bio, header->page_array.npages - i, in bl_write_pagelist()
|
| /fs/btrfs/ |
| A D | extent_io.h | 367 int btrfs_alloc_page_array(unsigned int nr_pages, struct page **page_array,
|
| A D | extent_io.c | 592 int btrfs_alloc_page_array(unsigned int nr_pages, struct page **page_array, in btrfs_alloc_page_array() argument 601 allocated = alloc_pages_bulk(gfp, nr_pages, page_array); in btrfs_alloc_page_array() 605 __free_page(page_array[i]); in btrfs_alloc_page_array() 606 page_array[i] = NULL; in btrfs_alloc_page_array() 621 struct page *page_array[INLINE_EXTENT_BUFFER_PAGES] = { 0 }; in alloc_eb_folio_array() local 625 ret = btrfs_alloc_page_array(num_pages, page_array, nofail); in alloc_eb_folio_array() 630 eb->folios[i] = page_folio(page_array[i]); in alloc_eb_folio_array()
|
Completed in 22 milliseconds