Home
last modified time | relevance | path

Searched refs:readahead_control (Results 1 – 24 of 24) sorted by relevance

/linux/include/linux/
H A Dpagemap.h1347 struct readahead_control { struct
1361 struct readahead_control ractl = { \ argument
1370 void page_cache_ra_unbounded(struct readahead_control *,
1372 void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
1373 void page_cache_async_ra(struct readahead_control *, struct folio *,
1375 void readahead_expand(struct readahead_control *ractl,
1422 static inline struct folio *__readahead_folio(struct readahead_control *ractl) in __readahead_folio()
1450 static inline struct folio *readahead_folio(struct readahead_control *ractl) in readahead_folio()
1459 static inline unsigned int __readahead_batch(struct readahead_control *rac, in __readahead_batch()
1491 static inline loff_t readahead_pos(const struct readahead_control *rac) in readahead_pos()
[all …]
H A Dmpage.h16 struct readahead_control;
18 void mpage_readahead(struct readahead_control *, get_block_t get_block);
H A Drolling_buffer.h49 struct readahead_control *ractl,
H A Dnetfs.h414 struct readahead_control;
415 void netfs_readahead(struct readahead_control *);
H A Dnfs_fs.h660 void nfs_readahead(struct readahead_control *);
/linux/fs/nfs/
H A Dfscache.h99 extern int nfs_netfs_readahead(struct readahead_control *ractl);
177 static inline int nfs_netfs_readahead(struct readahead_control *ractl) in nfs_netfs_readahead()
H A Dfscache.c252 int nfs_netfs_readahead(struct readahead_control *ractl) in nfs_netfs_readahead()
/linux/fs/netfs/
H A Dbuffered_read.c24 struct readahead_control *ractl) in netfs_rreq_expand()
82 struct readahead_control *ractl) in netfs_prepare_read_iterator()
215 struct readahead_control *ractl) in netfs_read_to_pagecache()
338 void netfs_readahead(struct readahead_control *ractl) in netfs_readahead()
H A Drolling_buffer.c117 struct readahead_control *ractl, in rolling_buffer_load_from_ra()
/linux/fs/btrfs/
H A Dextent_io.h24 struct readahead_control;
265 void btrfs_readahead(struct readahead_control *rac);
H A Dextent_io.c134 struct readahead_control *ractl;
966 static void btrfs_readahead_expand(struct readahead_control *ractl, in btrfs_readahead_expand()
2690 void btrfs_readahead(struct readahead_control *rac) in btrfs_readahead()
/linux/fs/ntfs/
H A Daops.c225 static void ntfs_readahead(struct readahead_control *rac) in ntfs_readahead()
/linux/fs/erofs/
H A Dfileio.c172 static void erofs_fileio_readahead(struct readahead_control *rac) in erofs_fileio_readahead()
H A Dfscache.c342 static void erofs_fscache_readahead(struct readahead_control *rac) in erofs_fscache_readahead()
H A Dzdata.c1828 struct readahead_control *rac, bool backmost) in z_erofs_pcluster_readmore()
1907 static void z_erofs_readahead(struct readahead_control *rac) in z_erofs_readahead()
/linux/fs/hpfs/
H A Dfile.c168 static void hpfs_readahead(struct readahead_control *rac) in hpfs_readahead()
/linux/block/
H A Dfops.c497 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
542 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
/linux/fs/
H A Dmpage.c358 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead()
/linux/fs/squashfs/
H A Dfile.c574 static void squashfs_readahead(struct readahead_control *ractl) in squashfs_readahead()
/linux/fs/fuse/
H A Dfile.c886 struct readahead_control *rac, in fuse_handle_readahead()
1074 static void fuse_readahead(struct readahead_control *rac) in fuse_readahead()
/linux/fs/iomap/
H A Dbuffered-io.c656 struct readahead_control *rac = ctx->rac; in iomap_readahead()
/linux/Documentation/filesystems/iomap/
H A Doperations.rst214 struct readahead_control *rac;
/linux/fs/udf/
H A Dinode.c236 static void udf_readahead(struct readahead_control *rac) in udf_readahead()
/linux/fs/ext4/
H A Dext4.h3744 void ext4_readahead(struct readahead_control *rac);