/linux/include/linux/ |
H A D | shrinker.h | 34 struct shrink_control { struct 84 struct shrink_control *sc); 86 struct shrink_control *sc); 35 gfp_maskshrink_control global() argument 38 nidshrink_control global() argument 45 nr_to_scanshrink_control global() argument 52 nr_scannedshrink_control global() argument 55 memcgshrink_control global() argument
|
H A D | list_lru.h | 188 struct shrink_control *sc) in list_lru_shrink_count() 259 list_lru_shrink_walk(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk() 267 list_lru_shrink_walk_irq(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk_irq()
|
/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem_shrinker.c | 27 static bool can_block(struct shrink_control *sc) in can_block() 35 msm_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_count() 165 msm_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_scan() 213 struct shrink_control sc = { in msm_gem_shrinker_shrink()
|
/linux/fs/nfs/ |
H A D | nfs42xattr.c | 791 struct shrink_control *sc); 793 struct shrink_control *sc); 795 struct shrink_control *sc); 797 struct shrink_control *sc); 839 nfs4_xattr_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_cache_scan() 860 nfs4_xattr_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_cache_count() 920 nfs4_xattr_entry_scan(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_entry_scan() 950 nfs4_xattr_entry_count(struct shrinker *shrink, struct shrink_control *sc) in nfs4_xattr_entry_count() 976 struct shrink_control *sc); 978 struct shrink_control *s [all...] |
H A D | internal.h | 395 struct shrink_control *sc); 397 struct shrink_control *sc);
|
/linux/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gem_shrinker.c | 19 panfrost_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in panfrost_gem_shrinker_count() 65 panfrost_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in panfrost_gem_shrinker_scan()
|
/linux/mm/ |
H A D | shrinker.c | 337 struct shrink_control *sc) in xchg_nr_deferred() 354 struct shrink_control *sc) in add_nr_deferred() 371 static unsigned long do_shrink_slab(struct shrink_control *shrinkctl, in do_shrink_slab() 528 struct shrink_control sc = { in shrink_slab_memcg() 653 struct shrink_control sc = { in shrink_slab()
|
H A D | shrinker_debug.c | 27 struct shrink_control sc = { in shrinker_count_objects() 110 struct shrink_control sc = { in shrinker_debugfs_scan_write()
|
H A D | workingset.c | 641 struct shrink_control *sc) in count_shadow_nodes() 768 struct shrink_control *sc) in scan_shadow_nodes()
|
/linux/fs/ubifs/ |
H A D | shrinker.c | 268 struct shrink_control *sc) in ubifs_shrink_count() 280 struct shrink_control *sc) in ubifs_shrink_scan()
|
/linux/fs/ |
H A D | internal.h | 15 struct shrink_control; 206 extern long prune_icache_sb(struct super_block *sb, struct shrink_control *sc); 220 extern long prune_dcache_sb(struct super_block *sb, struct shrink_control *sc);
|
H A D | mbcache.c | 294 struct shrink_control *sc) in mb_cache_count() 333 struct shrink_control *sc) in mb_cache_scan()
|
/linux/fs/f2fs/ |
H A D | shrinker.c | 41 struct shrink_control *sc) in f2fs_shrink_count() 80 struct shrink_control *sc) in f2fs_shrink_scan()
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_shrinker.c | 97 xe_shrinker_count(struct shrinker *shrink, struct shrink_control *sc) in xe_shrinker_count() 159 static unsigned long xe_shrinker_scan(struct shrinker *shrink, struct shrink_control *sc) in xe_shrinker_scan()
|
/linux/fs/nfsd/ |
H A D | nfscache.c | 42 struct shrink_control *sc); 44 struct shrink_control *sc); 305 nfsd_reply_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_count() 324 nfsd_reply_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_scan()
|
H A D | filecache.c | 616 nfsd_file_lru_count(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_count() 622 nfsd_file_lru_scan(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_scan()
|
/linux/fs/erofs/ |
H A D | zutil.c | 244 struct shrink_control *sc) in erofs_shrink_count() 250 struct shrink_control *sc) in erofs_shrink_scan()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_shrinker.c | 288 i915_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_count() 316 i915_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_scan()
|
/linux/drivers/xen/xenbus/ |
H A D | xenbus_probe_backend.c | 280 struct shrink_control *sc) in backend_shrink_memory_count()
|
/linux/drivers/gpu/drm/ttm/ |
H A D | ttm_pool.c | 1140 struct shrink_control *sc) in ttm_pool_shrinker_scan() 1156 struct shrink_control *sc) in ttm_pool_shrinker_count() 1280 struct shrink_control sc = { in ttm_pool_debugfs_shrink_show()
|
/linux/fs/bcachefs/ |
H A D | sysfs.c | 415 struct shrink_control sc; in STORE() 423 struct shrink_control sc; in STORE()
|
H A D | btree_key_cache.c | 662 struct shrink_control *sc) in bch2_btree_key_cache_scan() 741 struct shrink_control *sc) in bch2_btree_key_cache_count()
|
/linux/drivers/misc/ |
H A D | vmw_balloon.c | 1511 struct shrink_control *sc) in vmballoon_shrinker_scan() 1553 struct shrink_control *sc) in vmballoon_shrinker_count()
|
/linux/drivers/virtio/ |
H A D | virtio_balloon.c | 896 struct shrink_control *sc) in virtio_balloon_shrinker_scan() 904 struct shrink_control *sc) in virtio_balloon_shrinker_count()
|
/linux/include/trace/events/ |
H A D | vmscan.h | 200 TP_PROTO(struct shrinker *shr, struct shrink_control *sc,
|