shrinker 2129 arch/x86/kvm/mmu.c static struct shrinker mmu_shrinker = { shrinker 897 fs/dcache.c static struct shrinker dcache_shrinker = { shrinker 553 fs/dquot.c static struct shrinker dqcache_shrinker = { shrinker 481 fs/inode.c static struct shrinker icache_shrinker = { shrinker 120 fs/mbcache.c static struct shrinker mb_cache_shrinker = { shrinker 290 fs/nfs/super.c static struct shrinker acl_shrinker = { shrinker 43 fs/ubifs/super.c static struct shrinker ubifs_shrinker_info = { shrinker 41 fs/xfs/linux-2.6/xfs_buf.c static struct shrinker xfs_buf_shake = { shrinker 80 fs/xfs/quota/xfs_qm.c static struct shrinker xfs_qm_shaker = { shrinker 134 mm/vmscan.c shrinker->nr = 0; shrinker 136 mm/vmscan.c list_add_tail(&shrinker->list, &shrinker_list); shrinker 147 mm/vmscan.c list_del(&shrinker->list); shrinker 175 mm/vmscan.c struct shrinker *shrinker; shrinker 184 mm/vmscan.c list_for_each_entry(shrinker, &shrinker_list, list) { shrinker 187 mm/vmscan.c unsigned long max_pass = (*shrinker->shrink)(0, gfp_mask); shrinker 189 mm/vmscan.c delta = (4 * scanned) / shrinker->seeks; shrinker 192 mm/vmscan.c shrinker->nr += delta; shrinker 193 mm/vmscan.c if (shrinker->nr < 0) { shrinker 195 mm/vmscan.c __func__, shrinker->nr); shrinker 196 mm/vmscan.c shrinker->nr = max_pass; shrinker 204 mm/vmscan.c if (shrinker->nr > max_pass * 2) shrinker 205 mm/vmscan.c shrinker->nr = max_pass * 2; shrinker 207 mm/vmscan.c total_scan = shrinker->nr; shrinker 208 mm/vmscan.c shrinker->nr = 0; shrinker 215 mm/vmscan.c nr_before = (*shrinker->shrink)(0, gfp_mask); shrinker 216 mm/vmscan.c shrink_ret = (*shrinker->shrink)(this_scan, gfp_mask); shrinker 227 mm/vmscan.c shrinker->nr += total_scan; shrinker 569 net/sunrpc/auth.c static struct shrinker rpc_cred_shrinker = {