<def f='src/src/sys/sys/sleepq.h' l='120' ll='131' type='void sleepq_enter(sleepq_t * sq, lwp_t * l, kmutex_t * mp)'/>
<doc f='src/src/sys/sys/sleepq.h' l='116'>/*
 * Prepare to block on a sleep queue, after which any interlock can be
 * safely released.
 */</doc>
<use f='src/src/sys/kern/kern_condvar.c' l='151' u='c' c='cv_enter'/>
<use f='src/src/sys/kern/kern_synch.c' l='183' u='c' c='tsleep'/>
<use f='src/src/sys/kern/kern_synch.c' l='207' u='c' c='mtsleep'/>
<use f='src/src/sys/kern/kern_synch.c' l='238' u='c' c='kpause'/>
<use f='src/src/sys/kern/kern_timeout.c' l='508' u='c' c='callout_halt'/>
<use f='src/src/sys/kern/kern_turnstile.c' l='414' u='c' c='turnstile_block'/>
<use f='src/src/sys/kern/sys_select.c' l='299' u='c' c='sel_do_scan'/>
