Home
last modified time | relevance | path

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

12

/linux-6.12.1/mm/
Dreadahead.c146 static void read_pages(struct readahead_control *rac) in read_pages()
205 void page_cache_ra_unbounded(struct readahead_control *ractl, in page_cache_ra_unbounded()
302 static void do_page_cache_ra(struct readahead_control *ractl, in do_page_cache_ra()
327 void force_page_cache_ra(struct readahead_control *ractl, in force_page_cache_ra()
430 static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index, in ra_alloc_folio()
452 void page_cache_ra_order(struct readahead_control *ractl, in page_cache_ra_order()
523 static unsigned long ractl_max_pages(struct readahead_control *ractl, in ractl_max_pages()
538 void page_cache_sync_ra(struct readahead_control *ractl, in page_cache_sync_ra()
612 void page_cache_async_ra(struct readahead_control *ractl, in page_cache_async_ra()
731 void readahead_expand(struct readahead_control *ractl, in readahead_expand()
Dinternal.h395 void page_cache_ra_order(struct readahead_control *, struct file_ra_state *,
397 void force_page_cache_ra(struct readahead_control *, unsigned long nr);
/linux-6.12.1/include/linux/
Dmpage.h16 struct readahead_control;
18 void mpage_readahead(struct readahead_control *, get_block_t get_block);
Dpagemap.h1345 struct readahead_control { struct
1358 struct readahead_control ractl = { \ argument
1367 void page_cache_ra_unbounded(struct readahead_control *,
1369 void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
1370 void page_cache_async_ra(struct readahead_control *, struct folio *,
1372 void readahead_expand(struct readahead_control *ractl,
1419 static inline struct folio *__readahead_folio(struct readahead_control *ractl) in __readahead_folio()
1448 static inline struct page *readahead_page(struct readahead_control *ractl) in readahead_page()
1463 static inline struct folio *readahead_folio(struct readahead_control *ractl) in readahead_folio()
1472 static inline unsigned int __readahead_batch(struct readahead_control *rac, in __readahead_batch()
[all …]
Dnetfs.h234 struct readahead_control *ractl; /* Readahead descriptor */
414 struct readahead_control;
415 void netfs_readahead(struct readahead_control *);
Diomap.h295 void iomap_readahead(struct readahead_control *, const struct iomap_ops *ops);
Dnfs_fs.h631 void nfs_readahead(struct readahead_control *);
/linux-6.12.1/fs/nfs/
Dfscache.h98 extern int nfs_netfs_readahead(struct readahead_control *ractl);
176 static inline int nfs_netfs_readahead(struct readahead_control *ractl) in nfs_netfs_readahead()
Dfscache.c252 int nfs_netfs_readahead(struct readahead_control *ractl) in nfs_netfs_readahead()
Dread.c405 void nfs_readahead(struct readahead_control *ractl) in nfs_readahead()
/linux-6.12.1/fs/bcachefs/
Dfs-io-buffered.h11 void bch2_readahead(struct readahead_control *);
Dfs-io-buffered.c46 struct readahead_control *ractl) in readpages_iter_init()
244 void bch2_readahead(struct readahead_control *ractl) in bch2_readahead()
/linux-6.12.1/fs/btrfs/
Dextent_io.h25 struct readahead_control;
249 void btrfs_readahead(struct readahead_control *rac);
/linux-6.12.1/fs/netfs/
Dbuffered_read.c24 struct readahead_control *ractl) in netfs_rreq_expand()
395 void netfs_readahead(struct readahead_control *ractl) in netfs_readahead()
452 rreq->ractl = (struct readahead_control *)1UL; in netfs_create_singular_buffer()
/linux-6.12.1/fs/erofs/
Dfileio.c171 static void erofs_fileio_readahead(struct readahead_control *rac) in erofs_fileio_readahead()
Ddata.c392 static void erofs_readahead(struct readahead_control *rac) in erofs_readahead()
/linux-6.12.1/fs/ext4/
Dreadpage.c212 struct readahead_control *rac, struct folio *folio) in ext4_mpage_readpages()
/linux-6.12.1/fs/hpfs/
Dfile.c166 static void hpfs_readahead(struct readahead_control *rac) in hpfs_readahead()
/linux-6.12.1/block/
Dfops.c449 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
490 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
/linux-6.12.1/fs/jfs/
Dinode.c278 static void jfs_readahead(struct readahead_control *rac) in jfs_readahead()
/linux-6.12.1/fs/omfs/
Dfile.c292 static void omfs_readahead(struct readahead_control *rac) in omfs_readahead()
/linux-6.12.1/fs/xfs/
Dxfs_aops.c525 struct readahead_control *rac) in xfs_vm_readahead()
/linux-6.12.1/fs/
Dmpage.c362 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead()
/linux-6.12.1/fs/gfs2/
Daops.c490 static void gfs2_readahead(struct readahead_control *rac) in gfs2_readahead()
/linux-6.12.1/fs/squashfs/
Dfile.c566 static void squashfs_readahead(struct readahead_control *ractl) in squashfs_readahead()

12