Lines Matching refs:WaitableEvent

48 WaitableEvent::WaitableEvent(ResetPolicy reset_policy,  in WaitableEvent()  function in base::WaitableEvent
52 WaitableEvent::~WaitableEvent() = default;
54 void WaitableEvent::Reset() { in Reset()
59 void WaitableEvent::Signal() { in Signal()
76 bool WaitableEvent::IsSignaled() { in IsSignaled()
92 class SyncWaiter : public WaitableEvent::Waiter {
97 bool Fire(WaitableEvent* signaling_event) override { in Fire()
115 WaitableEvent* signaling_event() const { in signaling_event()
151 WaitableEvent* signaling_event_; // The WaitableEvent which woke us
156 void WaitableEvent::Wait() { in Wait()
161 bool WaitableEvent::TimedWait(const TimeDelta& wait_delta) { in TimedWait()
243 cmp_fst_addr(const std::pair<WaitableEvent*, unsigned> &a, in cmp_fst_addr() argument
244 const std::pair<WaitableEvent*, unsigned> &b) { in cmp_fst_addr()
249 size_t WaitableEvent::WaitMany(WaitableEvent** raw_waitables, in WaitMany()
260 std::vector<std::pair<WaitableEvent*, size_t> > waitables; in WaitMany()
302 WaitableEvent *const signaled_event = sw.signaling_event(); in WaitMany()
340 size_t WaitableEvent::EnqueueMany(std::pair<WaitableEvent*, size_t>* waitables, in EnqueueMany() argument
382 WaitableEvent::WaitableEventKernel::WaitableEventKernel( in WaitableEventKernel()
388 WaitableEvent::WaitableEventKernel::~WaitableEventKernel() = default;
393 bool WaitableEvent::SignalAll() { in SignalAll()
409 bool WaitableEvent::SignalOne() { in SignalOne()
424 void WaitableEvent::Enqueue(Waiter* waiter) { in Enqueue()
432 bool WaitableEvent::WaitableEventKernel::Dequeue(Waiter* waiter, void* tag) { in Dequeue()