Lines Matching refs:tq

100 	taskq_t tq;  in tq_fill()  local
107 if (mdb_vread(&tq, sizeof (tq), addr) == -1) { in tq_fill()
114 strncpy(tqe->tq_name, tq.tq_name, TASKQ_NAMELEN); in tq_fill()
115 tqe->tq_instance = tq.tq_instance; in tq_fill()
116 tqe->tq_flags = tq.tq_flags; in tq_fill()
139 taskq_t tq; in taskq() local
199 if (mdb_vread(&tq, sizeof (tq), addr) == -1) { in taskq()
205 tq.tq_name[sizeof (tq.tq_name) - 1] = 0; in taskq()
207 tact = tq.tq_active; in taskq()
208 tcount = tq.tq_nthreads; in taskq()
209 queued = tq.tq_tasks - tq.tq_executed; in taskq()
210 maxq = tq.tq_maxtasks; in taskq()
212 if (tq.tq_flags & TASKQ_DYNAMIC) { in taskq()
213 size_t bsize = tq.tq_nbuckets * sizeof (*tq.tq_buckets); in taskq()
217 if (mdb_vread(b, bsize, (uintptr_t)tq.tq_buckets) == -1) { in taskq()
222 tcount += (tq.tq_tcreates - tq.tq_tdeaths); in taskq()
224 for (idx = 0; idx < tq.tq_nbuckets; idx++) { in taskq()
230 if (name != NULL && strstr(tq.tq_name, name) == NULL) in taskq()
234 if (!(tq.tq_flags & TASKQ_DYNAMIC) && maxq < minmaxq) in taskq()
243 addr, tq.tq_name, tact, tcount, queued); in taskq()
245 if (tq.tq_flags & TASKQ_DYNAMIC) in taskq()
250 if (tq.tq_flags & TASKQ_NOINSTANCE) in taskq()
253 mdb_printf("%4x", tq.tq_instance); in taskq()
398 taskq_t tq; in taskq_thread_walk_init() local
406 mdb_vread(&tq, sizeof (tq), wsp->walk_addr) != -1 && in taskq_thread_walk_init()
407 !(tq.tq_flags & TASKQ_DYNAMIC)) { in taskq_thread_walk_init()
409 nthreads = tq.tq_nthreads; in taskq_thread_walk_init()
411 if (tq.tq_nthreads_max == 1) { in taskq_thread_walk_init()
412 tlist[0] = (uintptr_t)tq.tq_thread; in taskq_thread_walk_init()
415 (uintptr_t)tq.tq_threadlist) == -1) { in taskq_thread_walk_init()
441 taskq_t *tq = (taskq_t *)tti->tti_addr; in taskq_thread_walk_step() local
467 if (tq != NULL && kt->t_taskq != tq) in taskq_thread_walk_step()