/fuchsia/zircon/system/ulib/perftest/ |
H A D | rules.mk | 18 system/ulib/async \ 19 system/ulib/async-loop \ 20 system/ulib/async-loop.cpp \
|
/fuchsia/zircon/system/utest/dlfcn/ |
H A D | rules.mk | 22 system/ulib/async \ 23 system/ulib/async-loop \ 29 system/ulib/async.default \
|
/fuchsia/zircon/system/utest/async/ |
H A D | wait_tests.cpp | 5 #include <lib/async-testutils/dispatcher_stub.h> 6 #include <lib/async/cpp/wait.h> 20 class MockDispatcher : public async::DispatcherStub { 56 void Handler(async_dispatcher_t* dispatcher, async::WaitBase* wait, zx_status_t status, 64 virtual async::WaitBase& wait() = 0; 67 async::WaitBase* last_wait; 77 [this](async_dispatcher_t* dispatcher, async::Wait* wait, zx_status_t status, 82 async::WaitBase& wait() override { return wait_; } 85 async::Wait wait_; 94 async [all...] |
/fuchsia/zircon/system/ulib/async/ |
H A D | receiver.cpp | 5 #include <lib/async/cpp/receiver.h> 7 namespace async { namespace 29 } // namespace async
|
H A D | trap.cpp | 5 #include <lib/async/cpp/trap.h> 7 namespace async { namespace 30 } // namespace async
|
H A D | rules.mk | 6 LOCAL_INC := $(LOCAL_DIR)/include/lib/async 13 MODULE_NAME := async 44 MODULE_NAME := async-cpp 66 system/ulib/async \ 83 MODULE_NAME := async-default 94 MODULE_SO_NAME := async-default
|
H A D | task.cpp | 5 #include <lib/async/cpp/task.h> 6 #include <lib/async/cpp/time.h> 8 namespace async { namespace 30 async::Now(dispatcher)); 35 async::Now(dispatcher) + delay); 58 return PostForTime(dispatcher, async::Now(dispatcher)); 62 return PostForTime(dispatcher, async::Now(dispatcher) + delay); 118 } // namespace async
|
/fuchsia/zircon/system/ulib/async-loop/ |
H A D | loop_wrapper.cpp | 5 #include <lib/async-loop/cpp/loop.h> 9 namespace async { namespace 52 } // namespace async
|
/fuchsia/zircon/system/ulib/async-testutils/include/lib/async-testutils/ |
H A D | dispatcher_stub.h | 7 #include <lib/async/dispatcher.h> 11 namespace async { namespace 32 } // namespace async
|
H A D | time-keeper.h | 9 namespace async { namespace
|
/fuchsia/zircon/system/ulib/async/include/lib/async/cpp/ |
H A D | receiver.h | 8 #include <lib/async/receiver.h> 10 namespace async { namespace 21 // Concrete implementations: |async::Receiver|, |async::ReceiverMethod|. 56 // A receiver whose handler is bound to a |async::Task::Handler| function. 58 // Prefer using |async::ReceiverMethod| instead for binding to a fixed class member 67 async::Receiver* receiver, 89 // void Handle(async_dispatcher_t* dispatcher, async::ReceiverBase* receiver, zx_status_t status, 91 // async::ReceiverMethod<Foo, &Foo::Handle> receiver_{this}; 94 void (Class::*method)(async_dispatcher_t* dispatcher, async [all...] |
H A D | exception.h | 8 #include <lib/async/exception.h> 10 namespace async { namespace 20 // Concrete implementations: |async::Exception|, |async::ExceptionMethod|. 44 // Bind the async port to the task's exception port. 51 // Unbind the async port from the task's exception port. 63 // A receiver whose handler is bound to a |async::Task::Handler| function. 65 // Prefer using |async::ExceptioniReceiverMethod| instead for binding to a fixed class member 74 async::Exception* exception, 94 // void Handle(async_dispatcher_t* dispatcher, async [all...] |
/fuchsia/zircon/system/ulib/async/include/lib/async/ |
H A D | exception.h | 8 #include <lib/async/dispatcher.h> 43 // Bind the async port to the task's exception port. 55 // Unbind the async port from |task|'s exception port.
|
H A D | wait.h | 8 #include <lib/async/dispatcher.h>
|
H A D | task.h | 8 #include <lib/async/dispatcher.h>
|
H A D | trap.h | 8 #include <lib/async/dispatcher.h>
|
/fuchsia/zircon/system/ulib/loader-service/ |
H A D | rules.mk | 17 system/ulib/async-loop \ 18 system/ulib/async \
|
/fuchsia/zircon/system/ulib/svc/include/lib/svc/ |
H A D | service.h | 7 #include <lib/async/dispatcher.h> 28 // |async| is the async dispatch on which the service provider should
|
/fuchsia/zircon/system/ulib/trace/ |
H A D | rules.mk | 18 system/ulib/async.cpp \ 19 system/ulib/async \
|
/fuchsia/zircon/system/ulib/trace-engine/ |
H A D | rules.mk | 22 system/ulib/async.cpp \ 23 system/ulib/async \
|
/fuchsia/zircon/system/ulib/fs/ |
H A D | managed-vfs.cpp | 7 #include <lib/async/cpp/task.h> 29 zx_status_t status = async::PostTask(dispatcher(), [this, closure = fbl::move(handler)]() mutable { 37 // pull them out from underneath async callbacks. 54 void ManagedVfs::OnShutdownComplete(async_dispatcher_t*, async::TaskBase*, zx_status_t status) { 70 // connection when all other references (like async callbacks) have
|
/fuchsia/zircon/system/ulib/trace-provider/ |
H A D | provider_impl.h | 10 #include <lib/async/cpp/wait.h> 37 async::WaitBase* wait, 48 async::WaitMethod<Connection, &Connection::Handle> wait_;
|
/fuchsia/zircon/system/ulib/blobfs/ |
H A D | rules.mk | 30 system/ulib/async \ 31 system/ulib/async.cpp \ 32 system/ulib/async-loop \ 33 system/ulib/async-loop.cpp \ 47 system/ulib/async.default \
|
/fuchsia/zircon/system/ulib/minfs/ |
H A D | rules.mk | 28 system/ulib/async \ 29 system/ulib/async.cpp \ 30 system/ulib/async-loop \ 31 system/ulib/async-loop.cpp \ 44 system/ulib/async.default \
|
/fuchsia/zircon/system/ulib/runtests-utils/ |
H A D | rules.mk | 33 system/ulib/async \ 34 system/ulib/async-loop \ 35 system/ulib/async-loop.cpp \ 36 system/ulib/async.cpp \ 44 system/ulib/async.default \
|