readahead_control
static void blkdev_readahead(struct readahead_control *rac)
static void blkdev_readahead(struct readahead_control *rac)
struct readahead_control *ractl;
void btrfs_readahead(struct readahead_control *rac)
static void btrfs_readahead_expand(struct readahead_control *ractl,
struct readahead_control;
void btrfs_readahead(struct readahead_control *rac);
static void erofs_readahead(struct readahead_control *rac)
static void erofs_fileio_readahead(struct readahead_control *rac)
static void erofs_fscache_readahead(struct readahead_control *rac)
struct readahead_control *rac, bool backmost)
static void z_erofs_readahead(struct readahead_control *rac)
static void exfat_readahead(struct readahead_control *rac)
static void ext2_readahead(struct readahead_control *rac)
void ext4_readahead(struct readahead_control *rac);
struct readahead_control *rac, struct folio *folio)
void ext4_readahead(struct readahead_control *rac)
static inline blk_opf_t f2fs_ra_op_flags(struct readahead_control *rac)
struct readahead_control *rac)
struct readahead_control *rac, bool for_write)
struct readahead_control *rac, struct folio *folio)
struct readahead_control *rac, struct folio *folio)
static void f2fs_readahead(struct readahead_control *rac)
struct readahead_control *rac, bool for_write);
static void fat_readahead(struct readahead_control *rac)
static void fuse_readahead(struct readahead_control *rac)
struct readahead_control *rac,
static void gfs2_readahead(struct readahead_control *rac)
static void hpfs_readahead(struct readahead_control *rac)
struct readahead_control *rac = ctx->rac;
static void isofs_readahead(struct readahead_control *rac)
static void jfs_readahead(struct readahead_control *rac)
void mpage_readahead(struct readahead_control *rac, get_block_t get_block)
struct readahead_control *ractl)
struct readahead_control *ractl)
void netfs_readahead(struct readahead_control *ractl)
struct readahead_control *ractl)
struct readahead_control *ractl,
int nfs_netfs_readahead(struct readahead_control *ractl)
static inline int nfs_netfs_readahead(struct readahead_control *ractl)
extern int nfs_netfs_readahead(struct readahead_control *ractl);
void nfs_readahead(struct readahead_control *ractl)
static void nilfs_readahead(struct readahead_control *rac)
static void ntfs_readahead(struct readahead_control *rac)
static void ocfs2_readahead(struct readahead_control *rac)
static void omfs_readahead(struct readahead_control *rac)
static void orangefs_readahead(struct readahead_control *rac)
static void qnx6_readahead(struct readahead_control *rac)
static void squashfs_readahead(struct readahead_control *ractl)
static void udf_readahead(struct readahead_control *rac)
struct readahead_control *rac)
static void zonefs_readahead(struct readahead_control *rac)
struct readahead_control;
void (*readahead)(struct readahead_control *);
struct readahead_control *rac;
static inline void iomap_bio_readahead(struct readahead_control *rac,
struct readahead_control;
void mpage_readahead(struct readahead_control *, get_block_t get_block);
struct readahead_control;
void netfs_readahead(struct readahead_control *);
void nfs_readahead(struct readahead_control *);
struct readahead_control ractl = { \
void page_cache_ra_unbounded(struct readahead_control *,
void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
void page_cache_async_ra(struct readahead_control *, struct folio *,
void readahead_expand(struct readahead_control *ractl,
static inline struct folio *__readahead_folio(struct readahead_control *ractl)
static inline struct folio *readahead_folio(struct readahead_control *ractl)
static inline unsigned int __readahead_batch(struct readahead_control *rac,
static inline loff_t readahead_pos(const struct readahead_control *rac)
static inline size_t readahead_length(const struct readahead_control *rac)
static inline pgoff_t readahead_index(const struct readahead_control *rac)
static inline unsigned int readahead_count(const struct readahead_control *rac)
static inline size_t readahead_batch_length(const struct readahead_control *rac)
struct readahead_control *ractl,
void page_cache_ra_order(struct readahead_control *, struct file_ra_state *);
void force_page_cache_ra(struct readahead_control *, unsigned long nr);
static void read_pages(struct readahead_control *rac)
static struct folio *ractl_alloc_folio(struct readahead_control *ractl,
void page_cache_ra_unbounded(struct readahead_control *ractl,
static void do_page_cache_ra(struct readahead_control *ractl,
void force_page_cache_ra(struct readahead_control *ractl,
static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index,
void page_cache_ra_order(struct readahead_control *ractl,
static unsigned long ractl_max_pages(struct readahead_control *ractl,
void page_cache_sync_ra(struct readahead_control *ractl,
void page_cache_async_ra(struct readahead_control *ractl,
void readahead_expand(struct readahead_control *ractl,