FreeBSD kernel kern code
|
Data Fields | |
struct mtx | ts_lock |
struct threadqueue | ts_blocked [2] |
struct threadqueue | ts_pending |
Definition at line 121 of file subr_turnstile.c.
struct threadqueue turnstile::ts_blocked[2] |
Definition at line 123 of file subr_turnstile.c.
Referenced by turnstile_adjust(), turnstile_adjust_thread(), turnstile_broadcast(), turnstile_disown(), turnstile_empty(), turnstile_first_waiter(), turnstile_head(), turnstile_init(), turnstile_signal(), turnstile_unpend(), and turnstile_wait().
struct mtx turnstile::ts_lock |
Definition at line 122 of file subr_turnstile.c.
Referenced by propagate_priority(), turnstile_adjust(), turnstile_adjust_thread(), turnstile_broadcast(), turnstile_cancel(), turnstile_claim(), turnstile_disown(), turnstile_empty(), turnstile_fini(), turnstile_head(), turnstile_init(), turnstile_lookup(), turnstile_signal(), turnstile_trywait(), turnstile_unpend(), and turnstile_wait().
struct threadqueue turnstile::ts_pending |
Definition at line 124 of file subr_turnstile.c.
Referenced by turnstile_broadcast(), turnstile_disown(), turnstile_init(), turnstile_signal(), turnstile_unpend(), and turnstile_wait().