Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dsubr_turnstile.c125 struct threadqueue ts_pending; /* (c) Pending threads. */ member
506 MPASS(TAILQ_EMPTY(&ts->ts_pending)); in turnstile_dtor()
522 TAILQ_INIT(&ts->ts_pending); in turnstile_init()
769 KASSERT(TAILQ_EMPTY(&ts->ts_pending), in turnstile_wait()
850 TAILQ_INSERT_TAIL(&ts->ts_pending, td, td_lockq); in turnstile_signal()
909 TAILQ_FOREACH(td, &ts->ts_pending, td_lockq) { in turnstile_broadcast()
957 MPASS(!TAILQ_EMPTY(&ts->ts_pending)); in turnstile_unpend()
964 TAILQ_CONCAT(&pending_threads, &ts->ts_pending, td_lockq); in turnstile_unpend()
1034 MPASS(TAILQ_EMPTY(&ts->ts_pending)); in turnstile_disown()
1161 print_queue(&ts->ts_pending, "Pending Threads", "\t"); in DB_SHOW_COMMAND()
[all …]