Home
last modified time | relevance | path

Searched refs:InstrumentedMutex (Results 1 – 25 of 37) sorted by relevance

12

/rocksdb-6.9/monitoring/
Dinstrumented_mutex.h20 class InstrumentedMutex {
22 explicit InstrumentedMutex(bool adaptive = false)
26 InstrumentedMutex(
55 explicit InstrumentedMutexLock(InstrumentedMutex* mutex) : mutex_(mutex) { in InstrumentedMutexLock()
64 InstrumentedMutex* const mutex_;
71 explicit InstrumentedCondVar(InstrumentedMutex* instrumented_mutex) in InstrumentedCondVar()
Dinstrumented_mutex.cc23 void InstrumentedMutex::Lock() { in Lock()
30 void InstrumentedMutex::LockInternal() { in LockInternal()
/rocksdb-6.9/db/
Dcolumn_family.h44 class InstrumentedMutex; variable
163 ColumnFamilyData* cfd, DBImpl* db, InstrumentedMutex* mutex);
176 InstrumentedMutex* mutex_;
210 InstrumentedMutex* db_mutex;
458 InstrumentedMutex* db_mutex,
461 InstrumentedMutex* db_mutex);
Dmemtable_list.h32 class InstrumentedMutex; variable
141 VersionSet* vset, InstrumentedMutex* mu,
266 VersionSet* vset, InstrumentedMutex* mu, uint64_t file_number,
381 VersionSet* vset, InstrumentedMutex* mu,
424 InstrumentedMutex* mu, const autovector<FileMetaData*>& file_meta,
Derror_handler.h20 InstrumentedMutex* db_mutex) in ErrorHandler()
69 InstrumentedMutex* db_mutex_;
Dversion_set.h834 InstrumentedMutex* mu, FSDirectory* db_directory = nullptr,
853 const autovector<VersionEdit*>& edit_list, InstrumentedMutex* mu,
873 InstrumentedMutex* mu, FSDirectory* db_directory = nullptr,
1208 InstrumentedMutex* mu, FSDirectory* db_directory,
1214 VersionEdit* edit, InstrumentedMutex* mu);
1232 InstrumentedMutex* mu,
1275 InstrumentedMutex* /*mu*/, FSDirectory* /*db_directory*/, in LogAndApply() argument
Devent_helpers.h31 InstrumentedMutex* db_mutex, bool* auto_recovery);
46 Status bg_error, InstrumentedMutex* db_mutex);
Dflush_job.h65 VersionSet* versions, InstrumentedMutex* db_mutex,
117 InstrumentedMutex* db_mutex_;
Devent_helpers.cc43 BackgroundErrorReason reason, Status* bg_error, InstrumentedMutex* db_mutex, in NotifyOnBackgroundError()
204 Status old_bg_error, InstrumentedMutex* db_mutex) { in NotifyOnErrorRecoveryCompleted()
Dversion_set_test.cc780 InstrumentedMutex mutex_;
1011 InstrumentedMutex mu; in TEST_F()
1068 InstrumentedMutex mu; in TEST_F()
1097 InstrumentedMutex mu; in TEST_F()
1147 InstrumentedMutex mu; in TEST_F()
1198 InstrumentedMutex mu; in TEST_F()
Dwrite_thread.h328 void EnterUnbatched(Writer* w, InstrumentedMutex* mu);
Dmemtable_list.cc390 VersionSet* vset, InstrumentedMutex* mu, uint64_t file_number, in TryInstallMemtableFlushResults()
647 InstrumentedMutex* mu, const autovector<FileMetaData*>& file_metas, in InstallMemtableAtomicFlushResults()
Dcolumn_family.cc42 ColumnFamilyData* column_family_data, DBImpl* db, InstrumentedMutex* mutex) in ColumnFamilyHandleImpl()
1221 SuperVersionContext* sv_context, InstrumentedMutex* db_mutex) { in InstallSuperVersion()
1227 SuperVersionContext* sv_context, InstrumentedMutex* db_mutex, in InstallSuperVersion()
Dperf_context_test.cc588 InstrumentedMutex mutex(nullptr, Env::Default(), stats_code[c]); in TEST_F()
615 InstrumentedMutex mutex(nullptr, Env::Default(), stats_code[c]); in TEST_F()
Dflush_job.cc90 InstrumentedMutex* db_mutex, in FlushJob()
Dmemtable_list_test.cc119 InstrumentedMutex mutex; in Mock_InstallMemtableFlushResults()
180 InstrumentedMutex mutex; in Mock_InstallMemtableAtomicFlushResults()
Dwrite_thread.cc737 void WriteThread::EnterUnbatched(Writer* w, InstrumentedMutex* mu) { in EnterUnbatched()
Dflush_job_test.cc126 InstrumentedMutex mutex_;
/rocksdb-6.9/file/
Ddelete_scheduler.h105 InstrumentedMutex mu_;
132 InstrumentedMutex file_move_mu_;
/rocksdb-6.9/db/compaction/
Dcompaction_job.h72 InstrumentedMutex* db_mutex, ErrorHandler* db_error_handler,
170 InstrumentedMutex* db_mutex_;
/rocksdb-6.9/util/
Drepeatable_thread.h137 InstrumentedMutex mutex_;
/rocksdb-6.9/db/db_impl/
Ddb_impl.h837 InstrumentedMutex* mutex() const { return &mutex_; } in mutex()
983 InstrumentedMutex trace_mutex_;
991 mutable InstrumentedMutex mutex_;
1779 InstrumentedMutex stats_history_mutex_;
1786 InstrumentedMutex log_write_mutex_;
/rocksdb-6.9/utilities/transactions/
Dtransaction_lock_mgr.h107 InstrumentedMutex lock_map_mutex_;
Dpessimistic_transaction_db.h173 InstrumentedMutex column_family_mutex_;
/rocksdb-6.9/trace_replay/
Dblock_cache_tracer.h289 InstrumentedMutex trace_writer_mutex_;

12