Home
last modified time | relevance | path

Searched refs:k_p4wq (Results 1 – 2 of 2) sorted by relevance

/Zephyr-Core-3.5.0/include/zephyr/sys/
Dp4wq.h43 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/
Dp4wq.c79 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()