Lines Matching refs:write_lock
407 lockdep_assert_held(&b->write_lock); in __bch_btree_node_write()
458 mutex_lock(&b->write_lock); in bch_btree_node_write_sync()
460 mutex_unlock(&b->write_lock); in bch_btree_node_write_sync()
469 mutex_lock(&b->write_lock); in btree_node_write_work()
472 mutex_unlock(&b->write_lock); in btree_node_write_work()
480 lockdep_assert_held(&b->write_lock); in bch_btree_leaf_dirty()
576 mutex_init(&b->write_lock); in mca_bucket_alloc()
577 lockdep_set_novalidate_class(&b->write_lock); in mca_bucket_alloc()
617 mutex_lock(&b->write_lock); in mca_reap()
625 mutex_unlock(&b->write_lock); in mca_reap()
632 mutex_unlock(&b->write_lock); in mca_reap()
1059 mutex_lock(&b->write_lock); in btree_node_free()
1067 mutex_unlock(&b->write_lock); in btree_node_free()
1078 mutex_unlock(&b->write_lock); in btree_node_free()
1142 mutex_lock(&n->write_lock); in btree_node_alloc_replacement()
1145 mutex_unlock(&n->write_lock); in btree_node_alloc_replacement()
1369 mutex_lock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1438 mutex_unlock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1479 mutex_unlock(&new_nodes[i]->write_lock); in btree_gc_coalesce()
1626 mutex_lock(&last->b->write_lock); in btree_gc_recurse()
1629 mutex_unlock(&last->b->write_lock); in btree_gc_recurse()
1651 mutex_lock(&i->b->write_lock); in btree_gc_recurse()
1654 mutex_unlock(&i->b->write_lock); in btree_gc_recurse()
2233 mutex_lock(&n1->write_lock); in btree_split()
2234 mutex_lock(&n2->write_lock); in btree_split()
2262 mutex_unlock(&n2->write_lock); in btree_split()
2267 mutex_lock(&n1->write_lock); in btree_split()
2273 mutex_unlock(&n1->write_lock); in btree_split()
2277 mutex_lock(&n3->write_lock); in btree_split()
2281 mutex_unlock(&n3->write_lock); in btree_split()
2336 mutex_lock(&b->write_lock); in bch_btree_insert_node()
2343 mutex_unlock(&b->write_lock); in bch_btree_insert_node()
2356 mutex_unlock(&b->write_lock); in bch_btree_insert_node()