Home
last modified time | relevance | path

Searched refs:pending_thread (Results 1 – 4 of 4) sorted by relevance

/kernel/
A Dmsg_q.c132 struct k_thread *pending_thread; in put_msg_in_queue() local
148 if (unlikely(pending_thread != NULL)) { in put_msg_in_queue()
154 arch_thread_return_value_set(pending_thread, 0); in put_msg_in_queue()
155 z_ready_thread(pending_thread); in put_msg_in_queue()
281 struct k_thread *pending_thread; in z_impl_k_msgq_get() local
300 if (unlikely(pending_thread != NULL)) { in z_impl_k_msgq_get()
315 arch_thread_return_value_set(pending_thread, 0); in z_impl_k_msgq_get()
316 z_ready_thread(pending_thread); in z_impl_k_msgq_get()
440 struct k_thread *pending_thread; in z_impl_k_msgq_purge() local
449 pending_thread != NULL; in z_impl_k_msgq_purge()
[all …]
A Dcondvar.c78 struct k_thread *pending_thread; in z_impl_k_condvar_broadcast() local
87 for (pending_thread = z_unpend_first_thread(&condvar->wait_q); pending_thread != NULL; in z_impl_k_condvar_broadcast()
88 pending_thread = z_unpend_first_thread(&condvar->wait_q)) { in z_impl_k_condvar_broadcast()
90 arch_thread_return_value_set(pending_thread, 0); in z_impl_k_condvar_broadcast()
91 z_ready_thread(pending_thread); in z_impl_k_condvar_broadcast()
A Dmem_slab.c283 struct k_thread *pending_thread = z_unpend_first_thread(&slab->wait_q); in k_mem_slab_free() local
285 if (unlikely(pending_thread != NULL)) { in k_mem_slab_free()
288 z_thread_return_value_set_with_data(pending_thread, 0, mem); in k_mem_slab_free()
289 z_ready_thread(pending_thread); in k_mem_slab_free()
A Dtimer.c214 struct k_thread *pending_thread = z_unpend1_no_timeout(&timer->wait_q); in z_impl_k_timer_stop() local
216 if (pending_thread != NULL) { in z_impl_k_timer_stop()
217 z_ready_thread(pending_thread); in z_impl_k_timer_stop()

Completed in 10 milliseconds