Lines Matching refs:task
50 struct task t;
84 int taskqueue_enqueue(struct taskqueue *queue, struct task *task);
90 int taskqueue_poll_is_busy(struct taskqueue *queue, struct task *task);
91 int taskqueue_cancel(struct taskqueue *queue, struct task *task,
95 void taskqueue_drain(struct taskqueue *queue, struct task *task);
123 #define TASK_INIT_FLAGS(task, priority, func, context, flags) do { \ argument
124 (task)->ta_pending = 0; \
125 (task)->ta_priority = (priority); \
126 (task)->ta_flags = (flags); \
127 (task)->ta_func = (func); \
128 (task)->ta_context = (context); \