Lines Matching refs:ts_pending
114 * ts_pending list is a linked list of threads previously awakened by
125 struct threadqueue ts_pending; /* (c) Pending threads. */
483 MPASS(TAILQ_EMPTY(&ts->ts_pending));
499 TAILQ_INIT(&ts->ts_pending);
746 KASSERT(TAILQ_EMPTY(&ts->ts_pending),
828 TAILQ_INSERT_TAIL(&ts->ts_pending, td, td_lockq);
880 TAILQ_CONCAT(&ts->ts_pending, &ts->ts_blocked[queue], td_lockq);
887 TAILQ_FOREACH(td, &ts->ts_pending, td_lockq) {
935 MPASS(!TAILQ_EMPTY(&ts->ts_pending));
942 TAILQ_CONCAT(&pending_threads, &ts->ts_pending, td_lockq);
1013 MPASS(TAILQ_EMPTY(&ts->ts_pending));
1140 print_queue(&ts->ts_pending, "Pending Threads", "\t");
1279 TAILQ_FOREACH(td, &ts->ts_pending, td_lockq)