diff options
author | Matthew Wilcox (Oracle) <willy@infradead.org> | 2021-07-25 06:26:14 +0300 |
---|---|---|
committer | Matthew Wilcox (Oracle) <willy@infradead.org> | 2022-03-21 20:01:36 +0300 |
commit | 56a4d67c264e37014b8392cba9869c7fe904ed1e (patch) | |
tree | 6e5ba50d0d927bd0bd1317485bb1da891d42aeb6 /mm/internal.h | |
parent | 1854bc6e2420472676c5c90d3d6b15f6cd640e40 (diff) | |
download | linux-56a4d67c264e37014b8392cba9869c7fe904ed1e.tar.xz |
mm/readahead: Switch to page_cache_ra_order
do_page_cache_ra() was being exposed for the benefit of
do_sync_mmap_readahead(). Switch it over to page_cache_ra_order()
partly because it's a better interface but mostly for the benefit of
the next patch.
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Diffstat (limited to 'mm/internal.h')
-rw-r--r-- | mm/internal.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/internal.h b/mm/internal.h index 2b2c2c4eb63a..293eca1360dc 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -79,8 +79,8 @@ void unmap_page_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, struct zap_details *details); -void do_page_cache_ra(struct readahead_control *, unsigned long nr_to_read, - unsigned long lookahead_size); +void page_cache_ra_order(struct readahead_control *, struct file_ra_state *, + unsigned int order); void force_page_cache_ra(struct readahead_control *, unsigned long nr); static inline void force_page_cache_readahead(struct address_space *mapping, struct file *file, pgoff_t index, unsigned long nr_to_read) |