Searched refs:spa_props_lock (Results 1 – 7 of 7) sorted by relevance
285 mutex_enter(&spa->spa_props_lock); in spa_write_cachefile()291 mutex_exit(&spa->spa_props_lock); in spa_write_cachefile()305 mutex_exit(&spa->spa_props_lock); in spa_write_cachefile()386 mutex_enter(&spa->spa_props_lock); in spa_all_configs()389 mutex_exit(&spa->spa_props_lock); in spa_all_configs()401 mutex_enter(&spa->spa_props_lock); in spa_config_set()405 mutex_exit(&spa->spa_props_lock); in spa_config_set()
334 ASSERT(MUTEX_HELD(&spa->spa_props_lock)); in spa_prop_get_config()474 mutex_enter(&spa->spa_props_lock); in spa_prop_get()556 mutex_exit(&spa->spa_props_lock); in spa_prop_get()2604 mutex_enter(&spa->spa_props_lock); /* any mutex will do */ in spa_claim_notify()2607 mutex_exit(&spa->spa_props_lock); in spa_claim_notify()8208 mutex_enter(&spa->spa_props_lock);8210 mutex_exit(&spa->spa_props_lock);9272 mutex_enter(&spa->spa_props_lock);9436 mutex_exit(&spa->spa_props_lock);
683 mutex_init(&spa->spa_props_lock, NULL, MUTEX_DEFAULT, NULL); in spa_add()870 mutex_destroy(&spa->spa_props_lock); in spa_remove()
1816 mutex_enter(&spa->spa_props_lock); in vdev_prop_allocating_off()1819 mutex_exit(&spa->spa_props_lock); in vdev_prop_allocating_off()
5782 mutex_enter(&spa->spa_props_lock); in vdev_props_set_sync()5845 mutex_exit(&spa->spa_props_lock); in vdev_props_set_sync()6022 mutex_enter(&spa->spa_props_lock); in vdev_prop_get()6404 mutex_exit(&spa->spa_props_lock); in vdev_prop_get()
364 kmutex_t spa_props_lock; /* property lock */ member
3008 mutex_enter(&spa->spa_props_lock); in ztest_mmp_enable_disable()3017 mutex_exit(&spa->spa_props_lock); in ztest_mmp_enable_disable()3025 mutex_enter(&spa->spa_props_lock); in ztest_mmp_enable_disable()3032 mutex_exit(&spa->spa_props_lock); in ztest_mmp_enable_disable()3512 mutex_enter(&spa->spa_props_lock); in ztest_split_pool()3514 mutex_exit(&spa->spa_props_lock); in ztest_split_pool()