Lines Matching full:tasks
87 * Limit on the number of tasks that may be run in a single epoch section.
88 * It's profitable to batch tasks together, but there must be a bound in order
94 "Maximum number of tasks to run in an epoch section");
246 KASSERT(LIST_EMPTY(&queue->tq_active), ("Tasks still running?")); in taskqueue_free()
247 KASSERT(queue->tq_callouts == 0, ("Armed timeout tasks")); in taskqueue_free()
288 * Optimise cases when all tasks use small set of priorities. in taskqueue_enqueue_locked()
419 * Block until all currently queued tasks in this taskqueue
420 * have begun execution. Tasks queued during execution of
432 * Enqueue our barrier after all current tasks, but with in taskqueue_drain_tq_queue()
433 * the highest priority so that newly queued tasks cannot in taskqueue_drain_tq_queue()
445 * Once the barrier has executed, all previously queued tasks in taskqueue_drain_tq_queue()
454 * Block until all currently executing tasks for this taskqueue
455 * complete. Tasks that begin execution during the execution