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
302 pagevec_init(&pvec); in nilfs_copy_back_pages()
304 n = pagevec_lookup(&pvec, smap, &index); in nilfs_copy_back_pages()
308 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_copy_back_pages()
309 struct page *page = pvec.pages[i], *dpage; in nilfs_copy_back_pages()
348 pagevec_release(&pvec); in nilfs_copy_back_pages()
361 struct pagevec pvec; in nilfs_clear_dirty_pages() local
365 pagevec_init(&pvec); in nilfs_clear_dirty_pages()
367 while (pagevec_lookup_tag(&pvec, mapping, &index, in nilfs_clear_dirty_pages()
369 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_clear_dirty_pages()
370 struct page *page = pvec.pages[i]; in nilfs_clear_dirty_pages()
376 pagevec_release(&pvec); in nilfs_clear_dirty_pages()
500 struct pagevec pvec; in nilfs_find_uncommitted_extent() local
509 pagevec_init(&pvec); in nilfs_find_uncommitted_extent()
512 pvec.nr = find_get_pages_contig(inode->i_mapping, index, PAGEVEC_SIZE, in nilfs_find_uncommitted_extent()
513 pvec.pages); in nilfs_find_uncommitted_extent()
514 if (pvec.nr == 0) in nilfs_find_uncommitted_extent()
517 if (length > 0 && pvec.pages[0]->index > index) in nilfs_find_uncommitted_extent()
520 b = pvec.pages[0]->index << (PAGE_SHIFT - inode->i_blkbits); in nilfs_find_uncommitted_extent()
523 page = pvec.pages[i]; in nilfs_find_uncommitted_extent()
549 } while (++i < pagevec_count(&pvec)); in nilfs_find_uncommitted_extent()
552 pagevec_release(&pvec); in nilfs_find_uncommitted_extent()
559 pagevec_release(&pvec); in nilfs_find_uncommitted_extent()