Lines Matching refs:lock

239 	mutex_lock(&c->btree_cache.lock);
241 mutex_unlock(&c->btree_cache.lock);
254 six_unlock_write(&b->c.lock);
269 struct prealloc_nodes *p = &as->prealloc_nodes[b->c.lock.readers != NULL];
284 mutex_lock(&c->btree_cache.lock);
287 mutex_unlock(&c->btree_cache.lock);
292 six_unlock_intent(&b->c.lock);
364 six_unlock_write(&b->c.lock);
365 six_unlock_intent(&b->c.lock);
516 six_unlock_write(&b->c.lock);
517 six_unlock_intent(&b->c.lock);
700 six_unlock_read(&b->c.lock);
715 * reclaim lock, but we may need to release the open buckets we have
766 path->l[b->c.level].lock_seq = six_lock_seq(&b->c.lock);
806 six_unlock_write(&b->c.lock);
830 six_unlock_read(&b->c.lock);
1296 mutex_lock(&c->btree_cache.lock);
1298 mutex_unlock(&c->btree_cache.lock);
1339 * an intent lock on the new root, and any updates that would
1619 six_unlock_write(&n2->c.lock);
1620 six_unlock_write(&n1->c.lock);
1623 six_lock_increment(&n1->c.lock, SIX_LOCK_intent);
1628 six_lock_increment(&n2->c.lock, SIX_LOCK_intent);
1645 six_unlock_write(&n3->c.lock);
1649 six_lock_increment(&n3->c.lock, SIX_LOCK_intent);
1670 six_unlock_write(&n1->c.lock);
1673 six_lock_increment(&n1->c.lock, SIX_LOCK_intent);
1709 * nodes - else another thread could re-acquire a read lock on the old
1722 six_unlock_intent(&n3->c.lock);
1724 six_unlock_intent(&n2->c.lock);
1725 six_unlock_intent(&n1->c.lock);
1884 six_unlock_write(&n->c.lock);
1888 six_lock_increment(&n->c.lock, SIX_LOCK_intent);
1904 six_unlock_intent(&n->c.lock);
1906 mutex_lock(&c->btree_cache.lock);
1908 mutex_unlock(&c->btree_cache.lock);
2073 six_unlock_write(&n->c.lock);
2076 six_lock_increment(&n->c.lock, SIX_LOCK_intent);
2103 six_unlock_intent(&n->c.lock);
2151 six_unlock_write(&n->c.lock);
2154 six_lock_increment(&n->c.lock, SIX_LOCK_intent);
2176 six_unlock_intent(&n->c.lock);
2393 mutex_lock(&c->btree_cache.lock);
2400 mutex_unlock(&c->btree_cache.lock);
2411 mutex_lock(&c->btree_cache.lock);
2413 mutex_unlock(&c->btree_cache.lock);
2455 mutex_lock(&c->btree_cache.lock);
2457 mutex_unlock(&c->btree_cache.lock);
2459 six_unlock_write(&new_hash->c.lock);
2460 six_unlock_intent(&new_hash->c.lock);
2555 six_unlock_write(&b->c.lock);
2556 six_unlock_intent(&b->c.lock);