Lines Matching defs:c

93 #define PTR_HASH(c, k)							\  argument
136 #define btree_root(fn, c, op, ...) \ argument
178 void bkey_put(struct cache_set *c, struct bkey *k) in bkey_put()
557 #define mca_reserve(c) (((c->root && c->root->level) \ argument
559 #define mca_can_free(c) \ argument
600 static struct btree *mca_bucket_alloc(struct cache_set *c, in mca_bucket_alloc()
664 struct cache_set *c = container_of(shrink, struct cache_set, shrink); in bch_mca_scan() local
728 struct cache_set *c = container_of(shrink, struct cache_set, shrink); in bch_mca_count() local
739 void bch_btree_cache_free(struct cache_set *c) in bch_btree_cache_free()
781 int bch_btree_cache_alloc(struct cache_set *c) in bch_btree_cache_alloc()
818 static struct hlist_head *mca_hash(struct cache_set *c, struct bkey *k) in mca_hash()
823 static struct btree *mca_find(struct cache_set *c, struct bkey *k) in mca_find()
837 static int mca_cannibalize_lock(struct cache_set *c, struct btree_op *op) in mca_cannibalize_lock()
852 static struct btree *mca_cannibalize(struct cache_set *c, struct btree_op *op, in mca_cannibalize()
880 static void bch_cannibalize_unlock(struct cache_set *c) in bch_cannibalize_unlock()
888 static struct btree *mca_alloc(struct cache_set *c, struct btree_op *op, in mca_alloc()
968 struct btree *bch_btree_node_get(struct cache_set *c, struct btree_op *op, in bch_btree_node_get()
1065 struct btree *__bch_btree_node_alloc(struct cache_set *c, struct btree_op *op, in __bch_btree_node_alloc()
1107 static struct btree *bch_btree_node_alloc(struct cache_set *c, in bch_btree_node_alloc()
1149 struct cache_set *c = b->c; in btree_check_reserve() local
1171 static uint8_t __bch_btree_mark_key(struct cache_set *c, int level, in __bch_btree_mark_key()
1225 void bch_initial_mark_key(struct cache_set *c, int level, struct bkey *k) in bch_initial_mark_key()
1630 static void btree_gc_start(struct cache_set *c) in btree_gc_start()
1656 static size_t bch_btree_gc_finish(struct cache_set *c) in bch_btree_gc_finish()
1724 static void bch_btree_gc(struct cache_set *c) in bch_btree_gc()
1767 struct cache_set *c = arg; in bch_gc_thread() local
1797 int bch_gc_thread_start(struct cache_set *c) in bch_gc_thread_start()
1839 int bch_btree_check(struct cache_set *c) in bch_btree_check()
1848 void bch_initial_gc_finish(struct cache_set *c) in bch_initial_gc_finish()
2208 int bch_btree_insert(struct cache_set *c, struct keylist *keys, in bch_btree_insert()
2297 int __bch_btree_map_nodes(struct btree_op *op, struct cache_set *c, in __bch_btree_map_nodes()
2330 int bch_btree_map_keys(struct btree_op *op, struct cache_set *c, in bch_btree_map_keys()
2406 void bch_refill_keybuf(struct cache_set *c, struct keybuf *buf, in bch_refill_keybuf()
2503 struct keybuf_key *bch_keybuf_next_rescan(struct cache_set *c, in bch_keybuf_next_rescan()