Lines Matching refs:ms_lock

864 			mutex_enter(&msp->ms_lock);  in metaslab_class_evict_old()
873 mutex_exit(&msp->ms_lock); in metaslab_class_evict_old()
892 mutex_exit(&msp->ms_lock); in metaslab_class_evict_old()
895 mutex_exit(&msp->ms_lock); in metaslab_class_evict_old()
1184 mutex_enter(&msp->ms_lock); in metaslab_group_passivate()
1187 mutex_exit(&msp->ms_lock); in metaslab_group_passivate()
1191 mutex_enter(&msp->ms_lock); in metaslab_group_passivate()
1194 mutex_exit(&msp->ms_lock); in metaslab_group_passivate()
1283 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_histogram_add()
1307 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_histogram_remove()
1340 mutex_enter(&msp->ms_lock); in metaslab_group_add()
1342 mutex_exit(&msp->ms_lock); in metaslab_group_add()
1348 mutex_enter(&msp->ms_lock); in metaslab_group_remove()
1350 mutex_exit(&msp->ms_lock); in metaslab_group_remove()
1370 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_sort_impl()
1388 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_sort()
1642 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_largest_unflushed_free()
1878 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_df_alloc()
1945 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_cf_alloc()
1998 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_ndf_alloc()
2051 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_load_wait()
2055 cv_wait(&msp->ms_load_cv, &msp->ms_lock); in metaslab_load_wait()
2065 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_flush_wait()
2068 cv_wait(&msp->ms_flush_cv, &msp->ms_lock); in metaslab_flush_wait()
2099 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_verify_space()
2274 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_verify_weight_and_frag()
2433 mutex_enter(&msp->ms_lock); in metaslab_potentially_evict()
2438 mutex_exit(&msp->ms_lock); in metaslab_potentially_evict()
2453 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_load_impl()
2482 mutex_exit(&msp->ms_lock); in metaslab_load_impl()
2549 mutex_enter(&msp->ms_lock); in metaslab_load_impl()
2673 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_load()
2720 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_load()
2730 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_unload()
2816 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_set_selected_txg()
2852 mutex_init(&ms->ms_lock, NULL, MUTEX_DEFAULT, NULL); in metaslab_init()
2991 mutex_enter(&msp->ms_lock); in metaslab_fini()
3037 mutex_exit(&msp->ms_lock); in metaslab_fini()
3040 mutex_destroy(&msp->ms_lock); in metaslab_fini()
3186 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_space_weight()
3346 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_segment_weight()
3453 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_weight()
3491 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_recalculate_weight_and_sort()
3504 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_activate_allocator()
3544 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_activate()
3622 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_passivate_allocator()
3722 mutex_enter(&msp->ms_lock); in metaslab_preload()
3725 mutex_exit(&msp->ms_lock); in metaslab_preload()
3793 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_should_condense()
3831 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_condense()
3924 mutex_exit(&msp->ms_lock); in metaslab_condense()
3963 mutex_enter(&msp->ms_lock); in metaslab_condense()
4036 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_flush_update()
4063 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_flush()
4144 mutex_exit(&msp->ms_lock); in metaslab_flush()
4149 mutex_enter(&msp->ms_lock); in metaslab_flush()
4296 mutex_enter(&msp->ms_lock); in metaslab_sync()
4316 mutex_exit(&msp->ms_lock); in metaslab_sync()
4329 mutex_enter(&msp->ms_lock); in metaslab_sync()
4348 mutex_enter(&msp->ms_lock); in metaslab_sync()
4366 mutex_exit(&msp->ms_lock); in metaslab_sync()
4369 mutex_enter(&msp->ms_lock); in metaslab_sync()
4453 mutex_exit(&msp->ms_lock); in metaslab_sync()
4501 mutex_enter(&msp->ms_lock); in metaslab_sync_done()
4618 mutex_exit(&msp->ms_lock); in metaslab_sync_done()
4808 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_block_alloc()
4924 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_active_mask_verify()
5042 mutex_enter(&msp->ms_lock); in metaslab_group_alloc()
5066 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5083 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5100 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5129 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5162 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5171 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5184 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5257 mutex_exit(&msp->ms_lock); in metaslab_group_alloc()
5482 mutex_enter(&msp->ms_lock); in metaslab_free_concrete()
5494 mutex_exit(&msp->ms_lock); in metaslab_free_concrete()
5722 mutex_enter(&msp->ms_lock); in metaslab_unalloc_dva()
5735 mutex_exit(&msp->ms_lock); in metaslab_unalloc_dva()
5821 mutex_enter(&msp->ms_lock); in metaslab_claim_concrete()
5837 mutex_exit(&msp->ms_lock); in metaslab_claim_concrete()
5866 mutex_exit(&msp->ms_lock); in metaslab_claim_concrete()
6134 mutex_enter(&msp->ms_lock); in metaslab_check_free_impl()
6158 mutex_exit(&msp->ms_lock); in metaslab_check_free_impl()
6215 ASSERT(!MUTEX_HELD(&msp->ms_lock)); in metaslab_disable()
6234 mutex_enter(&msp->ms_lock); in metaslab_disable()
6236 mutex_exit(&msp->ms_lock); in metaslab_disable()
6258 mutex_enter(&msp->ms_lock); in metaslab_enable()
6265 mutex_exit(&msp->ms_lock); in metaslab_enable()