Lines Matching refs:pvec
244 struct pagevec pvec; in nilfs_copy_dirty_pages() local
249 pagevec_init(&pvec); in nilfs_copy_dirty_pages()
251 if (!pagevec_lookup_tag(&pvec, smap, &index, PAGECACHE_TAG_DIRTY)) in nilfs_copy_dirty_pages()
254 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_copy_dirty_pages()
255 struct page *page = pvec.pages[i], *dpage; in nilfs_copy_dirty_pages()
279 pagevec_release(&pvec); in nilfs_copy_dirty_pages()
298 struct pagevec pvec; in nilfs_copy_back_pages() local
303 pagevec_init(&pvec); in nilfs_copy_back_pages()
305 n = pagevec_lookup(&pvec, smap, &index); in nilfs_copy_back_pages()
309 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_copy_back_pages()
310 struct page *page = pvec.pages[i], *dpage; in nilfs_copy_back_pages()
350 pagevec_release(&pvec); in nilfs_copy_back_pages()
363 struct pagevec pvec; in nilfs_clear_dirty_pages() local
367 pagevec_init(&pvec); in nilfs_clear_dirty_pages()
369 while (pagevec_lookup_tag(&pvec, mapping, &index, in nilfs_clear_dirty_pages()
371 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_clear_dirty_pages()
372 struct page *page = pvec.pages[i]; in nilfs_clear_dirty_pages()
378 pagevec_release(&pvec); in nilfs_clear_dirty_pages()
503 struct pagevec pvec; in nilfs_find_uncommitted_extent() local
512 pagevec_init(&pvec); in nilfs_find_uncommitted_extent()
515 pvec.nr = find_get_pages_contig(inode->i_mapping, index, PAGEVEC_SIZE, in nilfs_find_uncommitted_extent()
516 pvec.pages); in nilfs_find_uncommitted_extent()
517 if (pvec.nr == 0) in nilfs_find_uncommitted_extent()
520 if (length > 0 && pvec.pages[0]->index > index) in nilfs_find_uncommitted_extent()
523 b = pvec.pages[0]->index << (PAGE_SHIFT - inode->i_blkbits); in nilfs_find_uncommitted_extent()
526 page = pvec.pages[i]; in nilfs_find_uncommitted_extent()
552 } while (++i < pagevec_count(&pvec)); in nilfs_find_uncommitted_extent()
555 pagevec_release(&pvec); in nilfs_find_uncommitted_extent()
562 pagevec_release(&pvec); in nilfs_find_uncommitted_extent()