Searched refs:tq_executor (Results 1 – 1 of 1) sorted by relevance
59 struct taskq_executor *tq_executor; /* Array of jobs. */ member161 if (!tq->tq_executor[i].te_running) { in taskq_dispatch_common()162 tq->tq_executor[i].te_running = 1; in taskq_dispatch_common()165 &tq->tq_executor[i].te_job); in taskq_dispatch_common()279 tq->tq_executor = kmem_alloc(sizeof(*tq->tq_executor) * nthreads, in taskq_create()282 threadpool_job_init(&tq->tq_executor[i].te_job, task_executor, in taskq_create()284 tq->tq_executor[i].te_self = tq; in taskq_create()285 tq->tq_executor[i].te_running = 0; in taskq_create()325 threadpool_job_destroy(&tq->tq_executor[i].te_job); in taskq_destroy()329 kmem_free(tq->tq_executor, sizeof(*tq->tq_executor) * tq->tq_nthreads); in taskq_destroy()