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()
166 mutex_destroy(&dd->dd_lock); in dsl_dir_evict_async()199 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dir_hold_obj()261 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()288 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()328 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_name()333 mutex_enter(&dd->dd_lock); in dsl_dir_name()336 mutex_exit(&dd->dd_lock); in dsl_dir_name()354 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_namelen()356 mutex_enter(&dd->dd_lock); in dsl_dir_namelen()358 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()[all …]
248 mutex_enter(&dd->dd_lock); in dsl_prop_register()250 mutex_exit(&dd->dd_lock); in dsl_prop_register()390 mutex_enter(&dd->dd_lock); in dsl_prop_unregister()401 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()406 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()420 mutex_enter(&dd->dd_lock); in dsl_prop_hascb()428 mutex_exit(&dd->dd_lock); in dsl_prop_hascb()439 mutex_enter(&dd->dd_lock); in dsl_prop_notify_all_cb()470 mutex_exit(&dd->dd_lock); in dsl_prop_notify_all_cb()518 mutex_enter(&dd->dd_lock); in dsl_prop_changed_notify()[all …]
3282 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()3292 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
88 mutex_t dd_lock; member
104 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()