Lines Matching refs:pages
258 void free_pages_and_swap_cache(struct page **pages, int nr) in free_pages_and_swap_cache() argument
260 struct page **pagep = pages; in free_pages_and_swap_cache()
405 unsigned int pages, max_pages, last_ra; in swapin_nr_pages() local
417 pages = atomic_xchg(&swapin_readahead_hits, 0) + 2; in swapin_nr_pages()
418 if (pages == 2) { in swapin_nr_pages()
425 pages = 1; in swapin_nr_pages()
429 while (roundup < pages) in swapin_nr_pages()
431 pages = roundup; in swapin_nr_pages()
434 if (pages > max_pages) in swapin_nr_pages()
435 pages = max_pages; in swapin_nr_pages()
439 if (pages < last_ra) in swapin_nr_pages()
440 pages = last_ra; in swapin_nr_pages()
441 atomic_set(&last_readahead_pages, pages); in swapin_nr_pages()
443 return pages; in swapin_nr_pages()