Home
last modified time | relevance | path

Searched refs:pvec (Results 1 – 8 of 8) sorted by relevance

/fs/hugetlbfs/
Dinode.c70 static void huge_pagevec_release(struct pagevec *pvec) in huge_pagevec_release() argument
74 for (i = 0; i < pagevec_count(pvec); ++i) in huge_pagevec_release()
75 put_page(pvec->pages[i]); in huge_pagevec_release()
77 pagevec_reinit(pvec); in huge_pagevec_release()
355 struct pagevec pvec; in truncate_hugepages() local
359 pagevec_init(&pvec, 0); in truncate_hugepages()
362 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) { in truncate_hugepages()
369 for (i = 0; i < pagevec_count(&pvec); ++i) { in truncate_hugepages()
370 struct page *page = pvec.pages[i]; in truncate_hugepages()
380 huge_pagevec_release(&pvec); in truncate_hugepages()
/fs/xfs/linux-2.6/
Dxfs_aops.c675 struct pagevec pvec; in xfs_probe_cluster() local
694 pagevec_init(&pvec, 0); in xfs_probe_cluster()
698 if (!pagevec_lookup(&pvec, inode->i_mapping, tindex, len)) in xfs_probe_cluster()
701 for (i = 0; i < pagevec_count(&pvec); i++) { in xfs_probe_cluster()
702 struct page *page = pvec.pages[i]; in xfs_probe_cluster()
729 pagevec_release(&pvec); in xfs_probe_cluster()
922 struct pagevec pvec; in xfs_cluster_write() local
925 pagevec_init(&pvec, 0); in xfs_cluster_write()
929 if (!pagevec_lookup(&pvec, inode->i_mapping, tindex, len)) in xfs_cluster_write()
932 for (i = 0; i < pagevec_count(&pvec); i++) { in xfs_cluster_write()
[all …]
/fs/btrfs/
Dcompression.c449 struct pagevec pvec; in add_ra_bio_pages() local
465 pagevec_init(&pvec, 0); in add_ra_bio_pages()
499 if (!pagevec_add(&pvec, page)) in add_ra_bio_pages()
500 __pagevec_lru_add_file(&pvec); in add_ra_bio_pages()
555 if (pagevec_count(&pvec)) in add_ra_bio_pages()
556 __pagevec_lru_add_file(&pvec); in add_ra_bio_pages()
Dordered-data.c690 struct pagevec pvec; in btrfs_wait_on_page_writeback_range() local
698 pagevec_init(&pvec, 0); in btrfs_wait_on_page_writeback_range()
701 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in btrfs_wait_on_page_writeback_range()
707 struct page *page = pvec.pages[i]; in btrfs_wait_on_page_writeback_range()
717 pagevec_release(&pvec); in btrfs_wait_on_page_writeback_range()
Dextent_io.c2371 struct pagevec pvec; in extent_write_cache_pages() local
2378 pagevec_init(&pvec, 0); in extent_write_cache_pages()
2391 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in extent_write_cache_pages()
2398 struct page *page = pvec.pages[i]; in extent_write_cache_pages()
2448 pagevec_release(&pvec); in extent_write_cache_pages()
2576 struct pagevec pvec; in extent_readpages() local
2579 pagevec_init(&pvec, 0); in extent_readpages()
2594 if (!pagevec_add(&pvec, page)) in extent_readpages()
2595 __pagevec_lru_add_file(&pvec); in extent_readpages()
2601 if (pagevec_count(&pvec)) in extent_readpages()
[all …]
/fs/gfs2/
Dops_address.c265 struct pagevec *pvec, in gfs2_write_jdata_pagevec() argument
283 struct page *page = pvec->pages[i]; in gfs2_write_jdata_pagevec()
346 struct pagevec pvec; in gfs2_write_cache_jdata() local
358 pagevec_init(&pvec, 0); in gfs2_write_cache_jdata()
372 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in gfs2_write_cache_jdata()
376 ret = gfs2_write_jdata_pagevec(mapping, wbc, &pvec, nr_pages, end); in gfs2_write_cache_jdata()
382 pagevec_release(&pvec); in gfs2_write_cache_jdata()
/fs/cifs/
Dfile.c1231 struct pagevec pvec; in cifs_writepages() local
1268 pagevec_init(&pvec, 0); in cifs_writepages()
1281 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in cifs_writepages()
1293 page = pvec.pages[i]; in cifs_writepages()
1399 page = pvec.pages[first + i]; in cifs_writepages()
1417 index = pvec.pages[0]->index + 1; in cifs_writepages()
1419 pagevec_release(&pvec); in cifs_writepages()
/fs/ext4/
Dinode.c1687 struct pagevec pvec; in mpage_da_submit_io() local
1703 pagevec_init(&pvec, 0); in mpage_da_submit_io()
1705 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in mpage_da_submit_io()
1709 struct page *page = pvec.pages[i]; in mpage_da_submit_io()
1735 pagevec_release(&pvec); in mpage_da_submit_io()
1760 struct pagevec pvec; in mpage_put_bnr_to_bhs() local
1767 pagevec_init(&pvec, 0); in mpage_put_bnr_to_bhs()
1771 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in mpage_put_bnr_to_bhs()
1775 struct page *page = pvec.pages[i]; in mpage_put_bnr_to_bhs()
1816 pagevec_release(&pvec); in mpage_put_bnr_to_bhs()
[all …]