Lines Matching refs:bucket_lock
643 lockdep_assert_held(&b->c->bucket_lock); in mca_reap()
714 mutex_lock(&c->bucket_lock); in bch_mca_scan()
715 else if (!mutex_trylock(&c->bucket_lock)) in bch_mca_scan()
760 mutex_unlock(&c->bucket_lock); in bch_mca_scan()
788 mutex_lock(&c->bucket_lock); in bch_btree_cache_free()
823 mutex_unlock(&c->bucket_lock); in bch_btree_cache_free()
943 lockdep_assert_held(&c->bucket_lock); in mca_alloc()
1031 mutex_lock(&c->bucket_lock); in bch_btree_node_get()
1033 mutex_unlock(&c->bucket_lock); in bch_btree_node_get()
1078 mutex_lock(&parent->c->bucket_lock); in btree_node_prefetch()
1080 mutex_unlock(&parent->c->bucket_lock); in btree_node_prefetch()
1121 mutex_lock(&b->c->bucket_lock); in btree_node_free()
1124 mutex_unlock(&b->c->bucket_lock); in btree_node_free()
1134 mutex_lock(&c->bucket_lock); in __bch_btree_node_alloc()
1156 mutex_unlock(&c->bucket_lock); in __bch_btree_node_alloc()
1163 mutex_unlock(&c->bucket_lock); in __bch_btree_node_alloc()
1195 mutex_lock(&b->c->bucket_lock); in make_btree_freeing_key()
1207 mutex_unlock(&b->c->bucket_lock); in make_btree_freeing_key()
1216 mutex_lock(&c->bucket_lock); in btree_check_reserve()
1223 mutex_unlock(&c->bucket_lock); in btree_check_reserve()
1227 mutex_unlock(&c->bucket_lock); in btree_check_reserve()
1742 mutex_lock(&c->bucket_lock); in btree_gc_start()
1756 mutex_unlock(&c->bucket_lock); in btree_gc_start()
1765 mutex_lock(&c->bucket_lock); in bch_btree_gc_finish()
1823 mutex_unlock(&c->bucket_lock); in bch_btree_gc_finish()
1968 mutex_lock(&c->bucket_lock); in bch_initial_gc_finish()
1996 mutex_unlock(&c->bucket_lock); in bch_initial_gc_finish()
2371 mutex_lock(&b->c->bucket_lock); in bch_btree_set_root()
2373 mutex_unlock(&b->c->bucket_lock); in bch_btree_set_root()