Searched refs:_wait_q_t (Results 1 – 12 of 12) sorted by relevance
/Zephyr-latest/kernel/include/ |
D | wait_q.h | 27 static inline void z_waitq_init(_wait_q_t *w) in z_waitq_init() 36 static inline struct k_thread *z_waitq_head(_wait_q_t *w) in z_waitq_head() 47 static inline void z_waitq_init(_wait_q_t *w) 52 static inline struct k_thread *z_waitq_head(_wait_q_t *w)
|
D | ksched.h | 54 struct k_thread *z_unpend1_no_timeout(_wait_q_t *wait_q); 56 _wait_q_t *wait_q, k_timeout_t timeout); 57 void z_pend_thread(struct k_thread *thread, _wait_q_t *wait_q, 62 int z_unpend_all(_wait_q_t *wait_q); 151 static ALWAYS_INLINE _wait_q_t *pended_on_thread(struct k_thread *thread) in pended_on_thread() 172 static ALWAYS_INLINE struct k_thread *z_unpend_first_thread(_wait_q_t *wait_q) in z_unpend_first_thread() 226 bool z_sched_wake(_wait_q_t *wait_q, int swap_retval, void *swap_data); 252 static inline bool z_sched_wake_all(_wait_q_t *wait_q, int swap_retval, in z_sched_wake_all() 286 _wait_q_t *wait_q, k_timeout_t timeout, void **data); 306 int z_sched_waitq_walk(_wait_q_t *wait_q,
|
/Zephyr-latest/include/zephyr/kernel/ |
D | thread.h | 69 _wait_q_t *pended_on; 272 _wait_q_t join_queue; 374 _wait_q_t halt_queue;
|
/Zephyr-latest/include/zephyr/ |
D | kernel_structs.h | 276 } _wait_q_t; typedef 287 } _wait_q_t; typedef
|
D | kernel.h | 1560 _wait_q_t wait_q; 1961 _wait_q_t wait_q; 2262 _wait_q_t wait_q; 2330 _wait_q_t wait_q; 2872 _wait_q_t wait_q; 3028 _wait_q_t wait_q; 3139 _wait_q_t wait_q; 3224 _wait_q_t wait_q; 4171 _wait_q_t notifyq; 4174 _wait_q_t drainq; [all …]
|
/Zephyr-latest/kernel/ |
D | sched.c | 40 static void add_to_waitq_locked(struct k_thread *thread, _wait_q_t *wait_q); 403 _wait_q_t *wq = &thread->join_queue; in z_thread_halt() 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() [all …]
|
D | pipe.c | 37 static int wait_for(_wait_q_t *waitq, struct k_pipe *pipe, k_spinlock_key_t *key, in wait_for()
|
D | poll.c | 325 static _wait_q_t wait_q = Z_WAIT_Q_INIT(&wait_q); in z_impl_k_poll()
|
D | pipes.c | 258 _wait_q_t *wait_q, in pipe_waiter_list_populate()
|
/Zephyr-latest/tests/benchmarks/wait_queues/src/ |
D | main.c | 32 static _wait_q_t wait_q; 68 static void test_decreasing_priority(_wait_q_t *q, unsigned int num_threads) in test_decreasing_priority() 96 static void test_increasing_priority(_wait_q_t *q, unsigned int num_threads) in test_increasing_priority()
|
/Zephyr-latest/tests/benchmarks/sched/src/ |
D | main.c | 48 _wait_q_t waitq;
|
/Zephyr-latest/include/zephyr/sys/ |
D | p4wq.h | 74 _wait_q_t waitq;
|