Lines Matching refs:pvec

367 	struct pagevec pvec;  in shmem_unlock_mapping()  local
371 pagevec_init(&pvec, 0); in shmem_unlock_mapping()
380 pvec.nr = find_get_entries(mapping, index, in shmem_unlock_mapping()
381 PAGEVEC_SIZE, pvec.pages, indices); in shmem_unlock_mapping()
382 if (!pvec.nr) in shmem_unlock_mapping()
384 index = indices[pvec.nr - 1] + 1; in shmem_unlock_mapping()
385 pagevec_remove_exceptionals(&pvec); in shmem_unlock_mapping()
386 check_move_unevictable_pages(pvec.pages, pvec.nr); in shmem_unlock_mapping()
387 pagevec_release(&pvec); in shmem_unlock_mapping()
405 struct pagevec pvec; in shmem_undo_range() local
414 pagevec_init(&pvec, 0); in shmem_undo_range()
417 pvec.nr = find_get_entries(mapping, index, in shmem_undo_range()
419 pvec.pages, indices); in shmem_undo_range()
420 if (!pvec.nr) in shmem_undo_range()
422 for (i = 0; i < pagevec_count(&pvec); i++) { in shmem_undo_range()
423 struct page *page = pvec.pages[i]; in shmem_undo_range()
447 pagevec_remove_exceptionals(&pvec); in shmem_undo_range()
448 pagevec_release(&pvec); in shmem_undo_range()
485 pvec.nr = find_get_entries(mapping, index, in shmem_undo_range()
487 pvec.pages, indices); in shmem_undo_range()
488 if (!pvec.nr) { in shmem_undo_range()
496 for (i = 0; i < pagevec_count(&pvec); i++) { in shmem_undo_range()
497 struct page *page = pvec.pages[i]; in shmem_undo_range()
529 pagevec_remove_exceptionals(&pvec); in shmem_undo_range()
530 pagevec_release(&pvec); in shmem_undo_range()
1763 struct pagevec pvec; in shmem_seek_hole_data() local
1768 pagevec_init(&pvec, 0); in shmem_seek_hole_data()
1769 pvec.nr = 1; /* start small: we may be there already */ in shmem_seek_hole_data()
1771 pvec.nr = find_get_entries(mapping, index, in shmem_seek_hole_data()
1772 pvec.nr, pvec.pages, indices); in shmem_seek_hole_data()
1773 if (!pvec.nr) { in shmem_seek_hole_data()
1778 for (i = 0; i < pvec.nr; i++, index++) { in shmem_seek_hole_data()
1786 page = pvec.pages[i]; in shmem_seek_hole_data()
1798 pagevec_remove_exceptionals(&pvec); in shmem_seek_hole_data()
1799 pagevec_release(&pvec); in shmem_seek_hole_data()
1800 pvec.nr = PAGEVEC_SIZE; in shmem_seek_hole_data()