Searched refs:ts_inheritor (Results 1 – 4 of 4) sorted by relevance
190 if (ts->ts_inheritor == NULL) { in turnstile_pi_inherit()191 ts->ts_inheritor = inheritor; in turnstile_pi_inherit()202 ASSERT(ts->ts_inheritor == inheritor); in turnstile_pi_inherit()242 kthread_t *inheritor = ts->ts_inheritor; in turnstile_pi_waive()251 ts->ts_inheritor = NULL; in turnstile_pi_waive()684 if (ts->ts_inheritor != NULL) { in turnstile_dequeue()685 (void) turnstile_pi_tsdelete(ts, ts->ts_inheritor); in turnstile_dequeue()698 ts->ts_inheritor = NULL; in turnstile_dequeue()728 if (ts->ts_inheritor != NULL) { in turnstile_wakeup()734 ASSERT(ts->ts_waiters > 1 || ts->ts_inheritor == NULL); in turnstile_wakeup()
56 struct _kthread *ts_inheritor; /* thread inheriting priority */ member
677 t.ts_inheritor, t.ts_prioinv); in turnstile()
160 ASSERT(ts->ts_inheritor == NULL); in turnstile_destructor()