Searched refs:dd_lock (Results 1 – 13 of 13) sorted by relevance
62 lmutex_lock(&pdirp->dd_lock); in readdir_r()77 lmutex_unlock(&pdirp->dd_lock); in readdir_r()81 lmutex_unlock(&pdirp->dd_lock); in readdir_r()88 lmutex_unlock(&pdirp->dd_lock); in readdir_r()107 lmutex_lock(&pdirp->dd_lock); in readdir64_r()132 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()136 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()144 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()
59 lmutex_lock(&pdirp->dd_lock); in telldir()65 lmutex_unlock(&pdirp->dd_lock); in telldir()83 lmutex_lock(&pdirp->dd_lock); in telldir64()99 lmutex_unlock(&pdirp->dd_lock); in telldir64()
57 lmutex_lock(&pdirp->dd_lock); in seekdir()73 lmutex_unlock(&pdirp->dd_lock); in seekdir()90 lmutex_lock(&pdirp->dd_lock); in seekdir64()116 lmutex_unlock(&pdirp->dd_lock); in seekdir64()
52 (void) mutex_destroy(&pdirp->dd_lock); in closedir()
74 (void) mutex_init(&pdirp->dd_lock, USYNC_THREAD, NULL); in fdopendir()
337 mutex_enter(&dd->dd_lock); in dsl_dir_name()340 mutex_exit(&dd->dd_lock); in dsl_dir_name()362 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()1110 mutex_exit(&dd->dd_lock); in dsl_dir_stats()1166 mutex_exit(&dd->dd_lock); in dsl_dir_sync()1249 mutex_exit(&dd->dd_lock); in dsl_dir_space_available()1356 mutex_exit(&dd->dd_lock); in dsl_dir_tempreserve_impl()1485 mutex_exit(&dd->dd_lock); in dsl_dir_willuse_space()1573 mutex_exit(&dd->dd_lock); in dsl_dir_transfer_space()1703 mutex_exit(&dd->dd_lock); in dsl_dir_set_reservation_check()[all …]
223 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_find()239 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_create()299 mutex_enter(&dd->dd_lock); in dsl_prop_register()306 mutex_exit(&dd->dd_lock); in dsl_prop_register()446 mutex_enter(&dd->dd_lock); in dsl_prop_unregister_all()457 mutex_exit(&dd->dd_lock); in dsl_prop_unregister_all()474 mutex_enter(&dd->dd_lock); in dsl_prop_notify_all_cb()516 mutex_exit(&dd->dd_lock); in dsl_prop_notify_all_cb()565 mutex_enter(&dd->dd_lock); in dsl_prop_changed_notify()594 mutex_exit(&dd->dd_lock); in dsl_prop_changed_notify()[all …]
190 mutex_enter(&dd->dd_lock); in get_dsl_dir_prop()208 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()211 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()
2088 mutex_enter(&dd->dd_lock); in dsl_get_compressratio()2090 mutex_exit(&dd->dd_lock); in dsl_get_compressratio()2102 mutex_enter(&dd->dd_lock); in dsl_get_used()2104 mutex_exit(&dd->dd_lock); in dsl_get_used()3959 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()3969 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
90 mutex_t dd_lock; member
108 kmutex_t dd_lock; member
117 mutex_t dd_lock; /* lock to protect entire structure */ member
1344 (void) mutex_lock(&door_dp->dd_lock); in sm_server_thread()1348 (void) mutex_unlock(&door_dp->dd_lock); in sm_server_thread()1351 (void) mutex_unlock(&door_dp->dd_lock); in sm_server_thread()2546 (void) mutex_lock(&ddata->dd_lock); in main_servproc()2557 (void) mutex_unlock(&ddata->dd_lock); in main_servproc()2588 (void) cond_wait(&ddata->dd_cv_bind, &ddata->dd_lock); in main_servproc()2590 (void) mutex_unlock(&ddata->dd_lock); in main_servproc()