Home
last modified time | relevance | path

Searched refs:z_unpend_first_thread (Results 1 – 11 of 11) sorted by relevance

/Zephyr-latest/kernel/
Dcondvar.c50 struct k_thread *thread = z_unpend_first_thread(&condvar->wait_q); in z_impl_k_condvar_signal()
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()
Dsem.c103 thread = z_unpend_first_thread(&sem->wait_q); in z_impl_k_sem_give()
173 thread = z_unpend_first_thread(&sem->wait_q); in z_impl_k_sem_reset()
Dmsg_q.c143 pending_thread = z_unpend_first_thread(&msgq->wait_q); in z_impl_k_msgq_put()
243 pending_thread = z_unpend_first_thread(&msgq->wait_q); in z_impl_k_msgq_get()
392 for (pending_thread = z_unpend_first_thread(&msgq->wait_q); in z_impl_k_msgq_purge()
394 pending_thread = z_unpend_first_thread(&msgq->wait_q)) { in z_impl_k_msgq_purge()
Dqueue.c107 first_pending_thread = z_unpend_first_thread(&queue->wait_q); in z_impl_k_queue_cancel_wait()
145 first_pending_thread = z_unpend_first_thread(&queue->wait_q); in queue_insert()
273 thread = z_unpend_first_thread(&queue->wait_q); in k_queue_append_list()
280 thread = z_unpend_first_thread(&queue->wait_q); in k_queue_append_list()
Dfutex.c42 thread = z_unpend_first_thread(&futex_data->wait_q); in z_impl_k_futex_wake()
Dstack.c114 first_pending_thread = z_unpend_first_thread(&stack->wait_q); in z_impl_k_stack_push()
Dmutex.c257 new_owner = z_unpend_first_thread(&mutex->wait_q); in z_impl_k_mutex_unlock()
Dmem_slab.c282 struct k_thread *pending_thread = z_unpend_first_thread(&slab->wait_q); in k_mem_slab_free()
/Zephyr-latest/tests/benchmarks/sched/src/
Dmain.c141 z_unpend_first_thread(&waitq); in main()
/Zephyr-latest/kernel/include/
Dksched.h172 static ALWAYS_INLINE struct k_thread *z_unpend_first_thread(_wait_q_t *wait_q) in z_unpend_first_thread() function
/Zephyr-latest/lib/os/
Dp4wq.c287 struct k_thread *th = z_unpend_first_thread(&queue->waitq); in k_p4wq_submit()