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()
390 unsigned int pages, max_pages, last_ra; in swapin_nr_pages() local
402 pages = atomic_xchg(&swapin_readahead_hits, 0) + 2; in swapin_nr_pages()
403 if (pages == 2) { in swapin_nr_pages()
410 pages = 1; in swapin_nr_pages()
414 while (roundup < pages) in swapin_nr_pages()
416 pages = roundup; in swapin_nr_pages()
419 if (pages > max_pages) in swapin_nr_pages()
420 pages = max_pages; in swapin_nr_pages()
424 if (pages < last_ra) in swapin_nr_pages()
425 pages = last_ra; in swapin_nr_pages()
426 atomic_set(&last_readahead_pages, pages); in swapin_nr_pages()
428 return pages; in swapin_nr_pages()