Lines Matching defs:ts_pending
113 * ts_pending list is a linked list of threads previously awakened by
124 struct threadqueue ts_pending; /* (c) Pending threads. */
482 MPASS(TAILQ_EMPTY(&ts->ts_pending));
498 TAILQ_INIT(&ts->ts_pending);
704 KASSERT(TAILQ_EMPTY(&ts->ts_pending),
786 TAILQ_INSERT_TAIL(&ts->ts_pending, td, td_lockq);
838 TAILQ_CONCAT(&ts->ts_pending, &ts->ts_blocked[queue], td_lockq);
845 TAILQ_FOREACH(td, &ts->ts_pending, td_lockq) {
876 MPASS(!TAILQ_EMPTY(&ts->ts_pending));
883 TAILQ_CONCAT(&pending_threads, &ts->ts_pending, td_lockq);
959 MPASS(TAILQ_EMPTY(&ts->ts_pending));
1092 print_queue(&ts->ts_pending, "Pending Threads", "\t");
1283 TAILQ_FOREACH(td, &ts->ts_pending, td_lockq)