| /linux-6.15/mm/ |
| H A D | readahead.c | 146 static void read_pages(struct readahead_control *rac) in read_pages() 181 static struct folio *ractl_alloc_folio(struct readahead_control *ractl, in ractl_alloc_folio() 207 void page_cache_ra_unbounded(struct readahead_control *ractl, in page_cache_ra_unbounded() 309 static void do_page_cache_ra(struct readahead_control *ractl, in do_page_cache_ra() 334 void force_page_cache_ra(struct readahead_control *ractl, in force_page_cache_ra() 437 static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index, in ra_alloc_folio() 459 void page_cache_ra_order(struct readahead_control *ractl, in page_cache_ra_order() 536 static unsigned long ractl_max_pages(struct readahead_control *ractl, in ractl_max_pages() 551 void page_cache_sync_ra(struct readahead_control *ractl, in page_cache_sync_ra() 625 void page_cache_async_ra(struct readahead_control *ractl, in page_cache_async_ra() [all …]
|
| H A D | internal.h | 436 void page_cache_ra_order(struct readahead_control *, struct file_ra_state *, 438 void force_page_cache_ra(struct readahead_control *, unsigned long nr);
|
| /linux-6.15/include/linux/ |
| H A D | pagemap.h | 1323 struct readahead_control { struct 1337 struct readahead_control ractl = { \ argument 1346 void page_cache_ra_unbounded(struct readahead_control *, 1349 void page_cache_async_ra(struct readahead_control *, struct folio *, 1351 void readahead_expand(struct readahead_control *ractl, 1427 static inline struct page *readahead_page(struct readahead_control *ractl) in readahead_page() 1498 static inline loff_t readahead_pos(struct readahead_control *rac) in readahead_pos() 1507 static inline size_t readahead_length(struct readahead_control *rac) in readahead_length() 1516 static inline pgoff_t readahead_index(struct readahead_control *rac) in readahead_index() 1525 static inline unsigned int readahead_count(struct readahead_control *rac) in readahead_count() [all …]
|
| H A D | mpage.h | 16 struct readahead_control; 18 void mpage_readahead(struct readahead_control *, get_block_t get_block);
|
| H A D | rolling_buffer.h | 49 struct readahead_control *ractl,
|
| H A D | netfs.h | 234 struct readahead_control *ractl; /* Readahead descriptor */ 419 struct readahead_control; 420 void netfs_readahead(struct readahead_control *);
|
| H A D | iomap.h | 340 void iomap_readahead(struct readahead_control *, const struct iomap_ops *ops);
|
| H A D | nfs_fs.h | 649 void nfs_readahead(struct readahead_control *);
|
| /linux-6.15/fs/nfs/ |
| H A D | fscache.h | 99 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 D | fscache.c | 252 int nfs_netfs_readahead(struct readahead_control *ractl) in nfs_netfs_readahead()
|
| H A D | read.c | 405 void nfs_readahead(struct readahead_control *ractl) in nfs_readahead()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | fs-io-buffered.h | 11 void bch2_readahead(struct readahead_control *);
|
| H A D | fs-io-buffered.c | 46 struct readahead_control *ractl) in readpages_iter_init() 271 void bch2_readahead(struct readahead_control *ractl) in bch2_readahead()
|
| /linux-6.15/fs/btrfs/ |
| H A D | extent_io.h | 25 struct readahead_control; 249 void btrfs_readahead(struct readahead_control *rac);
|
| /linux-6.15/fs/netfs/ |
| H A D | buffered_read.c | 24 struct readahead_control *ractl) in netfs_rreq_expand() 337 void netfs_readahead(struct readahead_control *ractl) in netfs_readahead() 392 rreq->ractl = (struct readahead_control *)1UL; in netfs_create_singular_buffer()
|
| H A D | rolling_buffer.c | 117 struct readahead_control *ractl, in rolling_buffer_load_from_ra()
|
| /linux-6.15/fs/erofs/ |
| H A D | fileio.c | 176 static void erofs_fileio_readahead(struct readahead_control *rac) in erofs_fileio_readahead()
|
| H A D | data.c | 356 static void erofs_readahead(struct readahead_control *rac) in erofs_readahead()
|
| /linux-6.15/fs/ext4/ |
| H A D | readpage.c | 212 struct readahead_control *rac, struct folio *folio) in ext4_mpage_readpages()
|
| /linux-6.15/fs/hpfs/ |
| H A D | file.c | 166 static void hpfs_readahead(struct readahead_control *rac) in hpfs_readahead()
|
| /linux-6.15/fs/jfs/ |
| H A D | inode.c | 278 static void jfs_readahead(struct readahead_control *rac) in jfs_readahead()
|
| /linux-6.15/fs/omfs/ |
| H A D | file.c | 292 static void omfs_readahead(struct readahead_control *rac) in omfs_readahead()
|
| /linux-6.15/block/ |
| H A D | fops.c | 470 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead() 511 static void blkdev_readahead(struct readahead_control *rac) in blkdev_readahead()
|
| /linux-6.15/fs/ |
| H A D | mpage.c | 359 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead()
|
| /linux-6.15/fs/gfs2/ |
| H A D | aops.c | 490 static void gfs2_readahead(struct readahead_control *rac) in gfs2_readahead()
|