HomeSort by: relevance | last modified time | path
    Searched refs:TS_READER_Q (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/sys/
sleeptab.h 110 #define TS_READER_Q 0 /* reader sleep queue */
117 ((ts)->ts_waiters[TS_READER_Q] + \
  /src/sys/kern/
kern_turnstile.c 120 sleepq_init(&ts->ts_sleepq[TS_READER_Q]);
384 KASSERT(q == TS_READER_Q || q == TS_WRITER_Q);
396 KASSERT(LIST_EMPTY(&ts->ts_sleepq[TS_READER_Q]));
415 KASSERT(!LIST_EMPTY(&ts->ts_sleepq[TS_READER_Q]) ||
455 KASSERT(q == TS_READER_Q || q == TS_WRITER_Q);
546 rsq = &ts->ts_sleepq[TS_READER_Q];
550 (*pr)("=> %d waiting readers:", TS_WAITERS(ts, TS_READER_Q));
kern_rwlock.c 320 queue = TS_READER_Q;
492 rcnt = TS_WAITERS(ts, TS_READER_Q);
540 turnstile_wakeup(ts, TS_READER_Q, rcnt, NULL);
637 rcnt = TS_WAITERS(ts, TS_READER_Q);
672 turnstile_wakeup(ts, TS_READER_Q, rcnt, NULL);

Completed in 16 milliseconds