zsleep
zsleep(sc, &sc->slz, 0, "i2cwait", (hz + 99) / 100);
zsleep(sc->vtballoon_td, VTBALLOON_SLZ(sc), 0, "vtbdth", 0);
zsleep(sc, VTBALLOON_SLZ(sc), 0, "vtbspf", 0);
zsleep(sc, VTBALLOON_SLZ(sc), 0, "vtbslp", timeout);
error = zsleep(won, port->mpu_serialize, PCATCH, "waitmsg", 0);
error = zsleep(won, port->mpu_serialize, 0, "waitmsg", 0);
error = zsleep(port, port->mpu_serialize, flags, "waitport", 0);
return(zsleep(ident, &wlan_global_serializer, flags, wmesg, timo));
int zsleep(const volatile void *, struct lwkt_serialize *, int, const char *, int)