Searched refs:besttd (Results 1 – 1 of 1) sorted by relevance
903 struct thread *td, *besttd; in sleepq_signal() local923 besttd = TAILQ_LAST_FAST(head, thread, td_slpq); in sleepq_signal()924 while (besttd->td_lock != &sc->sc_lock) { in sleepq_signal()925 td = TAILQ_PREV_FAST(besttd, head, thread, td_slpq); in sleepq_signal()928 besttd = td; in sleepq_signal()937 besttd = td = TAILQ_FIRST(head); in sleepq_signal()939 if (td->td_priority < besttd->td_priority) in sleepq_signal()940 besttd = td; in sleepq_signal()943 MPASS(besttd != NULL); in sleepq_signal()944 wakeup_swapper = sleepq_resume_thread(sq, besttd, pri, SRQ_HOLD); in sleepq_signal()