Searched refs:CondVar (Results 1 – 24 of 24) sorted by relevance
122 class CondVar; variable163 friend class CondVar;197 class CondVar {199 explicit CondVar(Mutex* mu) : mu_(mu) { in CondVar() function202 ~CondVar();209 CondVar(const CondVar&) = delete;210 CondVar& operator=(const CondVar&) = delete;212 CondVar(CondVar&&) = delete;213 CondVar& operator=(CondVar&&) = delete;
71 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()
96 CondVar::CondVar(Mutex* mu) in CondVar() function in ROCKSDB_NAMESPACE::port::CondVar101 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()
106 class CondVar; variable124 friend class CondVar;150 class CondVar {152 explicit CondVar(Mutex* mu);153 ~CondVar();
49 class CondVar {51 explicit CondVar(Mutex* mu);52 ~CondVar();
30 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 …]
29 ROCKSDB_NAMESPACE::port::CondVar test_cv(&mutex); in TEST_F()
91 port::CondVar exit_cv_;
42 port::CondVar cv;
72 port::CondVar* GetCondVar() { in GetCondVar()106 port::CondVar cv_;
180 port::CondVar* GetCondVar() { return &cv_; } in GetCondVar()333 port::CondVar cv_;
61 port::CondVar cond_empty_;
122 port::CondVar cond_empty_; // Condition var for empty buffers
92 port::CondVar cond_;
173 port::CondVar cv_;
389 port::CondVar stall_cv_;
49 port::CondVar cv(&mutex); in TEST_P()
101 port::CondVar cond_count_;
6075 port::CondVar flush_cv(&flush_mutex); in TEST_F()
341 port::CondVar state_cv_;
567 port::CondVar state_cv_;
400 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()
486 port::CondVar bg_cv_; // Signalled when background work finishes
2218 port::CondVar cv;