Home
last modified time | relevance | path

Searched refs:ConditionVariable (Results 1 – 25 of 31) sorted by relevance

12

/external/v8/src/base/platform/
Dcondition-variable.cc17 ConditionVariable::ConditionVariable() { in ConditionVariable() function in v8::base::ConditionVariable
38 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
58 void ConditionVariable::NotifyOne() { in NotifyOne()
65 void ConditionVariable::NotifyAll() { in NotifyAll()
72 void ConditionVariable::Wait(Mutex* mutex) { in Wait()
81 bool ConditionVariable::WaitFor(Mutex* mutex, const TimeDelta& rel_time) { in WaitFor()
121 ConditionVariable::ConditionVariable() {
126 ConditionVariable::~ConditionVariable() {}
128 void ConditionVariable::NotifyOne() { WakeConditionVariable(&native_handle_); }
130 void ConditionVariable::NotifyAll() {
[all …]
Dcondition-variable.h32 class V8_BASE_EXPORT ConditionVariable final {
34 ConditionVariable();
35 ~ConditionVariable();
79 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
94 ConditionVariable, DefaultConstructTrait<ConditionVariable>,
Dmutex.h90 friend class ConditionVariable; variable
/external/libchrome/base/synchronization/
Dcondition_variable_posix.cc19 ConditionVariable::ConditionVariable(Lock* user_lock) in ConditionVariable() function in base::ConditionVariable
46 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
65 void ConditionVariable::Wait() { in Wait()
78 void ConditionVariable::TimedWait(const TimeDelta& max_time) { in TimedWait()
132 void ConditionVariable::Broadcast() { in Broadcast()
137 void ConditionVariable::Signal() { in Signal()
Dcondition_variable.h86 class BASE_EXPORT ConditionVariable {
89 explicit ConditionVariable(Lock* user_lock);
91 ~ConditionVariable();
119 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
Dcondition_variable_unittest.cc96 ConditionVariable* work_is_available();
97 ConditionVariable* all_threads_have_ids();
98 ConditionVariable* no_more_tasks();
130 ConditionVariable work_is_available_; // To tell threads there is work.
133 ConditionVariable all_threads_have_ids_; // All threads are running.
134 ConditionVariable no_more_tasks_; // Task count is zero.
160 ConditionVariable cv1(&lock); in TEST_F()
164 ConditionVariable cv(&lock); in TEST_F()
180 ConditionVariable cv(&lock); in TEST_F()
223 ConditionVariable cv(&lock); in TEST_F()
[all …]
Dwaitable_event_posix.cc142 base::ConditionVariable* cv() { in cv()
150 base::ConditionVariable cv_;
Dlock.h84 friend class ConditionVariable; variable
/external/libchrome/base/task_scheduler/
Dscheduler_lock.h61 std::unique_ptr<ConditionVariable> CreateConditionVariable() {
62 return std::unique_ptr<ConditionVariable>(new ConditionVariable(this));
Dscheduler_lock_impl.cc150 std::unique_ptr<ConditionVariable>
152 return std::unique_ptr<ConditionVariable>(new ConditionVariable(&lock_)); in CreateConditionVariable()
Dscheduler_lock_impl.h16 class ConditionVariable; variable
35 std::unique_ptr<ConditionVariable> CreateConditionVariable();
/external/tensorflow/tensorflow/core/platform/
Dport_test.cc45 TEST(ConditionVariable, WaitForMilliseconds_Timeout) { in TEST() argument
61 TEST(ConditionVariable, WaitForMilliseconds_Signalled) { in TEST() argument
/external/grpc-grpc/src/ruby/spec/generic/
Drpc_server_pool_spec.rb45 wait_cv = ConditionVariable.new
98 wait_forever_cv = ConditionVariable.new
/external/libchrome/base/test/
Dscoped_task_environment.cc83 ConditionVariable can_run_tasks_cv_;
86 ConditionVariable task_completed_;
Dtest_mock_time_task_runner.h282 ConditionVariable tasks_lock_cv_;
/external/grpc-grpc/src/ruby/lib/grpc/
Dnotifier.rb24 @cvar = ConditionVariable.new
/external/grpc-grpc/src/ruby/end2end/
Dsig_handling_driver.rb41 client_started_cv = ConditionVariable.new
Dkilled_client_thread_driver.rb40 client_started_cv = ConditionVariable.new
/external/v8/src/heap/
Dbarrier.h67 base::ConditionVariable condition_;
Dconcurrent-marking.h115 base::ConditionVariable pending_condition_;
/external/grpc-grpc/src/ruby/lib/grpc/generic/
Drpc_server.rb33 @stop_cond = ConditionVariable.new
229 @run_cond = ConditionVariable.new
/external/v8/src/compiler-dispatcher/
Doptimizing-compile-dispatcher.h91 base::ConditionVariable ref_count_zero_;
/external/v8/src/libplatform/
Ddefault-foreground-task-runner.h59 base::ConditionVariable event_loop_control_; in NON_EXPORTED_BASE()
/external/v8/src/
Dfutex-emulation.h67 base::ConditionVariable cond_;
Dcancelable-task.h74 base::ConditionVariable cancelable_tasks_barrier_;

12