/linux-6.14.4/include/linux/ |
D | pagevec.h | 41 static inline void folio_batch_init(struct folio_batch *fbatch) in folio_batch_init() 48 static inline void folio_batch_reinit(struct folio_batch *fbatch) in folio_batch_reinit() 54 static inline unsigned int folio_batch_count(struct folio_batch *fbatch) in folio_batch_count() 59 static inline unsigned int folio_batch_space(struct folio_batch *fbatch) in folio_batch_space() 74 static inline unsigned folio_batch_add(struct folio_batch *fbatch, in folio_batch_add() 89 static inline struct folio *folio_batch_next(struct folio_batch *fbatch) in folio_batch_next() 98 static inline void folio_batch_release(struct folio_batch *fbatch) in folio_batch_release()
|
D | writeback.h | 86 struct folio_batch fbatch; member
|
/linux-6.14.4/mm/ |
D | swap.c | 158 static void folio_batch_move_lru(struct folio_batch *fbatch, move_fn_t move_fn) in folio_batch_move_lru() 178 static void __folio_batch_add_and_move(struct folio_batch __percpu *fbatch, in __folio_batch_add_and_move() 318 struct folio_batch *fbatch = &per_cpu(cpu_fbatches.lru_activate, cpu); in folio_activate_drain() local 353 struct folio_batch *fbatch; in __lru_cache_activate_folio() local 639 struct folio_batch *fbatch = &fbatches->lru_add; in lru_add_drain_cpu() local 1012 struct folio_batch fbatch; in release_pages() local 1048 void __folio_batch_release(struct folio_batch *fbatch) in __folio_batch_release() 1067 void folio_batch_remove_exceptionals(struct folio_batch *fbatch) in folio_batch_remove_exceptionals()
|
D | mlock.c | 33 struct folio_batch fbatch; member 186 static void mlock_folio_batch(struct folio_batch *fbatch) in mlock_folio_batch() 214 struct folio_batch *fbatch; in mlock_drain_local() local 225 struct folio_batch *fbatch; in mlock_drain_remote() local 244 struct folio_batch *fbatch; in mlock_folio() local 269 struct folio_batch *fbatch; in mlock_new_folio() local 292 struct folio_batch *fbatch; in munlock_folio() local
|
D | truncate.c | 61 struct folio_batch *fbatch, pgoff_t *indices) in truncate_folio_batch_exceptionals() 293 struct folio_batch fbatch; in truncate_inode_pages_range() local 460 struct folio_batch fbatch; in mapping_try_invalidate() local 598 struct folio_batch fbatch; in invalidate_inode_pages2_range() local
|
D | filemap.c | 278 struct folio_batch *fbatch) in page_cache_delete_batch() 319 struct folio_batch *fbatch) in delete_from_page_cache_batch() 524 struct folio_batch fbatch; in __filemap_fdatawait_range() local 2074 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_get_entries() 2123 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_lock_entries() 2191 pgoff_t end, struct folio_batch *fbatch) in filemap_get_folios() 2213 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch) in filemap_get_folios_contig() 2289 pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch) in filemap_get_folios_tag() 2356 pgoff_t index, pgoff_t max, struct folio_batch *fbatch) in filemap_get_read_batch() 2497 static int filemap_create_folio(struct kiocb *iocb, struct folio_batch *fbatch) in filemap_create_folio() [all …]
|
D | shmem.c | 1024 struct folio_batch fbatch; in shmem_unlock_mapping() local 1078 struct folio_batch fbatch; in shmem_undo_range() local 1384 pgoff_t start, struct folio_batch *fbatch, in shmem_find_swap_entries() 1426 struct folio_batch *fbatch, pgoff_t *indices) in shmem_unuse_swap_entries() 1459 struct folio_batch fbatch; in shmem_unuse_inode() local
|
/linux-6.14.4/fs/nilfs2/ |
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; in nilfs_clear_dirty_pages() local 513 struct folio_batch fbatch; in nilfs_find_uncommitted_extent() local
|
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
|
/linux-6.14.4/drivers/gpu/drm/i915/gem/ |
D | i915_gem_shmem.c | 25 static void check_release_folio_batch(struct folio_batch *fbatch) in check_release_folio_batch() 36 struct folio_batch fbatch; in shmem_sg_free_table() local
|
/linux-6.14.4/drivers/gpu/drm/ |
D | drm_gem.c | 531 static void drm_gem_check_release_batch(struct folio_batch *fbatch) in drm_gem_check_release_batch() 568 struct folio_batch fbatch; in drm_gem_get_pages() local 643 struct folio_batch fbatch; in drm_gem_put_pages() local
|
/linux-6.14.4/fs/bcachefs/ |
D | fs-io-pagecache.c | 255 struct folio_batch fbatch; in bch2_mark_pagecache_unallocated() local 299 struct folio_batch fbatch; in bch2_mark_pagecache_reserved() local 695 struct folio_batch fbatch; in bch2_seek_pagecache_data() local
|
/linux-6.14.4/fs/gfs2/ |
D | aops.c | 179 struct folio_batch *fbatch, in gfs2_write_jdata_batch() 282 struct folio_batch fbatch; in gfs2_write_cache_jdata() local
|
/linux-6.14.4/fs/netfs/ |
D | rolling_buffer.c | 199 struct folio_batch fbatch; in rolling_buffer_clear() local
|
D | misc.c | 81 struct folio_batch fbatch; in netfs_free_folioq_buffer() local
|
/linux-6.14.4/fs/ramfs/ |
D | file-nommu.c | 208 struct folio_batch fbatch; in ramfs_nommu_get_unmapped_area() local
|
/linux-6.14.4/drivers/gpu/drm/i915/ |
D | i915_gpu_error.c | 191 static void pool_fini(struct folio_batch *fbatch) in pool_fini() 196 static int pool_refill(struct folio_batch *fbatch, gfp_t gfp) in pool_refill() 211 static int pool_init(struct folio_batch *fbatch, gfp_t gfp) in pool_init() 224 static void *pool_alloc(struct folio_batch *fbatch, gfp_t gfp) in pool_alloc() 235 static void pool_free(struct folio_batch *fbatch, void *addr) in pool_free()
|
/linux-6.14.4/fs/f2fs/ |
D | node.c | 1574 struct folio_batch fbatch; in last_fsync_dnode() local 1791 struct folio_batch fbatch; in f2fs_fsync_node_pages() local 1950 struct folio_batch fbatch; in f2fs_flush_inline_data() local 1998 struct folio_batch fbatch; in f2fs_sync_node_pages() local
|
D | checkpoint.c | 427 struct folio_batch fbatch; in f2fs_sync_meta_pages() local
|
/linux-6.14.4/fs/btrfs/tests/ |
D | extent-io-tests.c | 25 struct folio_batch fbatch; in process_page_range() local
|
/linux-6.14.4/fs/btrfs/ |
D | extent_io.c | 203 struct folio_batch fbatch; in __process_folios_contig() local 247 struct folio_batch fbatch; in lock_delalloc_folios() local 1998 struct folio_batch fbatch; in btree_write_cache_pages() local 2126 struct folio_batch fbatch; in extent_write_cache_pages() local
|
D | compression.c | 287 struct folio_batch fbatch; in end_compressed_writeback() local
|
/linux-6.14.4/fs/ext4/ |
D | inode.c | 1567 struct folio_batch fbatch; in mpage_release_unused_pages() local 2145 struct folio_batch fbatch; in mpage_map_and_submit_buffers() local 2421 struct folio_batch fbatch; in mpage_prepare_extent_to_map() local
|
/linux-6.14.4/fs/hugetlbfs/ |
D | inode.c | 575 struct folio_batch fbatch; in remove_inode_hugepages() local
|
/linux-6.14.4/fs/ceph/ |
D | addr.c | 965 struct folio_batch fbatch; in ceph_writepages_start() local
|