Searched refs:sm_lock (Results 1 – 5 of 5) sorted by relevance
69 sm->sm_lock = lp; in space_map_create()89 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_add()157 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_remove()214 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_contains()232 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_vacate()247 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_walk()259 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_load_wait()263 cv_wait(&sm->sm_load_cv, sm->sm_lock); in space_map_load_wait()280 ASSERT(MUTEX_HELD(sm->sm_lock)); in space_map_load()299 mutex_exit(sm->sm_lock); in space_map_load()[all …]
504 ASSERT(MUTEX_HELD(sm->sm_lock)); in metaslab_df_alloc()561 ASSERT(MUTEX_HELD(sm->sm_lock)); in metaslab_cdf_alloc()622 ASSERT(MUTEX_HELD(sm->sm_lock)); in metaslab_ndf_alloc()1034 sm->sm_size, sm->sm_shift, sm->sm_lock); in metaslab_sync_done()1036 sm->sm_size, sm->sm_shift, sm->sm_lock); in metaslab_sync_done()1041 sm->sm_size, sm->sm_shift, sm->sm_lock); in metaslab_sync_done()
1602 mutex_enter(sm->sm_lock); in vdev_dtl_dirty()1605 mutex_exit(sm->sm_lock); in vdev_dtl_dirty()1617 mutex_enter(sm->sm_lock); in vdev_dtl_contains()1620 mutex_exit(sm->sm_lock); in vdev_dtl_contains()1631 mutex_enter(sm->sm_lock); in vdev_dtl_empty()1633 mutex_exit(sm->sm_lock); in vdev_dtl_empty()
51 kmutex_t *sm_lock; /* pointer to lock that protects map */ member
805 mutex_enter(sm->sm_lock); in dump_dtl()807 mutex_exit(sm->sm_lock); in dump_dtl()