Lines Matching refs:pvec
246 static bool __putback_lru_fast_prepare(struct page *page, struct pagevec *pvec, in __putback_lru_fast_prepare() argument
253 pagevec_add(pvec, page); in __putback_lru_fast_prepare()
269 static void __putback_lru_fast(struct pagevec *pvec, int pgrescued) in __putback_lru_fast() argument
271 count_vm_events(UNEVICTABLE_PGMUNLOCKED, pagevec_count(pvec)); in __putback_lru_fast()
276 __pagevec_lru_add(pvec); in __putback_lru_fast()
290 static void __munlock_pagevec(struct pagevec *pvec, struct zone *zone) in __munlock_pagevec() argument
293 int nr = pagevec_count(pvec); in __munlock_pagevec()
303 struct page *page = pvec->pages[i]; in __munlock_pagevec()
324 pagevec_add(&pvec_putback, pvec->pages[i]); in __munlock_pagevec()
325 pvec->pages[i] = NULL; in __munlock_pagevec()
335 struct page *page = pvec->pages[i]; in __munlock_pagevec()
374 static unsigned long __munlock_pagevec_fill(struct pagevec *pvec, in __munlock_pagevec_fill() argument
420 if (pagevec_add(pvec, page) == 0) in __munlock_pagevec_fill()
454 struct pagevec pvec; in munlock_vma_pages_range() local
457 pagevec_init(&pvec); in munlock_vma_pages_range()
488 pagevec_add(&pvec, page); in munlock_vma_pages_range()
497 start = __munlock_pagevec_fill(&pvec, vma, in munlock_vma_pages_range()
499 __munlock_pagevec(&pvec, zone); in munlock_vma_pages_range()