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

/fuchsia/zircon/kernel/include/kernel/
H A Devent.h27 } event_t; typedef in typeref:struct:event
54 void event_init(event_t*, bool initial, uint flags);
55 void event_destroy(event_t*);
60 zx_status_t event_wait_deadline(event_t*, zx_time_t, bool interruptable);
63 static inline zx_status_t event_wait(event_t* e) {
69 zx_status_t event_wait_with_mask(event_t*, uint signal_mask);
71 int event_signal_etc(event_t*, bool reschedule, zx_status_t result);
72 int event_signal(event_t*, bool reschedule);
73 int event_signal_thread_locked(event_t*) TA_REQ(thread_lock);
74 zx_status_t event_unsignal(event_t*);
[all...]
H A Dpercpu.h50 event_t dpc_event;
/fuchsia/zircon/kernel/kernel/
H A Devent.cpp44 void event_init(event_t* e, bool initial, uint flags) {
45 *e = (event_t)EVENT_INITIAL_VALUE(*e, initial, flags);
57 void event_destroy(event_t* e) {
66 static zx_status_t event_wait_worker(event_t* e, zx_time_t deadline,
112 zx_status_t event_wait_deadline(event_t* e, zx_time_t deadline, bool interruptable) {
131 zx_status_t event_wait_with_mask(event_t* e, uint signal_mask) {
135 static int event_signal_internal(event_t* e, bool reschedule,
181 int event_signal_etc(event_t* e, bool reschedule, zx_status_t wait_result) {
203 int event_signal(event_t* e, bool reschedule) {
209 int event_signal_thread_locked(event_t*
[all...]
H A Ddpc.cpp131 event_t* event = &cpu->dpc_event;
H A Dmp.cpp229 auto unplug_done = reinterpret_cast<event_t*>(ct->arg);
309 event_t unplug_done = EVENT_INITIAL_VALUE(unplug_done, false, 0);
/fuchsia/zircon/kernel/lib/cbuf/include/lib/
H A Dcbuf.h22 event_t event;
/fuchsia/zircon/kernel/include/arch/
H A Dops.h51 typedef struct event event_t; typedef in typeref:struct:event
52 void arch_flush_state_and_halt(event_t *flush_done) __NO_RETURN;
/fuchsia/zircon/kernel/tests/
H A Dsync_ipi_tests.cpp45 event_t* gate = (event_t*)arg;
58 event_t gate = EVENT_INITIAL_VALUE(gate, false, 0);
H A Dpreempt_disable_tests.cpp19 event_t* event = (event_t*)arg;
60 event_t event;
H A Dthread_tests.cpp119 event_t test_blocker = EVENT_INITIAL_VALUE(test_blocker, false, 0);
183 static event_t e;
223 static event_t ievent = EVENT_INITIAL_VALUE(ievent, true, 0x1234);
286 static event_t context_switch_event;
287 static event_t context_switch_done_event;
595 event_t* e = (event_t*)arg;
608 event_t* e = (event_t*)arg;
648 event_t
[all...]
H A Dtimer_tests.cpp29 event_t* event = (event_t*)arg;
34 event_t event;
180 event_t event;
/fuchsia/zircon/kernel/lib/crypto/include/lib/crypto/
H A Dprng.h95 event_t ready_;
/fuchsia/zircon/kernel/lib/debuglog/include/lib/
H A Ddebuglog.h33 event_t event;
/fuchsia/zircon/kernel/lib/hypervisor/include/hypervisor/
H A Dinterrupt_tracker.h98 event_t event_;
/fuchsia/zircon/kernel/object/include/object/
H A Dinterrupt_dispatcher.h58 event_t event_;
H A Dthread_dispatcher.h271 event_t exception_event_ =
/fuchsia/zircon/kernel/arch/arm64/
H A Dmp.cpp111 void arch_flush_state_and_halt(event_t* flush_done) {
/fuchsia/zircon/kernel/lib/debuglog/
H A Ddebuglog.cpp335 event_t* event = reinterpret_cast<event_t*>(cookie);
339 static event_t dumper_event = EVENT_INITIAL_VALUE(dumper_event, 0, EVENT_FLAG_AUTOUNSIGNAL);
/fuchsia/zircon/kernel/dev/uart/pl011/
H A Duart.c55 static event_t uart_dputc_event = EVENT_INITIAL_VALUE(uart_dputc_event,
/fuchsia/zircon/kernel/dev/uart/mt8167/
H A Duart.cpp97 static event_t uart_dputc_event = EVENT_INITIAL_VALUE(uart_dputc_event,
/fuchsia/zircon/kernel/dev/uart/nxp-imx/
H A Duart.c71 static event_t uart_dputc_event = EVENT_INITIAL_VALUE(uart_dputc_event,
/fuchsia/zircon/kernel/lib/lockdep/
H A Dlock_dep.cpp35 event_t graph_edge_event =
/fuchsia/zircon/kernel/dev/uart/amlogic_s905/
H A Duart.c101 static event_t uart_dputc_event = EVENT_INITIAL_VALUE(uart_dputc_event,
/fuchsia/zircon/kernel/arch/x86/
H A Dmp.cpp410 void arch_flush_state_and_halt(event_t* flush_done) {
/fuchsia/zircon/kernel/platform/pc/
H A Ddebug.cpp47 static event_t uart_dputc_event = EVENT_INITIAL_VALUE(uart_dputc_event, true,

Completed in 180 milliseconds