Searched refs:tq_active (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/sys/kern/
H A Dsubr_taskqueue.c68 TAILQ_HEAD(, taskqueue_busy) tq_active;
145 TAILQ_INIT(&queue->tq_active);
207 KASSERT(TAILQ_EMPTY(&queue->tq_active), ("Tasks still running?"));
371 if (TAILQ_EMPTY(&queue->tq_active))
382 TAILQ_INSERT_TAIL(&queue->tq_active, &tb_marker, tb_link);
383 while (TAILQ_FIRST(&queue->tq_active) != &tb_marker)
385 TAILQ_REMOVE(&queue->tq_active, &tb_marker, tb_link);
391 tb_first = TAILQ_FIRST(&queue->tq_active);
434 TAILQ_INSERT_TAIL(&queue->tq_active, &tb, tb_link);
455 TAILQ_REMOVE(&queue->tq_active,
[all...]
H A Dsubr_gtaskqueue.c68 TAILQ_HEAD(, gtaskqueue_busy) tq_active;
131 TAILQ_INIT(&queue->tq_active);
165 KASSERT(TAILQ_EMPTY(&queue->tq_active), ("Tasks still running?"));
237 if (TAILQ_EMPTY(&queue->tq_active))
248 TAILQ_INSERT_TAIL(&queue->tq_active, &tb_marker, tb_link);
249 while (TAILQ_FIRST(&queue->tq_active) != &tb_marker)
251 TAILQ_REMOVE(&queue->tq_active, &tb_marker, tb_link);
257 tb_first = TAILQ_FIRST(&queue->tq_active);
299 TAILQ_INSERT_TAIL(&queue->tq_active, &tb, tb_link);
319 TAILQ_REMOVE(&queue->tq_active,
[all...]
/freebsd-11.0-release/cddl/contrib/opensolaris/lib/libzpool/common/
H A Dtaskq.c47 int tq_active; member in struct:taskq
185 while (tq->tq_task.tqent_next != &tq->tq_task || tq->tq_active != 0)
200 if (--tq->tq_active == 0)
203 tq->tq_active++;
255 tq->tq_active = nthreads;

Completed in 107 milliseconds