Lines Matching refs:k_work_q
187 static void queue_flusher_locked(struct k_work_q *queue, in queue_flusher_locked()
208 static inline void queue_remove_locked(struct k_work_q *queue, in queue_remove_locked()
227 static inline bool notify_queue_locked(struct k_work_q *queue) in notify_queue_locked()
257 static inline int queue_submit_locked(struct k_work_q *queue, in queue_submit_locked()
318 struct k_work_q **queuep) in submit_to_queue_locked()
375 int z_work_submit_to_queue(struct k_work_q *queue, in z_work_submit_to_queue()
390 int k_work_submit_to_queue(struct k_work_q *queue, in k_work_submit_to_queue()
444 struct k_work_q *queue = work->queue; in work_flush_locked()
611 struct k_work_q *queue = (struct k_work_q *)workq_ptr; in work_queue_main()
714 void k_work_queue_init(struct k_work_q *queue) in k_work_queue_init()
718 *queue = (struct k_work_q) { in k_work_queue_init()
725 void k_work_queue_start(struct k_work_q *queue, in k_work_queue_start()
769 int k_work_queue_drain(struct k_work_q *queue, in k_work_queue_drain()
801 int k_work_queue_unplug(struct k_work_q *queue) in k_work_queue_unplug()
821 int k_work_queue_stop(struct k_work_q *queue, k_timeout_t timeout) in k_work_queue_stop()
870 struct k_work_q *queue = NULL; in work_timeout()
943 static int schedule_for_queue_locked(struct k_work_q **queuep, in schedule_for_queue_locked()
1010 int k_work_schedule_for_queue(struct k_work_q *queue, struct k_work_delayable *dwork, in k_work_schedule_for_queue()
1045 int k_work_reschedule_for_queue(struct k_work_q *queue, struct k_work_delayable *dwork, in k_work_reschedule_for_queue()
1157 struct k_work_q *queue = dwork->queue; in k_work_flush_delayable()