waiter 1707 ash/shelf/shelf_layout_manager_unittest.cc ShelfAnimationWaiter waiter(visible_bounds); waiter 1709 ash/shelf/shelf_layout_manager_unittest.cc waiter.WaitTillDoneAnimating(); waiter 1710 ash/shelf/shelf_layout_manager_unittest.cc EXPECT_TRUE(waiter.WasValidAnimation()); waiter 148 base/synchronization/waitable_event.h bool Dequeue(Waiter* waiter, void* tag); waiter 168 base/synchronization/waitable_event.h size_t count, Waiter* waiter); waiter 172 base/synchronization/waitable_event.h void Enqueue(Waiter* waiter); waiter 313 base/synchronization/waitable_event_posix.cc size_t count, Waiter* waiter) { waiter 325 base/synchronization/waitable_event_posix.cc const size_t r = EnqueueMany(waitables + 1, count - 1, waiter); waiter 329 base/synchronization/waitable_event_posix.cc waitables[0].first->Enqueue(waiter); waiter 385 base/synchronization/waitable_event_posix.cc void WaitableEvent::Enqueue(Waiter* waiter) { waiter 386 base/synchronization/waitable_event_posix.cc kernel_->waiters_.push_back(waiter); waiter 393 base/synchronization/waitable_event_posix.cc bool WaitableEvent::WaitableEventKernel::Dequeue(Waiter* waiter, void* tag) { waiter 396 base/synchronization/waitable_event_posix.cc if (*i == waiter && (*i)->Compare(tag)) { waiter 201 chrome/browser/background/background_contents_service_unittest.cc NotificationWaiter waiter(notification_id); waiter 204 chrome/browser/background/background_contents_service_unittest.cc waiter.WaitForNotificationAdded(); waiter 345 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc AppDataLoadWaiter waiter(manager()); waiter 346 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc waiter.Wait(); waiter 347 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc EXPECT_TRUE(waiter.loaded()); waiter 375 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc AppDataLoadWaiter waiter(manager()); waiter 376 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc waiter.Wait(); waiter 377 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc EXPECT_TRUE(waiter.loaded()); waiter 390 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc waiter.Wait(); waiter 391 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc EXPECT_TRUE(waiter.loaded()); waiter 404 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc AppDataLoadWaiter waiter(manager()); waiter 405 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc waiter.Wait(); waiter 406 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc EXPECT_FALSE(waiter.loaded()); waiter 417 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc AppDataLoadWaiter waiter(manager()); waiter 418 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc waiter.Wait(); waiter 419 chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc EXPECT_TRUE(waiter.loaded()); waiter 187 chrome/browser/chromeos/login/screen_locker_browsertest.cc Waiter waiter(browser()); waiter 189 chrome/browser/chromeos/login/screen_locker_browsertest.cc waiter.Wait(false /* not locked */, true /* full screen */); waiter 195 chrome/browser/chromeos/login/screen_locker_browsertest.cc Waiter waiter(browser()); waiter 198 chrome/browser/chromeos/login/screen_locker_browsertest.cc waiter.Wait(true /* locked */, true /* full screen */); waiter 208 chrome/browser/chromeos/login/screen_locker_browsertest.cc Waiter waiter(browser()); waiter 210 chrome/browser/chromeos/login/screen_locker_browsertest.cc waiter.Wait(false /* not locked */, false /* fullscreen */); waiter 218 chrome/browser/chromeos/login/screen_locker_browsertest.cc Waiter waiter(browser()); waiter 223 chrome/browser/chromeos/login/screen_locker_browsertest.cc waiter.Wait(false /* not locked */, true /* fullscreen */); waiter 229 chrome/browser/chromeos/login/screen_locker_browsertest.cc Waiter waiter(browser()); waiter 232 chrome/browser/chromeos/login/screen_locker_browsertest.cc waiter.Wait(true /* locked */, false /* full screen */); waiter 2295 chrome/browser/download/download_browsertest.cc scoped_ptr<content::DownloadTestObserver> waiter( waiter 2300 chrome/browser/download/download_browsertest.cc waiter->WaitForFinished(); waiter 2301 chrome/browser/download/download_browsertest.cc EXPECT_EQ(1u, waiter->NumDownloadsSeenInState(DownloadItem::COMPLETE)); waiter 2375 chrome/browser/download/download_browsertest.cc scoped_ptr<content::DownloadTestObserver> waiter( waiter 2380 chrome/browser/download/download_browsertest.cc waiter->WaitForFinished(); waiter 2381 chrome/browser/download/download_browsertest.cc EXPECT_EQ(1u, waiter->NumDownloadsSeenInState(DownloadItem::COMPLETE)); waiter 2712 chrome/browser/download/download_browsertest.cc scoped_ptr<content::DownloadTestObserver> waiter( waiter 2731 chrome/browser/download/download_browsertest.cc waiter->WaitForFinished(); waiter 2732 chrome/browser/download/download_browsertest.cc EXPECT_EQ(1u, waiter->NumDownloadsSeenInState(DownloadItem::COMPLETE)); waiter 3009 chrome/browser/download/download_browsertest.cc PercentWaiter waiter(download_items[0]); waiter 3010 chrome/browser/download/download_browsertest.cc EXPECT_TRUE(waiter.WaitForFinished()); waiter 45 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc FakeExtensionGCMAppHandler(Profile* profile, Waiter* waiter) waiter 47 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter_(waiter), waiter 264 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->PumpUILoop(); waiter 269 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->PumpUILoop(); waiter 274 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->PumpUILoop(); waiter 279 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->PumpUILoop(); waiter 294 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->WaitUntilCompleted(); waiter 299 chrome/browser/extensions/extension_gcm_app_handler_unittest.cc waiter()->WaitUntilCompleted(); waiter 51 chrome/browser/services/gcm/gcm_profile_service_unittest.cc explicit FakeGCMAppHandler(Waiter* waiter) waiter 52 chrome/browser/services/gcm/gcm_profile_service_unittest.cc : waiter_(waiter), waiter 126 chrome/browser/services/gcm/gcm_profile_service_unittest.cc explicit GCMProfileServiceTestConsumer(Waiter* waiter) waiter 127 chrome/browser/services/gcm/gcm_profile_service_unittest.cc : waiter_(waiter), waiter 133 chrome/browser/ui/app_list/search/history_unittest.cc HistoryDataLoadWaiter waiter(history_->data_.get()); waiter 134 chrome/browser/ui/app_list/search/history_unittest.cc waiter.Wait(1000); waiter 139 chrome/browser/ui/app_list/search/history_unittest.cc StoreFlushWaiter waiter(history_->store_.get()); waiter 140 chrome/browser/ui/app_list/search/history_unittest.cc waiter.Wait(1000); waiter 73 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 77 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 88 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 91 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 125 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 128 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 131 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 135 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 158 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 162 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 187 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 190 chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc waiter->Wait(); waiter 64 chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 67 chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc waiter->Wait(); waiter 74 chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 78 chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc waiter->Wait(); waiter 162 chrome/browser/ui/views/keyboard_access_browsertest.cc ViewFocusChangeWaiter waiter(focus_manager, original_view_id); waiter 163 chrome/browser/ui/views/keyboard_access_browsertest.cc waiter.Wait(); waiter 40 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 44 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc waiter->Wait(); waiter 58 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 61 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc waiter->Wait(); waiter 79 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 82 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc waiter->Wait(); waiter 120 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc scoped_ptr<FullscreenNotificationObserver> waiter( waiter 123 chrome/browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc waiter->Wait(); waiter 98 chrome/test/remoting/me2me_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 104 chrome/test/remoting/me2me_browsertest.cc EXPECT_TRUE(waiter.Wait()); waiter 152 chrome/test/remoting/me2me_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 156 chrome/test/remoting/me2me_browsertest.cc EXPECT_TRUE(waiter.Wait()); waiter 281 chrome/test/remoting/remote_desktop_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 288 chrome/test/remoting/remote_desktop_browsertest.cc ASSERT_TRUE(waiter.Wait()); waiter 344 chrome/test/remoting/remote_desktop_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 348 chrome/test/remoting/remote_desktop_browsertest.cc EXPECT_TRUE(waiter.Wait()); waiter 658 chrome/test/remoting/remote_desktop_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 662 chrome/test/remoting/remote_desktop_browsertest.cc EXPECT_TRUE(waiter.Wait()); waiter 684 chrome/test/remoting/remote_desktop_browsertest.cc ConditionalTimeoutWaiter waiter( waiter 688 chrome/test/remoting/remote_desktop_browsertest.cc EXPECT_TRUE(waiter.Wait()); waiter 64 content/browser/accessibility/accessibility_mode_browsertest.cc AccessibilityNotificationWaiter waiter(shell()); waiter 67 content/browser/accessibility/accessibility_mode_browsertest.cc waiter.WaitForNotification(); waiter 75 content/browser/accessibility/accessibility_mode_browsertest.cc AccessibilityNotificationWaiter waiter(shell()); waiter 78 content/browser/accessibility/accessibility_mode_browsertest.cc waiter.WaitForNotification(); waiter 86 content/browser/accessibility/accessibility_mode_browsertest.cc AccessibilityNotificationWaiter waiter(shell()); waiter 89 content/browser/accessibility/accessibility_mode_browsertest.cc waiter.WaitForNotification(); waiter 150 content/browser/accessibility/accessibility_win_browsertest.cc AccessibilityNotificationWaiter waiter( waiter 155 content/browser/accessibility/accessibility_win_browsertest.cc waiter.WaitForNotification(); waiter 504 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 509 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 517 content/browser/accessibility/accessibility_win_browsertest.cc waiter.reset(new AccessibilityNotificationWaiter( waiter 522 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 549 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 554 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 576 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 582 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 602 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 607 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 635 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 640 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 649 content/browser/accessibility/accessibility_win_browsertest.cc waiter.reset( waiter 659 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 685 content/browser/accessibility/accessibility_win_browsertest.cc scoped_ptr<AccessibilityNotificationWaiter> waiter( waiter 690 content/browser/accessibility/accessibility_win_browsertest.cc waiter->WaitForNotification(); waiter 44 content/browser/accessibility/cross_platform_accessibility_browsertest.cc AccessibilityNotificationWaiter waiter( waiter 46 content/browser/accessibility/cross_platform_accessibility_browsertest.cc waiter.WaitForNotification(); waiter 47 content/browser/accessibility/cross_platform_accessibility_browsertest.cc return waiter.GetAXTree(); waiter 178 content/browser/accessibility/dump_accessibility_tree_browsertest.cc AccessibilityNotificationWaiter waiter( waiter 182 content/browser/accessibility/dump_accessibility_tree_browsertest.cc waiter.WaitForNotification(); waiter 2885 content/browser/loader/resource_dispatcher_host_unittest.cc ShareableFileReleaseWaiter waiter(response_head.download_file_path); waiter 2889 content/browser/loader/resource_dispatcher_host_unittest.cc waiter.Wait(); waiter 901 content/common/gpu/media/vaapi_video_decode_accelerator.cc base::WaitableEvent waiter(false, false); waiter 903 content/common/gpu/media/vaapi_video_decode_accelerator.cc &base::WaitableEvent::Signal, base::Unretained(&waiter))); waiter 906 content/common/gpu/media/vaapi_video_decode_accelerator.cc waiter.Wait(); waiter 128 content/renderer/media/rtc_video_decoder.cc base::WaitableEvent waiter(true, false); waiter 135 content/renderer/media/rtc_video_decoder.cc &waiter)); waiter 136 content/renderer/media/rtc_video_decoder.cc waiter.Wait(); waiter 678 content/renderer/media/rtc_video_decoder.cc base::WaitableEvent* waiter) { waiter 683 content/renderer/media/rtc_video_decoder.cc waiter->Signal(); waiter 164 content/renderer/media/rtc_video_decoder.h void CreateVDA(media::VideoCodecProfile profile, base::WaitableEvent* waiter); waiter 107 content/renderer/media/rtc_video_encoder.cc void RegisterAsyncWaiter(base::WaitableEvent* waiter, int32_t* retval); waiter 487 content/renderer/media/rtc_video_encoder.cc void RTCVideoEncoder::Impl::RegisterAsyncWaiter(base::WaitableEvent* waiter, waiter 492 content/renderer/media/rtc_video_encoder.cc async_waiter_ = waiter; waiter 225 content/renderer/media/webmediaplayer_impl.cc base::WaitableEvent waiter(false, false); waiter 227 content/renderer/media/webmediaplayer_impl.cc base::Bind(&base::WaitableEvent::Signal, base::Unretained(&waiter))); waiter 228 content/renderer/media/webmediaplayer_impl.cc waiter.Wait(); waiter 49 media/base/bind_to_current_loop_unittest.cc base::WaitableEvent waiter(false, false); waiter 51 media/base/bind_to_current_loop_unittest.cc &base::WaitableEvent::Signal, base::Unretained(&waiter))); waiter 53 media/base/bind_to_current_loop_unittest.cc EXPECT_FALSE(waiter.IsSignaled()); waiter 55 media/base/bind_to_current_loop_unittest.cc EXPECT_TRUE(waiter.IsSignaled()); waiter 31 mojo/bindings/js/support.cc MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter(); waiter 32 mojo/bindings/js/support.cc MojoAsyncWaitID wait_id = waiter->AsyncWait( waiter 33 mojo/bindings/js/support.cc waiter, waiter 49 mojo/bindings/js/support.cc MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter(); waiter 50 mojo/bindings/js/support.cc waiter->CancelWait(waiter, waiting_callback->wait_id()); waiter 22 mojo/environment/async_waiter_impl.cc MojoAsyncWaitID AsyncWait(MojoAsyncWaiter* waiter, waiter 35 mojo/environment/async_waiter_impl.cc void CancelWait(MojoAsyncWaiter* waiter, MojoAsyncWaitID wait_id) { waiter 22 mojo/environment/default_async_waiter_impl.cc MojoAsyncWaitID AsyncWait(MojoAsyncWaiter* waiter, waiter 35 mojo/environment/default_async_waiter_impl.cc void CancelWait(MojoAsyncWaiter* waiter, MojoAsyncWaitID wait_id) { waiter 23 mojo/public/c/system/async_waiter.h MojoAsyncWaitID (*AsyncWait)(struct MojoAsyncWaiter* waiter, waiter 32 mojo/public/c/system/async_waiter.h void (*CancelWait)(struct MojoAsyncWaiter* waiter, waiter 18 mojo/public/cpp/bindings/lib/connector.cc MojoAsyncWaiter* waiter) waiter 20 mojo/public/cpp/bindings/lib/connector.cc waiter_(waiter), waiter 29 mojo/public/cpp/bindings/lib/connector.h MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter()); waiter 65 mojo/public/cpp/bindings/lib/router.cc Router::Router(ScopedMessagePipeHandle message_pipe, MojoAsyncWaiter* waiter) waiter 66 mojo/public/cpp/bindings/lib/router.cc : connector_(message_pipe.Pass(), waiter), waiter 20 mojo/public/cpp/bindings/lib/router.h MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter()); waiter 81 mojo/public/cpp/bindings/remote_ptr.h MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter()) waiter 83 mojo/public/cpp/bindings/remote_ptr.h error_handler, waiter)) { waiter 118 mojo/public/cpp/bindings/remote_ptr.h MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter()) { waiter 121 mojo/public/cpp/bindings/remote_ptr.h error_handler, waiter); waiter 132 mojo/public/cpp/bindings/remote_ptr.h ErrorHandler* error_handler, MojoAsyncWaiter* waiter) waiter 133 mojo/public/cpp/bindings/remote_ptr.h : router(message_pipe.Pass(), waiter), waiter 61 mojo/public/cpp/environment/lib/default_async_waiter.cc MojoAsyncWaitID AsyncWait(MojoAsyncWaiter* waiter, waiter 78 mojo/public/cpp/environment/lib/default_async_waiter.cc void CancelWait(MojoAsyncWaiter* waiter, MojoAsyncWaitID wait_id) { waiter 45 mojo/public/cpp/environment/tests/async_waiter_unittest.cc MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter(); waiter 46 mojo/public/cpp/environment/tests/async_waiter_unittest.cc return waiter->AsyncWait(waiter, waiter 55 mojo/public/cpp/environment/tests/async_waiter_unittest.cc MojoAsyncWaiter* waiter = GetDefaultAsyncWaiter(); waiter 56 mojo/public/cpp/environment/tests/async_waiter_unittest.cc waiter->CancelWait(waiter, wait_id); waiter 551 mojo/system/core_impl.cc Waiter waiter; waiter 552 mojo/system/core_impl.cc waiter.Init(); waiter 557 mojo/system/core_impl.cc rv = dispatchers[i]->AddWaiter(&waiter, waiter 568 mojo/system/core_impl.cc rv = waiter.Wait(deadline); waiter 574 mojo/system/core_impl.cc dispatchers[i]->RemoveWaiter(&waiter); waiter 165 mojo/system/data_pipe.cc MojoResult DataPipe::ProducerAddWaiter(Waiter* waiter, waiter 176 mojo/system/data_pipe.cc producer_waiter_list_->AddWaiter(waiter, flags, wake_result); waiter 180 mojo/system/data_pipe.cc void DataPipe::ProducerRemoveWaiter(Waiter* waiter) { waiter 183 mojo/system/data_pipe.cc producer_waiter_list_->RemoveWaiter(waiter); waiter 312 mojo/system/data_pipe.cc MojoResult DataPipe::ConsumerAddWaiter(Waiter* waiter, waiter 323 mojo/system/data_pipe.cc consumer_waiter_list_->AddWaiter(waiter, flags, wake_result); waiter 327 mojo/system/data_pipe.cc void DataPipe::ConsumerRemoveWaiter(Waiter* waiter) { waiter 330 mojo/system/data_pipe.cc consumer_waiter_list_->RemoveWaiter(waiter); waiter 51 mojo/system/data_pipe.h MojoResult ProducerAddWaiter(Waiter* waiter, waiter 54 mojo/system/data_pipe.h void ProducerRemoveWaiter(Waiter* waiter); waiter 74 mojo/system/data_pipe.h MojoResult ConsumerAddWaiter(Waiter* waiter, waiter 77 mojo/system/data_pipe.h void ConsumerRemoveWaiter(Waiter* waiter); waiter 112 mojo/system/data_pipe_consumer_dispatcher.cc Waiter* waiter, waiter 116 mojo/system/data_pipe_consumer_dispatcher.cc return data_pipe_->ConsumerAddWaiter(waiter, flags, wake_result); waiter 119 mojo/system/data_pipe_consumer_dispatcher.cc void DataPipeConsumerDispatcher::RemoveWaiterImplNoLock(Waiter* waiter) { waiter 121 mojo/system/data_pipe_consumer_dispatcher.cc data_pipe_->ConsumerRemoveWaiter(waiter); waiter 47 mojo/system/data_pipe_consumer_dispatcher.h virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, waiter 50 mojo/system/data_pipe_consumer_dispatcher.h virtual void RemoveWaiterImplNoLock(Waiter* waiter) OVERRIDE; waiter 91 mojo/system/data_pipe_producer_dispatcher.cc Waiter* waiter, waiter 95 mojo/system/data_pipe_producer_dispatcher.cc return data_pipe_->ProducerAddWaiter(waiter, flags, wake_result); waiter 98 mojo/system/data_pipe_producer_dispatcher.cc void DataPipeProducerDispatcher::RemoveWaiterImplNoLock(Waiter* waiter) { waiter 100 mojo/system/data_pipe_producer_dispatcher.cc data_pipe_->ProducerRemoveWaiter(waiter); waiter 49 mojo/system/data_pipe_producer_dispatcher.h virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, waiter 52 mojo/system/data_pipe_producer_dispatcher.h virtual void RemoveWaiterImplNoLock(Waiter* waiter) OVERRIDE; waiter 202 mojo/system/dispatcher.cc MojoResult Dispatcher::AddWaiter(Waiter* waiter, waiter 211 mojo/system/dispatcher.cc return AddWaiterImplNoLock(waiter, flags, wake_result); waiter 214 mojo/system/dispatcher.cc void Dispatcher::RemoveWaiter(Waiter* waiter) { waiter 218 mojo/system/dispatcher.cc RemoveWaiterImplNoLock(waiter); waiter 122 mojo/system/dispatcher.h MojoResult AddWaiter(Waiter* waiter, waiter 125 mojo/system/dispatcher.h void RemoveWaiter(Waiter* waiter); waiter 231 mojo/system/dispatcher.h virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, waiter 234 mojo/system/dispatcher.h virtual void RemoveWaiterImplNoLock(Waiter* waiter); waiter 203 mojo/system/local_data_pipe_unittest.cc Waiter waiter; waiter 206 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 208 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 12)); waiter 211 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 213 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 34)); waiter 222 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 224 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 56)); waiter 226 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 227 mojo/system/local_data_pipe_unittest.cc dp->ProducerRemoveWaiter(&waiter); waiter 230 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 232 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 78)); waiter 244 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(78, waiter.Wait(1000)); waiter 245 mojo/system/local_data_pipe_unittest.cc dp->ProducerRemoveWaiter(&waiter); waiter 261 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 263 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 90)); waiter 281 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(90, waiter.Wait(1000)); waiter 282 mojo/system/local_data_pipe_unittest.cc dp->ProducerRemoveWaiter(&waiter); waiter 291 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 293 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 12)); waiter 299 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION, waiter.Wait(1000)); waiter 300 mojo/system/local_data_pipe_unittest.cc dp->ProducerRemoveWaiter(&waiter); waiter 318 mojo/system/local_data_pipe_unittest.cc Waiter waiter; waiter 321 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 323 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 12)); waiter 326 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 328 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 34)); waiter 329 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 330 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 339 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 341 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 56)); waiter 349 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 351 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 78)); waiter 363 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 365 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 90)); waiter 375 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(90, waiter.Wait(1000)); waiter 376 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 382 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 384 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 12)); waiter 396 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 398 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 34)); waiter 407 mojo/system/local_data_pipe_unittest.cc Waiter waiter; waiter 426 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 428 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 12)); waiter 445 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 447 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 34)); waiter 464 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 466 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 56)); waiter 472 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION, waiter.Wait(1000)); waiter 473 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 492 mojo/system/local_data_pipe_unittest.cc Waiter waiter; waiter 495 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 497 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 0)); waiter 507 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 509 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 1)); waiter 510 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 511 mojo/system/local_data_pipe_unittest.cc dp->ProducerRemoveWaiter(&waiter); waiter 514 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 516 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 2)); waiter 517 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 518 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 526 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 528 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 3)); waiter 531 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 533 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 4)); waiter 545 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 547 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 5)); waiter 561 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 563 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 6)); waiter 566 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 568 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 7)); waiter 569 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 570 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 576 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 578 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 8)); waiter 597 mojo/system/local_data_pipe_unittest.cc Waiter waiter; waiter 600 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 602 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 0)); waiter 605 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 607 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 1)); waiter 608 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 609 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 618 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 620 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 2)); waiter 623 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 625 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 3)); waiter 635 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 637 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 4)); waiter 640 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 642 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 5)); waiter 653 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 655 mojo/system/local_data_pipe_unittest.cc dp->ProducerAddWaiter(&waiter, MOJO_WAIT_FLAG_WRITABLE, 6)); waiter 658 mojo/system/local_data_pipe_unittest.cc waiter.Init(); waiter 660 mojo/system/local_data_pipe_unittest.cc dp->ConsumerAddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 7)); waiter 661 mojo/system/local_data_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 662 mojo/system/local_data_pipe_unittest.cc dp->ConsumerRemoveWaiter(&waiter); waiter 137 mojo/system/local_message_pipe_endpoint.cc MojoResult LocalMessagePipeEndpoint::AddWaiter(Waiter* waiter, waiter 147 mojo/system/local_message_pipe_endpoint.cc waiter_list_.AddWaiter(waiter, flags, wake_result); waiter 151 mojo/system/local_message_pipe_endpoint.cc void LocalMessagePipeEndpoint::RemoveWaiter(Waiter* waiter) { waiter 153 mojo/system/local_message_pipe_endpoint.cc waiter_list_.RemoveWaiter(waiter); waiter 39 mojo/system/local_message_pipe_endpoint.h virtual MojoResult AddWaiter(Waiter* waiter, waiter 42 mojo/system/local_message_pipe_endpoint.h virtual void RemoveWaiter(Waiter* waiter) OVERRIDE; waiter 101 mojo/system/message_pipe.cc Waiter* waiter, waiter 109 mojo/system/message_pipe.cc return endpoints_[port]->AddWaiter(waiter, flags, wake_result); waiter 112 mojo/system/message_pipe.cc void MessagePipe::RemoveWaiter(unsigned port, Waiter* waiter) { waiter 118 mojo/system/message_pipe.cc endpoints_[port]->RemoveWaiter(waiter); waiter 66 mojo/system/message_pipe.h Waiter* waiter, waiter 69 mojo/system/message_pipe.h void RemoveWaiter(unsigned port, Waiter* waiter); waiter 163 mojo/system/message_pipe_dispatcher.cc MojoResult MessagePipeDispatcher::AddWaiterImplNoLock(Waiter* waiter, waiter 167 mojo/system/message_pipe_dispatcher.cc return message_pipe_->AddWaiter(port_, waiter, flags, wake_result); waiter 170 mojo/system/message_pipe_dispatcher.cc void MessagePipeDispatcher::RemoveWaiterImplNoLock(Waiter* waiter) { waiter 172 mojo/system/message_pipe_dispatcher.cc message_pipe_->RemoveWaiter(port_, waiter); waiter 75 mojo/system/message_pipe_dispatcher.h virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, waiter 78 mojo/system/message_pipe_dispatcher.h virtual void RemoveWaiterImplNoLock(Waiter* waiter) OVERRIDE; waiter 67 mojo/system/message_pipe_endpoint.h virtual MojoResult AddWaiter(Waiter* waiter, waiter 70 mojo/system/message_pipe_endpoint.h virtual void RemoveWaiter(Waiter* waiter); waiter 360 mojo/system/message_pipe_unittest.cc Waiter waiter; waiter 367 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 369 mojo/system/message_pipe_unittest.cc mp->AddWaiter(0, &waiter, MOJO_WAIT_FLAG_WRITABLE, 0)); waiter 370 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 373 mojo/system/message_pipe_unittest.cc &waiter, waiter 378 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 380 mojo/system/message_pipe_unittest.cc mp->AddWaiter(0, &waiter, MOJO_WAIT_FLAG_READABLE, 1)); waiter 381 mojo/system/message_pipe_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 382 mojo/system/message_pipe_unittest.cc mp->RemoveWaiter(0, &waiter); waiter 393 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 395 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 2)); waiter 396 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 399 mojo/system/message_pipe_unittest.cc &waiter, waiter 403 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 405 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_WRITABLE, 3)); waiter 411 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 413 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_WRITABLE, 4)); waiter 416 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 418 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 5)); waiter 431 mojo/system/message_pipe_unittest.cc waiter.Init(); waiter 433 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 6)); waiter 449 mojo/system/message_pipe_unittest.cc thread.waiter()->Init(); waiter 451 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0)); waiter 462 mojo/system/message_pipe_unittest.cc mp->RemoveWaiter(1, thread.waiter()); waiter 475 mojo/system/message_pipe_unittest.cc thread.waiter()->Init(); waiter 477 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0)); waiter 496 mojo/system/message_pipe_unittest.cc thread.waiter()->Init(); waiter 498 mojo/system/message_pipe_unittest.cc mp->AddWaiter(1, thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0)); waiter 506 mojo/system/message_pipe_unittest.cc mp->RemoveWaiter(1, thread.waiter()); waiter 117 mojo/system/multiprocess_message_pipe_unittest.cc Waiter waiter; waiter 118 mojo/system/multiprocess_message_pipe_unittest.cc waiter.Init(); waiter 120 mojo/system/multiprocess_message_pipe_unittest.cc MojoResult add_result = mp->AddWaiter(0, &waiter, flags, MOJO_RESULT_OK); waiter 126 mojo/system/multiprocess_message_pipe_unittest.cc MojoResult wait_result = waiter.Wait(MOJO_DEADLINE_INDEFINITE); waiter 127 mojo/system/multiprocess_message_pipe_unittest.cc mp->RemoveWaiter(0, &waiter); waiter 168 mojo/system/remote_message_pipe_unittest.cc Waiter waiter; waiter 186 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 188 mojo/system/remote_message_pipe_unittest.cc mp1->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 123)); waiter 198 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(123, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 199 mojo/system/remote_message_pipe_unittest.cc mp1->RemoveWaiter(1, &waiter); waiter 212 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 214 mojo/system/remote_message_pipe_unittest.cc mp0->AddWaiter(0, &waiter, MOJO_WAIT_FLAG_READABLE, 456)); waiter 222 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(456, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 223 mojo/system/remote_message_pipe_unittest.cc mp0->RemoveWaiter(0, &waiter); waiter 240 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 241 mojo/system/remote_message_pipe_unittest.cc MojoResult result = mp1->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 789); waiter 244 mojo/system/remote_message_pipe_unittest.cc waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 245 mojo/system/remote_message_pipe_unittest.cc mp1->RemoveWaiter(1, &waiter); waiter 259 mojo/system/remote_message_pipe_unittest.cc Waiter waiter; waiter 283 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 285 mojo/system/remote_message_pipe_unittest.cc mp3->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 789)); waiter 293 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(789, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 294 mojo/system/remote_message_pipe_unittest.cc mp3->RemoveWaiter(1, &waiter); waiter 328 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 330 mojo/system/remote_message_pipe_unittest.cc mp1->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 123)); waiter 338 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(123, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 339 mojo/system/remote_message_pipe_unittest.cc mp1->RemoveWaiter(1, &waiter); waiter 375 mojo/system/remote_message_pipe_unittest.cc Waiter waiter; waiter 404 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 406 mojo/system/remote_message_pipe_unittest.cc mp1->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 123)); waiter 411 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(123, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 412 mojo/system/remote_message_pipe_unittest.cc mp1->RemoveWaiter(1, &waiter); waiter 431 mojo/system/remote_message_pipe_unittest.cc Waiter waiter; waiter 448 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 450 mojo/system/remote_message_pipe_unittest.cc mp1->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 123)); waiter 472 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(123, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 473 mojo/system/remote_message_pipe_unittest.cc mp1->RemoveWaiter(1, &waiter); waiter 503 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 505 mojo/system/remote_message_pipe_unittest.cc dispatcher->AddWaiter(&waiter, MOJO_WAIT_FLAG_READABLE, 456)); waiter 506 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(456, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 507 mojo/system/remote_message_pipe_unittest.cc dispatcher->RemoveWaiter(&waiter); waiter 519 mojo/system/remote_message_pipe_unittest.cc waiter.Init(); waiter 521 mojo/system/remote_message_pipe_unittest.cc local_mp->AddWaiter(1, &waiter, MOJO_WAIT_FLAG_READABLE, 789)); waiter 529 mojo/system/remote_message_pipe_unittest.cc EXPECT_EQ(789, waiter.Wait(MOJO_DEADLINE_INDEFINITE)); waiter 530 mojo/system/remote_message_pipe_unittest.cc local_mp->RemoveWaiter(1, &waiter); waiter 29 mojo/system/simple_dispatcher.cc MojoResult SimpleDispatcher::AddWaiterImplNoLock(Waiter* waiter, waiter 39 mojo/system/simple_dispatcher.cc waiter_list_.AddWaiter(waiter, flags, wake_result); waiter 43 mojo/system/simple_dispatcher.cc void SimpleDispatcher::RemoveWaiterImplNoLock(Waiter* waiter) { waiter 45 mojo/system/simple_dispatcher.cc waiter_list_.RemoveWaiter(waiter); waiter 42 mojo/system/simple_dispatcher.h virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, waiter 45 mojo/system/simple_dispatcher.h virtual void RemoveWaiterImplNoLock(Waiter* waiter) OVERRIDE; waiter 25 mojo/system/waiter_list.cc it->waiter->Awake(it->wake_result); waiter 27 mojo/system/waiter_list.cc it->waiter->Awake(MOJO_RESULT_FAILED_PRECONDITION); waiter 34 mojo/system/waiter_list.cc it->waiter->Awake(MOJO_RESULT_CANCELLED); waiter 39 mojo/system/waiter_list.cc void WaiterList::AddWaiter(Waiter* waiter, waiter 42 mojo/system/waiter_list.cc waiters_.push_back(WaiterInfo(waiter, flags, wake_result)); waiter 45 mojo/system/waiter_list.cc void WaiterList::RemoveWaiter(Waiter* waiter) { waiter 51 mojo/system/waiter_list.cc if (maybe_delete->waiter == waiter) waiter 34 mojo/system/waiter_list.h void AddWaiter(Waiter* waiter, MojoWaitFlags flags, MojoResult wake_result); waiter 35 mojo/system/waiter_list.h void RemoveWaiter(Waiter* waiter); waiter 39 mojo/system/waiter_list.h WaiterInfo(Waiter* waiter, MojoWaitFlags flags, MojoResult wake_result) waiter 40 mojo/system/waiter_list.h : waiter(waiter), flags(flags), wake_result(wake_result) {} waiter 42 mojo/system/waiter_list.h Waiter* waiter; waiter 31 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0); waiter 34 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); // Double-remove okay. waiter 42 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_WRITABLE, 1); waiter 52 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 2); waiter 68 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0); waiter 73 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 81 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_WRITABLE, 1); waiter 85 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 86 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); // Double-remove okay. waiter 95 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 2); waiter 102 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 114 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 0); waiter 117 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 125 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_WRITABLE, 1); waiter 128 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 137 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread.waiter(), MOJO_WAIT_FLAG_READABLE, 2); waiter 142 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); waiter 143 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread.waiter()); // Double-remove okay. waiter 158 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread1.waiter(), MOJO_WAIT_FLAG_READABLE, 0); waiter 161 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread2.waiter(), MOJO_WAIT_FLAG_WRITABLE, 1); waiter 174 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread1.waiter(), MOJO_WAIT_FLAG_READABLE, 2); waiter 177 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread2.waiter(), MOJO_WAIT_FLAG_WRITABLE, 3); waiter 184 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread1.waiter()); waiter 194 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread1.waiter(), MOJO_WAIT_FLAG_READABLE, 4); waiter 197 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread2.waiter(), MOJO_WAIT_FLAG_WRITABLE, 5); waiter 202 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread2.waiter()); waiter 212 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread1.waiter(), MOJO_WAIT_FLAG_READABLE, 6); waiter 224 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread2.waiter(), MOJO_WAIT_FLAG_WRITABLE, 7); waiter 234 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread1.waiter()); waiter 240 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread3.waiter(), MOJO_WAIT_FLAG_WRITABLE, 8); waiter 244 mojo/system/waiter_list_unittest.cc waiter_list.AddWaiter(thread4.waiter(), MOJO_WAIT_FLAG_READABLE, 9); waiter 252 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread2.waiter()); waiter 253 mojo/system/waiter_list_unittest.cc waiter_list.RemoveWaiter(thread3.waiter()); waiter 51 mojo/system/waiter_test_utils.h Waiter* waiter() { return &waiter_; } waiter 100 mojo/system/waiter_unittest.cc thread.waiter()->Awake(0); waiter 109 mojo/system/waiter_unittest.cc thread.waiter()->Awake(MOJO_RESULT_CANCELLED); waiter 122 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 135 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 158 mojo/system/waiter_unittest.cc thread.waiter()->Awake(0); waiter 167 mojo/system/waiter_unittest.cc thread.waiter()->Awake(MOJO_RESULT_CANCELLED); waiter 180 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 193 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 205 mojo/system/waiter_unittest.cc Waiter waiter; waiter 207 mojo/system/waiter_unittest.cc waiter.Init(); waiter 209 mojo/system/waiter_unittest.cc EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, waiter.Wait(0)); waiter 213 mojo/system/waiter_unittest.cc waiter.Init(); waiter 216 mojo/system/waiter_unittest.cc waiter.Wait(static_cast<MojoDeadline>(2 * kEpsilonMicros))); waiter 221 mojo/system/waiter_unittest.cc waiter.Init(); waiter 224 mojo/system/waiter_unittest.cc waiter.Wait(static_cast<MojoDeadline>(5 * kEpsilonMicros))); waiter 238 mojo/system/waiter_unittest.cc thread.waiter()->Awake(0); waiter 239 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 247 mojo/system/waiter_unittest.cc thread.waiter()->Awake(1); waiter 249 mojo/system/waiter_unittest.cc thread.waiter()->Awake(0); waiter 258 mojo/system/waiter_unittest.cc thread.waiter()->Awake(10); waiter 261 mojo/system/waiter_unittest.cc thread.waiter()->Awake(20); waiter 272 mojo/system/waiter_unittest.cc thread.waiter()->Awake(MOJO_RESULT_FAILED_PRECONDITION); waiter 275 mojo/system/waiter_unittest.cc thread.waiter()->Awake(0); waiter 632 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 636 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 637 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 673 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 677 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 678 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 683 net/http/http_stream_factory_impl_unittest.cc SSLConfig used_ssl_config = waiter.used_ssl_config(); waiter 726 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 731 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 732 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 739 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 740 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 748 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 749 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 770 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 774 net/http/http_stream_factory_impl_unittest.cc &waiter, BoundNetLog())); waiter 778 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 800 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 807 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 809 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 810 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 811 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.stream()); waiter 812 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.websocket_stream()); waiter 813 net/http/http_stream_factory_impl_unittest.cc EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream()); waiter 824 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 849 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 856 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 858 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 859 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 860 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.stream()); waiter 861 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.websocket_stream()); waiter 862 net/http/http_stream_factory_impl_unittest.cc EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream()); waiter 872 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 894 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 901 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 903 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 904 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 905 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.stream()); waiter 906 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.websocket_stream()); waiter 907 net/http/http_stream_factory_impl_unittest.cc EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream()); waiter 924 net/http/http_stream_factory_impl_unittest.cc EXPECT_FALSE(waiter.used_proxy_info().is_direct()); waiter 945 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 953 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 956 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 957 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 958 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.stream()); waiter 959 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.websocket_stream()); waiter 961 net/http/http_stream_factory_impl_unittest.cc waiter.websocket_stream()->type()); waiter 971 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 996 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 1004 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 1007 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 1008 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 1009 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.stream()); waiter 1010 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.websocket_stream()); waiter 1012 net/http/http_stream_factory_impl_unittest.cc waiter.websocket_stream()->type()); waiter 1022 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 1044 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 1052 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 1055 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 1056 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 1057 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.stream()); waiter 1058 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.websocket_stream()); waiter 1060 net/http/http_stream_factory_impl_unittest.cc waiter.websocket_stream()->type()); waiter 1078 net/http/http_stream_factory_impl_unittest.cc EXPECT_FALSE(waiter.used_proxy_info().is_direct()); waiter 1108 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 1115 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 1117 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 1118 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 1119 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.websocket_stream()); waiter 1120 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.stream()); waiter 1121 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream()->IsSpdyHttpStream()); waiter 1131 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 1306 net/http/http_stream_factory_impl_unittest.cc StreamRequestWaiter waiter; waiter 1314 net/http/http_stream_factory_impl_unittest.cc &waiter, waiter 1317 net/http/http_stream_factory_impl_unittest.cc waiter.WaitForStream(); waiter 1318 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.stream_done()); waiter 1319 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(NULL == waiter.stream()); waiter 1320 net/http/http_stream_factory_impl_unittest.cc ASSERT_TRUE(NULL != waiter.websocket_stream()); waiter 1322 net/http/http_stream_factory_impl_unittest.cc waiter.websocket_stream()->type()); waiter 1335 net/http/http_stream_factory_impl_unittest.cc EXPECT_TRUE(waiter.used_proxy_info().is_direct()); waiter 298 remoting/client/jni/chromoting_jni_runtime.cc void ChromotingJniRuntime::DetachFromVmAndSignal(base::WaitableEvent* waiter) { waiter 300 remoting/client/jni/chromoting_jni_runtime.cc waiter->Signal(); waiter 110 remoting/client/jni/chromoting_jni_runtime.h void DetachFromVmAndSignal(base::WaitableEvent* waiter); waiter 13 ui/compositor/test/draw_waiter_for_test.cc DrawWaiterForTest waiter; waiter 14 ui/compositor/test/draw_waiter_for_test.cc waiter.wait_for_commit_ = false; waiter 15 ui/compositor/test/draw_waiter_for_test.cc waiter.WaitImpl(compositor); waiter 20 ui/compositor/test/draw_waiter_for_test.cc DrawWaiterForTest waiter; waiter 21 ui/compositor/test/draw_waiter_for_test.cc waiter.wait_for_commit_ = true; waiter 22 ui/compositor/test/draw_waiter_for_test.cc waiter.WaitImpl(compositor);