Searched refs:TS_READER_Q (Results 1 – 4 of 4) sorted by relevance
355 (void) turnstile_block(ts, TS_READER_Q, lp, in rw_enter_sleep()390 kthread_t *next_reader = ts->ts_sleepq[TS_READER_Q].sq_first; in rw_readers_to_wake()498 turnstile_wakeup(ts, TS_READER_Q, nreaders, NULL); in rw_exit_wakeup()594 turnstile_wakeup(ts, TS_READER_Q, nreaders, NULL); in rw_downgrade()
744 kthread_t *rp = ts->ts_sleepq[TS_READER_Q].sq_first; in turnstile_wakeup()
44 #define TS_READER_Q 1 /* reader sleepq (shared access to sobj) */ macro
484 q == TS_READER_Q ? "R" : q == TS_WRITER_Q ? "W" : "?"); \