Searched refs:ConditionVariable (Results 1 - 25 of 51) sorted by relevance

123

/external/chromium_org/base/synchronization/
H A Dcondition_variable.h5 // ConditionVariable wraps pthreads condition variable synchronization or, on
12 // would have a pool manager waiting on a ConditionVariable, waiting for a
83 class BASE_EXPORT ConditionVariable { class in namespace:base
86 explicit ConditionVariable(Lock* user_lock);
88 ~ConditionVariable();
113 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
H A Dcondition_variable_posix.cc17 ConditionVariable::ConditionVariable(Lock* user_lock) function in class:base::ConditionVariable
44 ConditionVariable::~ConditionVariable() {
49 void ConditionVariable::Wait() {
61 void ConditionVariable::TimedWait(const TimeDelta& max_time) {
112 void ConditionVariable::Broadcast() {
117 void ConditionVariable::Signal() {
H A Dcondition_variable_win.cc341 // ConditionVariable class.
569 single ConditionVariable instance? Yes, at least it could be viewed
640 ConditionVariable::ConditionVariable(Lock* user_lock) function in class:base::ConditionVariable
649 ConditionVariable::~ConditionVariable() {
653 void ConditionVariable::Wait() {
657 void ConditionVariable::TimedWait(const TimeDelta& max_time) {
661 void ConditionVariable::Broadcast() {
665 void ConditionVariable
[all...]
H A Dcondition_variable_unittest.cc5 // Multi-threaded tests of ConditionVariable class.
91 ConditionVariable* work_is_available();
92 ConditionVariable* all_threads_have_ids();
93 ConditionVariable* no_more_tasks();
125 ConditionVariable work_is_available_; // To tell threads there is work.
128 ConditionVariable all_threads_have_ids_; // All threads are running.
129 ConditionVariable no_more_tasks_; // Task count is zero.
155 ConditionVariable cv1(&lock);
159 ConditionVariable cv(&lock);
175 ConditionVariable c
[all...]
H A Dlock.h62 // The posix implementation of ConditionVariable needs to be able
65 friend class ConditionVariable;
67 // The Windows Vista implementation of ConditionVariable needs the
/external/chromium_org/v8/src/base/platform/
H A Dcondition-variable.h19 // ConditionVariable
26 // Any thread that intends to wait on a ConditionVariable has to acquire a lock
31 class ConditionVariable FINAL {
33 ConditionVariable();
34 ~ConditionVariable();
96 DISALLOW_COPY_AND_ASSIGN(ConditionVariable);
100 // POD ConditionVariable initialized lazily (i.e. the first time Pointer() is
111 ConditionVariable, DefaultConstructTrait<ConditionVariable>,
H A Dcondition-variable.cc17 ConditionVariable::ConditionVariable() { function in class:v8::base::ConditionVariable
41 ConditionVariable::~ConditionVariable() {
48 void ConditionVariable::NotifyOne() {
55 void ConditionVariable::NotifyAll() {
62 void ConditionVariable::Wait(Mutex* mutex) {
71 bool ConditionVariable::WaitFor(Mutex* mutex, const TimeDelta& rel_time) {
114 struct ConditionVariable::Event {
141 ConditionVariable
[all...]
H A Dcondition-variable-unittest.cc14 TEST(ConditionVariable, WaitForAfterNofityOnSameThread) {
17 ConditionVariable cv;
53 ConditionVariable cv_;
60 TEST(ConditionVariable, MultipleThreadsWithSeparateConditionVariables) {
134 ConditionVariable* cv_;
141 TEST(ConditionVariable, MultipleThreadsWithSharedSeparateConditionVariables) {
144 ConditionVariable cv;
224 ConditionVariable* cv, Mutex* mutex)
262 ConditionVariable* cv_;
269 TEST(ConditionVariable, LoopIncremen
[all...]
H A Dmutex.h89 friend class ConditionVariable;
/external/chromium_org/base/threading/
H A Dworker_pool_posix.h85 ConditionVariable pending_tasks_available_cv_;
91 scoped_ptr<ConditionVariable> num_idle_threads_cv_;
H A Dwatchdog.h80 ConditionVariable condition_variable_;
H A Dworker_pool_posix_unittest.cc26 ConditionVariable* pending_tasks_available_cv() {
33 ConditionVariable* num_idle_threads_cv() {
36 void set_num_idle_threads_cv(ConditionVariable* cv) {
49 // set of unique thread ids, and signals a ConditionVariable on completion.
75 ConditionVariable* num_waiting_to_start_cv;
101 peer_.set_num_idle_threads_cv(new ConditionVariable(peer_.lock()));
145 ConditionVariable num_waiting_to_start_cv_;
/external/chromium_org/components/cronet/android/java/src/org/chromium/net/
H A DChromiumUrlRequestContext.java8 import android.os.ConditionVariable;
30 private final ConditionVariable mStarted = new ConditionVariable();
/external/chromium_org/mojo/system/
H A Dwaiter.h63 base::ConditionVariable cv_; // Associated to |lock_|.
/external/chromium_org/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/
H A DMockUrlRequestJobTest.java7 import android.os.ConditionVariable;
32 ConditionVariable mComplete = new ConditionVariable();
/external/chromium_org/content/browser/renderer_host/
H A Dtext_input_client_mac.h103 base::ConditionVariable condition_;
/external/chromium_org/content/common/gpu/media/
H A Dvideo_accelerator_unittest_helpers.h34 base::ConditionVariable cv_;
H A Dvaapi_video_decode_accelerator.h190 base::ConditionVariable input_ready_;
212 base::ConditionVariable surfaces_available_;
/external/chromium_org/net/base/
H A Dnetwork_change_notifier_mac.h69 mutable base::ConditionVariable initial_connection_type_cv_;
H A Daddress_tracker_linux.h142 base::ConditionVariable is_offline_initialized_cv_;
/external/chromium_org/ppapi/shared_impl/
H A Dtracked_callback.h181 scoped_ptr<base::ConditionVariable> operation_completed_condvar_;
/external/chromium_org/cc/resources/
H A Dtask_graph_runner.h208 base::ConditionVariable has_ready_to_run_tasks_cv_;
212 base::ConditionVariable has_namespaces_with_finished_running_tasks_cv_;
/external/chromium_org/chrome/test/chromedriver/net/
H A Dsync_websocket_impl.h100 base::ConditionVariable on_update_event_;
/external/chromium_org/net/socket/
H A Dtcp_listen_socket_unittest.h108 base::ConditionVariable cv_;
/external/chromium_org/third_party/leveldatabase/port/
H A Dport_chromium.h61 base::ConditionVariable cv_;

Completed in 406 milliseconds

123