Lines Matching defs:shrink
646 static unsigned long bch_mca_scan(struct shrinker *shrink,
649 struct cache_set *c = container_of(shrink, struct cache_set, shrink);
713 static unsigned long bch_mca_count(struct shrinker *shrink,
716 struct cache_set *c = container_of(shrink, struct cache_set, shrink);
734 if (c->shrink.list.next)
735 unregister_shrinker(&c->shrink);
810 c->shrink.count_objects = bch_mca_count;
811 c->shrink.scan_objects = bch_mca_scan;
812 c->shrink.seeks = 4;
813 c->shrink.batch = c->btree_pages * 2;
815 if (register_shrinker(&c->shrink))