Lines Matching refs:readahead_control
1238 * struct readahead_control - Describes a readahead request.
1253 struct readahead_control {
1266 struct readahead_control ractl = { \
1275 void page_cache_ra_unbounded(struct readahead_control *,
1277 void page_cache_sync_ra(struct readahead_control *, unsigned long req_count);
1278 void page_cache_async_ra(struct readahead_control *, struct folio *,
1280 void readahead_expand(struct readahead_control *ractl,
1328 static inline struct folio *__readahead_folio(struct readahead_control *ractl)
1357 static inline struct page *readahead_page(struct readahead_control *ractl)
1372 static inline struct folio *readahead_folio(struct readahead_control *ractl)
1381 static inline unsigned int __readahead_batch(struct readahead_control *rac,
1428 static inline loff_t readahead_pos(struct readahead_control *rac)
1437 static inline size_t readahead_length(struct readahead_control *rac)
1446 static inline pgoff_t readahead_index(struct readahead_control *rac)
1455 static inline unsigned int readahead_count(struct readahead_control *rac)
1464 static inline size_t readahead_batch_length(struct readahead_control *rac)