Lines Matching full:tasks

136 	"Create new taskq threads after N sequential tasks");
140 * taskq is not intended for long-running tasks; instead, a dedicated taskq
231 * of allocated tasks is above tq->tq_maxalloc, but we still in task_alloc()
284 /* Wake tasks blocked in taskq_wait_id() */ in task_done()
482 * id and the next available task id. As tasks are dispatched they are
484 * threads become available the tasks are removed from the heads of these
500 * when the taskq contains delay tasks with small task ids callers may
542 * The taskq_wait_outstanding() function will block until all tasks with a
545 * passed for the id to indicate all tasks dispatch up to this point,
596 * Cancel an already dispatched task given the task id. Still pending tasks
598 * block until it completes. Preallocated tasks which are canceled must be
670 /* Taskq being destroyed and all tasks drained */ in taskq_dispatch()
743 /* Taskq being destroyed and all tasks drained */ in taskq_dispatch_delay()
793 /* Taskq being destroyed and all tasks drained */ in taskq_dispatch_ent()
877 * Return the next pending task, preference is given to tasks on the
915 * number of threads is insufficient to handle the pending tasks. These
1092 /* For prealloc'd tasks, we don't free anything. */ in taskq_thread()
1447 * When TASKQ_ACTIVE is clear new tasks may not be added nor may in taskq_destroy()
1561 "", "threads", "tasks on queue", in spl_taskq_kstat_headers()
1575 char tasks[30]; in spl_taskq_kstat_data() local
1594 snprintf(tasks, sizeof (tasks), "%5llu [%5llu %5llu] %3llu", in spl_taskq_kstat_data()
1603 name, threads, tasks); in spl_taskq_kstat_data()