Searched refs:k_p4wq (Results 1 – 2 of 2) sorted by relevance
/Zephyr-Core-3.5.0/include/zephyr/sys/ |
D | p4wq.h | 43 struct k_p4wq *queue; 55 struct k_p4wq { struct 82 struct k_p4wq *queue; argument 103 static struct k_p4wq name; \ 130 static struct k_p4wq name[n_threads]; \ 150 void k_p4wq_init(struct k_p4wq *queue); 164 void k_p4wq_add_thread(struct k_p4wq *queue, struct k_thread *thread, 189 void k_p4wq_submit(struct k_p4wq *queue, struct k_p4wq_work *item); 201 bool k_p4wq_cancel(struct k_p4wq *queue, struct k_p4wq_work *item); 208 void k_p4wq_enable_static_thread(struct k_p4wq *queue, struct k_thread *thread,
|
/Zephyr-Core-3.5.0/lib/os/ |
D | p4wq.c | 79 struct k_p4wq *queue = p0; in p4wq_loop() 126 void k_p4wq_init(struct k_p4wq *queue) in k_p4wq_init() 134 void k_p4wq_add_thread(struct k_p4wq *queue, struct k_thread *thread, in k_p4wq_add_thread() 150 struct k_p4wq *q = pp->flags & K_P4WQ_QUEUE_PER_THREAD ? in static_init() 189 void k_p4wq_enable_static_thread(struct k_p4wq *queue, struct k_thread *thread, in k_p4wq_enable_static_thread() 218 void k_p4wq_submit(struct k_p4wq *queue, struct k_p4wq_work *item) in k_p4wq_submit() 295 bool k_p4wq_cancel(struct k_p4wq *queue, struct k_p4wq_work *item) in k_p4wq_cancel()
|