ssleep
rv = ssleep(as, &as->as_spin, PCATCH, "acsem", tmo);
error = ssleep(current, ¤t->kt_spin, flags, "lstim", timo);
ssleep(&fdp->fd_holdleaderscount,
ssleep(fdtol, &fdp->fd_spin, 0, "fdlhold", 0);
ssleep(depot, &depot->spin, 0, "objcache_get", 0);
ssleep(type, &kmemstat_spin, 0, "kmuninit", 0);
ssleep(c, &c->spin, 0, "costp", 0);
error = ssleep(won, &port->mpu_spin, PCATCH, "waitmsg", 0);
error = ssleep(won, &port->mpu_spin, 0, "waitmsg", 0);
error = ssleep(port, &port->mpu_spin, flags, "waitport", 0);
ssleep(state, &state->spin, 0, "csprngrsd", 0);
ssleep(ident, &tq->tq_lock, 0, wmesg, 0);
ssleep(so, &so->so_rcvd_spin, 0, "soadrop", 1);
int ssleep(const volatile void *, struct spinlock *, int, const char *, int)
ssleep(cst, &cst->spin, 0, "ccmslck", hz);
ssleep(cst, &cst->spin, 0, "ccmsupg", hz);
ssleep(cst, &cst->spin, 0, "ccmslck", hz);
ssleep(semap, &semap->spin, 0,
ssleep(scan, &map->ilock_spin, 0, "ilock", 0);