Symbol: readahead_control
block/fops.c
497
static void blkdev_readahead(struct readahead_control *rac)
block/fops.c
542
static void blkdev_readahead(struct readahead_control *rac)
fs/btrfs/extent_io.c
133
struct readahead_control *ractl;
fs/btrfs/extent_io.c
2719
void btrfs_readahead(struct readahead_control *rac)
fs/btrfs/extent_io.c
972
static void btrfs_readahead_expand(struct readahead_control *ractl,
fs/btrfs/extent_io.h
24
struct readahead_control;
fs/btrfs/extent_io.h
242
void btrfs_readahead(struct readahead_control *rac);
fs/erofs/data.c
399
static void erofs_readahead(struct readahead_control *rac)
fs/erofs/fileio.c
172
static void erofs_fileio_readahead(struct readahead_control *rac)
fs/erofs/fscache.c
342
static void erofs_fscache_readahead(struct readahead_control *rac)
fs/erofs/zdata.c
1830
struct readahead_control *rac, bool backmost)
fs/erofs/zdata.c
1909
static void z_erofs_readahead(struct readahead_control *rac)
fs/exfat/inode.c
397
static void exfat_readahead(struct readahead_control *rac)
fs/ext2/inode.c
922
static void ext2_readahead(struct readahead_control *rac)
fs/ext4/ext4.h
3745
void ext4_readahead(struct readahead_control *rac);
fs/ext4/readpage.c
212
struct readahead_control *rac, struct folio *folio)
fs/ext4/readpage.c
416
void ext4_readahead(struct readahead_control *rac)
fs/f2fs/data.c
2153
static inline blk_opf_t f2fs_ra_op_flags(struct readahead_control *rac)
fs/f2fs/data.c
2163
struct readahead_control *rac)
fs/f2fs/data.c
2264
struct readahead_control *rac, bool for_write)
fs/f2fs/data.c
2463
struct readahead_control *rac, struct folio *folio)
fs/f2fs/data.c
2613
struct readahead_control *rac, struct folio *folio)
fs/f2fs/data.c
2764
static void f2fs_readahead(struct readahead_control *rac)
fs/f2fs/f2fs.h
4654
struct readahead_control *rac, bool for_write);
fs/fat/inode.c
208
static void fat_readahead(struct readahead_control *rac)
fs/fuse/file.c
1067
static void fuse_readahead(struct readahead_control *rac)
fs/fuse/file.c
880
struct readahead_control *rac,
fs/gfs2/aops.c
492
static void gfs2_readahead(struct readahead_control *rac)
fs/hpfs/file.c
168
static void hpfs_readahead(struct readahead_control *rac)
fs/iomap/buffered-io.c
656
struct readahead_control *rac = ctx->rac;
fs/isofs/inode.c
1152
static void isofs_readahead(struct readahead_control *rac)
fs/jfs/inode.c
284
static void jfs_readahead(struct readahead_control *rac)
fs/mpage.c
359
void mpage_readahead(struct readahead_control *rac, get_block_t get_block)
fs/netfs/buffered_read.c
215
struct readahead_control *ractl)
fs/netfs/buffered_read.c
24
struct readahead_control *ractl)
fs/netfs/buffered_read.c
338
void netfs_readahead(struct readahead_control *ractl)
fs/netfs/buffered_read.c
82
struct readahead_control *ractl)
fs/netfs/rolling_buffer.c
117
struct readahead_control *ractl,
fs/nfs/fscache.c
252
int nfs_netfs_readahead(struct readahead_control *ractl)
fs/nfs/fscache.h
177
static inline int nfs_netfs_readahead(struct readahead_control *ractl)
fs/nfs/fscache.h
99
extern int nfs_netfs_readahead(struct readahead_control *ractl);
fs/nfs/read.c
406
void nfs_readahead(struct readahead_control *ractl)
fs/nilfs2/inode.c
154
static void nilfs_readahead(struct readahead_control *rac)
fs/ntfs3/inode.c
701
static void ntfs_readahead(struct readahead_control *rac)
fs/ocfs2/aops.c
334
static void ocfs2_readahead(struct readahead_control *rac)
fs/omfs/file.c
292
static void omfs_readahead(struct readahead_control *rac)
fs/orangefs/inode.c
217
static void orangefs_readahead(struct readahead_control *rac)
fs/qnx6/inode.c
103
static void qnx6_readahead(struct readahead_control *rac)
fs/squashfs/file.c
574
static void squashfs_readahead(struct readahead_control *ractl)
fs/udf/inode.c
234
static void udf_readahead(struct readahead_control *rac)
fs/xfs/xfs_aops.c
755
struct readahead_control *rac)
fs/zonefs/file.c
119
static void zonefs_readahead(struct readahead_control *rac)
include/linux/fs.h
338
struct readahead_control;
include/linux/fs.h
412
void (*readahead)(struct readahead_control *);
include/linux/iomap.h
494
struct readahead_control *rac;
include/linux/iomap.h
614
static inline void iomap_bio_readahead(struct readahead_control *rac,
include/linux/mpage.h
16
struct readahead_control;
include/linux/mpage.h
18
void mpage_readahead(struct readahead_control *, get_block_t get_block);
include/linux/netfs.h
414
struct readahead_control;
include/linux/netfs.h
415
void netfs_readahead(struct readahead_control *);
include/linux/nfs_fs.h
659
void nfs_readahead(struct readahead_control *);
include/linux/pagemap.h
1361
struct readahead_control ractl = { \
include/linux/pagemap.h
1370
void page_cache_ra_unbounded(struct readahead_control *,
include/linux/pagemap.h
1372
void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
include/linux/pagemap.h
1373
void page_cache_async_ra(struct readahead_control *, struct folio *,
include/linux/pagemap.h
1375
void readahead_expand(struct readahead_control *ractl,
include/linux/pagemap.h
1422
static inline struct folio *__readahead_folio(struct readahead_control *ractl)
include/linux/pagemap.h
1450
static inline struct folio *readahead_folio(struct readahead_control *ractl)
include/linux/pagemap.h
1459
static inline unsigned int __readahead_batch(struct readahead_control *rac,
include/linux/pagemap.h
1491
static inline loff_t readahead_pos(const struct readahead_control *rac)
include/linux/pagemap.h
1500
static inline size_t readahead_length(const struct readahead_control *rac)
include/linux/pagemap.h
1509
static inline pgoff_t readahead_index(const struct readahead_control *rac)
include/linux/pagemap.h
1518
static inline unsigned int readahead_count(const struct readahead_control *rac)
include/linux/pagemap.h
1527
static inline size_t readahead_batch_length(const struct readahead_control *rac)
include/linux/rolling_buffer.h
49
struct readahead_control *ractl,
mm/internal.h
530
void page_cache_ra_order(struct readahead_control *, struct file_ra_state *);
mm/internal.h
531
void force_page_cache_ra(struct readahead_control *, unsigned long nr);
mm/readahead.c
149
static void read_pages(struct readahead_control *rac)
mm/readahead.c
184
static struct folio *ractl_alloc_folio(struct readahead_control *ractl,
mm/readahead.c
211
void page_cache_ra_unbounded(struct readahead_control *ractl,
mm/readahead.c
315
static void do_page_cache_ra(struct readahead_control *ractl,
mm/readahead.c
342
void force_page_cache_ra(struct readahead_control *ractl,
mm/readahead.c
445
static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index,
mm/readahead.c
467
void page_cache_ra_order(struct readahead_control *ractl,
mm/readahead.c
542
static unsigned long ractl_max_pages(struct readahead_control *ractl,
mm/readahead.c
557
void page_cache_sync_ra(struct readahead_control *ractl,
mm/readahead.c
633
void page_cache_async_ra(struct readahead_control *ractl,
mm/readahead.c
766
void readahead_expand(struct readahead_control *ractl,