Lines Matching defs:nthreads
268 taskq_create_proc(const char *name, int nthreads, pri_t pri,
276 ASSERT3S(nthreads, >=, 0);
277 ASSERT3S(nthreads, <=, 100);
278 pct = MIN(nthreads, 100);
281 nthreads = (sysconf(_SC_NPROCESSORS_ONLN) * pct) / 100;
282 nthreads = MAX(nthreads, 1); /* need at least 1 thread */
284 ASSERT3S(nthreads, >=, 1);
293 tq->tq_active = nthreads;
294 tq->tq_nthreads = nthreads;
299 tq->tq_threadlist = kmem_alloc(nthreads * sizeof (thread_t), KM_SLEEP);
308 for (t = 0; t < nthreads; t++)
319 int nthreads = tq->tq_nthreads;
339 for (t = 0; t < nthreads; t++)
342 kmem_free(tq->tq_threadlist, nthreads * sizeof (thread_t));