Lines Matching refs:rt_work
41 struct rt_work *work_current; /* current work */
49 struct rt_work struct
53 void (*work_func)(struct rt_work *work, void *work_data); argument
65 void rt_work_init(struct rt_work *work, void (*work_func)(struct rt_work *work, void *work_data), v… argument
68 rt_err_t rt_workqueue_dowork(struct rt_workqueue *queue, struct rt_work *work);
69 rt_err_t rt_workqueue_submit_work(struct rt_workqueue *queue, struct rt_work *work, rt_tick_t ticks…
70 rt_err_t rt_workqueue_cancel_work(struct rt_workqueue *queue, struct rt_work *work);
71 rt_err_t rt_workqueue_cancel_work_sync(struct rt_workqueue *queue, struct rt_work *work);
73 rt_err_t rt_workqueue_urgent_work(struct rt_workqueue *queue, struct rt_work *work);
76 rt_err_t rt_work_submit(struct rt_work *work, rt_tick_t ticks);
77 rt_err_t rt_work_urgent(struct rt_work *work);
78 rt_err_t rt_work_cancel(struct rt_work *work);