Lines Matching refs:ev
59 WaitableEvent* ev[5]; in TEST() local
61 ev[i] = new WaitableEvent(WaitableEvent::ResetPolicy::AUTOMATIC, in TEST()
65 ev[3]->Signal(); in TEST()
66 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); in TEST()
68 ev[3]->Signal(); in TEST()
69 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 3u); in TEST()
71 ev[4]->Signal(); in TEST()
72 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 4u); in TEST()
74 ev[0]->Signal(); in TEST()
75 EXPECT_EQ(WaitableEvent::WaitMany(ev, 5), 0u); in TEST()
78 delete ev[i]; in TEST()
101 WaitableEvent* ev = in TEST() local
105 WaitableEventSignaler signaler(TimeDelta::FromMilliseconds(10), ev); in TEST()
109 ev->Wait(); in TEST()
110 delete ev; in TEST()
118 WaitableEvent* ev[5]; in TEST() local
120 ev[i] = new WaitableEvent(WaitableEvent::ResetPolicy::AUTOMATIC, in TEST()
124 WaitableEventSignaler signaler(TimeDelta::FromMilliseconds(10), ev[2]); in TEST()
128 size_t index = WaitableEvent::WaitMany(ev, 5); in TEST()
131 delete ev[i]; in TEST()
146 WaitableEvent* ev = in TEST() local
151 WaitableEventSignaler signaler(thread_delay, ev); in TEST()
156 ev->TimedWait(TimeDelta::Max()); in TEST()
158 delete ev; in TEST()