Lines Matching refs:write_lock
457 lockdep_assert_held(&b->write_lock); in __bch_btree_node_write()
508 mutex_lock(&b->write_lock); in bch_btree_node_write_sync()
510 mutex_unlock(&b->write_lock); in bch_btree_node_write_sync()
519 mutex_lock(&b->write_lock); in btree_node_write_work()
522 mutex_unlock(&b->write_lock); in btree_node_write_work()
530 lockdep_assert_held(&b->write_lock); in bch_btree_leaf_dirty()
617 mutex_init(&b->write_lock); in mca_bucket_alloc()
618 lockdep_set_novalidate_class(&b->write_lock); in mca_bucket_alloc()
652 mutex_lock(&b->write_lock); in mca_reap()
655 mutex_unlock(&b->write_lock); in mca_reap()
1064 mutex_lock(&b->write_lock); in btree_node_free()
1070 mutex_unlock(&b->write_lock); in btree_node_free()
1135 mutex_lock(&n->write_lock); in btree_node_alloc_replacement()
1138 mutex_unlock(&n->write_lock); in btree_node_alloc_replacement()
1363 mutex_lock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1432 mutex_unlock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1616 mutex_lock(&last->b->write_lock); in btree_gc_recurse()
1619 mutex_unlock(&last->b->write_lock); in btree_gc_recurse()
1641 mutex_lock(&i->b->write_lock); in btree_gc_recurse()
1644 mutex_unlock(&i->b->write_lock); in btree_gc_recurse()
2070 mutex_lock(&n1->write_lock); in btree_split()
2071 mutex_lock(&n2->write_lock); in btree_split()
2099 mutex_unlock(&n2->write_lock); in btree_split()
2104 mutex_lock(&n1->write_lock); in btree_split()
2110 mutex_unlock(&n1->write_lock); in btree_split()
2114 mutex_lock(&n3->write_lock); in btree_split()
2118 mutex_unlock(&n3->write_lock); in btree_split()
2173 mutex_lock(&b->write_lock); in bch_btree_insert_node()
2180 mutex_unlock(&b->write_lock); in bch_btree_insert_node()
2193 mutex_unlock(&b->write_lock); in bch_btree_insert_node()