Searched refs:dd_lock (Results 1 – 14 of 14) sorted by relevance
169 mutex_destroy(&dd->dd_lock); in dsl_dir_evict_async()201 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dir_hold_obj()307 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()339 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()379 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_name()384 mutex_enter(&dd->dd_lock); in dsl_dir_name()387 mutex_exit(&dd->dd_lock); in dsl_dir_name()405 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_namelen()407 mutex_enter(&dd->dd_lock); in dsl_dir_namelen()409 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()[all …]
256 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_find()272 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_create()332 mutex_enter(&dd->dd_lock); in dsl_prop_register()339 mutex_exit(&dd->dd_lock); in dsl_prop_register()482 mutex_enter(&dd->dd_lock); in dsl_prop_unregister()493 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()499 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()516 mutex_enter(&dd->dd_lock); in dsl_prop_unregister_all()527 mutex_exit(&dd->dd_lock); in dsl_prop_unregister_all()544 mutex_enter(&dd->dd_lock); in dsl_prop_notify_all_cb()[all …]
192 mutex_enter(&dd->dd_lock); in get_dsl_dir_prop()210 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()213 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()
2553 mutex_enter(&dd->dd_lock); in dsl_get_compressratio()2555 mutex_exit(&dd->dd_lock); in dsl_get_compressratio()2567 mutex_enter(&dd->dd_lock); in dsl_get_used()2569 mutex_exit(&dd->dd_lock); in dsl_get_used()4618 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()4628 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
53 _pthread_mutex_lock(&dirp->dd_lock); in fdclosedir()61 _pthread_mutex_unlock(&dirp->dd_lock); in fdclosedir()62 _pthread_mutex_destroy(&dirp->dd_lock); in fdclosedir()
99 _pthread_mutex_lock(&dirp->dd_lock); in readdir()102 _pthread_mutex_unlock(&dirp->dd_lock); in readdir()115 _pthread_mutex_lock(&dirp->dd_lock); in __readdir_r()120 _pthread_mutex_unlock(&dirp->dd_lock); in __readdir_r()
50 _pthread_mutex_lock(&dirp->dd_lock); in seekdir()53 _pthread_mutex_unlock(&dirp->dd_lock); in seekdir()
47 _pthread_mutex_lock(&dirp->dd_lock); in rewinddir()58 _pthread_mutex_unlock(&dirp->dd_lock); in rewinddir()
53 struct pthread_mutex *dd_lock; /* lock */ member55 struct _donotuse *dd_lock; /* unused in rtld, keep same layout */ member
55 _pthread_mutex_lock(&dirp->dd_lock); in telldir()86 _pthread_mutex_unlock(&dirp->dd_lock); in telldir()106 _pthread_mutex_unlock(&dirp->dd_lock); in telldir()
73 _pthread_mutex_lock(&dirp->dd_lock); in freebsd11_readdir()86 _pthread_mutex_unlock(&dirp->dd_lock); in freebsd11_readdir()
278 dirp->dd_lock = NULL; in __opendir_common()
134 struct pthread_mutex *dd_lock; /* lock */
112 kmutex_t dd_lock; member