Searched refs:handoff_thread (Results 1 – 7 of 7) sorted by relevance
645 assert(self->handoff_thread == THREAD_NULL); in semaphore_wait_continue()673 thread_t handoff_thread = THREAD_NULL; in semaphore_wait_internal() local720 assert(self->handoff_thread == THREAD_NULL); in semaphore_wait_internal()736 assert(self->handoff_thread == THREAD_NULL); in semaphore_wait_internal()750 assert(self->handoff_thread == THREAD_NULL); in semaphore_wait_internal()754 if (self->handoff_thread) { in semaphore_wait_internal()755 handoff_thread = self->handoff_thread; in semaphore_wait_internal()756 self->handoff_thread = THREAD_NULL; in semaphore_wait_internal()772 thread_handoff_parameter(handoff_thread, semaphore_wait_continue, in semaphore_wait_internal()775 wait_result = thread_handoff_deallocate(handoff_thread, handoff_option); in semaphore_wait_internal()[all …]
778 thread_t handoff_thread; member
727 assert(thread->handoff_thread == THREAD_NULL); in thread_terminate_self()
1189 assert(self->handoff_thread == NULL); in thread_go()1190 self->handoff_thread = thread; in thread_go()
714 thread_t handoff_thread = THREAD_NULL; in ipc_eventlink_signal_wait_internal() local774 assert(self->handoff_thread == THREAD_NULL); in ipc_eventlink_signal_wait_internal()782 if (self->handoff_thread) { in ipc_eventlink_signal_wait_internal()783 handoff_thread = self->handoff_thread; in ipc_eventlink_signal_wait_internal()784 self->handoff_thread = THREAD_NULL; in ipc_eventlink_signal_wait_internal()791 wr = thread_handoff_deallocate(handoff_thread, handoff_option); in ipc_eventlink_signal_wait_internal()794 assert(self->handoff_thread == THREAD_NULL); in ipc_eventlink_signal_wait_internal()808 assert(self->handoff_thread == THREAD_NULL); in ipc_eventlink_signal_wait_internal()
153 thread_t handoff_thread; /* thread we handed off to, has +1 */ member
175 static void kevent_register_wait_block(struct turnstile *ts, thread_t handoff_thread,3954 cont_args->handoff_thread = thread; in kevent_register_wait_block()3968 if (cont_args->handoff_thread) { in kevent_register_wait_return()3969 thread_deallocate(cont_args->handoff_thread); in kevent_register_wait_return()