Home
last modified time | relevance | path

Searched refs:nr_folios (Results 1 – 13 of 13) sorted by relevance

/linux/mm/
H A Dmemfd_luo.c99 u64 nr_folios; in memfd_luo_preserve_folios() local
140 nr_folios = nr_pinned; in memfd_luo_preserve_folios()
142 folios_ser = vcalloc(nr_folios, sizeof(*folios_ser)); in memfd_luo_preserve_folios()
148 for (i = 0; i < nr_folios; i++) { in memfd_luo_preserve_folios()
209 *nr_foliosp = nr_folios; in memfd_luo_preserve_folios()
224 unpin_folios(folios, nr_folios); in memfd_luo_preserve_folios()
233 u64 nr_folios) in memfd_luo_unpreserve_folios() argument
237 if (!nr_folios) in memfd_luo_unpreserve_folios()
242 for (i = 0; i < nr_folios; i++) { in memfd_luo_unpreserve_folios()
263 u64 nr_folios, inode_size; in memfd_luo_preserve() local
[all …]
H A Dfilemap.c517 unsigned nr_folios; in __filemap_fdatawait_range() local
524 nr_folios = filemap_get_folios_tag(mapping, &index, end, in __filemap_fdatawait_range()
527 if (!nr_folios) in __filemap_fdatawait_range()
530 for (i = 0; i < nr_folios; i++) { in __filemap_fdatawait_range()
/linux/drivers/dma-buf/
H A Dudmabuf.c330 long nr_folios; in udmabuf_pin_folios() local
335 nr_folios = memfd_pin_folios(memfd, start, end, folios, pgcnt, &pgoff); in udmabuf_pin_folios()
336 if (nr_folios <= 0) in udmabuf_pin_folios()
337 return nr_folios ? nr_folios : -EINVAL; in udmabuf_pin_folios()
340 for (cur_folio = 0; cur_folio < nr_folios; ++cur_folio) { in udmabuf_pin_folios()
/linux/io_uring/
H A Drsrc.c685 unsigned nr_folios = data->nr_folios; in io_coalesce_buffer() local
689 new_array = kvmalloc_objs(struct page *, nr_folios); in io_coalesce_buffer()
693 for (i = 0, j = 0; i < nr_folios; i++) { in io_coalesce_buffer()
714 *nr_pages = nr_folios; in io_coalesce_buffer()
722 unsigned int count = 1, nr_folios = 1; in io_check_coalesce_buffer() local
740 if (nr_folios == 1) { in io_check_coalesce_buffer()
756 nr_folios++; in io_check_coalesce_buffer()
758 if (nr_folios == 1) in io_check_coalesce_buffer()
761 data->nr_folios = nr_folios; in io_check_coalesce_buffer()
H A Drsrc.h55 unsigned int nr_folios; member
H A Dmemmap.c120 if (ifd.nr_folios == 1 && !PageHighMem(mr->pages[0])) { in io_region_init_ptr()
H A Dzcrx.c231 mem->nr_folios = nr_pages; in io_import_umem()
251 unpin_user_pages(mem->pages, mem->nr_folios); in io_release_area_mem()
/linux/fs/iomap/
H A Dioend.c168 wpc->nr_folios = 0; in iomap_alloc_ioend()
195 if (wpc->nr_folios >= IOEND_BATCH_SIZE) in iomap_can_add_to_ioend()
H A Dbuffered-io.c1904 wpc->nr_folios++; in iomap_writeback_folio()
/linux/fs/ceph/
H A Daddr.c605 unsigned int nr_folios; member
1051 ceph_wbc->nr_folios = 0; in ceph_init_writeback_ctl()
1143 return index < ceph_wbc->nr_folios && in can_next_page_be_processed()
1689 ceph_wbc.nr_folios = filemap_get_folios_tag(mapping, in ceph_writepages_start()
1695 ceph_wbc.tag, ceph_wbc.nr_folios); in ceph_writepages_start()
1697 if (!ceph_wbc.nr_folios && !ceph_wbc.locked_pages) in ceph_writepages_start()
1724 ceph_wbc.nr_folios = in ceph_writepages_start()
/linux/fs/btrfs/
H A Dextent_io.h391 int btrfs_alloc_folio_array(unsigned int nr_folios, unsigned int order,
H A Dextent_io.c634 int btrfs_alloc_folio_array(unsigned int nr_folios, unsigned int order, in btrfs_alloc_folio_array() argument
637 for (int i = 0; i < nr_folios; i++) { in btrfs_alloc_folio_array()
646 for (int i = 0; i < nr_folios; i++) { in btrfs_alloc_folio_array()
2436 unsigned int nr_folios; in extent_write_cache_pages() local
2491 (nr_folios = filemap_get_folios_tag(mapping, &index, in extent_write_cache_pages()
2495 for (i = 0; i < nr_folios; i++) { in extent_write_cache_pages()
/linux/fs/ext4/
H A Dinode.c2633 unsigned int nr_folios; in mpage_prepare_extent_to_map() local
2655 nr_folios = filemap_get_folios_tag(mapping, &index, end, in mpage_prepare_extent_to_map()
2657 if (nr_folios == 0) in mpage_prepare_extent_to_map()
2660 for (i = 0; i < nr_folios; i++) { in mpage_prepare_extent_to_map()