/external/chromium/base/synchronization/ |
waitable_event_win.cc | 15 WaitableEvent::WaitableEvent(bool manual_reset, bool signaled) 22 WaitableEvent::WaitableEvent(HANDLE handle) 24 CHECK(handle) << "Tried to create WaitableEvent from NULL handle"; 27 WaitableEvent::~WaitableEvent() { 31 HANDLE WaitableEvent::Release() { 37 void WaitableEvent::Reset() { 41 void WaitableEvent::Signal() [all...] |
waitable_event_unittest.cc | 13 WaitableEvent event(true, false); 31 WaitableEvent event(false, false); 52 WaitableEvent* ev[5]; 54 ev[i] = new WaitableEvent(false, false); 57 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); 60 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); 63 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 4u); 66 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 0u); 74 WaitableEventSignaler(double seconds, WaitableEvent* ev) 86 WaitableEvent *const ev_ [all...] |
waitable_event.h | 30 // A WaitableEvent can be a useful thread synchronization tool when you want to 35 // Use a WaitableEvent when you would otherwise use a Lock+ConditionVariable to 37 // WaitableEvent in conjunction with a Lock to wait for a more complex state 39 // be using a ConditionVariable instead of a WaitableEvent. 45 class BASE_API WaitableEvent { 51 WaitableEvent(bool manual_reset, bool initially_signaled); 54 // Create a WaitableEvent from an Event HANDLE which has already been 57 explicit WaitableEvent(HANDLE event_handle); 63 ~WaitableEvent(); 90 // waitables: an array of WaitableEvent pointer [all...] |
waitable_event_watcher_unittest.cc | 17 virtual void OnWaitableEventSignaled(WaitableEvent* event) { 26 virtual void OnWaitableEventSignaled(WaitableEvent* object) { 37 WaitableEvent event(true, false); 57 WaitableEvent event(true, false); 71 WaitableEvent event(true, false); 97 WaitableEvent event(true, false); 110 // Delete the WaitableEvent out from under the Watcher. This is explictly 118 WaitableEvent* event = new WaitableEvent(false, false);
|
waitable_event_watcher_win.cc | 32 bool WaitableEventWatcher::StartWatching(WaitableEvent* event, 46 WaitableEvent* WaitableEventWatcher::GetWatchedEvent() { 51 WaitableEvent* event = event_;
|
waitable_event_posix.cc | 12 // A WaitableEvent on POSIX is implemented as a wait-list. Currently we don't 17 // The WaitableEvent maintains a list of waiters, protected by a lock. Each 37 WaitableEvent::WaitableEvent(bool manual_reset, bool initially_signaled) 41 WaitableEvent::~WaitableEvent() { 44 void WaitableEvent::Reset() { 49 void WaitableEvent::Signal() { 66 bool WaitableEvent::IsSignaled() { 82 class SyncWaiter : public WaitableEvent::Waiter [all...] |
/external/chromium/base/threading/ |
worker_pool_unittest.cc | 19 explicit PostTaskTestTask(WaitableEvent* event) : event_(event) { 27 WaitableEvent* event_; 33 WaitableEvent test_event(false, false); 34 WaitableEvent long_test_event(false, false);
|
simple_thread_unittest.cc | 31 explicit WaitEventRunner(WaitableEvent* event) : event_(event) { } 40 WaitableEvent* event_; 60 int total, WaitableEvent* event) 74 WaitableEvent* event_; 102 WaitableEvent event(true, false); 115 WaitableEvent event(true, false); 159 WaitableEvent event(true, false);
|
thread_local_unittest.cc | 19 ThreadLocalTesterBase(TLPType* tlp, base::WaitableEvent* done) 25 base::WaitableEvent* done_; 30 SetThreadLocal(TLPType* tlp, base::WaitableEvent* done) 48 GetThreadLocal(TLPType* tlp, base::WaitableEvent* done) 80 base::WaitableEvent done(true, false);
|
/external/chromium/chrome/browser/sync/glue/ |
history_model_worker.cc | 13 using base::WaitableEvent; 19 WorkerTask(Callback0::Type* work, WaitableEvent* done) 35 WaitableEvent* done_; 47 WaitableEvent done(false, false);
|
database_model_worker.h | 13 class WaitableEvent; 31 base::WaitableEvent* done);
|
password_model_worker.h | 18 class WaitableEvent; 38 base::WaitableEvent* done);
|
database_model_worker.cc | 10 using base::WaitableEvent; 20 WaitableEvent done(false, false); 31 WaitableEvent* done) {
|
password_model_worker.cc | 13 using base::WaitableEvent; 25 WaitableEvent done(false, false); 33 WaitableEvent* done) {
|
ui_model_worker_unittest.cc | 22 UIModelWorkerVisitor(base::WaitableEvent* was_run, 37 base::WaitableEvent* was_run_; 78 base::WaitableEvent** jobs, 99 base::WaitableEvent** jobs_; 101 base::WaitableEvent all_jobs_done_; 131 base::WaitableEvent v_was_run(false, false); 164 base::WaitableEvent v_ran(false, false); 167 base::WaitableEvent* jobs[] = { &v_ran }; 196 base::WaitableEvent fox1_ran(false, false); 199 base::WaitableEvent fox2_ran(false, false) [all...] |
autofill_data_type_controller_unittest.cc | 26 using base::WaitableEvent; 72 explicit SignalEventTask(WaitableEvent* done_event) 80 WaitableEvent* done_event_; 140 WaitableEvent done_event(false, false); 218 // Use the pause_db_thread WaitableEvent to pause the DB thread when 224 WaitableEvent pause_db_thread(false, false); 225 WaitableEvent wait_for_db_thread_pause(false, false); 268 WaitableEvent pause_db_thread(false, false); 269 WaitableEvent wait_for_db_thread_pause(false, false);
|
password_data_type_controller.h | 82 base::WaitableEvent abort_association_complete_; 86 base::WaitableEvent datatype_stopped_;
|
/external/chromium/chrome/browser/policy/ |
configuration_policy_loader_win.h | 41 base::WaitableEvent user_policy_changed_event_; 42 base::WaitableEvent machine_policy_changed_event_;
|
/external/chromium/chrome/browser/sync/engine/ |
syncer_thread2_unittest.cc | 110 bool GetBackoffAndResetTest(base::WaitableEvent* done) { 132 void PostSignalTask(base::WaitableEvent* done) { 137 void FlushLastTask(base::WaitableEvent* done) { 143 static void SignalWaitableEvent(base::WaitableEvent* event) { 204 base::WaitableEvent done(false, false); 244 base::WaitableEvent done(false, false); 267 base::WaitableEvent done(false, false); 268 base::WaitableEvent* dummy = NULL; 301 base::WaitableEvent done(false, false); 302 base::WaitableEvent done1(false, false) [all...] |
/external/chromium/base/ |
message_pump_default.h | 31 WaitableEvent event_;
|
/external/chromium/chrome/browser/ |
plugin_data_remover.h | 17 class WaitableEvent; 32 base::WaitableEvent* StartRemoving(base::Time begin_time); 44 // with the WaitableEvent returned by StartRemoving. 80 scoped_ptr<base::WaitableEvent> event_;
|
plugin_data_remover_browsertest.cc | 41 virtual void OnWaitableEventSignaled(base::WaitableEvent* waitable_event) { 62 base::WaitableEvent* event =
|
/external/chromium/chrome/browser/automation/ |
automation_util.cc | 32 base::WaitableEvent* event, 42 base::WaitableEvent* event, 54 base::WaitableEvent* event, 67 base::WaitableEvent* event, 83 base::WaitableEvent* event) { 121 base::WaitableEvent event(true /* manual reset */, 147 base::WaitableEvent event(true /* manual reset */, 174 base::WaitableEvent event(true /* manual reset */, 200 base::WaitableEvent event(true /* manual reset */, 248 base::WaitableEvent event(true /* manual reset */ [all...] |
/external/chromium/chrome/browser/sync/ |
profile_sync_test_util.h | 60 base::WaitableEvent done_event_; 84 base::WaitableEvent done_event_;
|
/external/chromium/chrome/common/ |
service_process_util_posix.h | 32 class WaitableEvent; 63 void SignalReady(base::WaitableEvent* signal, bool* success);
|