Home
last modified time | relevance | path

Searched refs:CondVar (Results 1 – 24 of 24) sorted by relevance

/rocksdb-6.9/port/win/
Dport_win.h122 class CondVar; variable
163 friend class CondVar;
197 class CondVar {
199 explicit CondVar(Mutex* mu) : mu_(mu) { in CondVar() function
202 ~CondVar();
209 CondVar(const CondVar&) = delete;
210 CondVar& operator=(const CondVar&) = delete;
212 CondVar(CondVar&&) = delete;
213 CondVar& operator=(CondVar&&) = delete;
Dport_win.cc71 CondVar::~CondVar() {} in ~CondVar()
73 void CondVar::Wait() { in Wait()
88 bool CondVar::TimedWait(uint64_t abs_time_us) { in TimedWait()
121 void CondVar::Signal() { cv_.notify_one(); } in Signal()
123 void CondVar::SignalAll() { cv_.notify_all(); } in SignalAll()
/rocksdb-6.9/port/
Dport_posix.cc96 CondVar::CondVar(Mutex* mu) in CondVar() function in ROCKSDB_NAMESPACE::port::CondVar
101 CondVar::~CondVar() { PthreadCall("destroy cv", pthread_cond_destroy(&cv_)); } in ~CondVar()
103 void CondVar::Wait() { in Wait()
113 bool CondVar::TimedWait(uint64_t abs_time_us) { in TimedWait()
134 void CondVar::Signal() { in Signal()
138 void CondVar::SignalAll() { in SignalAll()
Dport_posix.h106 class CondVar; variable
124 friend class CondVar;
150 class CondVar {
152 explicit CondVar(Mutex* mu);
153 ~CondVar();
Dport_example.h49 class CondVar {
51 explicit CondVar(Mutex* mu);
52 ~CondVar();
/rocksdb-6.9/util/
Dthread_local_test.cc30 Params(port::Mutex* m, port::CondVar* c, int* u, int n, in Params()
43 port::CondVar* cv;
66 port::CondVar cv(&mu); in TEST_F()
117 port::CondVar cv(&mu); in TEST_F()
162 port::CondVar cv1(&mu1); in TEST_F()
167 port::CondVar cv2(&mu2); in TEST_F()
265 port::CondVar cv(&mu); in TEST_F()
300 port::CondVar cv(&mu); in TEST_F()
350 port::CondVar cv(&mu); in TEST_F()
425 port::CondVar cv(&mu); in TEST_F()
[all …]
Drepeatable_thread_test.cc29 ROCKSDB_NAMESPACE::port::CondVar test_cv(&mutex); in TEST_F()
Drate_limiter.h91 port::CondVar exit_cv_;
Drate_limiter.cc42 port::CondVar cv;
/rocksdb-6.9/cache/
Dcache_bench.cc72 port::CondVar* GetCondVar() { in GetCondVar()
106 port::CondVar cv_;
/rocksdb-6.9/db_stress_tool/
Ddb_stress_shared_state.h180 port::CondVar* GetCondVar() { return &cv_; } in GetCondVar()
333 port::CondVar cv_;
/rocksdb-6.9/utilities/persistent_cache/
Dpersistent_cache_util.h61 port::CondVar cond_empty_;
Dblock_cache_tier_file_buffer.h122 port::CondVar cond_empty_; // Condition var for empty buffers
/rocksdb-6.9/monitoring/
Dinstrumented_mutex.h92 port::CondVar cond_;
/rocksdb-6.9/file/
Dsst_file_manager_impl.h173 port::CondVar cv_;
/rocksdb-6.9/db/
Dwrite_thread.h389 port::CondVar stall_cv_;
Ddb_write_test.cc49 port::CondVar cv(&mutex); in TEST_P()
Ddb_test_util.h101 port::CondVar cond_count_;
Ddb_test.cc6075 port::CondVar flush_cv(&flush_mutex); in TEST_F()
/rocksdb-6.9/memtable/
Dskiplist_test.cc341 port::CondVar state_cv_;
Dinlineskiplist_test.cc567 port::CondVar state_cv_;
/rocksdb-6.9/env/
Denv_test.cc400 port::CondVar cv(&mutex); in TEST_P()
406 port::CondVar* trigger_cv, bool* _should_start) in TEST_P()
460 port::CondVar* trigger_cv_; in TEST_P()
/rocksdb-6.9/test_util/
Dtestutil.h486 port::CondVar bg_cv_; // Signalled when background work finishes
/rocksdb-6.9/tools/
Ddb_bench_tool.cc2218 port::CondVar cv;