Lines Matching refs:bucket_lock
633 lockdep_assert_held(&b->c->bucket_lock); in mca_reap()
686 mutex_lock(&c->bucket_lock); in bch_mca_scan()
687 else if (!mutex_trylock(&c->bucket_lock)) in bch_mca_scan()
732 mutex_unlock(&c->bucket_lock); in bch_mca_scan()
760 mutex_lock(&c->bucket_lock); in bch_btree_cache_free()
790 mutex_unlock(&c->bucket_lock); in bch_btree_cache_free()
910 lockdep_assert_held(&c->bucket_lock); in mca_alloc()
998 mutex_lock(&c->bucket_lock); in bch_btree_node_get()
1000 mutex_unlock(&c->bucket_lock); in bch_btree_node_get()
1045 mutex_lock(&parent->c->bucket_lock); in btree_node_prefetch()
1047 mutex_unlock(&parent->c->bucket_lock); in btree_node_prefetch()
1074 mutex_lock(&b->c->bucket_lock); in btree_node_free()
1077 mutex_unlock(&b->c->bucket_lock); in btree_node_free()
1087 mutex_lock(&c->bucket_lock); in __bch_btree_node_alloc()
1109 mutex_unlock(&c->bucket_lock); in __bch_btree_node_alloc()
1116 mutex_unlock(&c->bucket_lock); in __bch_btree_node_alloc()
1148 mutex_lock(&b->c->bucket_lock); in make_btree_freeing_key()
1160 mutex_unlock(&b->c->bucket_lock); in make_btree_freeing_key()
1169 mutex_lock(&c->bucket_lock); in btree_check_reserve()
1176 mutex_unlock(&c->bucket_lock); in btree_check_reserve()
1180 mutex_unlock(&c->bucket_lock); in btree_check_reserve()
1695 mutex_lock(&c->bucket_lock); in btree_gc_start()
1709 mutex_unlock(&c->bucket_lock); in btree_gc_start()
1718 mutex_lock(&c->bucket_lock); in bch_btree_gc_finish()
1776 mutex_unlock(&c->bucket_lock); in bch_btree_gc_finish()
1921 mutex_lock(&c->bucket_lock); in bch_initial_gc_finish()
1949 mutex_unlock(&c->bucket_lock); in bch_initial_gc_finish()
2324 mutex_lock(&b->c->bucket_lock); in bch_btree_set_root()
2326 mutex_unlock(&b->c->bucket_lock); in bch_btree_set_root()