Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dsubr_turnstile.c352 TAILQ_REMOVE(&ts->ts_blocked[queue], td, td_lockq); in turnstile_adjust_thread()
505 MPASS(TAILQ_EMPTY(&ts->ts_blocked[TS_SHARED_QUEUE])); in turnstile_dtor()
520 TAILQ_INIT(&ts->ts_blocked[TS_EXCLUSIVE_QUEUE]); in turnstile_init()
521 TAILQ_INIT(&ts->ts_blocked[TS_SHARED_QUEUE]); in turnstile_init()
691 std = TAILQ_FIRST(&ts->ts_blocked[TS_SHARED_QUEUE]); in turnstile_first_waiter()
845 td = TAILQ_FIRST(&ts->ts_blocked[queue]); in turnstile_signal()
848 TAILQ_REMOVE(&ts->ts_blocked[queue], td, td_lockq); in turnstile_signal()
858 TAILQ_EMPTY(&ts->ts_blocked[TS_SHARED_QUEUE]); in turnstile_signal()
967 TAILQ_EMPTY(&ts->ts_blocked[TS_SHARED_QUEUE])) in turnstile_unpend()
1076 return (TAILQ_FIRST(&ts->ts_blocked[queue])); in turnstile_head()
[all …]