Searched refs:tq_active (Results 1 - 2 of 2) sorted by relevance
/freebsd-10.1-release/sys/kern/ |
H A D | subr_taskqueue.c | 59 TAILQ_HEAD(, taskqueue_busy) tq_active; 126 TAILQ_INIT(&queue->tq_active); 181 KASSERT(TAILQ_EMPTY(&queue->tq_active), ("Tasks still running?")); 292 while (!TAILQ_EMPTY(&queue->tq_active)) 293 TQ_SLEEP(queue, &queue->tq_active, &queue->tq_mutex, 328 TAILQ_INSERT_TAIL(&queue->tq_active, &tb, tb_link); 348 TAILQ_REMOVE(&queue->tq_active, &tb, tb_link); 349 if (TAILQ_EMPTY(&queue->tq_active)) 350 wakeup(&queue->tq_active); 368 TAILQ_FOREACH(tb, &queue->tq_active, tb_lin [all...] |
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libzpool/common/ |
H A D | taskq.c | 43 int tq_active; member in struct:taskq 180 while (tq->tq_task.tqent_next != &tq->tq_task || tq->tq_active != 0) 195 if (--tq->tq_active == 0) 198 tq->tq_active++; 249 tq->tq_active = nthreads;
|
Completed in 146 milliseconds