Home
last modified time | relevance | path

Searched refs:task_is_running (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/sys/kern/
Dsubr_taskqueue.c483 task_is_running(struct taskqueue *queue, struct task *task) in task_is_running() function
506 retval = task->ta_pending > 0 || task_is_running(queue, task); in taskqueue_poll_is_busy()
525 return (task_is_running(queue, task) ? EBUSY : 0); in taskqueue_cancel_locked()
569 while (task->ta_pending != 0 || task_is_running(queue, task)) in taskqueue_drain()
Dsubr_gtaskqueue.c54 static int task_is_running(struct gtaskqueue *queue, struct gtask *gtask);
371 task_is_running(struct gtaskqueue *queue, struct gtask *gtask) in task_is_running() function
390 return (task_is_running(queue, gtask) ? EBUSY : 0); in gtaskqueue_cancel_locked()
408 while ((gtask->ta_flags & TASK_ENQUEUED) || task_is_running(queue, gtask)) in gtaskqueue_drain_locked()