Searched refs:dd_lock (Results 1 – 12 of 12) sorted by relevance
64 lmutex_lock(&pdirp->dd_lock); in readdir_r()79 lmutex_unlock(&pdirp->dd_lock); in readdir_r()83 lmutex_unlock(&pdirp->dd_lock); in readdir_r()90 lmutex_unlock(&pdirp->dd_lock); in readdir_r()109 lmutex_lock(&pdirp->dd_lock); in readdir64_r()134 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()138 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()146 lmutex_unlock(&pdirp->dd_lock); in readdir64_r()
61 lmutex_lock(&pdirp->dd_lock); in telldir()67 lmutex_unlock(&pdirp->dd_lock); in telldir()85 lmutex_lock(&pdirp->dd_lock); in telldir64()101 lmutex_unlock(&pdirp->dd_lock); in telldir64()
59 lmutex_lock(&pdirp->dd_lock); in seekdir()75 lmutex_unlock(&pdirp->dd_lock); in seekdir()92 lmutex_lock(&pdirp->dd_lock); in seekdir64()118 lmutex_unlock(&pdirp->dd_lock); in seekdir64()
54 (void) mutex_destroy(&pdirp->dd_lock); in closedir()
76 (void) mutex_init(&pdirp->dd_lock, USYNC_THREAD, NULL); in fdopendir()
162 mutex_destroy(&dd->dd_lock); in dsl_dir_evict_async()195 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dir_hold_obj()256 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()284 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()324 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_name()329 mutex_enter(&dd->dd_lock); in dsl_dir_name()332 mutex_exit(&dd->dd_lock); in dsl_dir_name()350 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_namelen()352 mutex_enter(&dd->dd_lock); in dsl_dir_namelen()354 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()[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 …]
3318 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()3328 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
104 kmutex_t dd_lock; member
88 mutex_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()