Lines Matching refs:k_work_q
3006 struct k_work_q;
3008 extern struct k_work_q k_sys_work_q;
3455 int k_work_submit_to_queue(struct k_work_q *queue,
3557 void k_work_queue_init(struct k_work_q *queue);
3578 void k_work_queue_start(struct k_work_q *queue,
3591 static inline k_tid_t k_work_queue_thread_get(struct k_work_q *queue);
3616 int k_work_queue_drain(struct k_work_q *queue, bool plug);
3631 int k_work_queue_unplug(struct k_work_q *queue);
3647 int k_work_queue_stop(struct k_work_q *queue, k_timeout_t timeout);
3770 int k_work_schedule_for_queue(struct k_work_q *queue,
3825 int k_work_reschedule_for_queue(struct k_work_q *queue,
4017 struct k_work_q *queue;
4041 struct k_work_q *queue;
4157 struct k_work_q { struct
4209 static inline k_tid_t k_work_queue_thread_get(struct k_work_q *queue) in k_work_queue_thread_get()
4404 struct k_work_q *workq;
4482 int k_work_poll_submit_to_queue(struct k_work_q *work_q,