Symbol: folio_batch
drivers/gpu/drm/drm_gem.c
633
static void drm_gem_check_release_batch(struct folio_batch *fbatch)
drivers/gpu/drm/drm_gem.c
670
struct folio_batch fbatch;
drivers/gpu/drm/drm_gem.c
745
struct folio_batch fbatch;
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
27
static void check_release_folio_batch(struct folio_batch *fbatch)
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
38
struct folio_batch fbatch;
drivers/gpu/drm/i915/i915_gpu_error.c
191
static void pool_fini(struct folio_batch *fbatch)
drivers/gpu/drm/i915/i915_gpu_error.c
196
static int pool_refill(struct folio_batch *fbatch, gfp_t gfp)
drivers/gpu/drm/i915/i915_gpu_error.c
211
static int pool_init(struct folio_batch *fbatch, gfp_t gfp)
drivers/gpu/drm/i915/i915_gpu_error.c
224
static void *pool_alloc(struct folio_batch *fbatch, gfp_t gfp)
drivers/gpu/drm/i915/i915_gpu_error.c
235
static void pool_free(struct folio_batch *fbatch, void *addr)
drivers/gpu/drm/i915/i915_gpu_error.c
248
struct folio_batch pool;
drivers/gpu/drm/i915/i915_gpu_error.c
385
struct folio_batch pool;
fs/btrfs/compression.c
256
struct folio_batch fbatch;
fs/btrfs/extent_io.c
2463
struct folio_batch fbatch;
fs/btrfs/extent_io.c
272
struct folio_batch fbatch;
fs/btrfs/extent_io.c
311
struct folio_batch fbatch;
fs/btrfs/file.c
2230
struct folio_batch fbatch;
fs/btrfs/tests/extent-io-tests.c
25
struct folio_batch fbatch;
fs/buffer.c
1739
struct folio_batch fbatch;
fs/ceph/addr.c
1381
void ceph_shift_unused_folios_left(struct folio_batch *fbatch)
fs/ceph/addr.c
609
struct folio_batch fbatch;
fs/ext4/inode.c
1720
struct folio_batch fbatch;
fs/ext4/inode.c
2301
struct folio_batch fbatch;
fs/ext4/inode.c
2619
struct folio_batch fbatch;
fs/f2fs/checkpoint.c
622
struct folio_batch fbatch;
fs/f2fs/compress.c
1994
struct folio_batch fbatch;
fs/f2fs/data.c
3228
struct folio_batch fbatch;
fs/f2fs/node.c
1678
struct folio_batch fbatch;
fs/f2fs/node.c
1886
struct folio_batch fbatch;
fs/f2fs/node.c
2044
struct folio_batch fbatch;
fs/f2fs/node.c
2087
struct folio_batch fbatch;
fs/gfs2/aops.c
192
struct folio_batch *fbatch,
fs/gfs2/aops.c
287
struct folio_batch fbatch;
fs/hugetlbfs/inode.c
583
struct folio_batch fbatch;
fs/iomap/buffered-io.c
1625
struct folio_batch fbatch;
fs/netfs/buffered_read.c
97
struct folio_batch put_batch;
fs/netfs/misc.c
81
struct folio_batch fbatch;
fs/netfs/rolling_buffer.c
118
struct folio_batch *put_batch)
fs/netfs/rolling_buffer.c
199
struct folio_batch fbatch;
fs/nilfs2/btree.c
2172
struct folio_batch fbatch;
fs/nilfs2/page.c
246
struct folio_batch fbatch;
fs/nilfs2/page.c
301
struct folio_batch fbatch;
fs/nilfs2/page.c
363
struct folio_batch fbatch;
fs/nilfs2/page.c
513
struct folio_batch fbatch;
fs/nilfs2/segment.c
704
struct folio_batch fbatch;
fs/nilfs2/segment.c
767
struct folio_batch fbatch;
fs/ramfs/file-nommu.c
208
struct folio_batch fbatch;
include/linux/folio_queue.h
31
struct folio_batch vec; /* Folios in the queue segment */
include/linux/iomap.h
250
struct folio_batch *fbatch;
include/linux/memcontrol.h
1157
static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios)
include/linux/memcontrol.h
687
void __mem_cgroup_uncharge_folios(struct folio_batch *folios);
include/linux/memcontrol.h
688
static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios)
include/linux/mm.h
1840
void folios_put_refs(struct folio_batch *folios, unsigned int *refs);
include/linux/mm.h
1874
static inline void folios_put(struct folio_batch *folios)
include/linux/mm.h
47
struct folio_batch;
include/linux/pagemap.h
1293
struct folio_batch *fbatch);
include/linux/pagemap.h
19
struct folio_batch;
include/linux/pagemap.h
991
pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
993
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
995
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
include/linux/pagemap.h
997
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/pagevec.h
104
void folio_batch_remove_exceptionals(struct folio_batch *fbatch);
include/linux/pagevec.h
41
static inline void folio_batch_init(struct folio_batch *fbatch)
include/linux/pagevec.h
48
static inline void folio_batch_reinit(struct folio_batch *fbatch)
include/linux/pagevec.h
54
static inline unsigned int folio_batch_count(const struct folio_batch *fbatch)
include/linux/pagevec.h
59
static inline unsigned int folio_batch_space(const struct folio_batch *fbatch)
include/linux/pagevec.h
74
static inline unsigned folio_batch_add(struct folio_batch *fbatch,
include/linux/pagevec.h
89
static inline struct folio *folio_batch_next(struct folio_batch *fbatch)
include/linux/pagevec.h
96
void __folio_batch_release(struct folio_batch *pvec);
include/linux/pagevec.h
98
static inline void folio_batch_release(struct folio_batch *fbatch)
include/linux/rolling_buffer.h
50
struct folio_batch *put_batch);
include/linux/sunrpc/svc.h
210
struct folio_batch rq_fbatch;
include/linux/swap.h
417
void check_move_unevictable_folios(struct folio_batch *fbatch);
include/linux/writeback.h
75
struct folio_batch fbatch;
mm/filemap.c
2116
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2165
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2233
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2255
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2331
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch)
mm/filemap.c
2386
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2456
pgoff_t index, pgoff_t max, struct folio_batch *fbatch)
mm/filemap.c
2600
static int filemap_create_folio(struct kiocb *iocb, struct folio_batch *fbatch)
mm/filemap.c
2668
struct folio_batch *fbatch, bool need_uptodate)
mm/filemap.c
2775
struct folio_batch fbatch;
mm/filemap.c
280
struct folio_batch *fbatch)
mm/filemap.c
3057
struct folio_batch fbatch;
mm/filemap.c
321
struct folio_batch *fbatch)
mm/filemap.c
515
struct folio_batch fbatch;
mm/gup.c
3444
struct folio_batch fbatch;
mm/huge_memory.c
4414
struct folio_batch fbatch;
mm/internal.h
25
struct folio_batch;
mm/internal.h
540
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
542
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
900
void free_unref_folios(struct folio_batch *fbatch);
mm/memcontrol.c
4939
void __mem_cgroup_uncharge_folios(struct folio_batch *folios)
mm/mlock.c
186
static void mlock_folio_batch(struct folio_batch *fbatch)
mm/mlock.c
214
struct folio_batch *fbatch;
mm/mlock.c
225
struct folio_batch *fbatch;
mm/mlock.c
244
struct folio_batch *fbatch;
mm/mlock.c
269
struct folio_batch *fbatch;
mm/mlock.c
292
struct folio_batch *fbatch;
mm/mlock.c
33
struct folio_batch fbatch;
mm/page_alloc.c
3027
void free_unref_folios(struct folio_batch *folios)
mm/shmem.c
1061
struct folio_batch fbatch;
mm/shmem.c
1115
struct folio_batch fbatch;
mm/shmem.c
1439
pgoff_t start, struct folio_batch *fbatch,
mm/shmem.c
1481
struct folio_batch *fbatch, pgoff_t *indices)
mm/shmem.c
1512
struct folio_batch fbatch;
mm/swap.c
1020
struct folio_batch fbatch;
mm/swap.c
1056
void __folio_batch_release(struct folio_batch *fbatch)
mm/swap.c
1075
void folio_batch_remove_exceptionals(struct folio_batch *fbatch)
mm/swap.c
158
static void folio_batch_move_lru(struct folio_batch *fbatch, move_fn_t move_fn)
mm/swap.c
182
static void __folio_batch_add_and_move(struct folio_batch __percpu *fbatch,
mm/swap.c
323
struct folio_batch *fbatch = &per_cpu(cpu_fbatches.lru_activate, cpu);
mm/swap.c
359
struct folio_batch *fbatch;
mm/swap.c
56
struct folio_batch lru_add;
mm/swap.c
57
struct folio_batch lru_deactivate_file;
mm/swap.c
58
struct folio_batch lru_deactivate;
mm/swap.c
59
struct folio_batch lru_lazyfree;
mm/swap.c
61
struct folio_batch lru_activate;
mm/swap.c
645
struct folio_batch *fbatch = &fbatches->lru_add;
mm/swap.c
65
struct folio_batch lru_move_tail;
mm/swap.c
951
void folios_put_refs(struct folio_batch *folios, unsigned int *refs)
mm/swap_state.c
409
struct folio_batch folios;
mm/truncate.c
371
struct folio_batch fbatch;
mm/truncate.c
538
struct folio_batch fbatch;
mm/truncate.c
61
struct folio_batch *fbatch, pgoff_t *indices)
mm/truncate.c
676
struct folio_batch fbatch;
mm/vmscan.c
1088
struct folio_batch free_folios;
mm/vmscan.c
1899
struct folio_batch free_folios;
mm/vmscan.c
7852
void check_move_unevictable_folios(struct folio_batch *fbatch)