sim_lock_sleep
if ((error = sim_lock_sleep(periph, flags, "caplck", 0,
sim_lock_sleep(&periph->ccb_list, 0, "cgticb", 0,
sim_lock_sleep(&ccb->ccb_h.cbfcnp, 0, "cbwait", 0, sim->lock);
int sim_lock_sleep(void *ident, int flags, const char *wmesg,
sim_lock_sleep(&softc->changer, 0, "cgticb", 0,
sim_lock_sleep(softc, 0, "targbh", hz/2, periph->sim->lock);
sim_lock_sleep(&softc->pending_ccb_queue, PCATCH, "tgabrt", 0,
error = sim_lock_sleep(user_queue, PCATCH, "targrd", 0,