Lines Matching refs:ASSERT

296 	ASSERT(MUTEX_HELD(&vd->vdev_trim_lock));  in vdev_trim_change_state()
679 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_calculate_progress()
681 ASSERT(vd->vdev_leaf_zap != 0); in vdev_trim_calculate_progress()
755 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_load()
757 ASSERT(vd->vdev_leaf_zap != 0); in vdev_trim_load()
865 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_trim_range_add()
891 ASSERT(vdev_is_concrete(vd)); in vdev_trim_thread()
980 ASSERT(vd->vdev_trim_thread != NULL || vd->vdev_trim_inflight[0] == 0); in vdev_trim_thread()
1007 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim()
1008 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_trim()
1009 ASSERT(vdev_is_concrete(vd)); in vdev_trim()
1011 ASSERT(!vd->vdev_detached); in vdev_trim()
1012 ASSERT(!vd->vdev_trim_exit_wanted); in vdev_trim()
1013 ASSERT(!vd->vdev_top->vdev_removing); in vdev_trim()
1014 ASSERT(!vd->vdev_rz_expanding); in vdev_trim()
1027 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_stop_wait_impl()
1045 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop_wait()
1067 ASSERT(!spa_config_held(vd->vdev_spa, SCL_CONFIG|SCL_STATE, RW_WRITER)); in vdev_trim_stop()
1068 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_stop()
1069 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_trim_stop()
1070 ASSERT(vdev_is_concrete(vd)); in vdev_trim_stop()
1085 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop()
1122 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop_all()
1156 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_restart()
1158 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_trim_restart()
1166 ASSERT(err == 0 || err == ENOENT); in vdev_trim_restart()
1173 ASSERT(err == 0 || err == ENOENT); in vdev_trim_restart()
1310 ASSERT(zfs_range_tree_is_empty(msp->ms_trim)); in vdev_autotrim_thread()
1486 ASSERT(vd->vdev_autotrim_thread != NULL); in vdev_autotrim_thread()
1515 ASSERT(tvd->vdev_autotrim_thread != NULL); in vdev_autotrim()
1544 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER)); in vdev_autotrim_kick()
1578 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_autotrim_restart()
1593 ASSERT(vdev_is_concrete(vd)); in vdev_trim_l2arc_thread()
1637 ASSERT(vd->vdev_trim_thread != NULL || in vdev_trim_l2arc_thread()
1683 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_l2arc()
1704 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_trim_l2arc()
1705 ASSERT(vdev_is_concrete(vd)); in vdev_trim_l2arc()
1707 ASSERT(!vd->vdev_detached); in vdev_trim_l2arc()
1708 ASSERT(!vd->vdev_trim_exit_wanted); in vdev_trim_l2arc()
1709 ASSERT(!vd->vdev_top->vdev_removing); in vdev_trim_l2arc()
1730 ASSERT(vdev_is_concrete(vd)); in vdev_trim_simple()
1731 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_trim_simple()
1732 ASSERT(!vd->vdev_detached); in vdev_trim_simple()
1733 ASSERT(!vd->vdev_top->vdev_removing); in vdev_trim_simple()
1734 ASSERT(!vd->vdev_top->vdev_rz_expanding); in vdev_trim_simple()