Lines Matching full:work_q
4325 * must have permission granted on the work_q parameter's queue object.
4329 * @param work_q Address of workqueue.
4336 static inline int k_work_user_submit_to_queue(struct k_work_user_q *work_q, in k_work_user_submit_to_queue() argument
4343 ret = k_queue_alloc_append(&work_q->queue, work); in k_work_user_submit_to_queue()
4362 * must have permissions granted on both the work_q parameter's thread and
4366 * @param work_q Address of workqueue.
4376 void k_work_user_queue_start(struct k_work_user_q *work_q,
4387 * @param work_q pointer to the user mode queue structure.
4391 static inline k_tid_t k_work_user_queue_thread_get(struct k_work_user_q *work_q) in k_work_user_queue_thread_get() argument
4393 return &work_q->thread; in k_work_user_queue_thread_get()
4452 * @a work_q when one of the given @a events is signaled. The routine
4470 * @param work_q Address of workqueue.
4482 int k_work_poll_submit_to_queue(struct k_work_q *work_q,