Symbol: readahead_control
block/fops.c
496
static void blkdev_readahead(struct readahead_control *rac)
block/fops.c
517
static void blkdev_readahead(struct readahead_control *rac)
fs/btrfs/extent_io.c
1006
static void btrfs_readahead_expand(struct readahead_control *ractl,
fs/btrfs/extent_io.c
135
struct readahead_control *ractl;
fs/btrfs/extent_io.c
2731
void btrfs_readahead(struct readahead_control *rac)
fs/btrfs/extent_io.h
24
struct readahead_control;
fs/btrfs/extent_io.h
264
void btrfs_readahead(struct readahead_control *rac);
fs/erofs/data.c
422
static void erofs_readahead(struct readahead_control *rac)
fs/erofs/fileio.c
172
static void erofs_fileio_readahead(struct readahead_control *rac)
fs/erofs/zdata.c
1819
struct readahead_control *rac, bool backmost)
fs/erofs/zdata.c
1898
static void z_erofs_readahead(struct readahead_control *rac)
fs/exfat/inode.c
255
static void exfat_readahead(struct readahead_control *rac)
fs/ext2/inode.c
896
static void ext2_readahead(struct readahead_control *rac)
fs/ext4/ext4.h
3831
void ext4_readahead(struct readahead_control *rac);
fs/ext4/readpage.c
211
struct readahead_control *rac, struct folio *folio)
fs/ext4/readpage.c
415
void ext4_readahead(struct readahead_control *rac)
fs/f2fs/data.c
2220
static inline blk_opf_t f2fs_ra_op_flags(struct readahead_control *rac)
fs/f2fs/data.c
2230
struct readahead_control *rac)
fs/f2fs/data.c
2331
struct readahead_control *rac, bool for_write)
fs/f2fs/data.c
2530
struct readahead_control *rac, struct folio *folio)
fs/f2fs/data.c
2681
struct readahead_control *rac, struct folio *folio)
fs/f2fs/data.c
2834
static void f2fs_readahead(struct readahead_control *rac)
fs/f2fs/f2fs.h
4685
struct readahead_control *rac, bool for_write);
fs/fat/inode.c
208
static void fat_readahead(struct readahead_control *rac)
fs/fuse/file.c
1090
static void fuse_readahead(struct readahead_control *rac)
fs/fuse/file.c
914
struct readahead_control *rac,
fs/gfs2/aops.c
493
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
725
struct readahead_control *rac = ctx->rac;
fs/isofs/inode.c
1153
static void isofs_readahead(struct readahead_control *rac)
fs/jfs/inode.c
284
static void jfs_readahead(struct readahead_control *rac)
fs/mpage.c
358
void mpage_readahead(struct readahead_control *rac, get_block_t get_block)
fs/netfs/buffered_read.c
212
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
121
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
429
void nfs_readahead(struct readahead_control *ractl)
fs/nilfs2/inode.c
154
static void nilfs_readahead(struct readahead_control *rac)
fs/ntfs/aops.c
223
static void ntfs_readahead(struct readahead_control *rac)
fs/ntfs3/inode.c
653
static void ntfs_readahead(struct readahead_control *rac)
fs/ocfs2/aops.c
336
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
236
static void udf_readahead(struct readahead_control *rac)
fs/xfs/xfs_aops.c
801
struct readahead_control *rac)
fs/zonefs/file.c
119
static void zonefs_readahead(struct readahead_control *rac)
include/linux/fs.h
336
struct readahead_control;
include/linux/fs.h
410
void (*readahead)(struct readahead_control *);
include/linux/iomap.h
507
struct readahead_control *rac;
include/linux/iomap.h
641
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
417
struct readahead_control;
include/linux/netfs.h
418
void netfs_readahead(struct readahead_control *);
include/linux/nfs_fs.h
644
void nfs_readahead(struct readahead_control *);
include/linux/pagemap.h
1359
struct readahead_control ractl = { \
include/linux/pagemap.h
1368
void page_cache_ra_unbounded(struct readahead_control *,
include/linux/pagemap.h
1370
void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
include/linux/pagemap.h
1371
void page_cache_async_ra(struct readahead_control *, struct folio *,
include/linux/pagemap.h
1373
void readahead_expand(struct readahead_control *ractl,
include/linux/pagemap.h
1420
static inline struct folio *__readahead_folio(struct readahead_control *ractl)
include/linux/pagemap.h
1448
static inline struct folio *readahead_folio(struct readahead_control *ractl)
include/linux/pagemap.h
1457
static inline unsigned int __readahead_batch(struct readahead_control *rac,
include/linux/pagemap.h
1489
static inline loff_t readahead_pos(const struct readahead_control *rac)
include/linux/pagemap.h
1498
static inline size_t readahead_length(const struct readahead_control *rac)
include/linux/pagemap.h
1507
static inline pgoff_t readahead_index(const struct readahead_control *rac)
include/linux/pagemap.h
1516
static inline unsigned int readahead_count(const struct readahead_control *rac)
include/linux/pagemap.h
1525
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
538
void page_cache_ra_order(struct readahead_control *, struct file_ra_state *);
mm/internal.h
539
void force_page_cache_ra(struct readahead_control *, unsigned long nr);
mm/readahead.c
160
static void read_pages(struct readahead_control *rac)
mm/readahead.c
195
static struct folio *ractl_alloc_folio(struct readahead_control *ractl,
mm/readahead.c
222
void page_cache_ra_unbounded(struct readahead_control *ractl,
mm/readahead.c
326
static void do_page_cache_ra(struct readahead_control *ractl,
mm/readahead.c
356
void force_page_cache_ra(struct readahead_control *ractl,
mm/readahead.c
459
static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index,
mm/readahead.c
481
void page_cache_ra_order(struct readahead_control *ractl,
mm/readahead.c
562
static unsigned long ractl_max_pages(struct readahead_control *ractl,
mm/readahead.c
577
void page_cache_sync_ra(struct readahead_control *ractl,
mm/readahead.c
653
void page_cache_async_ra(struct readahead_control *ractl,
mm/readahead.c
786
void readahead_expand(struct readahead_control *ractl,