MOD_LOCK_NOT_HELD
(void) mod_hold_by_modctl(mp, MOD_WAIT_FOREVER | MOD_LOCK_NOT_HELD);
(void) mod_hold_by_modctl(mp, MOD_WAIT_FOREVER | MOD_LOCK_NOT_HELD);
ASSERT((f & (MOD_LOCK_HELD | MOD_LOCK_NOT_HELD)) &&
((f & (MOD_LOCK_HELD | MOD_LOCK_NOT_HELD)) !=
(MOD_LOCK_HELD | MOD_LOCK_NOT_HELD)));
ASSERT((f & MOD_LOCK_NOT_HELD) || MUTEX_HELD(&mod_lock));
if (f & MOD_LOCK_NOT_HELD)
if (f & MOD_LOCK_NOT_HELD)
if (f & MOD_LOCK_NOT_HELD)
MOD_WAIT_FOREVER | MOD_LOCK_NOT_HELD);
MOD_WAIT_FOREVER | MOD_LOCK_NOT_HELD);