| /system/ulib/async/ |
| A D | task.cpp | 14 RetainedTask(fbl::Closure handler, zx::time deadline) in RetainedTask() 16 handler(static_cast<fbl::Closure&&>(handler)) {} 18 fbl::Closure handler; member 23 self->handler(); in Handler() 30 zx_status_t PostTask(async_dispatcher_t* dispatcher, fbl::Closure handler) { in PostTask() argument 31 return PostTaskForTime(dispatcher, static_cast<fbl::Closure&&>(handler), in PostTask() 48 TaskBase::TaskBase(async_task_handler_t* handler) in TaskBase() argument 49 : task_{{ASYNC_STATE_INIT}, handler, ZX_TIME_INFINITE} {} in TaskBase() 98 Task::Task(Handler handler) in Task() argument 99 : TaskBase(&Task::CallHandler), handler_(std::move(handler)) {} in Task() [all …]
|
| A D | receiver.cpp | 11 ReceiverBase::ReceiverBase(async_receiver_handler_t* handler) in ReceiverBase() argument 12 : receiver_{{ASYNC_STATE_INIT}, handler} {} in ReceiverBase() 20 Receiver::Receiver(Handler handler) in Receiver() argument 21 : ReceiverBase(&Receiver::CallHandler), handler_(std::move(handler)) {} in Receiver()
|
| A D | trap.cpp | 11 GuestBellTrapBase::GuestBellTrapBase(async_guest_bell_trap_handler_t* handler) in GuestBellTrapBase() argument 12 : trap_{{ASYNC_STATE_INIT}, handler} {} in GuestBellTrapBase() 21 GuestBellTrap::GuestBellTrap(Handler handler) in GuestBellTrap() argument 22 : GuestBellTrapBase(&GuestBellTrap::CallHandler), handler_(std::move(handler)) {} in GuestBellTrap()
|
| A D | exception.cpp | 12 async_exception_handler_t* handler) in ExceptionBase() argument 13 : exception_{{ASYNC_STATE_INIT}, handler, task, options} { in ExceptionBase() 14 ZX_DEBUG_ASSERT(handler); 61 Handler handler) in Exception() argument 63 handler_(std::move(handler)) {} in Exception()
|
| A D | wait.cpp | 11 WaitBase::WaitBase(zx_handle_t object, zx_signals_t trigger, async_wait_handler_t* handler) in WaitBase() argument 12 : wait_{{ASYNC_STATE_INIT}, handler, object, trigger} {} in WaitBase() 51 Wait::Wait(zx_handle_t object, zx_signals_t trigger, Handler handler) in Wait() argument 52 : WaitBase(object, trigger, &Wait::CallHandler), handler_(std::move(handler)) {} in Wait()
|
| A D | README.md | 45 When the wait completes, the dispatcher invokes the handler. 51 memory until the wait's handler runs or the wait is successfully canceled using 60 void handler(async_dispatcher_t* async, async_wait_t* wait, 69 wait->handler = handler; 81 invokes the handler. 96 void handler(async_dispatcher_t* async, async_exception_t* exception, 111 zx_status_t ebind(async_exception_handler_t* handler, 116 exception->handler = handler; 152 When the task comes due, the dispatcher invokes the handler. 182 task_data->task.handler = handler; [all …]
|
| /system/ulib/trace-provider/ |
| A D | handler.cpp | 20 bool TraceHandler::CallIsCategoryEnabled(trace_handler_t* handler, const char* category) { in CallIsCategoryEnabled() argument 21 return static_cast<TraceHandler*>(handler)->IsCategoryEnabled(category); in CallIsCategoryEnabled() 24 void TraceHandler::CallTraceStarted(trace_handler_t* handler) { in CallTraceStarted() argument 25 static_cast<TraceHandler*>(handler)->TraceStarted(); in CallTraceStarted() 28 void TraceHandler::CallTraceStopped(trace_handler_t* handler, async_dispatcher_t* dispatcher, in CallTraceStopped() argument 30 static_cast<TraceHandler*>(handler)->TraceStopped(dispatcher, in CallTraceStopped() 34 void TraceHandler::CallNotifyBufferFull(trace_handler_t* handler, in CallNotifyBufferFull() argument 37 static_cast<TraceHandler*>(handler)->NotifyBufferFull(wrapped_count, in CallNotifyBufferFull()
|
| A D | rules.mk | 23 $(LOCAL_DIR)/handler.cpp \ 120 MODULE := $(LOCAL_DIR).handler 121 MODULE_NAME := trace-handler 127 $(LOCAL_DIR)/handler.cpp
|
| /system/ulib/trace-engine/include/trace-engine/ |
| A D | handler.h | 51 bool (*is_category_enabled)(trace_handler_t* handler, const char* category); 54 void (*trace_started)(trace_handler_t* handler); 68 void (*trace_stopped)(trace_handler_t* handler, async_dispatcher_t* dispatcher, 75 void (*notify_buffer_full)(trace_handler_t* handler, 110 trace_handler_t* handler,
|
| /system/ulib/async/include/lib/async/cpp/ |
| A D | task.h | 22 zx_status_t PostTask(async_dispatcher_t* dispatcher, fbl::Closure handler); 31 zx_status_t PostDelayedTask(async_dispatcher_t* dispatcher, fbl::Closure handler, zx::duration dela… 40 zx_status_t PostTaskForTime(async_dispatcher_t* dispatcher, fbl::Closure handler, zx::time deadline… 59 explicit TaskBase(async_task_handler_t* handler); 144 explicit Task(Handler handler = nullptr); 147 void set_handler(Handler handler) { handler_ = std::move(handler); } in set_handler() argument 189 explicit TaskClosure(fbl::Closure handler = nullptr); 192 void set_handler(fbl::Closure handler) { handler_ = std::move(handler); } in set_handler() argument
|
| A D | receiver.h | 27 explicit ReceiverBase(async_receiver_handler_t* handler); 73 explicit Receiver(Handler handler = nullptr); 76 void set_handler(Handler handler) { handler_ = std::move(handler); } in set_handler() argument
|
| A D | trap.h | 25 explicit GuestBellTrapBase(async_guest_bell_trap_handler_t* handler); 79 explicit GuestBellTrap(Handler handler = nullptr); 82 void set_handler(Handler handler) { handler_ = std::move(handler); } in set_handler() argument
|
| A D | wait.h | 31 async_wait_handler_t* handler); 107 Handler handler = nullptr); 110 void set_handler(Handler handler) { handler_ = std::move(handler); } in set_handler() argument
|
| A D | exception.h | 25 async_exception_handler_t* handler); 89 Exception(zx_handle_t task, uint32_t options, Handler handler);
|
| /system/ulib/fit/include/lib/fit/ |
| A D | promise_internal.h | 86 : handler_(std::move(handler)) {} 105 : handler_(std::move(handler)) {} 240 : base_(std::move(handler)) {} 270 : base_(std::move(handler)) {} 291 : base_(std::move(handler)) {} 323 : base_(std::move(handler)) {} 356 : base_(std::move(handler)) {} 376 : base_(std::move(handler)) {} 409 : base_(std::move(handler)) {} 429 : base_(std::move(handler)) {} [all …]
|
| A D | promise.h | 464 then(ResultHandler handler) { in then() argument 468 assert(!is_null(handler)); in then() 521 and_then(ValueHandler handler) { in and_then() argument 525 assert(!is_null(handler)); in and_then() 572 or_else(ErrorHandler handler) { in or_else() argument 576 assert(!is_null(handler)); in or_else() 629 inspect(InspectHandler handler) { in inspect() argument 636 assert(!is_null(handler)); in inspect() 854 make_promise(PromiseHandler handler) { in make_promise() argument 858 assert(!is_null(handler)); in make_promise() [all …]
|
| /system/ulib/trace-provider/include/trace-provider/ |
| A D | handler.h | 66 static bool CallIsCategoryEnabled(trace_handler_t* handler, const char* category); 67 static void CallTraceStarted(trace_handler_t* handler); 68 static void CallTraceStopped(trace_handler_t* handler, async_dispatcher_t* dispatcher, 70 static void CallNotifyBufferFull(trace_handler_t* handler,
|
| /system/ulib/fs/ |
| A D | managed-vfs.cpp | 28 void ManagedVfs::Shutdown(ShutdownCallback handler) { in Shutdown() argument 29 ZX_DEBUG_ASSERT(handler); in Shutdown() 30 …zx_status_t status = async::PostTask(dispatcher(), [this, closure = std::move(handler)]() mutable { in Shutdown() 60 auto handler = std::move(shutdown_handler_); in OnShutdownComplete() local 61 handler(status); in OnShutdownComplete()
|
| A D | synchronous-vfs.cpp | 26 void SynchronousVfs::Shutdown(ShutdownCallback handler) { in Shutdown() argument 34 if (handler) { in Shutdown() 35 handler(ZX_OK); in Shutdown()
|
| /system/uapp/trace-benchmark/ |
| A D | benchmarks.cpp | 38 BenchmarkHandler handler(&loop, spec_->mode, spec_->buffer_size); in Run() local 43 [&handler] () { handler.Start(); }, in Run() 44 [&handler] () { handler.Stop(); }); in Run()
|
| /system/ulib/fs/include/fs/ |
| A D | block-txn.h | 71 explicit BlockTxn(TransactionHandler* handler); 94 explicit BlockTxn(TransactionHandler* handler); 118 explicit TypedTxn(TransactionHandler* handler) : txn_(handler) {} in TypedTxn() argument
|
| /system/core/virtcon/ |
| A D | keyboard.cpp | 73 keypress_handler_t handler; member 103 vi->handler(keycode, vi->modifiers); in vc_input_process() 180 zx_status_t vc_input_create(vc_input_t** out, keypress_handler_t handler, int fd) { in vc_input_create() argument 187 vi->handler = handler; in vc_input_create() 233 zx_status_t new_input_device(int fd, keypress_handler_t handler) { in new_input_device() argument 249 if ((status = vc_input_create(&vi, handler, fd)) < 0) { in new_input_device()
|
| /system/ulib/async-testutils/ |
| A D | test_loop_dispatcher.cpp | 184 task->handler(this, task, ZX_OK); in DispatchNextDueTask() 215 wait->handler(this, wait, ZX_OK, &packet.signal); in DispatchNextDueMessage() 243 wait->handler(this, wait, ZX_ERR_CANCELED, nullptr); in Shutdown() 247 task->handler(this, task, ZX_ERR_CANCELED); in Shutdown() 251 task->handler(this, task, ZX_ERR_CANCELED); in Shutdown()
|
| /system/ulib/trace-engine/ |
| A D | engine.cpp | 329 async_dispatcher_t* dispatcher, trace_handler_t* handler, in trace_start_engine() argument 333 ZX_DEBUG_ASSERT(handler); in trace_start_engine() 370 .handler = &handle_event, in trace_start_engine() 381 g_handler = handler; in trace_start_engine() 383 g_context = new trace_context(buffer, buffer_num_bytes, buffering_mode, handler); in trace_start_engine() 523 trace_handler_t* handler; in handle_context_released() local 539 handler = g_handler; in handle_context_released() 571 handler->ops->trace_stopped(handler, dispatcher, disposition, buffer_bytes_written); in handle_context_released()
|
| /system/ulib/async/include/lib/async/ |
| A D | receiver.h | 34 async_receiver_handler_t* handler; member
|