Home
last modified time | relevance | path

Searched defs:wait_q (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/kernel/
Dsched.c563 static void add_to_waitq_locked(struct k_thread *thread, _wait_q_t *wait_q) in add_to_waitq_locked()
583 static void pend_locked(struct k_thread *thread, _wait_q_t *wait_q, in pend_locked()
593 void z_pend_thread(struct k_thread *thread, _wait_q_t *wait_q, in z_pend_thread()
651 _wait_q_t *wait_q, k_timeout_t timeout) in z_pend_curr()
672 struct k_thread *z_unpend1_no_timeout(_wait_q_t *wait_q) in z_unpend1_no_timeout()
949 int z_unpend_all(_wait_q_t *wait_q) in z_unpend_all()
1244 static inline void unpend_all(_wait_q_t *wait_q) in unpend_all()
1483 bool z_sched_wake(_wait_q_t *wait_q, int swap_retval, void *swap_data) in z_sched_wake()
1506 _wait_q_t *wait_q, k_timeout_t timeout, void **data) in z_sched_wait()
1516 int z_sched_waitq_walk(_wait_q_t *wait_q, in z_sched_waitq_walk()
Dpoll.c333 static _wait_q_t wait_q = Z_WAIT_Q_INIT(&wait_q); in z_impl_k_poll() local
Dpipes.c248 _wait_q_t *wait_q, in pipe_waiter_list_populate()
/Zephyr-latest/kernel/include/
Dksched.h174 static ALWAYS_INLINE struct k_thread *z_unpend_first_thread(_wait_q_t *wait_q) in z_unpend_first_thread()
254 static inline bool z_sched_wake_all(_wait_q_t *wait_q, int swap_retval, in z_sched_wake_all()
/Zephyr-latest/include/zephyr/
Dkernel_structs.h280 #define Z_WAIT_Q_INIT(wait_q) { { { .lessthan_fn = z_priq_rb_lessthan } } } argument
288 #define Z_WAIT_Q_INIT(wait_q) { SYS_DLIST_STATIC_INIT(&(wait_q)->waitq) } argument
Dkernel.h1558 _wait_q_t wait_q; member
1959 _wait_q_t wait_q; member
2260 _wait_q_t wait_q; member
2328 _wait_q_t wait_q; member
2870 _wait_q_t wait_q; member
3026 _wait_q_t wait_q; member
3137 _wait_q_t wait_q; member
3222 _wait_q_t wait_q; member
4553 _wait_q_t wait_q; member
5006 } wait_q; /** Wait queue */ member
[all …]
/Zephyr-latest/tests/benchmarks/wait_queues/src/
Dmain.c32 static _wait_q_t wait_q; variable