Home
last modified time | relevance | path

Searched refs:handler (Results 1 – 25 of 55) sorted by relevance

123

/system/ulib/async/
A Dtask.cpp14 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 Dreceiver.cpp11 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 Dtrap.cpp11 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 Dexception.cpp12 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 Dwait.cpp11 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 DREADME.md45 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 Dhandler.cpp20 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 Drules.mk23 $(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 Dhandler.h51 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 Dtask.h22 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 Dreceiver.h27 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 Dtrap.h25 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 Dwait.h31 async_wait_handler_t* handler);
107 Handler handler = nullptr);
110 void set_handler(Handler handler) { handler_ = std::move(handler); } in set_handler() argument
A Dexception.h25 async_exception_handler_t* handler);
89 Exception(zx_handle_t task, uint32_t options, Handler handler);
/system/ulib/fit/include/lib/fit/
A Dpromise_internal.h86 : 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 Dpromise.h464 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 Dhandler.h66 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 Dmanaged-vfs.cpp28 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 Dsynchronous-vfs.cpp26 void SynchronousVfs::Shutdown(ShutdownCallback handler) { in Shutdown() argument
34 if (handler) { in Shutdown()
35 handler(ZX_OK); in Shutdown()
/system/uapp/trace-benchmark/
A Dbenchmarks.cpp38 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 Dblock-txn.h71 explicit BlockTxn(TransactionHandler* handler);
94 explicit BlockTxn(TransactionHandler* handler);
118 explicit TypedTxn(TransactionHandler* handler) : txn_(handler) {} in TypedTxn() argument
/system/core/virtcon/
A Dkeyboard.cpp73 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 Dtest_loop_dispatcher.cpp184 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 Dengine.cpp329 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 Dreceiver.h34 async_receiver_handler_t* handler; member

Completed in 77 milliseconds

123