Home
last modified time | relevance | path

Searched refs:WaitableEventKernel (Results 1 – 4 of 4) sorted by relevance

/external/libchrome/base/synchronization/
Dwaitable_event.h245 struct WaitableEventKernel : struct
246 public RefCountedThreadSafe<WaitableEventKernel> {
248 WaitableEventKernel(ResetPolicy reset_policy, InitialState initial_state);
258 friend class RefCountedThreadSafe<WaitableEventKernel>; argument
259 ~WaitableEventKernel();
276 scoped_refptr<WaitableEventKernel> kernel_;
Dwaitable_event_posix.cc47 : kernel_(new WaitableEventKernel(reset_policy, initial_state)) {} in WaitableEvent()
371 WaitableEvent::WaitableEventKernel::WaitableEventKernel( in WaitableEventKernel() function in base::WaitableEvent::WaitableEventKernel
377 WaitableEvent::WaitableEventKernel::~WaitableEventKernel() = default;
422 bool WaitableEvent::WaitableEventKernel::Dequeue(Waiter* waiter, void* tag) { in Dequeue()
Dwaitable_event_watcher.h148 scoped_refptr<WaitableEvent::WaitableEventKernel> kernel_;
Dwaitable_event_watcher_posix.cc143 WaitableEvent::WaitableEventKernel* kernel = event->kernel_.get(); in StartWatching()