/fuchsia/zircon/kernel/object/ |
H A D | wait_state_observer.cpp | 19 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 D | handle.cpp | 124 dispatcher_(fbl::move(dispatcher)), 141 dispatcher_(rhs->dispatcher_),
|
/fuchsia/zircon/system/ulib/async/ |
H A D | exception.cpp | 16 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 D | wait.cpp | 13 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 D | task.cpp | 50 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 D | fence.cpp | 41 zx_status_t status = ready_wait_.Begin(dispatcher_); 69 ready_wait_.Begin(dispatcher_); 74 : cb_(cb), dispatcher_(dispatcher), event_(fbl::move(event)) {
|
H A D | fence.h | 64 async_dispatcher_t* dispatcher_; member in class:display::Fence
|
/fuchsia/zircon/system/ulib/async/include/lib/async/cpp/ |
H A D | wait.h | 47 bool is_pending() const { return dispatcher_ != nullptr; } 78 self->dispatcher_ = nullptr; 84 async_dispatcher_t* dispatcher_ = nullptr; member in class:async::WaitBase
|
H A D | exception.h | 42 bool is_bound() const { return !!dispatcher_; } 60 async_dispatcher_t* dispatcher_ = nullptr; member in class:async::ExceptionBase
|
H A D | task.h | 67 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 D | test_loop.cpp | 128 : 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 D | wait_state_observer.h | 50 fbl::RefPtr<Dispatcher> dispatcher_; // Non-null only between Begin() and End(). member in class:final
|
H A D | handle.h | 83 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 D | provider_impl.h | 56 async_dispatcher_t* const dispatcher_; member in class:trace::internal::final
|
H A D | provider_impl.cpp | 28 : 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 D | vfs.h | 156 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 D | vfs.cpp | 115 : dispatcher_(dispatcher) {}
|