Lines Matching refs:zv_state_lock
392 * than zv_state_lock so that we don't need to acquire an
507 mutex_enter(&zv->zv_state_lock);
511 * ordering - zv_suspend_lock before zv_state_lock
515 mutex_exit(&zv->zv_state_lock);
517 mutex_enter(&zv->zv_state_lock);
529 ASSERT(MUTEX_HELD(&zv->zv_state_lock));
545 mutex_exit(&zv->zv_state_lock);
558 mutex_exit(&zv->zv_state_lock);
577 mutex_enter(&zv->zv_state_lock);
582 * ordering - zv_suspend_lock before zv_state_lock
586 mutex_exit(&zv->zv_state_lock);
588 mutex_enter(&zv->zv_state_lock);
600 ASSERT(MUTEX_HELD(&zv->zv_state_lock));
608 mutex_exit(&zv->zv_state_lock);
636 mutex_enter(&zv->zv_state_lock);
638 mutex_exit(&zv->zv_state_lock);
669 mutex_enter(&zv->zv_state_lock);
672 mutex_exit(&zv->zv_state_lock);
687 mutex_enter(&zv->zv_state_lock);
690 mutex_exit(&zv->zv_state_lock);
795 mutex_init(&zv->zv_state_lock, NULL, MUTEX_DEFAULT, NULL);
877 ASSERT(!MUTEX_HELD(&zv->zv_state_lock));
891 mutex_destroy(&zv->zv_state_lock);
931 ASSERT(MUTEX_HELD(&zv->zv_state_lock));
932 mutex_exit(&zv->zv_state_lock);
1047 ASSERT(MUTEX_HELD(&zv->zv_state_lock));