task_is_running
return (task_is_running(queue, gtask) ? EBUSY : 0);
while ((gtask->ta_flags & TASK_ENQUEUED) || task_is_running(queue, gtask))
static int task_is_running(struct gtaskqueue *queue, struct gtask *gtask);