Searched refs:vdev_trim_lock (Results 1 – 6 of 6) sorted by relevance
273 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_change_state()510 mutex_enter(&vd->vdev_trim_lock); in vdev_trim_range()534 mutex_exit(&vd->vdev_trim_lock); in vdev_trim_range()538 mutex_exit(&vd->vdev_trim_lock); in vdev_trim_range()943 mutex_enter(&vd->vdev_trim_lock); in vdev_trim_thread()964 mutex_exit(&vd->vdev_trim_lock); in vdev_trim_thread()966 mutex_enter(&vd->vdev_trim_lock); in vdev_trim_thread()970 mutex_exit(&vd->vdev_trim_lock); in vdev_trim_thread()982 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim()1001 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_stop_wait_impl()[all …]
2280 mutex_enter(&vd->vdev_trim_lock); in spa_vdev_remove()2282 mutex_exit(&vd->vdev_trim_lock); in spa_vdev_remove()
7679 mutex_enter(&vd->vdev_trim_lock);7690 mutex_exit(&vd->vdev_trim_lock);7695 mutex_exit(&vd->vdev_trim_lock);7699 mutex_exit(&vd->vdev_trim_lock);7716 mutex_exit(&vd->vdev_trim_lock);8003 mutex_enter(&vml[c]->vdev_trim_lock);8005 mutex_exit(&vml[c]->vdev_trim_lock);9899 &vd->vdev_initialize_lock : &vd->vdev_trim_lock;
1298 mutex_enter(&vd->vdev_trim_lock); in spa_vdev_config_exit()1300 mutex_exit(&vd->vdev_trim_lock); in spa_vdev_config_exit()
660 mutex_init(&vd->vdev_trim_lock, NULL, MUTEX_DEFAULT, NULL); in vdev_alloc_common()1111 mutex_destroy(&vd->vdev_trim_lock); in vdev_free()4095 mutex_enter(&vd->vdev_trim_lock); in vdev_online()4102 mutex_exit(&vd->vdev_trim_lock); in vdev_online()
332 kmutex_t vdev_trim_lock; member