Lines Matching refs:ev
57 WaitableEvent* ev[5]; in TEST() local
59 ev[i] = new WaitableEvent(false, false); in TEST()
61 ev[3]->Signal(); in TEST()
62 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); in TEST()
64 ev[3]->Signal(); in TEST()
65 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); in TEST()
67 ev[4]->Signal(); in TEST()
68 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 4u); in TEST()
70 ev[0]->Signal(); in TEST()
71 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 0u); in TEST()
74 delete ev[i]; in TEST()
97 WaitableEvent* ev = new WaitableEvent(false, false); in TEST() local
99 WaitableEventSignaler signaler(TimeDelta::FromMilliseconds(10), ev); in TEST()
103 ev->Wait(); in TEST()
104 delete ev; in TEST()
112 WaitableEvent* ev[5]; in TEST() local
114 ev[i] = new WaitableEvent(false, false); in TEST()
116 WaitableEventSignaler signaler(TimeDelta::FromMilliseconds(10), ev[2]); in TEST()
120 size_t index = WaitableEvent::WaitMany(ev, 5); in TEST()
123 delete ev[i]; in TEST()
138 WaitableEvent* ev = new WaitableEvent(false, false); in TEST() local
141 WaitableEventSignaler signaler(thread_delay, ev); in TEST()
146 ev->TimedWait(TimeDelta::Max()); in TEST()
148 delete ev; in TEST()