Home
last modified time | relevance | path

Searched refs:shrink_control (Results 1 – 40 of 40) sorted by relevance

/linux-4.1.27/include/linux/
Dshrinker.h11 struct shrink_control { struct
51 struct shrink_control *sc);
53 struct shrink_control *sc);
Dlist_lru.h113 struct shrink_control *sc) in list_lru_shrink_count()
167 list_lru_shrink_walk(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk()
Dfs.h1705 struct shrink_control *);
1707 struct shrink_control *);
/linux-4.1.27/fs/
Dinternal.h17 struct shrink_control;
116 extern long prune_icache_sb(struct super_block *sb, struct shrink_control *sc);
133 extern long prune_dcache_sb(struct super_block *sb, struct shrink_control *sc);
Dmbcache.c248 mb_cache_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in mb_cache_shrink_scan()
291 mb_cache_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in mb_cache_shrink_count()
Dsuper.c56 struct shrink_control *sc) in super_cache_scan()
113 struct shrink_control *sc) in super_cache_count()
Dinode.c743 long prune_icache_sb(struct super_block *sb, struct shrink_control *sc) in prune_icache_sb()
Ddcache.c1081 long prune_dcache_sb(struct super_block *sb, struct shrink_control *sc) in prune_dcache_sb()
/linux-4.1.27/drivers/staging/android/
Dlowmemorykiller.c70 struct shrink_control *sc) in lowmem_count()
78 static unsigned long lowmem_scan(struct shrinker *s, struct shrink_control *sc) in lowmem_scan()
Dashmem.c435 ashmem_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in ashmem_shrink_scan()
464 ashmem_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in ashmem_shrink_count()
782 struct shrink_control sc = { in ashmem_ioctl()
/linux-4.1.27/mm/
Dworkingset.c270 struct shrink_control *sc) in count_shadow_nodes()
374 struct shrink_control *sc) in scan_shadow_nodes()
Dvmscan.c235 static unsigned long do_shrink_slab(struct shrink_control *shrinkctl, in do_shrink_slab()
401 struct shrink_control sc = { in shrink_slab()
Dhuge_memory.c216 struct shrink_control *sc) in shrink_huge_zero_page_count()
223 struct shrink_control *sc) in shrink_huge_zero_page_scan()
/linux-4.1.27/fs/ubifs/
Dshrinker.c280 struct shrink_control *sc) in ubifs_shrink_count()
292 struct shrink_control *sc) in ubifs_shrink_scan()
Dubifs.h1641 struct shrink_control *sc);
1643 struct shrink_control *sc);
/linux-4.1.27/fs/nfsd/
Dnfscache.c68 struct shrink_control *sc);
70 struct shrink_control *sc);
299 nfsd_reply_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_count()
305 nfsd_reply_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_scan()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_shrinker.c195 i915_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_count()
225 i915_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_scan()
/linux-4.1.27/drivers/staging/android/ion/
Dion_heap.c269 struct shrink_control *sc) in ion_heap_shrink_count()
282 struct shrink_control *sc) in ion_heap_shrink_scan()
Dion.c1473 struct shrink_control sc; in debug_shrink_set()
1492 struct shrink_control sc; in debug_shrink_get()
/linux-4.1.27/drivers/staging/lustre/lustre/ldlm/
Dldlm_pool.c1157 struct shrink_control *sc) in ldlm_pools_srv_count()
1163 struct shrink_control *sc) in ldlm_pools_srv_scan()
1170 struct shrink_control *sc) in ldlm_pools_cli_count()
1176 struct shrink_control *sc) in ldlm_pools_cli_scan()
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_page_alloc.c395 ttm_pool_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in ttm_pool_shrink_scan()
424 ttm_pool_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in ttm_pool_shrink_count()
Dttm_page_alloc_dma.c1010 ttm_dma_pool_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in ttm_dma_pool_shrink_scan()
1052 ttm_dma_pool_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in ttm_dma_pool_shrink_count()
/linux-4.1.27/fs/nfs/
Dinternal.h330 struct shrink_control *sc);
332 struct shrink_control *sc);
Ddir.c2155 nfs_access_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfs_access_cache_scan()
2167 nfs_access_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfs_access_cache_count()
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dsec_bulk.c223 struct shrink_control *sc) in enc_pools_shrink_count()
245 struct shrink_control *sc) in enc_pools_shrink_scan()
/linux-4.1.27/include/trace/events/
Dvmscan.h183 TP_PROTO(struct shrinker *shr, struct shrink_control *sc,
/linux-4.1.27/net/sunrpc/
Dauth.c506 rpcauth_cache_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_scan()
520 rpcauth_cache_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_count()
/linux-4.1.27/fs/ext4/
Dextents_status.c1061 struct shrink_control *sc) in ext4_es_count()
1073 struct shrink_control *sc) in ext4_es_scan()
/linux-4.1.27/fs/xfs/
Dxfs_buf.c1599 struct shrink_control *sc) in xfs_buftarg_shrink_scan()
1622 struct shrink_control *sc) in xfs_buftarg_shrink_count()
Dxfs_super.c1590 struct shrink_control *sc) in xfs_fs_nr_cached_objects()
1598 struct shrink_control *sc) in xfs_fs_free_cached_objects()
Dxfs_qm.c520 struct shrink_control *sc) in xfs_qm_shrink_scan()
555 struct shrink_control *sc) in xfs_qm_shrink_count()
/linux-4.1.27/drivers/md/
Ddm-bufio.c1538 dm_bufio_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in dm_bufio_shrink_scan()
1555 dm_bufio_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in dm_bufio_shrink_count()
Draid5.c6391 struct shrink_control *sc) in raid5_cache_scan()
6412 struct shrink_control *sc) in raid5_cache_count()
/linux-4.1.27/fs/gfs2/
Dquota.c167 struct shrink_control *sc) in gfs2_qd_shrink_scan()
184 struct shrink_control *sc) in gfs2_qd_shrink_count()
Dglock.c1437 struct shrink_control *sc) in gfs2_glock_shrink_scan()
1445 struct shrink_control *sc) in gfs2_glock_shrink_count()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dlu_object.c1842 struct shrink_control *sc) in lu_cache_shrink_count()
1866 struct shrink_control *sc) in lu_cache_shrink_scan()
/linux-4.1.27/drivers/md/bcache/
Dsysfs.c621 struct shrink_control sc; in STORE()
Dbtree.c662 struct shrink_control *sc) in bch_mca_scan()
726 struct shrink_control *sc) in bch_mca_count()
/linux-4.1.27/fs/quota/
Ddquot.c696 dqcache_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in dqcache_shrink_scan()
719 dqcache_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in dqcache_shrink_count()
/linux-4.1.27/arch/x86/kvm/
Dmmu.c4712 mmu_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in mmu_shrink_scan()
4773 mmu_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in mmu_shrink_count()