Lines Matching refs:pvec
167 struct pagevec pvec; in truncate_inode_pages_range() local
177 pagevec_init(&pvec, 0); in truncate_inode_pages_range()
180 pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) { in truncate_inode_pages_range()
181 for (i = 0; i < pagevec_count(&pvec); i++) { in truncate_inode_pages_range()
182 struct page *page = pvec.pages[i]; in truncate_inode_pages_range()
207 pagevec_release(&pvec); in truncate_inode_pages_range()
224 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) { in truncate_inode_pages_range()
230 if (pvec.pages[0]->index > end) { in truncate_inode_pages_range()
231 pagevec_release(&pvec); in truncate_inode_pages_range()
234 for (i = 0; i < pagevec_count(&pvec); i++) { in truncate_inode_pages_range()
235 struct page *page = pvec.pages[i]; in truncate_inode_pages_range()
252 pagevec_release(&pvec); in truncate_inode_pages_range()
273 struct pagevec pvec; in __invalidate_mapping_pages() local
278 pagevec_init(&pvec, 0); in __invalidate_mapping_pages()
280 pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) { in __invalidate_mapping_pages()
281 for (i = 0; i < pagevec_count(&pvec); i++) { in __invalidate_mapping_pages()
282 struct page *page = pvec.pages[i]; in __invalidate_mapping_pages()
311 pagevec_release(&pvec); in __invalidate_mapping_pages()
392 struct pagevec pvec; in invalidate_inode_pages2_range() local
400 pagevec_init(&pvec, 0); in invalidate_inode_pages2_range()
403 pagevec_lookup(&pvec, mapping, next, in invalidate_inode_pages2_range()
405 for (i = 0; i < pagevec_count(&pvec); i++) { in invalidate_inode_pages2_range()
406 struct page *page = pvec.pages[i]; in invalidate_inode_pages2_range()
453 pagevec_release(&pvec); in invalidate_inode_pages2_range()