Searched refs:async (Results 1 - 25 of 158) sorted by relevance

1234567

/fuchsia/zircon/system/utest/async/
H A Ddefault_tests.cpp5 #include <lib/async/default.h>
9 #include <lib/async-testutils/dispatcher_stub.h>
19 async::DispatcherStub async; local
20 async_set_default_dispatcher(&async);
21 EXPECT_EQ(&async, async_get_default_dispatcher(), "other thread's default can be changed");
34 async::DispatcherStub async; local
35 async_set_default_dispatcher(&async);
36 EXPECT_EQ(&async, async_get_default_dispatche
[all...]
H A Dtrap_tests.cpp5 #include <lib/async-testutils/dispatcher_stub.h>
6 #include <lib/async/cpp/trap.h>
21 class MockDispatcher : public async::DispatcherStub {
42 async::GuestBellTrapBase* trap,
51 virtual async::GuestBellTrapBase& trap() = 0;
54 async::GuestBellTrapBase* last_trap = nullptr;
61 async::GuestBellTrapBase& trap() override { return trap_; }
64 async::GuestBellTrap trap_{[this](async_dispatcher_t* dispatcher, async::GuestBellTrap* trap,
72 async
[all...]
H A Drules.mk21 MODULE_NAME := async-test
24 system/ulib/async.cpp \
25 system/ulib/async \
26 system/ulib/async-testutils \
32 system/ulib/async.default \
/fuchsia/zircon/system/ulib/async/include/lib/async/cpp/
H A Dtime.h7 #include <lib/async/time.h>
10 namespace async { namespace
19 } // namespace async
/fuchsia/zircon/system/ulib/async/include/lib/async/
H A Dtime.h8 #include <lib/async/dispatcher.h>
H A Ddefault.h8 #include <lib/async/dispatcher.h>
/fuchsia/zircon/system/utest/async-testutils/
H A Drules.mk15 MODULE_NAME := async-testutils-test
18 system/ulib/async.cpp \
19 system/ulib/async \
20 system/ulib/async-testutils \
26 system/ulib/async.default \
H A Dtest_loop_tests.cpp7 #include <lib/async-testutils/test_loop.h>
8 #include <lib/async/cpp/task.h>
9 #include <lib/async/cpp/time.h>
10 #include <lib/async/cpp/wait.h>
11 #include <lib/async/default.h>
21 void InitWait(async::Wait* wait, fbl::Closure closure, const zx::event& event,
24 [closure = fbl::move(closure)] (async_dispatcher_t*, async::Wait*,
39 async::TestLoop loop;;
50 async::TestLoop loop;
53 EXPECT_EQ(0, async
[all...]
/fuchsia/zircon/system/uapp/trace-example/
H A Dmain.cpp9 #include <lib/async-loop/cpp/loop.h>
10 #include <lib/async/cpp/task.h>
11 #include <lib/async/cpp/time.h>
16 async::Loop loop(&kAsyncLoopConfigNoAttachToThread);
21 zx::time start_time = async::Now(loop.dispatcher());
25 async::TaskClosure task([&loop, &task, &iteration, quit_time] {
33 zx::time now = async::Now(loop.dispatcher());
H A Drules.mk20 system/ulib/async.cpp \
21 system/ulib/async \
22 system/ulib/async-loop.cpp \
23 system/ulib/async-loop \
29 system/ulib/async.default \
/fuchsia/zircon/system/utest/async-loop/
H A Drules.mk15 MODULE_NAME := async-loop-test
18 system/ulib/async.cpp \
19 system/ulib/async \
20 system/ulib/async-loop.cpp \
21 system/ulib/async-loop \
27 system/ulib/async.default \
/fuchsia/zircon/system/ulib/async/
H A Ddefault.c5 #include <lib/async/default.h>
/fuchsia/zircon/system/ulib/async-loop/
H A Drules.mk6 LOCAL_INC := $(LOCAL_DIR)/include/lib/async-loop
13 MODULE_NAME := async-loop
26 system/ulib/async
29 system/ulib/async.default \
42 MODULE_NAME := async-loop-cpp
53 system/ulib/async \
54 system/ulib/async-loop \
58 system/ulib/async.default \
/fuchsia/zircon/system/ulib/async-testutils/include/lib/async-testutils/
H A Dtest_loop_dispatcher.h9 #include <lib/async-testutils/dispatcher_stub.h>
10 #include <lib/async-testutils/time-keeper.h>
11 #include <lib/async/dispatcher.h>
12 #include <lib/async/task.h>
13 #include <lib/async/wait.h>
18 namespace async { namespace
83 } // namespace async
H A Dtest_loop.h7 #include <lib/async-testutils/test_loop_dispatcher.h>
11 #include <lib/async/dispatcher.h>
13 namespace async { namespace
99 } // namespace async
/fuchsia/zircon/system/dev/block/sdmmc/
H A Drules.mk25 system/ulib/async.cpp \
26 system/ulib/async \
27 system/ulib/async-loop.cpp \
28 system/ulib/async-loop \
37 system/ulib/async.default \
/fuchsia/zircon/system/uapp/gfxlatency/
H A Drules.mk18 system/ulib/async.cpp \
19 system/ulib/async \
20 system/ulib/async-loop.cpp \
21 system/ulib/async-loop \
31 system/ulib/async.default \
/fuchsia/zircon/system/uapp/trace-benchmark/
H A Drules.mk21 system/ulib/async \
22 system/ulib/async.cpp \
23 system/ulib/async-loop.cpp \
24 system/ulib/async-loop \
30 system/ulib/async.default \
/fuchsia/zircon/system/ulib/async-testutils/
H A Drules.mk6 LOCAL_INC := $(LOCAL_DIR)/include/lib/async-testutils
9 MODULE_NAME := async-testutils
21 system/ulib/async.cpp \
22 system/ulib/async \
29 system/ulib/async.default \
/fuchsia/zircon/system/utest/fzl/
H A Drules.mk19 system/ulib/async.cpp \
20 system/ulib/async \
21 system/ulib/async-loop.cpp \
22 system/ulib/async-loop \
30 system/ulib/async.default \
/fuchsia/zircon/system/utest/logger/
H A Drules.mk20 system/ulib/async \
21 system/ulib/async.cpp \
22 system/ulib/async-loop \
23 system/ulib/async-loop.cpp \
31 system/ulib/async.default \
/fuchsia/zircon/system/utest/memfs/
H A Drules.mk24 system/ulib/async.cpp \
25 system/ulib/async \
26 system/ulib/async-loop.cpp \
27 system/ulib/async-loop \
35 system/ulib/async.default \
/fuchsia/zircon/system/ulib/async-loop/include/lib/async-loop/cpp/
H A Dloop.h7 #include <lib/async-loop/loop.h>
8 #include <lib/async/default.h>
15 namespace async { namespace
121 } // namespace async
/fuchsia/zircon/system/ulib/fs/include/fs/
H A Dmanaged-vfs.h11 #include <lib/async/cpp/task.h>
61 void OnShutdownComplete(async_dispatcher_t*, async::TaskBase*, zx_status_t status);
70 async::TaskMethod<ManagedVfs, &ManagedVfs::OnShutdownComplete> shutdown_task_{this};
/fuchsia/zircon/system/ulib/trace/include/trace/
H A Dobserver.h20 #include <lib/async/cpp/wait.h>
36 // |async| the asynchronous dispatcher, must not be null.
44 void Handle(async_dispatcher_t* dispatcher, async::WaitBase* wait, zx_status_t status,
50 async::WaitMethod<TraceObserver, &TraceObserver::Handle> wait_{this};

Completed in 73 milliseconds

1234567