/Linux-v5.15/include/linux/ |
D | pagevec.h | 32 static inline unsigned pagevec_lookup(struct pagevec *pvec, in pagevec_lookup() 42 static inline unsigned pagevec_lookup_tag(struct pagevec *pvec, in pagevec_lookup_tag() 48 static inline void pagevec_init(struct pagevec *pvec) in pagevec_init() 54 static inline void pagevec_reinit(struct pagevec *pvec) in pagevec_reinit() 59 static inline unsigned pagevec_count(struct pagevec *pvec) in pagevec_count() 64 static inline unsigned pagevec_space(struct pagevec *pvec) in pagevec_space() 72 static inline unsigned pagevec_add(struct pagevec *pvec, struct page *page) in pagevec_add() 78 static inline void pagevec_release(struct pagevec *pvec) in pagevec_release()
|
/Linux-v5.15/mm/ |
D | swap.c | 52 struct pagevec pvec; member 182 static void pagevec_lru_move_fn(struct pagevec *pvec, in pagevec_lru_move_fn() 218 static bool pagevec_add_and_need_flush(struct pagevec *pvec, struct page *page) in pagevec_add_and_need_flush() 240 struct pagevec *pvec; in rotate_reclaimable_page() local 317 struct pagevec *pvec = &per_cpu(lru_pvecs.activate_page, cpu); in activate_page_drain() local 332 struct pagevec *pvec; in activate_page() local 364 struct pagevec *pvec; in __lru_cache_activate_page() local 444 struct pagevec *pvec; in lru_cache_add() local 594 struct pagevec *pvec = &per_cpu(lru_pvecs.lru_add, cpu); in lru_add_drain_cpu() local 643 struct pagevec *pvec; in deactivate_file_page() local [all …]
|
D | mlock.c | 216 static bool __putback_lru_fast_prepare(struct page *page, struct pagevec *pvec, in __putback_lru_fast_prepare() 239 static void __putback_lru_fast(struct pagevec *pvec, int pgrescued) in __putback_lru_fast() 260 static void __munlock_pagevec(struct pagevec *pvec, struct zone *zone) in __munlock_pagevec() 350 static unsigned long __munlock_pagevec_fill(struct pagevec *pvec, in __munlock_pagevec_fill() 430 struct pagevec pvec; in munlock_vma_pages_range() local
|
D | truncate.c | 59 struct pagevec *pvec, pgoff_t *indices) in truncate_exceptional_pvec_entries() 289 struct pagevec pvec; in truncate_inode_pages_range() local 472 struct pagevec pvec; in __invalidate_mapping_pages() local 612 struct pagevec pvec; in invalidate_inode_pages2_range() local
|
D | filemap.c | 288 struct pagevec *pvec) in page_cache_delete_batch() 336 struct pagevec *pvec) in delete_from_page_cache_batch() 518 struct pagevec pvec; in __filemap_fdatawait_range() local 2034 pgoff_t end, struct pagevec *pvec, pgoff_t *indices) in find_get_entries() 2086 pgoff_t end, struct pagevec *pvec, pgoff_t *indices) in find_lock_entries() 2334 pgoff_t index, pgoff_t max, struct pagevec *pvec) in filemap_get_read_batch() 2472 struct pagevec *pvec) in filemap_create_page() 2526 struct pagevec *pvec) in filemap_get_pages() 2604 struct pagevec pvec; in filemap_read() local
|
D | shmem.c | 869 struct pagevec pvec; in shmem_unlock_mapping() local 924 struct pagevec pvec; in shmem_undo_range() local 1214 static int shmem_unuse_swap_entries(struct inode *inode, struct pagevec pvec, in shmem_unuse_swap_entries() 1251 struct pagevec pvec; in shmem_unuse_inode() local
|
D | page-writeback.c | 2184 struct pagevec pvec; in write_cache_pages() local
|
/Linux-v5.15/fs/nilfs2/ |
D | page.c | 243 struct pagevec pvec; in nilfs_copy_dirty_pages() local 297 struct pagevec pvec; in nilfs_copy_back_pages() local 360 struct pagevec pvec; in nilfs_clear_dirty_pages() local 498 struct pagevec pvec; in nilfs_find_uncommitted_extent() local
|
D | segment.c | 683 struct pagevec pvec; in nilfs_lookup_dirty_data_buffers() local 737 struct pagevec pvec; in nilfs_lookup_dirty_node_buffers() local
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_userptr.c | 110 struct page **pvec = NULL; in i915_gem_object_userptr_drop_ref() local 134 struct page **pvec; in i915_gem_userptr_get_pages() local 260 struct page **pvec; in i915_gem_object_userptr_submit_init() local
|
D | i915_gem_shmem.c | 21 static void check_release_pagevec(struct pagevec *pvec) in check_release_pagevec() 212 struct pagevec pvec; in shmem_get_pages() local 320 struct pagevec pvec; in i915_gem_object_put_pages_shmem() local
|
D | i915_gem_object_types.h | 550 struct page **pvec; member
|
/Linux-v5.15/drivers/gpu/drm/ |
D | drm_gem.c | 508 static void drm_gem_check_release_pagevec(struct pagevec *pvec) in drm_gem_check_release_pagevec() 544 struct pagevec pvec; in drm_gem_get_pages() local 612 struct pagevec pvec; in drm_gem_put_pages() local
|
/Linux-v5.15/fs/gfs2/ |
D | aops.c | 235 struct pagevec *pvec, in gfs2_write_jdata_pagevec() 333 struct pagevec pvec; in gfs2_write_cache_jdata() local
|
/Linux-v5.15/fs/f2fs/ |
D | node.c | 1507 struct pagevec pvec; in last_fsync_dnode() local 1720 struct pagevec pvec; in f2fs_fsync_node_pages() local 1877 struct pagevec pvec; in f2fs_flush_inline_data() local 1924 struct pagevec pvec; in f2fs_sync_node_pages() local
|
D | checkpoint.c | 375 struct pagevec pvec; in f2fs_sync_meta_pages() local
|
D | compress.c | 1835 struct pagevec pvec; in f2fs_invalidate_compress_pages() local
|
/Linux-v5.15/fs/fscache/ |
D | page.c | 1213 struct pagevec pvec; in __fscache_uncache_all_inode_pages() local
|
/Linux-v5.15/fs/hugetlbfs/ |
D | inode.c | 111 static void huge_pagevec_release(struct pagevec *pvec) in huge_pagevec_release() 471 struct pagevec pvec; in remove_inode_hugepages() local
|
/Linux-v5.15/drivers/mtd/lpddr/ |
D | lpddr_cmds.c | 404 unsigned long adr, const struct kvec **pvec, in do_write_buffer()
|
/Linux-v5.15/fs/afs/ |
D | write.c | 439 struct pagevec pvec; in afs_extend_writeback() local
|
/Linux-v5.15/drivers/gpu/drm/etnaviv/ |
D | etnaviv_gem.c | 662 struct page **pvec = NULL; in etnaviv_gem_userptr_get_pages() local
|
/Linux-v5.15/arch/x86/kvm/mmu/ |
D | mmu.c | 1811 static int mmu_pages_add(struct kvm_mmu_pages *pvec, struct kvm_mmu_page *sp, in mmu_pages_add() 1835 struct kvm_mmu_pages *pvec) in __mmu_unsync_walk() 1876 struct kvm_mmu_pages *pvec) in mmu_unsync_walk() 1963 #define for_each_sp(pvec, sp, parents, i) \ argument 1968 static int mmu_pages_next(struct kvm_mmu_pages *pvec, in mmu_pages_next() 1989 static int mmu_pages_first(struct kvm_mmu_pages *pvec, in mmu_pages_first()
|
/Linux-v5.15/fs/ext4/ |
D | inode.c | 1547 struct pagevec pvec; in mpage_release_unused_pages() local 2312 struct pagevec pvec; in mpage_map_and_submit_buffers() local 2555 struct pagevec pvec; in mpage_prepare_extent_to_map() local
|
/Linux-v5.15/fs/ceph/ |
D | addr.c | 715 struct pagevec pvec; in ceph_writepages_start() local
|