Searched defs:wait_q (Results 1 – 7 of 7) sorted by relevance
/Zephyr-latest/kernel/ |
D | sched.c | 533 static void add_to_waitq_locked(struct k_thread *thread, _wait_q_t *wait_q) in add_to_waitq_locked() 553 static void pend_locked(struct k_thread *thread, _wait_q_t *wait_q, in pend_locked() 563 void z_pend_thread(struct k_thread *thread, _wait_q_t *wait_q, in z_pend_thread() 621 _wait_q_t *wait_q, k_timeout_t timeout) in z_pend_curr() 642 struct k_thread *z_unpend1_no_timeout(_wait_q_t *wait_q) in z_unpend1_no_timeout() 919 int z_unpend_all(_wait_q_t *wait_q) in z_unpend_all() 1202 static inline void unpend_all(_wait_q_t *wait_q) in unpend_all() 1440 bool z_sched_wake(_wait_q_t *wait_q, int swap_retval, void *swap_data) in z_sched_wake() 1463 _wait_q_t *wait_q, k_timeout_t timeout, void **data) in z_sched_wait() 1473 int z_sched_waitq_walk(_wait_q_t *wait_q, in z_sched_waitq_walk()
|
D | poll.c | 325 static _wait_q_t wait_q = Z_WAIT_Q_INIT(&wait_q); in z_impl_k_poll() local
|
D | pipes.c | 258 _wait_q_t *wait_q, in pipe_waiter_list_populate()
|
/Zephyr-latest/kernel/include/ |
D | ksched.h | 172 static ALWAYS_INLINE struct k_thread *z_unpend_first_thread(_wait_q_t *wait_q) in z_unpend_first_thread() 252 static inline bool z_sched_wake_all(_wait_q_t *wait_q, int swap_retval, in z_sched_wake_all()
|
/Zephyr-latest/include/zephyr/ |
D | kernel_structs.h | 281 #define Z_WAIT_Q_INIT(wait_q) { { { .lessthan_fn = z_priq_rb_lessthan } } } argument 289 #define Z_WAIT_Q_INIT(wait_q) { SYS_DLIST_STATIC_INIT(&(wait_q)->waitq) } argument
|
D | kernel.h | 1560 _wait_q_t wait_q; member 1961 _wait_q_t wait_q; member 2262 _wait_q_t wait_q; member 2330 _wait_q_t wait_q; member 2872 _wait_q_t wait_q; member 3028 _wait_q_t wait_q; member 3139 _wait_q_t wait_q; member 3224 _wait_q_t wait_q; member 4555 _wait_q_t wait_q; member 5020 } wait_q; /** Wait queue */ member [all …]
|
/Zephyr-latest/tests/benchmarks/wait_queues/src/ |
D | main.c | 32 static _wait_q_t wait_q; variable
|