| /linux/include/linux/ |
| H A D | pagevec.h | |
| H A D | writeback.h | 75 struct folio_batch fbatch; member
|
| H A D | iomap.h | 250 struct folio_batch *fbatch; global() member
|
| /linux/mm/ |
| H A D | swap.c | 158 static void folio_batch_move_lru(struct folio_batch *fbatch, move_fn_t move_fn) in folio_batch_move_lru() argument 182 static void __folio_batch_add_and_move(struct folio_batch __percpu *fbatch, in __folio_batch_add_and_move() argument 323 struct folio_batch *fbatch = &per_cpu(cpu_fbatches.lru_activate, cpu); folio_activate_drain() local 359 struct folio_batch *fbatch; __lru_cache_activate_folio() local 645 struct folio_batch *fbatch = &fbatches->lru_add; lru_add_drain_cpu() local 1020 struct folio_batch fbatch; release_pages() local 1056 __folio_batch_release(struct folio_batch * fbatch) __folio_batch_release() argument 1075 folio_batch_remove_exceptionals(struct folio_batch * fbatch) folio_batch_remove_exceptionals() argument [all...] |
| H A D | mlock.c | 33 struct folio_batch fbatch; member 186 static void mlock_folio_batch(struct folio_batch *fbatch) in mlock_folio_batch() argument 214 struct folio_batch *fbatch; in mlock_drain_local() local 225 struct folio_batch *fbatch; mlock_drain_remote() local 244 struct folio_batch *fbatch; mlock_folio() local 269 struct folio_batch *fbatch; mlock_new_folio() local 292 struct folio_batch *fbatch; munlock_folio() local [all...] |
| H A D | truncate.c | 61 struct folio_batch *fbatch, pgoff_t *indices) in truncate_folio_batch_exceptionals() argument 371 struct folio_batch fbatch; in truncate_inode_pages_range() local 538 struct folio_batch fbatch; mapping_try_invalidate() local 676 struct folio_batch fbatch; invalidate_inode_pages2_range() local [all...] |
| H A D | filemap.c | 280 page_cache_delete_batch(struct address_space * mapping,struct folio_batch * fbatch) page_cache_delete_batch() argument 321 delete_from_page_cache_batch(struct address_space * mapping,struct folio_batch * fbatch) delete_from_page_cache_batch() argument 515 struct folio_batch fbatch; __filemap_fdatawait_range() local 2116 find_get_entries(struct address_space * mapping,pgoff_t * start,pgoff_t end,struct folio_batch * fbatch,pgoff_t * indices) find_get_entries() argument 2165 find_lock_entries(struct address_space * mapping,pgoff_t * start,pgoff_t end,struct folio_batch * fbatch,pgoff_t * indices) find_lock_entries() argument 2233 filemap_get_folios(struct address_space * mapping,pgoff_t * start,pgoff_t end,struct folio_batch * fbatch) filemap_get_folios() argument 2255 filemap_get_folios_contig(struct address_space * mapping,pgoff_t * start,pgoff_t end,struct folio_batch * fbatch) filemap_get_folios_contig() argument 2331 filemap_get_folios_tag(struct address_space * mapping,pgoff_t * start,pgoff_t end,xa_mark_t tag,struct folio_batch * fbatch) filemap_get_folios_tag() argument 2386 filemap_get_folios_dirty(struct address_space * mapping,pgoff_t * start,pgoff_t end,struct folio_batch * fbatch) filemap_get_folios_dirty() argument 2456 filemap_get_read_batch(struct address_space * mapping,pgoff_t index,pgoff_t max,struct folio_batch * fbatch) filemap_get_read_batch() argument 2600 filemap_create_folio(struct kiocb * iocb,struct folio_batch * fbatch) filemap_create_folio() argument 2668 filemap_get_pages(struct kiocb * iocb,size_t count,struct folio_batch * fbatch,bool need_uptodate) filemap_get_pages() argument 2775 struct folio_batch fbatch; filemap_read() local 3057 struct folio_batch fbatch; filemap_splice_read() local [all...] |
| H A D | shmem.c | 1061 struct folio_batch fbatch; in shmem_unlock_mapping() local 1115 struct folio_batch fbatch; in shmem_undo_range() local 1439 shmem_find_swap_entries(struct address_space * mapping,pgoff_t start,struct folio_batch * fbatch,pgoff_t * indices,unsigned int type) shmem_find_swap_entries() argument 1481 shmem_unuse_swap_entries(struct inode * inode,struct folio_batch * fbatch,pgoff_t * indices) shmem_unuse_swap_entries() argument 1512 struct folio_batch fbatch; shmem_unuse_inode() local [all...] |
| /linux/fs/nilfs2/ |
| H A D | page.c | 246 struct folio_batch fbatch; in nilfs_copy_dirty_pages() local 301 struct folio_batch fbatch; in nilfs_copy_back_pages() local 363 struct folio_batch fbatch; nilfs_clear_dirty_pages() local 513 struct folio_batch fbatch; nilfs_find_uncommitted_extent() local [all...] |
| H A D | segment.c | 704 struct folio_batch fbatch; in nilfs_lookup_dirty_data_buffers() local 767 struct folio_batch fbatch; in nilfs_lookup_dirty_node_buffers() local [all...] |
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_shmem.c | 27 static void check_release_folio_batch(struct folio_batch *fbatch) in check_release_folio_batch() argument 38 struct folio_batch fbatch; in shmem_sg_free_table() local
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem.c | 633 static void drm_gem_check_release_batch(struct folio_batch *fbatch) in drm_gem_check_release_batch() argument 670 struct folio_batch fbatch; in drm_gem_get_pages() local 745 struct folio_batch fbatch; in drm_gem_put_pages() local [all...] |
| /linux/fs/ramfs/ |
| H A D | file-nommu.c | 208 struct folio_batch fbatch; in ramfs_nommu_get_unmapped_area() local
|
| /linux/fs/netfs/ |
| H A D | rolling_buffer.c | 199 struct folio_batch fbatch; in rolling_buffer_clear() local
|
| H A D | misc.c | 81 struct folio_batch fbatch; in netfs_free_folioq_buffer() local
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_gpu_error.c | 191 static void pool_fini(struct folio_batch *fbatch) in pool_fini() argument 196 static int pool_refill(struct folio_batch *fbatch, gfp_t gfp) in pool_refill() argument 211 static int pool_init(struct folio_batch *fbatch, gfp_t gfp) in pool_init() argument 224 static void *pool_alloc(struct folio_batch *fbatch, gfp_ argument 235 pool_free(struct folio_batch * fbatch,void * addr) pool_free() argument [all...] |
| /linux/fs/ceph/ |
| H A D | addr.c | 609 struct folio_batch fbatch; member 1381 void ceph_shift_unused_folios_left(struct folio_batch *fbatch) in ceph_shift_unused_folios_left() argument [all...] |
| /linux/fs/btrfs/ |
| H A D | extent_io.c | 272 struct folio_batch fbatch; __process_folios_contig() local 311 struct folio_batch fbatch; lock_delalloc_folios() local 2463 struct folio_batch fbatch; extent_write_cache_pages() local [all...] |
| H A D | compression.c | 256 struct folio_batch fbatch; in end_compressed_writeback() local
|
| H A D | file.c | 2230 struct folio_batch fbatch; in check_range_has_page() local
|
| /linux/fs/ext4/ |
| H A D | inode.c | 1720 struct folio_batch fbatch; mpage_release_unused_pages() local 2301 struct folio_batch fbatch; mpage_map_and_submit_buffers() local 2619 struct folio_batch fbatch; mpage_prepare_extent_to_map() local [all...] |
| /linux/fs/hugetlbfs/ |
| H A D | inode.c | 583 struct folio_batch fbatch; remove_inode_hugepages() local
|
| /linux/fs/f2fs/ |
| H A D | compress.c | 1994 struct folio_batch fbatch; in f2fs_invalidate_compress_pages() local
|
| /linux/fs/iomap/ |
| H A D | buffered-io.c | 1625 struct folio_batch fbatch; in iomap_zero_range() local
|
| /linux/fs/ |
| H A D | buffer.c | 1739 struct folio_batch fbatch; clean_bdev_aliases() local
|