Lines Matching refs:write_lock
405 lockdep_assert_held(&b->write_lock); in __bch_btree_node_write()
456 mutex_lock(&b->write_lock); in bch_btree_node_write_sync()
458 mutex_unlock(&b->write_lock); in bch_btree_node_write_sync()
467 mutex_lock(&b->write_lock); in btree_node_write_work()
470 mutex_unlock(&b->write_lock); in btree_node_write_work()
478 lockdep_assert_held(&b->write_lock); in bch_btree_leaf_dirty()
574 mutex_init(&b->write_lock); in mca_bucket_alloc()
575 lockdep_set_novalidate_class(&b->write_lock); in mca_bucket_alloc()
615 mutex_lock(&b->write_lock); in mca_reap()
623 mutex_unlock(&b->write_lock); in mca_reap()
630 mutex_unlock(&b->write_lock); in mca_reap()
1057 mutex_lock(&b->write_lock); in btree_node_free()
1065 mutex_unlock(&b->write_lock); in btree_node_free()
1076 mutex_unlock(&b->write_lock); in btree_node_free()
1140 mutex_lock(&n->write_lock); in btree_node_alloc_replacement()
1143 mutex_unlock(&n->write_lock); in btree_node_alloc_replacement()
1367 mutex_lock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1436 mutex_unlock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1477 mutex_unlock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1624 mutex_lock(&last->b->write_lock); in btree_gc_recurse()
1627 mutex_unlock(&last->b->write_lock); in btree_gc_recurse()
1649 mutex_lock(&i->b->write_lock); in btree_gc_recurse()
1652 mutex_unlock(&i->b->write_lock); in btree_gc_recurse()
2231 mutex_lock(&n1->write_lock); in btree_split()
2232 mutex_lock(&n2->write_lock); in btree_split()
2260 mutex_unlock(&n2->write_lock); in btree_split()
2265 mutex_lock(&n1->write_lock); in btree_split()
2271 mutex_unlock(&n1->write_lock); in btree_split()
2275 mutex_lock(&n3->write_lock); in btree_split()
2279 mutex_unlock(&n3->write_lock); in btree_split()
2334 mutex_lock(&b->write_lock); in bch_btree_insert_node()
2341 mutex_unlock(&b->write_lock); in bch_btree_insert_node()
2354 mutex_unlock(&b->write_lock); in bch_btree_insert_node()