Home
last modified time | relevance | path

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

123

/external/chromium/base/synchronization/
Dcondition_variable_win.cc15 ConditionVariable::ConditionVariable(Lock* user_lock) in ConditionVariable() function in base::ConditionVariable
23 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
46 void ConditionVariable::Wait() { in Wait()
52 void ConditionVariable::TimedWait(const TimeDelta& max_time) { in TimedWait()
75 void ConditionVariable::Broadcast() { in Broadcast()
95 void ConditionVariable::Signal() { in Signal()
112 ConditionVariable::Event* ConditionVariable::GetEventForWaiting() { in GetEventForWaiting()
134 void ConditionVariable::RecycleEvent(Event* used_event) { in RecycleEvent()
172 ConditionVariable::Event::Event() : handle_(0) { in Event()
176 ConditionVariable::Event::~Event() { in ~Event()
[all …]
Dcondition_variable_posix.cc16 ConditionVariable::ConditionVariable(Lock* user_lock) in ConditionVariable() function in base::ConditionVariable
26 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
31 void ConditionVariable::Wait() { in Wait()
42 void ConditionVariable::TimedWait(const TimeDelta& max_time) { in TimedWait()
67 void ConditionVariable::Broadcast() { in Broadcast()
72 void ConditionVariable::Signal() { in Signal()
Dcondition_variable.h85 class BASE_API ConditionVariable {
88 explicit ConditionVariable(Lock* user_lock);
90 ~ConditionVariable();
185 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
Dcondition_variable_unittest.cc89 ConditionVariable* work_is_available();
90 ConditionVariable* all_threads_have_ids();
91 ConditionVariable* no_more_tasks();
124 ConditionVariable work_is_available_; // To tell threads there is work.
127 ConditionVariable all_threads_have_ids_; // All threads are running.
128 ConditionVariable no_more_tasks_; // Task count is zero.
154 ConditionVariable cv1(&lock); in TEST_F()
158 ConditionVariable cv(&lock); in TEST_F()
174 ConditionVariable cv(&lock); in TEST_F()
385 ConditionVariable private_cv(&private_lock); in TEST_F()
[all …]
/external/chromium_org/v8/src/platform/
Dcondition-variable.cc40 ConditionVariable::ConditionVariable() { in ConditionVariable() function in v8::internal::ConditionVariable
64 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
71 void ConditionVariable::NotifyOne() { in NotifyOne()
78 void ConditionVariable::NotifyAll() { in NotifyAll()
85 void ConditionVariable::Wait(Mutex* mutex) { in Wait()
94 bool ConditionVariable::WaitFor(Mutex* mutex, const TimeDelta& rel_time) { in WaitFor()
137 struct ConditionVariable::Event {
164 ConditionVariable::NativeHandle::~NativeHandle() {
175 ConditionVariable::Event* ConditionVariable::NativeHandle::Pre() {
203 void ConditionVariable::NativeHandle::Post(Event* event, bool result) {
[all …]
Dcondition-variable.h53 class ConditionVariable V8_FINAL {
55 ConditionVariable();
56 ~ConditionVariable();
118 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
132 typedef LazyStaticInstance<ConditionVariable,
133 DefaultConstructTrait<ConditionVariable>,
/external/chromium_org/base/synchronization/
Dcondition_variable_posix.cc17 ConditionVariable::ConditionVariable(Lock* user_lock) in ConditionVariable() function in base::ConditionVariable
42 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
47 void ConditionVariable::Wait() { in Wait()
59 void ConditionVariable::TimedWait(const TimeDelta& max_time) { in TimedWait()
110 void ConditionVariable::Broadcast() { in Broadcast()
115 void ConditionVariable::Signal() { in Signal()
Dcondition_variable.h83 class BASE_EXPORT ConditionVariable {
86 explicit ConditionVariable(Lock* user_lock);
88 ~ConditionVariable();
113 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
Dcondition_variable_unittest.cc91 ConditionVariable* work_is_available();
92 ConditionVariable* all_threads_have_ids();
93 ConditionVariable* no_more_tasks();
126 ConditionVariable work_is_available_; // To tell threads there is work.
129 ConditionVariable all_threads_have_ids_; // All threads are running.
130 ConditionVariable no_more_tasks_; // Task count is zero.
156 ConditionVariable cv1(&lock); in TEST_F()
160 ConditionVariable cv(&lock); in TEST_F()
176 ConditionVariable cv(&lock); in TEST_F()
219 ConditionVariable cv(&lock); in TEST_F()
[all …]
Dcondition_variable_win.cc640 ConditionVariable::ConditionVariable(Lock* user_lock) in ConditionVariable() function in base::ConditionVariable
649 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
653 void ConditionVariable::Wait() { in Wait()
657 void ConditionVariable::TimedWait(const TimeDelta& max_time) { in TimedWait()
661 void ConditionVariable::Broadcast() { in Broadcast()
665 void ConditionVariable::Signal() { in Signal()
/external/chromium/base/threading/
Dworker_pool_posix_unittest.cc25 ConditionVariable* tasks_available_cv() { in tasks_available_cv()
30 ConditionVariable* num_idle_threads_cv() { in num_idle_threads_cv()
33 void set_num_idle_threads_cv(ConditionVariable* cv) { in set_num_idle_threads_cv()
92 ConditionVariable* num_waiting_to_start_cv, in BlockingIncrementingTask()
115 ConditionVariable* num_waiting_to_start_cv_;
132 peer_.set_num_idle_threads_cv(new ConditionVariable(peer_.lock())); in SetUp()
174 ConditionVariable num_waiting_to_start_cv_;
Dworker_pool_posix.h76 ConditionVariable tasks_available_cv_;
82 scoped_ptr<ConditionVariable> num_idle_threads_cv_;
Dwatchdog.h73 ConditionVariable condition_variable_;
/external/chromium_org/base/threading/
Dworker_pool_posix_unittest.cc26 ConditionVariable* pending_tasks_available_cv() { in pending_tasks_available_cv()
33 ConditionVariable* num_idle_threads_cv() { in num_idle_threads_cv()
36 void set_num_idle_threads_cv(ConditionVariable* cv) { in set_num_idle_threads_cv()
75 ConditionVariable* num_waiting_to_start_cv;
101 peer_.set_num_idle_threads_cv(new ConditionVariable(peer_.lock())); in SetUp()
145 ConditionVariable num_waiting_to_start_cv_;
Dworker_pool_posix.h85 ConditionVariable pending_tasks_available_cv_;
91 scoped_ptr<ConditionVariable> num_idle_threads_cv_;
Dwatchdog.h80 ConditionVariable condition_variable_;
/external/chromium_org/v8/test/cctest/
Dtest-condition-variable.cc40 ConditionVariable cv; in TEST()
73 ConditionVariable cv_;
147 ConditionVariable* cv_;
155 ConditionVariable cv; in TEST()
236 ConditionVariable* cv, in LoopIncrementThread()
270 ConditionVariable* cv_;
278 ConditionVariable cv; in TEST()
/external/chromium_org/content/child/
Dchild_thread.cc122 static base::ConditionVariable* New(void* instance) { in New()
123 return new (instance) base::ConditionVariable( in New()
126 static void Delete(base::ConditionVariable* instance) { in Delete()
127 instance->~ConditionVariable(); in Delete()
133 base::LazyInstance<base::ConditionVariable, CondVarLazyInstanceTraits>
/external/chromium/chrome/common/deprecated/
Devent_sys_unittest.cc162 base::ConditionVariable* thread_running_cond;
169 base::ConditionVariable thread_running_cond(&thread_running_mutex); in Go()
228 base::ConditionVariable remove_event_;
/external/chromium_org/content/common/gpu/media/
Dvaapi_video_decode_accelerator.h194 base::ConditionVariable input_ready_;
216 base::ConditionVariable surfaces_available_;
Dvideo_accelerator_unittest_helpers.h34 base::ConditionVariable cv_;
/external/chromium_org/mojo/system/
Dwaiter.h47 base::ConditionVariable cv_; // Associated to |lock_|.
/external/chromium_org/content/browser/renderer_host/
Dtext_input_client_mac.h83 base::ConditionVariable condition_;
/external/chromium/chrome/browser/metrics/
Dhistogram_synchronizer.h127 base::ConditionVariable received_all_renderer_histograms_;
/external/chromium_org/net/base/
Daddress_tracker_linux.h93 base::ConditionVariable is_offline_initialized_cv_;

123