| /linux/include/linux/ |
| H A D | shrinker.h | 34 struct shrink_control { struct 84 struct shrink_control *sc); 86 struct shrink_control *sc);
|
| H A D | memcontrol.h | 539 static inline bool mem_cgroup_shrink_is_root(struct shrink_control *sc) in mem_cgroup_shrink_is_root() 1097 static inline bool mem_cgroup_shrink_is_root(struct shrink_control *sc) in mem_cgroup_shrink_is_root()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem_shrinker.c | 27 static bool can_block(struct shrink_control *sc) in can_block() 34 msm_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_count() 154 msm_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in msm_gem_shrinker_scan() 204 struct shrink_control sc = { in msm_gem_shrinker_shrink()
|
| /linux/mm/ |
| H A D | shrinker.c | 344 struct shrink_control *sc) in xchg_nr_deferred() 361 struct shrink_control *sc) in add_nr_deferred() 378 static unsigned long do_shrink_slab(struct shrink_control *shrinkctl, in do_shrink_slab() 537 struct shrink_control sc = { in shrink_slab_memcg() 665 struct shrink_control sc = { in shrink_slab()
|
| H A D | shrinker_debug.c | 27 struct shrink_control sc = { in shrinker_count_objects() 107 struct shrink_control sc = { in shrinker_debugfs_scan_write()
|
| H A D | workingset.c | 652 struct shrink_control *sc) in count_shadow_nodes() 780 struct shrink_control *sc) in scan_shadow_nodes()
|
| H A D | zswap.c | 1172 struct shrink_control *sc) in zswap_shrinker_scan() 1193 struct shrink_control *sc) in zswap_shrinker_count()
|
| H A D | huge_memory.c | 76 struct shrink_control *sc); 78 struct shrink_control *sc); 355 struct shrink_control *sc) in shrink_huge_zero_folio_count() 362 struct shrink_control *sc) in shrink_huge_zero_folio_scan() 4595 struct shrink_control *sc) in deferred_split_count() 4657 struct shrink_control *sc) in deferred_split_scan()
|
| H A D | slab_common.c | 2202 kfree_rcu_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in kfree_rcu_shrink_count() 2220 kfree_rcu_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in kfree_rcu_shrink_scan()
|
| /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()
|
| H A D | ubifs.h | 1913 struct shrink_control *sc); 1915 struct shrink_control *sc);
|
| /linux/fs/nfsd/ |
| H A D | nfscache.c | 44 struct shrink_control *sc); 46 struct shrink_control *sc); 296 nfsd_reply_cache_count(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_count() 315 nfsd_reply_cache_scan(struct shrinker *shrink, struct shrink_control *sc) in nfsd_reply_cache_scan()
|
| H A D | filecache.c | 617 nfsd_file_lru_count(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_count() 623 nfsd_file_lru_scan(struct shrinker *s, struct shrink_control *sc) in nfsd_file_lru_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 | 174 xe_shrinker_count(struct shrinker *shrink, struct shrink_control *sc) in xe_shrinker_count() 221 static unsigned long xe_shrinker_scan(struct shrinker *shrink, struct shrink_control *sc) in xe_shrinker_scan()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_pagemap_util.c | 351 drm_pagemap_shrinker_count(struct shrinker *shrink, struct shrink_control *sc) in drm_pagemap_shrinker_count() 360 drm_pagemap_shrinker_scan(struct shrinker *shrink, struct shrink_control *sc) in drm_pagemap_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/panthor/ |
| H A D | panthor_gem.c | 1377 static bool can_block(struct shrink_control *sc) in can_block() 1388 panthor_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in panthor_gem_shrinker_count() 1513 panthor_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in panthor_gem_shrinker_scan() 1742 struct shrink_control sc = { in shrink_set()
|
| /linux/net/sunrpc/ |
| H A D | auth.c | 475 rpcauth_cache_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_scan() 489 rpcauth_cache_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in rpcauth_cache_shrink_count()
|
| /linux/fs/nfs/ |
| H A D | internal.h | 394 struct shrink_control *sc); 396 struct shrink_control *sc);
|
| /linux/drivers/misc/ |
| H A D | vmw_balloon.c | 1514 struct shrink_control *sc) in vmballoon_shrinker_scan() 1556 struct shrink_control *sc) in vmballoon_shrinker_count()
|
| /linux/drivers/virtio/ |
| H A D | virtio_balloon.c | 876 struct shrink_control *sc) in virtio_balloon_shrinker_scan() 884 struct shrink_control *sc) in virtio_balloon_shrinker_count()
|
| /linux/fs/btrfs/ |
| H A D | compression.c | 140 static unsigned long btrfs_compr_pool_count(struct shrinker *sh, struct shrink_control *sc) in btrfs_compr_pool_count() 154 static unsigned long btrfs_compr_pool_scan(struct shrinker *sh, struct shrink_control *sc) in btrfs_compr_pool_scan()
|
| /linux/kernel/rcu/ |
| H A D | tree_nocb.h | 1263 lazy_rcu_shrink_count(struct shrinker *shrink, struct shrink_control *sc) in lazy_rcu_shrink_count() 1288 lazy_rcu_shrink_scan(struct shrinker *shrink, struct shrink_control *sc) in lazy_rcu_shrink_scan()
|
| /linux/fs/xfs/ |
| H A D | xfs_buf.c | 1607 struct shrink_control *sc) in xfs_buftarg_shrink_scan() 1629 struct shrink_control *sc) in xfs_buftarg_shrink_count()
|