Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dpagevec.h23 void __pagevec_release(struct pagevec *pvec);
24 void __pagevec_lru_add(struct pagevec *pvec);
25 unsigned pagevec_lookup_entries(struct pagevec *pvec,
29 void pagevec_remove_exceptionals(struct pagevec *pvec);
30 unsigned pagevec_lookup(struct pagevec *pvec, struct address_space *mapping,
32 unsigned pagevec_lookup_tag(struct pagevec *pvec,
36 static inline void pagevec_init(struct pagevec *pvec, int cold) in pagevec_init() argument
38 pvec->nr = 0; in pagevec_init()
39 pvec->cold = cold; in pagevec_init()
42 static inline void pagevec_reinit(struct pagevec *pvec) in pagevec_reinit() argument
[all …]
/linux-4.1.27/mm/
Dswap.c418 static void pagevec_lru_move_fn(struct pagevec *pvec, in pagevec_lru_move_fn() argument
427 for (i = 0; i < pagevec_count(pvec); i++) { in pagevec_lru_move_fn()
428 struct page *page = pvec->pages[i]; in pagevec_lru_move_fn()
443 release_pages(pvec->pages, pvec->nr, pvec->cold); in pagevec_lru_move_fn()
444 pagevec_reinit(pvec); in pagevec_lru_move_fn()
463 static void pagevec_move_tail(struct pagevec *pvec) in pagevec_move_tail() argument
467 pagevec_lru_move_fn(pvec, pagevec_move_tail_fn, &pgmoved); in pagevec_move_tail()
480 struct pagevec *pvec; in rotate_reclaimable_page() local
485 pvec = this_cpu_ptr(&lru_rotate_pvecs); in rotate_reclaimable_page()
486 if (!pagevec_add(pvec, page)) in rotate_reclaimable_page()
[all …]
Dtruncate.c227 struct pagevec pvec; in truncate_inode_pages_range() local
257 pagevec_init(&pvec, 0); in truncate_inode_pages_range()
259 while (index < end && pagevec_lookup_entries(&pvec, mapping, index, in truncate_inode_pages_range()
262 for (i = 0; i < pagevec_count(&pvec); i++) { in truncate_inode_pages_range()
263 struct page *page = pvec.pages[i]; in truncate_inode_pages_range()
285 pagevec_remove_exceptionals(&pvec); in truncate_inode_pages_range()
286 pagevec_release(&pvec); in truncate_inode_pages_range()
333 if (!pagevec_lookup_entries(&pvec, mapping, index, in truncate_inode_pages_range()
344 pagevec_remove_exceptionals(&pvec); in truncate_inode_pages_range()
345 pagevec_release(&pvec); in truncate_inode_pages_range()
[all …]
Dmlock.c232 static bool __putback_lru_fast_prepare(struct page *page, struct pagevec *pvec, in __putback_lru_fast_prepare() argument
239 pagevec_add(pvec, page); in __putback_lru_fast_prepare()
255 static void __putback_lru_fast(struct pagevec *pvec, int pgrescued) in __putback_lru_fast() argument
257 count_vm_events(UNEVICTABLE_PGMUNLOCKED, pagevec_count(pvec)); in __putback_lru_fast()
262 __pagevec_lru_add(pvec); in __putback_lru_fast()
276 static void __munlock_pagevec(struct pagevec *pvec, struct zone *zone) in __munlock_pagevec() argument
279 int nr = pagevec_count(pvec); in __munlock_pagevec()
289 struct page *page = pvec->pages[i]; in __munlock_pagevec()
308 pagevec_add(&pvec_putback, pvec->pages[i]); in __munlock_pagevec()
309 pvec->pages[i] = NULL; in __munlock_pagevec()
[all …]
Dshmem.c365 struct pagevec pvec; in shmem_unlock_mapping() local
369 pagevec_init(&pvec, 0); in shmem_unlock_mapping()
378 pvec.nr = find_get_entries(mapping, index, in shmem_unlock_mapping()
379 PAGEVEC_SIZE, pvec.pages, indices); in shmem_unlock_mapping()
380 if (!pvec.nr) in shmem_unlock_mapping()
382 index = indices[pvec.nr - 1] + 1; in shmem_unlock_mapping()
383 pagevec_remove_exceptionals(&pvec); in shmem_unlock_mapping()
384 check_move_unevictable_pages(pvec.pages, pvec.nr); in shmem_unlock_mapping()
385 pagevec_release(&pvec); in shmem_unlock_mapping()
403 struct pagevec pvec; in shmem_undo_range() local
[all …]
Dpage-writeback.c1840 struct pagevec pvec; in write_cache_pages() local
1850 pagevec_init(&pvec, 0); in write_cache_pages()
1877 nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, tag, in write_cache_pages()
1883 struct page *page = pvec.pages[i]; in write_cache_pages()
1969 pagevec_release(&pvec); in write_cache_pages()
Dfilemap.c334 struct pagevec pvec; in filemap_fdatawait_range() local
341 pagevec_init(&pvec, 0); in filemap_fdatawait_range()
343 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in filemap_fdatawait_range()
349 struct page *page = pvec.pages[i]; in filemap_fdatawait_range()
359 pagevec_release(&pvec); in filemap_fdatawait_range()
/linux-4.1.27/fs/nilfs2/
Dpage.c258 struct pagevec pvec; in nilfs_copy_dirty_pages() local
263 pagevec_init(&pvec, 0); in nilfs_copy_dirty_pages()
265 if (!pagevec_lookup_tag(&pvec, smap, &index, PAGECACHE_TAG_DIRTY, in nilfs_copy_dirty_pages()
269 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_copy_dirty_pages()
270 struct page *page = pvec.pages[i], *dpage; in nilfs_copy_dirty_pages()
294 pagevec_release(&pvec); in nilfs_copy_dirty_pages()
313 struct pagevec pvec; in nilfs_copy_back_pages() local
318 pagevec_init(&pvec, 0); in nilfs_copy_back_pages()
320 n = pagevec_lookup(&pvec, smap, index, PAGEVEC_SIZE); in nilfs_copy_back_pages()
323 index = pvec.pages[n - 1]->index + 1; in nilfs_copy_back_pages()
[all …]
Dsegment.c630 struct pagevec pvec; in nilfs_lookup_dirty_data_buffers() local
644 pagevec_init(&pvec, 0); in nilfs_lookup_dirty_data_buffers()
647 !pagevec_lookup_tag(&pvec, mapping, &index, PAGECACHE_TAG_DIRTY, in nilfs_lookup_dirty_data_buffers()
652 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_lookup_dirty_data_buffers()
654 struct page *page = pvec.pages[i]; in nilfs_lookup_dirty_data_buffers()
672 pagevec_release(&pvec); in nilfs_lookup_dirty_data_buffers()
678 pagevec_release(&pvec); in nilfs_lookup_dirty_data_buffers()
688 struct pagevec pvec; in nilfs_lookup_dirty_node_buffers() local
693 pagevec_init(&pvec, 0); in nilfs_lookup_dirty_node_buffers()
695 while (pagevec_lookup_tag(&pvec, mapping, &index, PAGECACHE_TAG_DIRTY, in nilfs_lookup_dirty_node_buffers()
[all …]
Dbtree.c2143 struct pagevec pvec; in nilfs_btree_lookup_dirty_buffers() local
2153 pagevec_init(&pvec, 0); in nilfs_btree_lookup_dirty_buffers()
2155 while (pagevec_lookup_tag(&pvec, btcache, &index, PAGECACHE_TAG_DIRTY, in nilfs_btree_lookup_dirty_buffers()
2157 for (i = 0; i < pagevec_count(&pvec); i++) { in nilfs_btree_lookup_dirty_buffers()
2158 bh = head = page_buffers(pvec.pages[i]); in nilfs_btree_lookup_dirty_buffers()
2165 pagevec_release(&pvec); in nilfs_btree_lookup_dirty_buffers()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_userptr.c513 st_set_pages(struct sg_table **st, struct page **pvec, int num_pages) in st_set_pages() argument
528 sg_set_page(sg, pvec[n], PAGE_SIZE, 0); in st_set_pages()
530 ret = sg_alloc_table_from_pages(*st, pvec, num_pages, in st_set_pages()
552 struct page **pvec; in __i915_gem_userptr_get_pages_worker() local
558 pvec = kmalloc(num_pages*sizeof(struct page *), in __i915_gem_userptr_get_pages_worker()
560 if (pvec == NULL) in __i915_gem_userptr_get_pages_worker()
561 pvec = drm_malloc_ab(num_pages, sizeof(struct page *)); in __i915_gem_userptr_get_pages_worker()
562 if (pvec != NULL) { in __i915_gem_userptr_get_pages_worker()
571 pvec + pinned, NULL); in __i915_gem_userptr_get_pages_worker()
584 ret = st_set_pages(&obj->pages, pvec, num_pages); in __i915_gem_userptr_get_pages_worker()
[all …]
/linux-4.1.27/fs/nfs/
Dfscache-index.c264 struct pagevec pvec; in nfs_fscache_inode_now_uncached() local
268 pagevec_init(&pvec, 0); in nfs_fscache_inode_now_uncached()
275 nr_pages = pagevec_lookup(&pvec, in nfs_fscache_inode_now_uncached()
278 PAGEVEC_SIZE - pagevec_count(&pvec)); in nfs_fscache_inode_now_uncached()
283 ClearPageFsCache(pvec.pages[loop]); in nfs_fscache_inode_now_uncached()
285 first = pvec.pages[nr_pages - 1]->index + 1; in nfs_fscache_inode_now_uncached()
287 pvec.nr = nr_pages; in nfs_fscache_inode_now_uncached()
288 pagevec_release(&pvec); in nfs_fscache_inode_now_uncached()
/linux-4.1.27/fs/cifs/
Dcache.c298 struct pagevec pvec; in cifs_fscache_inode_now_uncached() local
302 pagevec_init(&pvec, 0); in cifs_fscache_inode_now_uncached()
308 nr_pages = pagevec_lookup(&pvec, in cifs_fscache_inode_now_uncached()
310 PAGEVEC_SIZE - pagevec_count(&pvec)); in cifs_fscache_inode_now_uncached()
315 ClearPageFsCache(pvec.pages[loop]); in cifs_fscache_inode_now_uncached()
317 first = pvec.pages[nr_pages - 1]->index + 1; in cifs_fscache_inode_now_uncached()
319 pvec.nr = nr_pages; in cifs_fscache_inode_now_uncached()
320 pagevec_release(&pvec); in cifs_fscache_inode_now_uncached()
/linux-4.1.27/fs/9p/
Dcache.c157 struct pagevec pvec; in v9fs_cache_inode_now_uncached() local
161 pagevec_init(&pvec, 0); in v9fs_cache_inode_now_uncached()
165 nr_pages = pagevec_lookup(&pvec, v9inode->vfs_inode.i_mapping, in v9fs_cache_inode_now_uncached()
167 PAGEVEC_SIZE - pagevec_count(&pvec)); in v9fs_cache_inode_now_uncached()
172 ClearPageFsCache(pvec.pages[loop]); in v9fs_cache_inode_now_uncached()
174 first = pvec.pages[nr_pages - 1]->index + 1; in v9fs_cache_inode_now_uncached()
176 pvec.nr = nr_pages; in v9fs_cache_inode_now_uncached()
177 pagevec_release(&pvec); in v9fs_cache_inode_now_uncached()
/linux-4.1.27/fs/ceph/
Dcache.c149 struct pagevec pvec; in ceph_fscache_inode_now_uncached() local
153 pagevec_init(&pvec, 0); in ceph_fscache_inode_now_uncached()
159 nr_pages = pagevec_lookup(&pvec, ci->vfs_inode.i_mapping, first, in ceph_fscache_inode_now_uncached()
160 PAGEVEC_SIZE - pagevec_count(&pvec)); in ceph_fscache_inode_now_uncached()
166 ClearPageFsCache(pvec.pages[loop]); in ceph_fscache_inode_now_uncached()
168 first = pvec.pages[nr_pages - 1]->index + 1; in ceph_fscache_inode_now_uncached()
170 pvec.nr = nr_pages; in ceph_fscache_inode_now_uncached()
171 pagevec_release(&pvec); in ceph_fscache_inode_now_uncached()
Daddr.c581 struct pagevec pvec; in ceph_release_pages() local
584 pagevec_init(&pvec, 0); in ceph_release_pages()
586 if (pagevec_add(&pvec, pages[i]) == 0) in ceph_release_pages()
587 pagevec_release(&pvec); in ceph_release_pages()
589 pagevec_release(&pvec); in ceph_release_pages()
692 struct pagevec pvec; in ceph_writepages_start() local
724 pagevec_init(&pvec, 0); in ceph_writepages_start()
795 pvec_pages = pagevec_lookup_tag(&pvec, mapping, &index, in ceph_writepages_start()
802 page = pvec.pages[i]; in ceph_writepages_start()
932 pagevec_reinit(&pvec); in ceph_writepages_start()
[all …]
/linux-4.1.27/fs/afs/
Dcache.c373 struct pagevec pvec; in afs_vnode_cache_now_uncached() local
380 pagevec_init(&pvec, 0); in afs_vnode_cache_now_uncached()
385 nr_pages = pagevec_lookup(&pvec, vnode->vfs_inode.i_mapping, in afs_vnode_cache_now_uncached()
387 PAGEVEC_SIZE - pagevec_count(&pvec)); in afs_vnode_cache_now_uncached()
392 ClearPageFsCache(pvec.pages[loop]); in afs_vnode_cache_now_uncached()
394 first = pvec.pages[nr_pages - 1]->index + 1; in afs_vnode_cache_now_uncached()
396 pvec.nr = nr_pages; in afs_vnode_cache_now_uncached()
397 pagevec_release(&pvec); in afs_vnode_cache_now_uncached()
/linux-4.1.27/fs/ext4/
Dfile.c332 struct pagevec pvec; in ext4_find_unwritten_pgoff() local
349 pagevec_init(&pvec, 0); in ext4_find_unwritten_pgoff()
355 nr_pages = pagevec_lookup(&pvec, inode->i_mapping, index, in ext4_find_unwritten_pgoff()
378 lastoff < page_offset(pvec.pages[0])) { in ext4_find_unwritten_pgoff()
384 struct page *page = pvec.pages[i]; in ext4_find_unwritten_pgoff()
447 index = pvec.pages[i - 1]->index + 1; in ext4_find_unwritten_pgoff()
448 pagevec_release(&pvec); in ext4_find_unwritten_pgoff()
452 pagevec_release(&pvec); in ext4_find_unwritten_pgoff()
Dinode.c1445 struct pagevec pvec; in mpage_release_unused_pages() local
1462 pagevec_init(&pvec, 0); in mpage_release_unused_pages()
1464 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in mpage_release_unused_pages()
1468 struct page *page = pvec.pages[i]; in mpage_release_unused_pages()
1479 index = pvec.pages[nr_pages - 1]->index + 1; in mpage_release_unused_pages()
1480 pagevec_release(&pvec); in mpage_release_unused_pages()
2036 struct pagevec pvec; in mpage_map_and_submit_buffers() local
2051 pagevec_init(&pvec, 0); in mpage_map_and_submit_buffers()
2053 nr_pages = pagevec_lookup(&pvec, inode->i_mapping, start, in mpage_map_and_submit_buffers()
2058 struct page *page = pvec.pages[i]; in mpage_map_and_submit_buffers()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_page.c620 struct cl_page **pvec, int max_index) in discard_pagevec() argument
626 struct cl_page *page = pvec[i]; in discard_pagevec()
640 pvec[i] = NULL; in discard_pagevec()
654 struct cl_page **pvec; in osc_lru_shrink() local
669 pvec = osc_env_info(env)->oti_pvec; in osc_lru_shrink()
697 count -= discard_pagevec(env, io, pvec, index); in osc_lru_shrink()
727 pvec[index++] = page; in osc_lru_shrink()
733 count -= discard_pagevec(env, io, pvec, index); in osc_lru_shrink()
742 count -= discard_pagevec(env, io, pvec, index); in osc_lru_shrink()
/linux-4.1.27/fs/hugetlbfs/
Dinode.c87 static void huge_pagevec_release(struct pagevec *pvec) in huge_pagevec_release() argument
91 for (i = 0; i < pagevec_count(pvec); ++i) in huge_pagevec_release()
92 put_page(pvec->pages[i]); in huge_pagevec_release()
94 pagevec_reinit(pvec); in huge_pagevec_release()
309 struct pagevec pvec; in truncate_hugepages() local
313 pagevec_init(&pvec, 0); in truncate_hugepages()
316 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) { in truncate_hugepages()
323 for (i = 0; i < pagevec_count(&pvec); ++i) { in truncate_hugepages()
324 struct page *page = pvec.pages[i]; in truncate_hugepages()
334 huge_pagevec_release(&pvec); in truncate_hugepages()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dlloop.c200 struct ll_dio_pages *pvec = &lo->lo_pvec; in do_bio_lustrebacked() local
201 struct page **pages = pvec->ldp_pages; in do_bio_lustrebacked()
202 loff_t *offsets = pvec->ldp_offsets; in do_bio_lustrebacked()
236 pvec->ldp_size = page_count << PAGE_CACHE_SHIFT; in do_bio_lustrebacked()
237 pvec->ldp_nr = page_count; in do_bio_lustrebacked()
261 bytes = ll_direct_rw_pages(env, io, rw, inode, pvec); in do_bio_lustrebacked()
264 return (bytes == pvec->ldp_size) ? 0 : (int)bytes; in do_bio_lustrebacked()
Drw26.c339 struct ll_dio_pages pvec = { .ldp_pages = pages, in ll_direct_IO_26_seg() local
346 return ll_direct_rw_pages(env, io, rw, inode, &pvec); in ll_direct_IO_26_seg()
/linux-4.1.27/fs/xfs/
Dxfs_file.c1155 struct pagevec pvec; in xfs_find_get_desired_pgoff() local
1163 pagevec_init(&pvec, 0); in xfs_find_get_desired_pgoff()
1174 nr_pages = pagevec_lookup(&pvec, inode->i_mapping, index, in xfs_find_get_desired_pgoff()
1206 lastoff < page_offset(pvec.pages[0])) { in xfs_find_get_desired_pgoff()
1212 struct page *page = pvec.pages[i]; in xfs_find_get_desired_pgoff()
1286 index = pvec.pages[i - 1]->index + 1; in xfs_find_get_desired_pgoff()
1287 pagevec_release(&pvec); in xfs_find_get_desired_pgoff()
1291 pagevec_release(&pvec); in xfs_find_get_desired_pgoff()
Dxfs_aops.c831 struct pagevec pvec; in xfs_cluster_write() local
834 pagevec_init(&pvec, 0); in xfs_cluster_write()
838 if (!pagevec_lookup(&pvec, inode->i_mapping, tindex, len)) in xfs_cluster_write()
841 for (i = 0; i < pagevec_count(&pvec); i++) { in xfs_cluster_write()
842 done = xfs_convert_page(inode, pvec.pages[i], tindex++, in xfs_cluster_write()
848 pagevec_release(&pvec); in xfs_cluster_write()
/linux-4.1.27/arch/x86/kvm/
Dmmu.c1722 static int mmu_pages_add(struct kvm_mmu_pages *pvec, struct kvm_mmu_page *sp, in mmu_pages_add() argument
1728 for (i=0; i < pvec->nr; i++) in mmu_pages_add()
1729 if (pvec->page[i].sp == sp) in mmu_pages_add()
1732 pvec->page[pvec->nr].sp = sp; in mmu_pages_add()
1733 pvec->page[pvec->nr].idx = idx; in mmu_pages_add()
1734 pvec->nr++; in mmu_pages_add()
1735 return (pvec->nr == KVM_PAGE_ARRAY_NR); in mmu_pages_add()
1739 struct kvm_mmu_pages *pvec) in __mmu_unsync_walk() argument
1753 if (mmu_pages_add(pvec, child, i)) in __mmu_unsync_walk()
1756 ret = __mmu_unsync_walk(child, pvec); in __mmu_unsync_walk()
[all …]
/linux-4.1.27/fs/gfs2/
Daops.c233 struct pagevec *pvec, in gfs2_write_jdata_pagevec() argument
248 struct page *page = pvec->pages[i]; in gfs2_write_jdata_pagevec()
349 struct pagevec pvec; in gfs2_write_cache_jdata() local
359 pagevec_init(&pvec, 0); in gfs2_write_cache_jdata()
385 nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, tag, in gfs2_write_cache_jdata()
390 ret = gfs2_write_jdata_pagevec(mapping, wbc, &pvec, nr_pages, end, &done_index); in gfs2_write_cache_jdata()
395 pagevec_release(&pvec); in gfs2_write_cache_jdata()
/linux-4.1.27/fs/fscache/
Dpage.c1165 struct pagevec pvec; in __fscache_uncache_all_inode_pages() local
1176 pagevec_init(&pvec, 0); in __fscache_uncache_all_inode_pages()
1179 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) in __fscache_uncache_all_inode_pages()
1181 for (i = 0; i < pagevec_count(&pvec); i++) { in __fscache_uncache_all_inode_pages()
1182 struct page *page = pvec.pages[i]; in __fscache_uncache_all_inode_pages()
1189 pagevec_release(&pvec); in __fscache_uncache_all_inode_pages()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dcl_page.c160 struct cl_page **pvec; in cl_page_gang_lookup() local
172 pvec = cl_env_info(env)->clt_pvec; in cl_page_gang_lookup()
175 while ((nr = radix_tree_gang_lookup(&hdr->coh_tree, (void **)pvec, in cl_page_gang_lookup()
178 idx = pvec[nr - 1]->cp_index + 1; in cl_page_gang_lookup()
180 page = pvec[i]; in cl_page_gang_lookup()
181 pvec[i] = NULL; in cl_page_gang_lookup()
209 pvec[j++] = page; in cl_page_gang_lookup()
224 page = pvec[i]; in cl_page_gang_lookup()
/linux-4.1.27/fs/f2fs/
Dnode.c1143 struct pagevec pvec; in sync_node_pages() local
1147 pagevec_init(&pvec, 0); in sync_node_pages()
1155 nr_pages = pagevec_lookup_tag(&pvec, NODE_MAPPING(sbi), &index, in sync_node_pages()
1162 struct page *page = pvec.pages[i]; in sync_node_pages()
1228 pagevec_release(&pvec); in sync_node_pages()
1250 struct pagevec pvec; in wait_on_node_pages_writeback() local
1253 pagevec_init(&pvec, 0); in wait_on_node_pages_writeback()
1257 nr_pages = pagevec_lookup_tag(&pvec, NODE_MAPPING(sbi), &index, in wait_on_node_pages_writeback()
1264 struct page *page = pvec.pages[i]; in wait_on_node_pages_writeback()
1276 pagevec_release(&pvec); in wait_on_node_pages_writeback()
Dcheckpoint.c245 struct pagevec pvec; in sync_meta_pages() local
251 pagevec_init(&pvec, 0); in sync_meta_pages()
255 nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in sync_meta_pages()
262 struct page *page = pvec.pages[i]; in sync_meta_pages()
287 pagevec_release(&pvec); in sync_meta_pages()
Dfile.c281 struct pagevec pvec; in __get_first_dirty_index() local
288 pagevec_init(&pvec, 0); in __get_first_dirty_index()
289 nr_pages = pagevec_lookup_tag(&pvec, mapping, &pgofs, in __get_first_dirty_index()
291 pgofs = nr_pages ? pvec.pages[0]->index : LONG_MAX; in __get_first_dirty_index()
292 pagevec_release(&pvec); in __get_first_dirty_index()
/linux-4.1.27/drivers/mtd/lpddr/
Dlpddr_cmds.c390 unsigned long adr, const struct kvec **pvec, in do_write_buffer() argument
422 vec = *pvec; in do_write_buffer()
452 *pvec = vec; in do_write_buffer()
/linux-4.1.27/fs/btrfs/
Dextent_io.c3845 struct pagevec pvec; in btree_write_cache_pages() local
3852 pagevec_init(&pvec, 0); in btree_write_cache_pages()
3869 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, tag, in btree_write_cache_pages()
3875 struct page *page = pvec.pages[i]; in btree_write_cache_pages()
3935 pagevec_release(&pvec); in btree_write_cache_pages()
3977 struct pagevec pvec; in extent_write_cache_pages() local
3996 pagevec_init(&pvec, 0); in extent_write_cache_pages()
4013 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, tag, in extent_write_cache_pages()
4019 struct page *page = pvec.pages[i]; in extent_write_cache_pages()
4072 pagevec_release(&pvec); in extent_write_cache_pages()
/linux-4.1.27/drivers/mtd/chips/
Dcfi_cmdset_0001.c1672 unsigned long adr, const struct kvec **pvec, in do_write_buffer() argument
1758 vec = *pvec; in do_write_buffer()
1788 *pvec = vec; in do_write_buffer()