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
2476
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
2223
struct folio_batch fbatch;
fs/btrfs/tests/extent-io-tests.c
25
struct folio_batch fbatch;
fs/buffer.c
1720
struct folio_batch fbatch;
fs/ceph/addr.c
1410
void ceph_shift_unused_folios_left(struct folio_batch *fbatch)
fs/ceph/addr.c
614
struct folio_batch fbatch;
fs/ext4/inode.c
1720
struct folio_batch fbatch;
fs/ext4/inode.c
2315
struct folio_batch fbatch;
fs/ext4/inode.c
2633
struct folio_batch fbatch;
fs/f2fs/checkpoint.c
613
struct folio_batch fbatch;
fs/f2fs/compress.c
2006
struct folio_batch fbatch;
fs/f2fs/data.c
3288
struct folio_batch fbatch;
fs/f2fs/node.c
1692
struct folio_batch fbatch;
fs/f2fs/node.c
1913
struct folio_batch fbatch;
fs/f2fs/node.c
2067
struct folio_batch fbatch;
fs/f2fs/node.c
2110
struct folio_batch fbatch;
fs/gfs2/aops.c
193
struct folio_batch *fbatch,
fs/gfs2/aops.c
288
struct folio_batch fbatch;
fs/hugetlbfs/inode.c
557
struct folio_batch fbatch;
fs/iomap/buffered-io.c
1740
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/ntfs3/file.c
333
struct folio_batch fbatch;
fs/ramfs/file-nommu.c
208
struct folio_batch fbatch;
include/linux/folio_batch.h
104
void folio_batch_remove_exceptionals(struct folio_batch *fbatch);
include/linux/folio_batch.h
41
static inline void folio_batch_init(struct folio_batch *fbatch)
include/linux/folio_batch.h
48
static inline void folio_batch_reinit(struct folio_batch *fbatch)
include/linux/folio_batch.h
54
static inline unsigned int folio_batch_count(const struct folio_batch *fbatch)
include/linux/folio_batch.h
59
static inline unsigned int folio_batch_space(const struct folio_batch *fbatch)
include/linux/folio_batch.h
74
static inline unsigned folio_batch_add(struct folio_batch *fbatch,
include/linux/folio_batch.h
89
static inline struct folio *folio_batch_next(struct folio_batch *fbatch)
include/linux/folio_batch.h
96
void __folio_batch_release(struct folio_batch *fbatch);
include/linux/folio_batch.h
98
static inline void folio_batch_release(struct folio_batch *fbatch)
include/linux/folio_queue.h
31
struct folio_batch vec; /* Folios in the queue segment */
include/linux/iomap.h
259
struct folio_batch *fbatch;
include/linux/memcontrol.h
1167
static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios)
include/linux/memcontrol.h
680
void __mem_cgroup_uncharge_folios(struct folio_batch *folios);
include/linux/memcontrol.h
681
static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios)
include/linux/mm.h
2147
void folios_put_refs(struct folio_batch *folios, unsigned int *refs);
include/linux/mm.h
2181
static inline void folios_put(struct folio_batch *folios)
include/linux/mm.h
46
struct folio_batch;
include/linux/pagemap.h
1291
struct folio_batch *fbatch);
include/linux/pagemap.h
19
struct folio_batch;
include/linux/pagemap.h
989
pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
991
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
993
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
include/linux/pagemap.h
995
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/rolling_buffer.h
50
struct folio_batch *put_batch);
include/linux/sunrpc/svc.h
226
struct folio_batch rq_fbatch;
include/linux/swap.h
399
void check_move_unevictable_folios(struct folio_batch *fbatch);
include/linux/writeback.h
75
struct folio_batch fbatch;
mm/filemap.c
2128
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2177
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2245
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2267
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2342
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch)
mm/filemap.c
2396
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2465
pgoff_t index, pgoff_t max, struct folio_batch *fbatch)
mm/filemap.c
2609
static int filemap_create_folio(struct kiocb *iocb, struct folio_batch *fbatch)
mm/filemap.c
2677
struct folio_batch *fbatch, bool need_uptodate)
mm/filemap.c
2784
struct folio_batch fbatch;
mm/filemap.c
280
struct folio_batch *fbatch)
mm/filemap.c
3066
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/internal.h
25
struct folio_batch;
mm/internal.h
548
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
550
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
920
void free_unref_folios(struct folio_batch *fbatch);
mm/memcontrol.c
5310
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
2999
void free_unref_folios(struct folio_batch *folios)
mm/shmem.c
1071
struct folio_batch fbatch;
mm/shmem.c
1125
struct folio_batch fbatch;
mm/shmem.c
1450
pgoff_t start, struct folio_batch *fbatch,
mm/shmem.c
1492
struct folio_batch *fbatch, pgoff_t *indices)
mm/shmem.c
1523
struct folio_batch fbatch;
mm/swap.c
1002
void folios_put_refs(struct folio_batch *folios, unsigned int *refs)
mm/swap.c
1075
struct folio_batch fbatch;
mm/swap.c
1111
void __folio_batch_release(struct folio_batch *fbatch)
mm/swap.c
1130
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
163
struct folio_batch free_fbatch;
mm/swap.c
217
static void __folio_batch_add_and_move(struct folio_batch __percpu *fbatch,
mm/swap.c
362
struct folio_batch *fbatch = &per_cpu(cpu_fbatches.lru_activate, cpu);
mm/swap.c
398
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
65
struct folio_batch lru_move_tail;
mm/swap.c
696
struct folio_batch *fbatch = &fbatches->lru_add;
mm/swap_state.c
572
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
680
struct folio_batch fbatch;
mm/vmscan.c
1060
struct folio_batch free_folios;
mm/vmscan.c
1873
struct folio_batch free_folios;
mm/vmscan.c
7968
void check_move_unevictable_folios(struct folio_batch *fbatch)