turnstile_first_waiter
static struct thread *turnstile_first_waiter(struct turnstile *ts);
td = turnstile_first_waiter(ts);
cp = turnstile_first_waiter(nts)->td_priority;