Lines Matching refs:msp
319 metaslab_t *msp = vd->vdev_top->vdev_ms[i]; in vdev_initialize_calculate_progress() local
320 mutex_enter(&msp->ms_lock); in vdev_initialize_calculate_progress()
322 uint64_t ms_free = msp->ms_size - in vdev_initialize_calculate_progress()
323 metaslab_allocated_space(msp); in vdev_initialize_calculate_progress()
334 logical_rs.rs_start = msp->ms_start; in vdev_initialize_calculate_progress()
335 logical_rs.rs_end = msp->ms_start + msp->ms_size; in vdev_initialize_calculate_progress()
340 mutex_exit(&msp->ms_lock); in vdev_initialize_calculate_progress()
346 mutex_exit(&msp->ms_lock); in vdev_initialize_calculate_progress()
355 VERIFY0(metaslab_load(msp)); in vdev_initialize_calculate_progress()
358 range_tree_t *rt = msp->ms_allocatable; in vdev_initialize_calculate_progress()
382 mutex_exit(&msp->ms_lock); in vdev_initialize_calculate_progress()
483 metaslab_t *msp = vd->vdev_top->vdev_ms[i]; in vdev_initialize_thread() local
496 metaslab_disable(msp); in vdev_initialize_thread()
497 mutex_enter(&msp->ms_lock); in vdev_initialize_thread()
498 if (!msp->ms_loaded && !msp->ms_loading) in vdev_initialize_thread()
500 VERIFY0(metaslab_load(msp)); in vdev_initialize_thread()
502 range_tree_walk(msp->ms_allocatable, vdev_initialize_range_add, in vdev_initialize_thread()
504 mutex_exit(&msp->ms_lock); in vdev_initialize_thread()
507 metaslab_enable(msp, B_TRUE, unload_when_done); in vdev_initialize_thread()