Home
last modified time | relevance | path

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

12

/Linux-v6.1/mm/
Dreadahead.c147 static void read_pages(struct readahead_control *rac) in read_pages()
206 void page_cache_ra_unbounded(struct readahead_control *ractl, in page_cache_ra_unbounded()
282 static void do_page_cache_ra(struct readahead_control *ractl, in do_page_cache_ra()
307 void force_page_cache_ra(struct readahead_control *ractl, in force_page_cache_ra()
478 static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index, in ra_alloc_folio()
500 void page_cache_ra_order(struct readahead_control *ractl, in page_cache_ra_order()
566 static void ondemand_readahead(struct readahead_control *ractl, in ondemand_readahead()
685 void page_cache_sync_ra(struct readahead_control *ractl, in page_cache_sync_ra()
713 void page_cache_async_ra(struct readahead_control *ractl, in page_cache_async_ra()
791 void readahead_expand(struct readahead_control *ractl, in readahead_expand()
Dinternal.h99 void page_cache_ra_order(struct readahead_control *, struct file_ra_state *,
101 void force_page_cache_ra(struct readahead_control *, unsigned long nr);
/Linux-v6.1/include/linux/
Dpagemap.h1164 struct readahead_control { struct
1177 struct readahead_control ractl = { \ argument
1186 void page_cache_ra_unbounded(struct readahead_control *,
1188 void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
1189 void page_cache_async_ra(struct readahead_control *, struct folio *,
1191 void readahead_expand(struct readahead_control *ractl,
1239 static inline struct folio *__readahead_folio(struct readahead_control *ractl) in __readahead_folio()
1268 static inline struct page *readahead_page(struct readahead_control *ractl) in readahead_page()
1283 static inline struct folio *readahead_folio(struct readahead_control *ractl) in readahead_folio()
1292 static inline unsigned int __readahead_batch(struct readahead_control *rac, in __readahead_batch()
[all …]
Dmpage.h16 struct readahead_control;
18 void mpage_readahead(struct readahead_control *, get_block_t get_block);
Dnetfs.h278 struct readahead_control;
279 void netfs_readahead(struct readahead_control *);
Diomap.h230 void iomap_readahead(struct readahead_control *, const struct iomap_ops *ops);
Dnfs_fs.h598 void nfs_readahead(struct readahead_control *);
/Linux-v6.1/fs/netfs/
Dbuffered_read.c113 struct readahead_control *ractl) in netfs_rreq_expand()
161 void netfs_readahead(struct readahead_control *ractl) in netfs_readahead()
/Linux-v6.1/fs/btrfs/
Dextent_io.h157 void extent_readahead(struct readahead_control *rac);
/Linux-v6.1/fs/hpfs/
Dfile.c171 static void hpfs_readahead(struct readahead_control *rac) in hpfs_readahead()
/Linux-v6.1/fs/ext4/
Dreadpage.c226 struct readahead_control *rac, struct page *page) in ext4_mpage_readpages()
/Linux-v6.1/fs/omfs/
Dfile.c292 static void omfs_readahead(struct readahead_control *rac) in omfs_readahead()
/Linux-v6.1/fs/jfs/
Dinode.c283 static void jfs_readahead(struct readahead_control *rac) in jfs_readahead()
/Linux-v6.1/fs/nfs/
Dread.c392 void nfs_readahead(struct readahead_control *ractl) in nfs_readahead()
/Linux-v6.1/fs/xfs/
Dxfs_aops.c548 struct readahead_control *rac) in xfs_vm_readahead()
/Linux-v6.1/fs/
Dmpage.c349 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead()
/Linux-v6.1/fs/erofs/
Ddata.c359 static void erofs_readahead(struct readahead_control *rac) in erofs_readahead()
Dfscache.c348 static void erofs_fscache_readahead(struct readahead_control *rac) in erofs_fscache_readahead()
Dzdata.c1553 struct readahead_control *rac, in z_erofs_pcluster_readmore()
1642 static void z_erofs_readahead(struct readahead_control *rac) in z_erofs_readahead()
/Linux-v6.1/fs/squashfs/
Dfile.c536 static void squashfs_readahead(struct readahead_control *ractl) in squashfs_readahead()
/Linux-v6.1/fs/gfs2/
Daops.c524 static void gfs2_readahead(struct readahead_control *rac) in gfs2_readahead()
/Linux-v6.1/fs/qnx6/
Dinode.c102 static void qnx6_readahead(struct readahead_control *rac) in qnx6_readahead()
/Linux-v6.1/block/
Dfops.c384 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
/Linux-v6.1/fs/exfat/
Dinode.c343 static void exfat_readahead(struct readahead_control *rac) in exfat_readahead()
/Linux-v6.1/fs/iomap/
Dbuffered-io.c201 struct readahead_control *rac;
405 void iomap_readahead(struct readahead_control *rac, const struct iomap_ops *ops) in iomap_readahead()

12