Lines Matching refs:scl_lock
430 mutex_init(&scl->scl_lock, NULL, MUTEX_DEFAULT, NULL); in spa_config_lock_init()
443 mutex_destroy(&scl->scl_lock); in spa_config_lock_destroy()
458 mutex_enter(&scl->scl_lock); in spa_config_tryenter()
461 mutex_exit(&scl->scl_lock); in spa_config_tryenter()
469 mutex_exit(&scl->scl_lock); in spa_config_tryenter()
477 mutex_exit(&scl->scl_lock); in spa_config_tryenter()
495 mutex_enter(&scl->scl_lock); in spa_config_enter()
498 cv_wait(&scl->scl_cv, &scl->scl_lock); in spa_config_enter()
504 cv_wait(&scl->scl_cv, &scl->scl_lock); in spa_config_enter()
510 mutex_exit(&scl->scl_lock); in spa_config_enter()
522 mutex_enter(&scl->scl_lock); in spa_config_exit()
530 mutex_exit(&scl->scl_lock); in spa_config_exit()