Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 17 of 17) sorted by relevance

/leveldb-1.20/port/
H A Dport_posix.cc21 Mutex::Mutex() { PthreadCall("init mutex", pthread_mutex_init(&mu_, NULL)); } in Mutex() function in leveldb::port::Mutex
23 Mutex::~Mutex() { PthreadCall("destroy mutex", pthread_mutex_destroy(&mu_)); } in ~Mutex()
25 void Mutex::Lock() { PthreadCall("lock", pthread_mutex_lock(&mu_)); } in Lock()
27 void Mutex::Unlock() { PthreadCall("unlock", pthread_mutex_unlock(&mu_)); } in Unlock()
29 CondVar::CondVar(Mutex* mu) in CondVar()
H A Dport_posix.h82 class Mutex {
84 Mutex();
85 ~Mutex();
96 Mutex(const Mutex&);
97 void operator=(const Mutex&);
102 explicit CondVar(Mutex* mu);
109 Mutex* mu_;
H A Dport_example.h26 class Mutex {
28 Mutex();
29 ~Mutex();
47 explicit CondVar(Mutex* mu);
/leveldb-1.20/util/
H A Dmutexlock.h25 explicit MutexLock(port::Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu) in MutexLock()
32 port::Mutex *const mu_;
H A Denv_test.cc18 port::Mutex mu_;
70 port::Mutex mu;
H A Dcache.cc185 mutable port::Mutex mutex_;
341 port::Mutex id_mutex_;
H A Denv_posix.cc76 port::Mutex mu_;
313 port::Mutex mu_;
/leveldb-1.20/db/
H A Dmemtable.h17 class Mutex; variable
H A Ddb_impl.h137 port::Mutex mutex_;
H A Dversion_set.h178 Status LogAndApply(VersionEdit* edit, port::Mutex* mu)
H A Dskiplist_test.cc331 port::Mutex mu_;
H A Dfault_injection_test.cc153 port::Mutex mutex_;
H A Ddb_impl.cc48 explicit Writer(port::Mutex* mu) : cv(mu) { } in Writer()
1050 port::Mutex* mu;
H A Ddb_bench.cc285 port::Mutex mu;
H A Ddb_test.cc31 port::Mutex mu_;
2110 port::Mutex mu; in BM_LogAndApply()
H A Dversion_set.cc820 Status VersionSet::LogAndApply(VersionEdit* edit, port::Mutex* mu) { in LogAndApply()
/leveldb-1.20/helpers/memenv/
H A Dmemenv.cc137 port::Mutex refs_mutex_;
388 port::Mutex mutex_;