Lines Matching refs:mutex_
128 bg_cv_(&mutex_), in DBImpl()
150 mutex_.Lock(); in ~DBImpl()
155 mutex_.Unlock(); in ~DBImpl()
275 mutex_.AssertHeld(); in Recover()
381 mutex_.AssertHeld(); in RecoverLogFile()
490 mutex_.AssertHeld(); in WriteLevel0Table()
501 mutex_.Unlock(); in WriteLevel0Table()
503 mutex_.Lock(); in WriteLevel0Table()
535 mutex_.AssertHeld(); in CompactMemTable()
553 s = versions_->LogAndApply(&edit, &mutex_); in CompactMemTable()
570 MutexLock l(&mutex_); in CompactRange()
606 MutexLock l(&mutex_); in TEST_CompactRange()
626 MutexLock l(&mutex_); in TEST_CompactMemTable()
638 mutex_.AssertHeld(); in RecordBackgroundError()
646 mutex_.AssertHeld(); in MaybeScheduleCompaction()
668 MutexLock l(&mutex_); in BackgroundCall()
687 mutex_.AssertHeld(); in BackgroundCompaction()
724 status = versions_->LogAndApply(c->edit(), &mutex_); in BackgroundCompaction()
772 mutex_.AssertHeld(); in CleanupCompaction()
793 mutex_.Lock(); in OpenCompactionOutputFile()
801 mutex_.Unlock(); in OpenCompactionOutputFile()
867 mutex_.AssertHeld(); in InstallCompactionResults()
884 return versions_->LogAndApply(compact->compaction->edit(), &mutex_); in InstallCompactionResults()
907 mutex_.Unlock(); in DoCompactionWork()
920 mutex_.Lock(); in DoCompactionWork()
925 mutex_.Unlock(); in DoCompactionWork()
1033 mutex_.Lock(); in DoCompactionWork()
1071 mutex_.Lock(); in NewInternalIterator()
1087 cleanup->mu = &mutex_; in NewInternalIterator()
1094 mutex_.Unlock(); in NewInternalIterator()
1105 MutexLock l(&mutex_); in TEST_MaxNextLevelOverlappingBytes()
1113 MutexLock l(&mutex_); in Get()
1133 mutex_.Unlock(); in Get()
1144 mutex_.Lock(); in Get()
1169 MutexLock l(&mutex_); in RecordReadSample()
1176 MutexLock l(&mutex_); in GetSnapshot()
1181 MutexLock l(&mutex_); in ReleaseSnapshot()
1195 Writer w(&mutex_); in Write()
1200 MutexLock l(&mutex_); in Write()
1223 mutex_.Unlock(); in Write()
1235 mutex_.Lock(); in Write()
1319 mutex_.AssertHeld(); in MakeRoomForWrite()
1337 mutex_.Unlock(); in MakeRoomForWrite()
1340 mutex_.Lock(); in MakeRoomForWrite()
1384 MutexLock l(&mutex_); in GetProperty()
1454 MutexLock l(&mutex_); in GetApproximateSizes()
1469 MutexLock l(&mutex_); in GetApproximateSizes()
1495 impl->mutex_.Lock(); in Open()
1518 s = impl->versions_->LogAndApply(&edit, &impl->mutex_); in Open()
1524 impl->mutex_.Unlock(); in Open()