sls 186 kern/kern_rwlock.c struct sleep_state sls;
sls 203 kern/kern_rwlock.c sleep_setup(&sls, rwl, op->wait_prio, rwl->rwl_name);
sls 205 kern/kern_rwlock.c sleep_setup_signal(&sls, op->wait_prio | PCATCH);
sls 209 kern/kern_rwlock.c sleep_finish(&sls, do_sleep);
sls 211 kern/kern_rwlock.c (error = sleep_finish_signal(&sls)) != 0)
sls 100 kern/kern_synch.c struct sleep_state sls;
sls 117 kern/kern_synch.c sleep_setup(&sls, ident, priority, wmesg);
sls 118 kern/kern_synch.c sleep_setup_timeout(&sls, timo);
sls 119 kern/kern_synch.c sleep_setup_signal(&sls, priority);
sls 121 kern/kern_synch.c sleep_finish(&sls, 1);
sls 122 kern/kern_synch.c error1 = sleep_finish_timeout(&sls);
sls 123 kern/kern_synch.c error = sleep_finish_signal(&sls);
sls 133 kern/kern_synch.c sleep_setup(struct sleep_state *sls, void *ident, int prio, const char *wmesg)
sls 152 kern/kern_synch.c sls->sls_catch = 0;
sls 153 kern/kern_synch.c sls->sls_do_sleep = 1;
sls 154 kern/kern_synch.c sls->sls_sig = 1;
sls 156 kern/kern_synch.c SCHED_LOCK(sls->sls_s);
sls 171 kern/kern_synch.c sleep_finish(struct sleep_state *sls, int do_sleep)
sls 175 kern/kern_synch.c if (sls->sls_do_sleep && do_sleep) {
sls 189 kern/kern_synch.c SCHED_UNLOCK(sls->sls_s);
sls 204 kern/kern_synch.c sleep_setup_timeout(struct sleep_state *sls, int timo)
sls 211 kern/kern_synch.c sleep_finish_timeout(struct sleep_state *sls)
sls 226 kern/kern_synch.c sleep_setup_signal(struct sleep_state *sls, int prio)
sls 230 kern/kern_synch.c if ((sls->sls_catch = (prio & PCATCH)) == 0)
sls 243 kern/kern_synch.c if ((sls->sls_sig = CURSIG(p)) != 0) {
sls 247 kern/kern_synch.c sls->sls_do_sleep = 0;
sls 249 kern/kern_synch.c sls->sls_catch = 0;
sls 250 kern/kern_synch.c sls->sls_do_sleep = 0;
sls 255 kern/kern_synch.c sleep_finish_signal(struct sleep_state *sls)
sls 259 kern/kern_synch.c if (sls->sls_catch != 0) {
sls 260 kern/kern_synch.c if (sls->sls_sig != 0 || (sls->sls_sig = CURSIG(p)) != 0) {
sls 261 kern/kern_synch.c if (p->p_sigacts->ps_sigintr & sigmask(sls->sls_sig))