Lines Matching full:tasks
176 KASSERT(LIST_EMPTY(&queue->tq_active), ("Tasks still running?")); in gtaskqueue_free()
177 KASSERT(queue->tq_callouts == 0, ("Armed timeout tasks")); in gtaskqueue_free()
254 * Block until all currently queued tasks in this taskqueue
255 * have begun execution. Tasks queued during execution of
267 * Enqueue our barrier after all current tasks, but with in gtaskqueue_drain_tq_queue()
268 * the highest priority so that newly queued tasks cannot in gtaskqueue_drain_tq_queue()
279 * Once the barrier has executed, all previously queued tasks in gtaskqueue_drain_tq_queue()
287 * Block until all currently executing tasks for this taskqueue
288 * complete. Tasks that begin execution during the execution
623 * Find the taskq with least # of tasks that doesn't currently have any
638 * Two passes: first scan for a queue with the least tasks that in taskqgroup_find()
640 * the queue with the least total tasks. in taskqgroup_find()