sleep_setup
sleep_setup(sc, PWAIT | PCATCH, "dtread");
sleep_setup(curproc, prio, "schto");
sleep_setup(sts, PWAIT, "myxdown");
sleep_setup(q->p_p, PWAIT | PCATCH, "wait");
sleep_setup(&rwl->rwl_waiters, prio, rwl->rwl_name);
sleep_setup(&rwl->rwl_readers, prio, rwl->rwl_name);
sleep_setup(spc, PZERO, "schedstate");
sleep_setup(c, PWAIT, wmesg);
sleep_setup(ident, priority, wmesg);
sleep_setup(ident, priority, wmesg);
sleep_setup(ident, priority, wmesg);
sleep_setup(&entry, PWAIT|PCATCH, "thrsleep");
sleep_setup(r, PWAIT, wmesg);
sleep_setup(todo, PSWP, "tmoslp");
sleep_setup(mbp, LOG_RDPRI | PCATCH, "klog");
sleep_setup(&f, PWAIT|PCATCH, "fsleep");
void sleep_setup(const volatile void *, int, const char *);