Searched refs:folio_batch (Results 1 – 18 of 18) sorted by relevance
/linux-6.1.9/include/linux/ |
D | pagevec.h | 83 struct folio_batch { struct 90 static_assert(sizeof(struct pagevec) == sizeof(struct folio_batch)); argument 92 offsetof(struct folio_batch, folios)); 100 static inline void folio_batch_init(struct folio_batch *fbatch) in folio_batch_init() 106 static inline unsigned int folio_batch_count(struct folio_batch *fbatch) in folio_batch_count() 111 static inline unsigned int fbatch_space(struct folio_batch *fbatch) in fbatch_space() 126 static inline unsigned folio_batch_add(struct folio_batch *fbatch, in folio_batch_add() 133 static inline void folio_batch_release(struct folio_batch *fbatch) in folio_batch_release() 138 void folio_batch_remove_exceptionals(struct folio_batch *fbatch);
|
D | pagemap.h | 19 struct folio_batch; 720 pgoff_t end, struct folio_batch *fbatch); 722 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch); 1109 struct folio_batch *fbatch);
|
D | swap.h | 453 void check_move_unevictable_folios(struct folio_batch *fbatch);
|
/linux-6.1.9/mm/ |
D | swap.c | 52 struct folio_batch fbatch; 64 struct folio_batch lru_add; 65 struct folio_batch lru_deactivate_file; 66 struct folio_batch lru_deactivate; 67 struct folio_batch lru_lazyfree; 69 struct folio_batch activate; 232 static void folio_batch_move_lru(struct folio_batch *fbatch, move_fn_t move_fn) in folio_batch_move_lru() 257 static void folio_batch_add_and_move(struct folio_batch *fbatch, in folio_batch_add_and_move() 287 struct folio_batch *fbatch; in folio_rotate_reclaimable() 363 struct folio_batch *fbatch = &per_cpu(cpu_fbatches.activate, cpu); in folio_activate_drain() [all …]
|
D | truncate.c | 61 struct folio_batch *fbatch, pgoff_t *indices) in truncate_folio_batch_exceptionals() 335 struct folio_batch fbatch; in truncate_inode_pages_range() 506 struct folio_batch fbatch; in invalidate_mapping_pagevec() 632 struct folio_batch fbatch; in invalidate_inode_pages2_range()
|
D | internal.h | 16 struct folio_batch; 110 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices); 112 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
|
D | filemap.c | 278 struct folio_batch *fbatch) in page_cache_delete_batch() 319 struct folio_batch *fbatch) in delete_from_page_cache_batch() 2052 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_get_entries() 2089 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_lock_entries() 2145 pgoff_t end, struct folio_batch *fbatch) in filemap_get_folios() 2208 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch) in filemap_get_folios_contig() 2355 pgoff_t index, pgoff_t max, struct folio_batch *fbatch) in filemap_get_read_batch() 2506 struct folio_batch *fbatch) in filemap_create_folio() 2562 struct folio_batch *fbatch) in filemap_get_pages() 2648 struct folio_batch fbatch; in filemap_read()
|
D | shmem.c | 860 struct folio_batch fbatch; in shmem_unlock_mapping() 907 struct folio_batch fbatch; in shmem_undo_range() 1180 pgoff_t start, struct folio_batch *fbatch, in shmem_find_swap_entries() 1222 struct folio_batch *fbatch, pgoff_t *indices) in shmem_unuse_swap_entries() 1257 struct folio_batch fbatch; in shmem_unuse_inode()
|
D | vmscan.c | 7705 struct folio_batch fbatch; in check_move_unevictable_pages() 7729 void check_move_unevictable_folios(struct folio_batch *fbatch) in check_move_unevictable_folios()
|
/linux-6.1.9/fs/nilfs2/ |
D | page.c | 297 struct folio_batch fbatch; in nilfs_copy_back_pages() 486 struct folio_batch fbatch; in nilfs_find_uncommitted_extent()
|
/linux-6.1.9/fs/ramfs/ |
D | file-nommu.c | 208 struct folio_batch fbatch; in ramfs_nommu_get_unmapped_area()
|
/linux-6.1.9/fs/btrfs/tests/ |
D | extent-io-tests.c | 24 struct folio_batch fbatch; in process_page_range()
|
/linux-6.1.9/fs/btrfs/ |
D | compression.c | 223 struct folio_batch fbatch; in end_compressed_writeback()
|
D | extent_io.c | 274 struct folio_batch fbatch; in __process_pages_contig()
|
/linux-6.1.9/fs/hugetlbfs/ |
D | inode.c | 623 struct folio_batch fbatch; in remove_inode_hugepages()
|
/linux-6.1.9/fs/f2fs/ |
D | compress.c | 1905 struct folio_batch fbatch; in f2fs_invalidate_compress_pages()
|
/linux-6.1.9/fs/ |
D | buffer.c | 1592 struct folio_batch fbatch; in clean_bdev_aliases()
|
/linux-6.1.9/fs/ext4/ |
D | inode.c | 1575 struct folio_batch fbatch; in mpage_release_unused_pages() 2340 struct folio_batch fbatch; in mpage_map_and_submit_buffers()
|