Home
last modified time | relevance | path

Searched refs:SRQ_HOLD (Results 1 – 6 of 6) sorted by relevance

/f-stack/freebsd/sys/
H A Dsched.h193 #define SRQ_HOLD 0x0020 /* Return holding original td lock */ macro
/f-stack/freebsd/kern/
H A Dsubr_sleepqueue.c774 if ((srqflags & SRQ_HOLD) == 0 && drop) in sleepq_resume_thread()
944 wakeup_swapper = sleepq_resume_thread(sq, besttd, pri, SRQ_HOLD); in sleepq_signal()
995 SRQ_HOLD); in sleepq_remove_matching()
H A Dkern_synch.c598 if ((srqflags & (SRQ_HOLD | SRQ_HOLDTD)) == 0) in setrunnable()
H A Dsched_4bsd.c1310 if ((flags & SRQ_HOLD) != 0) in sched_add()
1406 if ((flags & SRQ_HOLD) != 0)
H A Dsched_ule.c1215 KASSERT((flags & SRQ_HOLD) == 0, in sched_setcpu()
1226 if ((flags & SRQ_HOLD) == 0) in sched_setcpu()
2614 if ((flags & SRQ_HOLD) != 0) in sched_add()
H A Dsubr_turnstile.c1016 sched_add(td, SRQ_HOLD | SRQ_BORING); in turnstile_unpend()