Home
last modified time | relevance | path

Searched refs:tb_marker (Results 1 – 1 of 1) sorted by relevance

/NextBSD/sys/kern/
HDsubr_taskqueue.c366 struct taskqueue_busy tb_marker, *tb_first; in taskqueue_drain_tq_active() local
378 tb_marker.tb_running = TB_DRAIN_WAITER; in taskqueue_drain_tq_active()
379 TAILQ_INSERT_TAIL(&queue->tq_active, &tb_marker, tb_link); in taskqueue_drain_tq_active()
380 while (TAILQ_FIRST(&queue->tq_active) != &tb_marker) in taskqueue_drain_tq_active()
381 TQ_SLEEP(queue, &tb_marker, &queue->tq_mutex, PWAIT, "-", 0); in taskqueue_drain_tq_active()
382 TAILQ_REMOVE(&queue->tq_active, &tb_marker, tb_link); in taskqueue_drain_tq_active()