<dec f='src/src/sys/sys/sleepq.h' l='177' type='void turnstile_unsleep(lwp_t * , _Bool )'/>
<use f='src/src/sys/kern/kern_mutex.c' l='281'/>
<use f='src/src/sys/kern/kern_mutex.c' l='281'/>
<use f='src/src/sys/kern/kern_rwlock.c' l='158'/>
<use f='src/src/sys/kern/kern_rwlock.c' l='158'/>
<def f='src/src/sys/kern/kern_turnstile.c' l='492' ll='498' type='void turnstile_unsleep(lwp_t * l, _Bool cleanup)'/>
<doc f='src/src/sys/kern/kern_turnstile.c' l='484'>/*
 * turnstile_unsleep:
 *
 *	Remove an LWP from the turnstile.  This is called when the LWP has
 *	not been awoken normally but instead interrupted: for example, if it
 *	has received a signal.  It&apos;s not a valid action for turnstiles,
 *	since LWPs blocking on a turnstile are not interruptable.
 */</doc>
