Lines Matching refs:pages
126 void put_pages_list(struct list_head *pages) in put_pages_list() argument
128 while (!list_empty(pages)) { in put_pages_list()
131 victim = lru_to_page(pages); in put_pages_list()
152 struct page **pages) in get_kernel_pages() argument
160 pages[seg] = kmap_to_page(kiov[seg].iov_base); in get_kernel_pages()
161 get_page(pages[seg]); in get_kernel_pages()
179 int get_kernel_page(unsigned long start, int write, struct page **pages) in get_kernel_page() argument
186 return get_kernel_pages(&kiov, 1, write, pages); in get_kernel_page()
200 struct page *page = pvec->pages[i]; in pagevec_lru_move_fn()
215 release_pages(pvec->pages, pvec->nr); in pagevec_lru_move_fn()
352 struct page *pagevec_page = pvec->pages[i]; in __lru_cache_activate_page()
760 void release_pages(struct page **pages, int nr) in release_pages() argument
770 struct page *page = pages[i]; in release_pages()
862 release_pages(pvec->pages, pagevec_count(pvec)); in __pagevec_release()
996 pvec->pages, indices); in pagevec_lookup_entries()
1014 struct page *page = pvec->pages[i]; in pagevec_remove_exceptionals()
1016 pvec->pages[j++] = page; in pagevec_remove_exceptionals()
1045 pvec->pages); in pagevec_lookup_range()
1055 PAGEVEC_SIZE, pvec->pages); in pagevec_lookup_range_tag()
1065 min_t(unsigned int, max_pages, PAGEVEC_SIZE), pvec->pages); in pagevec_lookup_range_nr_tag()