Lines Matching refs:max
241 static unsigned long get_init_ra_size(unsigned long size, unsigned long max) in get_init_ra_size() argument
245 if (newsize <= max / 32) in get_init_ra_size()
247 else if (newsize <= max / 4) in get_init_ra_size()
250 newsize = max; in get_init_ra_size()
260 unsigned long max) in get_next_ra_size() argument
265 if (cur < max / 16) in get_next_ra_size()
270 return min(newsize, max); in get_next_ra_size()
319 pgoff_t offset, unsigned long max) in count_history_pages() argument
324 head = page_cache_prev_hole(mapping, offset - 1, max); in count_history_pages()
337 unsigned long max) in try_context_readahead() argument
341 size = count_history_pages(mapping, offset, max); in try_context_readahead()
358 ra->size = min(size + req_size, max); in try_context_readahead()
373 unsigned long max = ra->ra_pages; in ondemand_readahead() local
389 ra->size = get_next_ra_size(ra, max); in ondemand_readahead()
404 start = page_cache_next_hole(mapping, offset + 1, max); in ondemand_readahead()
407 if (!start || start - offset > max) in ondemand_readahead()
413 ra->size = get_next_ra_size(ra, max); in ondemand_readahead()
421 if (req_size > max) in ondemand_readahead()
437 if (try_context_readahead(mapping, ra, offset, req_size, max)) in ondemand_readahead()
448 ra->size = get_init_ra_size(req_size, max); in ondemand_readahead()
458 ra->async_size = get_next_ra_size(ra, max); in ondemand_readahead()