Searched refs:dispatcher_ (Results 1 - 17 of 17) sorted by relevance

/fuchsia/zircon/kernel/object/
H A Dwait_state_observer.cpp19 DEBUG_ASSERT(!dispatcher_);
26 DEBUG_ASSERT(!dispatcher_);
31 dispatcher_ = handle->dispatcher();
34 auto status = dispatcher_->add_observer(this);
36 dispatcher_.reset();
44 DEBUG_ASSERT(dispatcher_);
45 DEBUG_ASSERT(dispatcher_->has_state_tracker());
47 dispatcher_->RemoveObserver(this);
48 dispatcher_.reset();
H A Dhandle.cpp124 dispatcher_(fbl::move(dispatcher)),
141 dispatcher_(rhs->dispatcher_),
/fuchsia/zircon/system/ulib/async/
H A Dexception.cpp16 if (dispatcher_) {
18 zx_status_t status = async_unbind_exception_port(dispatcher_, &exception_);
24 if (dispatcher_)
27 dispatcher_ = dispatcher;
30 dispatcher_ = nullptr;
36 if (!dispatcher_)
39 async_dispatcher_t* dispatcher = dispatcher_;
40 dispatcher_ = nullptr;
H A Dwait.cpp13 if (dispatcher_) {
15 zx_status_t status = async_cancel_wait(dispatcher_, &wait_);
21 if (dispatcher_)
24 dispatcher_ = dispatcher;
27 dispatcher_ = nullptr;
33 if (!dispatcher_)
36 async_dispatcher_t* dispatcher = dispatcher_;
37 dispatcher_ = nullptr;
H A Dtask.cpp50 if (dispatcher_) {
52 zx_status_t status = async_cancel_task(dispatcher_, &task_);
66 if (dispatcher_)
69 dispatcher_ = dispatcher;
73 dispatcher_ = nullptr;
79 if (!dispatcher_)
82 async_dispatcher_t* dispatcher = dispatcher_;
83 dispatcher_ = nullptr;
/fuchsia/zircon/system/dev/display/display/
H A Dfence.cpp41 zx_status_t status = ready_wait_.Begin(dispatcher_);
69 ready_wait_.Begin(dispatcher_);
74 : cb_(cb), dispatcher_(dispatcher), event_(fbl::move(event)) {
H A Dfence.h64 async_dispatcher_t* dispatcher_; member in class:display::Fence
/fuchsia/zircon/system/ulib/async/include/lib/async/cpp/
H A Dwait.h47 bool is_pending() const { return dispatcher_ != nullptr; }
78 self->dispatcher_ = nullptr;
84 async_dispatcher_t* dispatcher_ = nullptr; member in class:async::WaitBase
H A Dexception.h42 bool is_bound() const { return !!dispatcher_; }
60 async_dispatcher_t* dispatcher_ = nullptr; member in class:async::ExceptionBase
H A Dtask.h67 bool is_pending() const { return dispatcher_ != nullptr; }
120 self->dispatcher_ = nullptr;
126 async_dispatcher_t* dispatcher_ = nullptr; member in class:async::TaskBase
/fuchsia/zircon/system/ulib/async-testutils/
H A Dtest_loop.cpp128 : loop_(loop), dispatcher_(dispatcher) {}
133 if (dispatchers[index].get() == dispatcher_) {
138 dispatcher_ = nullptr;
141 async_dispatcher_t* dispatcher() override { return dispatcher_; }
145 TestLoopDispatcher* dispatcher_; member in class:async::TestLoop::TestLoopInterface
/fuchsia/zircon/kernel/object/include/object/
H A Dwait_state_observer.h50 fbl::RefPtr<Dispatcher> dispatcher_; // Non-null only between Begin() and End(). member in class:final
H A Dhandle.h83 const fbl::RefPtr<Dispatcher>& dispatcher() const { return dispatcher_; }
164 fbl::RefPtr<Dispatcher> dispatcher_; member in class:final
/fuchsia/zircon/system/ulib/trace-provider/
H A Dprovider_impl.h56 async_dispatcher_t* const dispatcher_; member in class:trace::internal::final
H A Dprovider_impl.cpp28 : dispatcher_(dispatcher),
38 dispatcher_, buffering_mode, fbl::move(buffer), fbl::move(fifo),
55 zx_status_t status = wait_.Begin(impl_->dispatcher_);
/fuchsia/zircon/system/ulib/fs/include/fs/
H A Dvfs.h156 async_dispatcher_t* dispatcher() { return dispatcher_; }
157 void SetDispatcher(async_dispatcher_t* dispatcher) { dispatcher_ = dispatcher; }
239 async_dispatcher_t* dispatcher_{};
/fuchsia/zircon/system/ulib/fs/
H A Dvfs.cpp115 : dispatcher_(dispatcher) {}

Completed in 117 milliseconds