Searched refs:spa_async_lock (Results 1 – 4 of 4) sorted by relevance
187 kmutex_t spa_async_lock; /* protect async state */ member
5712 mutex_enter(&spa->spa_async_lock); in spa_async_thread()5715 mutex_exit(&spa->spa_async_lock); in spa_async_thread()5783 mutex_enter(&spa->spa_async_lock); in spa_async_thread()5786 mutex_exit(&spa->spa_async_lock); in spa_async_thread()5793 mutex_enter(&spa->spa_async_lock); in spa_async_suspend()5796 cv_wait(&spa->spa_async_cv, &spa->spa_async_lock); in spa_async_suspend()5797 mutex_exit(&spa->spa_async_lock); in spa_async_suspend()5803 mutex_enter(&spa->spa_async_lock); in spa_async_resume()5806 mutex_exit(&spa->spa_async_lock); in spa_async_resume()5832 mutex_enter(&spa->spa_async_lock); in spa_async_dispatch()[all …]
556 mutex_init(&spa->spa_async_lock, NULL, MUTEX_DEFAULT, NULL); in spa_add()732 mutex_destroy(&spa->spa_async_lock); in spa_remove()
3114 mutex_enter(&spa->spa_async_lock); in ztest_vdev_LUN_growth()3116 mutex_exit(&spa->spa_async_lock); in ztest_vdev_LUN_growth()