Searched defs:Waiter (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/mojo/system/
H A Dwaiter.cc15 Waiter::Waiter() function in class:mojo::system::Waiter
24 Waiter::~Waiter() {
27 void Waiter::Init() {
38 MojoResult Waiter::Wait(MojoDeadline deadline) {
79 void Waiter::Awake(MojoResult wait_result) {
H A Dwaiter.h17 // IMPORTANT (all-caps gets your attention, right?): |Waiter| methods are called
18 // under other locks, in particular, |Dispatcher::lock_|s, so |Waiter| methods
21 class MOJO_SYSTEM_IMPL_EXPORT Waiter { class in namespace:mojo::system
23 Waiter();
24 ~Waiter();
26 // A |Waiter| can be used multiple times; |Init()| should be called before
55 DISALLOW_COPY_AND_ASSIGN(Waiter);
/external/chromium/base/synchronization/
H A Dwaitable_event.h104 class Waiter { class in class:base::WaitableEvent
108 // Consider the case of a Waiter which is in multiple WaitableEvent's
116 // Because of this, a Waiter may "reject" a wake by returning false. In
128 virtual ~Waiter() {}
151 bool Dequeue(Waiter* waiter, void* tag);
156 std::list<Waiter*> waiters_;
167 size_t count, Waiter* waiter);
171 void Enqueue(Waiter* waiter);
/external/chromium_org/base/synchronization/
H A Dwaitable_event.h102 class Waiter { class in class:base::WaitableEvent
106 // Consider the case of a Waiter which is in multiple WaitableEvent's
114 // Because of this, a Waiter may "reject" a wake by returning false. In
126 virtual ~Waiter() {}
148 bool Dequeue(Waiter* waiter, void* tag);
153 std::list<Waiter*> waiters_;
168 size_t count, Waiter* waiter);
172 void Enqueue(Waiter* waiter);
/external/chromium_org/chrome/browser/chromeos/login/
H A Dscreen_locker_browsertest.cc41 class Waiter : public content::NotificationObserver { class in namespace:__anon4679
43 explicit Waiter(Browser* browser) function in class:__anon4679::Waiter
54 virtual ~Waiter() {
87 DISALLOW_COPY_AND_ASSIGN(Waiter);
187 Waiter waiter(browser());
195 Waiter waiter(browser());
208 Waiter waiter(browser());
218 Waiter waiter(browser());
229 Waiter waiter(browser());
/external/chromium_org/mojo/public/tests/
H A Dsimple_bindings_support.h36 struct Waiter { struct in class:mojo::test::SimpleBindingsSupport
42 typedef std::list<Waiter*> WaiterList;
/external/chromium/chrome/browser/chromeos/login/
H A Dscreen_locker_browsertest.cc32 class Waiter : public NotificationObserver { class in namespace:__anon2006
34 explicit Waiter(Browser* browser) function in class:__anon2006::Waiter
47 ~Waiter() {
75 CHROMEGTK_CALLBACK_1(Waiter, gboolean, OnWindowStateEvent,
86 DISALLOW_COPY_AND_ASSIGN(Waiter);
89 gboolean Waiter::OnWindowStateEvent(GtkWidget* widget,
231 Waiter waiter(browser());
238 Waiter waiter(browser());
/external/valgrind/unittest/
H A Dposix_tests.cc120 void Waiter() { function in namespace:test75
137 MyThreadArray t(Poster, Waiter);
1101 void Waiter() {
1119 MyThreadArray t(Waiter, Waker);
H A Dwindows_tests.cc511 void Waiter(int *var, HANDLE sem) { function in namespace:WindowsSemaphoreTests
528 tp.Add(NewCallback(Waiter, &VAR, sem));
550 tp.Add(NewCallback(Waiter, &VAR, h1));
567 void Waiter(int *var, HANDLE h) { function in namespace:HandleReuseTests
590 tp.Add(NewCallback(Waiter, &VAR, h1));
H A Dracecheck_unittest.cc122 // Waiter: Waker:
145 void Waiter() { function in namespace:test02
158 Waiter();
171 // Waiter: Waker:
188 COND = 1; // We are done! Tell the Waiter.
191 void Waiter() { function in namespace:test03
203 Waiter();
252 // Waiter: Waker:
273 void Waiter() { function in namespace:test05
286 MyThreadArray t(Waker, Waiter);
323 void Waiter() { function in namespace:test06
372 void Waiter() { function in namespace:test07
564 void Waiter() { function in namespace:test13
652 void Waiter() { function in namespace:test15
770 void Waiter() { function in namespace:test18
803 void Waiter() { function in namespace:test19
832 void Waiter() { function in namespace:test20
860 void Waiter() { function in namespace:test21
887 void Waiter() { function in namespace:test22
988 void Waiter() { function in namespace:test24
1021 void Waiter() { function in namespace:test25
1049 void Waiter() { function in namespace:test26
2148 void Waiter() { function in namespace:test50
2219 void Waiter() { function in namespace:test51
2289 void Waiter() { function in namespace:test52
3996 void Waiter() { function in namespace:NegativeTests_BenignRaceInDtor
4722 void Waiter() { function in namespace:test101
5251 void Waiter() { function in namespace:test118
5621 void Waiter() { function in namespace:test129
6135 void Waiter() { function in namespace:test148
[all...]
/external/valgrind/main/drd/tests/
H A Dtsan_unittest.cpp362 // Waiter: Waker:
385 void Waiter() { function in namespace:test02
398 Waiter();
411 // Waiter: Waker:
428 COND = 1; // We are done! Tell the Waiter.
431 void Waiter() { function in namespace:test03
443 Waiter();
492 // Waiter: Waker:
513 void Waiter() { function in namespace:test05
530 Waiter();
565 void Waiter() { function in namespace:test06
614 void Waiter() { function in namespace:test07
860 void Waiter() { function in namespace:test13
948 void Waiter() { function in namespace:test15
1067 void Waiter() { function in namespace:test18
1100 void Waiter() { function in namespace:test19
1129 void Waiter() { function in namespace:test20
1160 void Waiter() { function in namespace:test21
1190 void Waiter() { function in namespace:test22
1294 void Waiter() { function in namespace:test24
1327 void Waiter() { function in namespace:test25
1355 void Waiter() { function in namespace:test26
2464 void Waiter() { function in namespace:test50
2539 void Waiter() { function in namespace:test51
2610 void Waiter() { function in namespace:test52
3650 void Waiter() { function in namespace:test75
4191 void Waiter() { function in namespace:test86
4268 void Waiter() { function in namespace:test87
4916 void Waiter() { function in namespace:test101
5637 void Waiter() { function in namespace:test118
6095 void Waiter() { function in namespace:test129
[all...]

Completed in 1287 milliseconds