Lines Matching refs:exception
40 async_exception_t* exception);
42 async_exception_t* exception);
44 async_exception_t* exception,
108 async_exception_t* exception,
139 static inline list_node_t* exception_to_node(async_exception_t* exception) { in exception_to_node() argument
140 return TO_NODE(async_exception_t, exception); in exception_to_node()
224 async_exception_t* exception = node_to_exception(node); in async_loop_shutdown() local
225 async_loop_dispatch_exception(loop, exception, ZX_ERR_CANCELED, NULL); in async_loop_shutdown()
301 async_exception_t* exception = (void*)(uintptr_t)packet.key; in async_loop_run_once() local
302 return async_loop_dispatch_exception(loop, exception, packet.status, in async_loop_run_once()
412 async_exception_t* exception, in async_loop_dispatch_exception() argument
417 exception->handler((async_dispatcher_t*)loop, exception, status, report); in async_loop_dispatch_exception()
638 async_exception_t* exception) { in async_loop_bind_exception_port() argument
641 ZX_DEBUG_ASSERT(exception); in async_loop_bind_exception_port()
648 uint64_t key = (uintptr_t)(void*) exception; in async_loop_bind_exception_port()
649 zx_status_t status = zx_task_bind_exception_port(exception->task, loop->port, in async_loop_bind_exception_port()
650 key, exception->options); in async_loop_bind_exception_port()
652 list_add_head(&loop->exception_list, exception_to_node(exception)); in async_loop_bind_exception_port()
660 async_exception_t* exception) { in async_loop_unbind_exception_port() argument
663 ZX_DEBUG_ASSERT(exception); in async_loop_unbind_exception_port()
672 list_node_t* node = exception_to_node(exception); in async_loop_unbind_exception_port()
678 uint64_t key = (uintptr_t)(void*) exception; in async_loop_unbind_exception_port()
679 zx_status_t status = zx_task_bind_exception_port(exception->task, in async_loop_unbind_exception_port()
691 async_exception_t* exception, in async_loop_resume_from_exception() argument
696 ZX_DEBUG_ASSERT(exception); in async_loop_resume_from_exception()