Lines Matching refs:max_pages
293 unsigned long max_pages, index; in force_page_cache_ra() local
307 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); in force_page_cache_ra()
312 if (nr_to_read > max_pages && fscrypt_inode_uses_fs_layer_crypto(mapping->host)) in force_page_cache_ra()
315 nr_to_read = min_t(unsigned long, nr_to_read, max_pages); in force_page_cache_ra()
471 unsigned long max_pages = ra->ra_pages; in ondemand_readahead() local
480 if (req_size > max_pages && bdi->io_pages > max_pages) in ondemand_readahead()
481 max_pages = min(req_size, bdi->io_pages); in ondemand_readahead()
483 trace_android_vh_ra_tuning_max_page(ractl, &max_pages); in ondemand_readahead()
498 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead()
514 max_pages); in ondemand_readahead()
517 if (!start || start - index > max_pages) in ondemand_readahead()
523 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead()
531 if (req_size > max_pages) in ondemand_readahead()
548 max_pages)) in ondemand_readahead()
560 ra->size = get_init_ra_size(req_size, max_pages); in ondemand_readahead()
571 add_pages = get_next_ra_size(ra, max_pages); in ondemand_readahead()
572 if (ra->size + add_pages <= max_pages) { in ondemand_readahead()
576 ra->size = max_pages; in ondemand_readahead()
577 ra->async_size = max_pages >> 1; in ondemand_readahead()