EVCH_NOSLEEP
"in.mpathd", nvl, EVCH_NOSLEEP);
"com.sun", "svc.startd", attr, EVCH_NOSLEEP)) != 0) {
pub, EVCH_NOSLEEP) == 0) ? FMEV_SUCCESS : FMEVERR_TRANSPORT;
"com.sun", "librestart", attr, EVCH_NOSLEEP);
if (uargs.flags & ~(EVCH_NOSLEEP | EVCH_SLEEP | EVCH_QWAIT))
km_flags = uargs.flags & (EVCH_NOSLEEP | EVCH_SLEEP);
if (km_flags != EVCH_NOSLEEP && km_flags != EVCH_SLEEP)
ASSERT((flags & ~(EVCH_SLEEP | EVCH_NOSLEEP | EVCH_TRYHARD |
km_flags = flags & (EVCH_SLEEP | EVCH_NOSLEEP | EVCH_TRYHARD);
ASSERT(km_flags == EVCH_SLEEP || km_flags == EVCH_NOSLEEP ||
qep = kmem_alloc(size, flags & EVCH_NOSLEEP ?
evp = kmem_alloc(rsize, flag & EVCH_NOSLEEP ? KM_NOSLEEP :