/Linux-v5.15/include/linux/ |
D | shrinker.h | 12 struct shrink_control { struct 62 struct shrink_control *sc); 64 struct shrink_control *sc);
|
D | list_lru.h | 121 struct shrink_control *sc) in list_lru_shrink_count() 192 list_lru_shrink_walk(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk() 200 list_lru_shrink_walk_irq(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk_irq()
|
/Linux-v5.15/fs/ |
D | internal.h | 15 struct shrink_control; 151 extern long prune_icache_sb(struct super_block *sb, struct shrink_control *sc); 165 extern long prune_dcache_sb(struct super_block *sb, struct shrink_control *sc);
|
D | mbcache.c | 271 struct shrink_control *sc) in mb_cache_count() 321 struct shrink_control *sc) in mb_cache_scan()
|
D | super.c | 62 struct shrink_control *sc) in super_cache_scan() 119 struct shrink_control *sc) in super_cache_count()
|
/Linux-v5.15/drivers/gpu/drm/msm/ |
D | msm_gem_shrinker.c | 25 msm_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_count() 124 msm_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_scan() 153 struct shrink_control sc = { in msm_gem_shrinker_shrink()
|
/Linux-v5.15/drivers/gpu/drm/panfrost/ |
D | panfrost_gem_shrinker.c | 19 panfrost_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in panfrost_gem_shrinker_count() 66 panfrost_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in panfrost_gem_shrinker_scan()
|
/Linux-v5.15/fs/nfs/ |
D | nfs42xattr.c | 792 struct shrink_control *sc); 794 struct shrink_control *sc); 796 struct shrink_control *sc); 798 struct shrink_control *sc); 859 nfs4_xattr_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_cache_scan() 880 nfs4_xattr_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_cache_count() 940 nfs4_xattr_entry_scan(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_entry_scan() 970 nfs4_xattr_entry_count(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_entry_count()
|
D | internal.h | 380 struct shrink_control *sc); 382 struct shrink_control *sc);
|
/Linux-v5.15/fs/f2fs/ |
D | shrinker.c | 38 struct shrink_control *sc) in f2fs_shrink_count() 74 struct shrink_control *sc) in f2fs_shrink_scan()
|
/Linux-v5.15/fs/ubifs/ |
D | shrinker.c | 268 struct shrink_control *sc) in ubifs_shrink_count() 280 struct shrink_control *sc) in ubifs_shrink_scan()
|
/Linux-v5.15/fs/erofs/ |
D | utils.c | 204 struct shrink_control *sc) in erofs_shrink_count() 210 struct shrink_control *sc) in erofs_shrink_scan()
|
/Linux-v5.15/fs/nfsd/ |
D | nfscache.c | 42 struct shrink_control *sc); 44 struct shrink_control *sc); 289 nfsd_reply_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_count() 298 nfsd_reply_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_scan()
|
D | filecache.c | 455 nfsd_file_lru_walk_list(struct shrink_control *sc) in nfsd_file_lru_walk_list() 491 nfsd_file_lru_count(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_count() 497 nfsd_file_lru_scan(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_scan()
|
/Linux-v5.15/mm/ |
D | workingset.c | 460 struct shrink_control *sc) in count_shadow_nodes() 573 struct shrink_control *sc) in scan_shadow_nodes()
|
D | vmscan.c | 493 struct shrink_control *sc) in xchg_nr_deferred() 510 struct shrink_control *sc) in add_nr_deferred() 692 static unsigned long do_shrink_slab(struct shrink_control *shrinkctl, in do_shrink_slab() 808 struct shrink_control sc = { in shrink_slab_memcg() 912 struct shrink_control sc = { in shrink_slab()
|
/Linux-v5.15/drivers/gpu/drm/ttm/ |
D | ttm_pool.c | 538 struct shrink_control *sc) in ttm_pool_shrinker_scan() 551 struct shrink_control *sc) in ttm_pool_shrinker_count() 670 struct shrink_control sc = { .gfp_mask = GFP_NOFS }; in ttm_pool_debugfs_shrink_show()
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_shrinker.c | 288 i915_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_count() 317 i915_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_scan()
|
/Linux-v5.15/drivers/staging/android/ |
D | ashmem.c | 478 ashmem_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in ashmem_shrink_scan() 520 ashmem_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in ashmem_shrink_count() 855 struct shrink_control sc = { in ashmem_ioctl()
|
/Linux-v5.15/drivers/xen/xenbus/ |
D | xenbus_probe_backend.c | 280 struct shrink_control *sc) in backend_shrink_memory_count()
|
/Linux-v5.15/net/sunrpc/ |
D | auth.c | 478 rpcauth_cache_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_scan() 492 rpcauth_cache_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_count()
|
/Linux-v5.15/drivers/virtio/ |
D | virtio_balloon.c | 836 struct shrink_control *sc) in virtio_balloon_shrinker_scan() 845 struct shrink_control *sc) in virtio_balloon_shrinker_count()
|
/Linux-v5.15/include/trace/events/ |
D | vmscan.h | 186 TP_PROTO(struct shrinker *shr, struct shrink_control *sc,
|
/Linux-v5.15/drivers/misc/ |
D | vmw_balloon.c | 1522 struct shrink_control *sc) in vmballoon_shrinker_scan() 1564 struct shrink_control *sc) in vmballoon_shrinker_count()
|
/Linux-v5.15/drivers/android/ |
D | binder_alloc.c | 1050 binder_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in binder_shrink_count() 1057 binder_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in binder_shrink_scan()
|