Home
last modified time | relevance | path

Searched refs:dd_lock (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_dir.c159 mutex_destroy(&dd->dd_lock); in dsl_dir_evict_async()
191 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dir_hold_obj()
297 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()
329 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()
369 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_name()
374 mutex_enter(&dd->dd_lock); in dsl_dir_name()
377 mutex_exit(&dd->dd_lock); in dsl_dir_name()
395 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_namelen()
397 mutex_enter(&dd->dd_lock); in dsl_dir_namelen()
399 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()
[all …]
H A Ddsl_prop.c246 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_find()
262 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_create()
322 mutex_enter(&dd->dd_lock); in dsl_prop_register()
329 mutex_exit(&dd->dd_lock); in dsl_prop_register()
472 mutex_enter(&dd->dd_lock); in dsl_prop_unregister()
483 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()
489 mutex_exit(&dd->dd_lock); in dsl_prop_unregister()
506 mutex_enter(&dd->dd_lock); in dsl_prop_unregister_all()
517 mutex_exit(&dd->dd_lock); in dsl_prop_unregister_all()
534 mutex_enter(&dd->dd_lock); in dsl_prop_notify_all_cb()
[all …]
H A Dzcp_get.c188 mutex_enter(&dd->dd_lock); in get_dsl_dir_prop()
206 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()
209 mutex_exit(&dd->dd_lock); in get_dsl_dir_prop()
H A Ddsl_dataset.c2566 mutex_enter(&dd->dd_lock); in dsl_get_compressratio()
2568 mutex_exit(&dd->dd_lock); in dsl_get_compressratio()
2580 mutex_enter(&dd->dd_lock); in dsl_get_used()
2582 mutex_exit(&dd->dd_lock); in dsl_get_used()
4631 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
4641 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
/freebsd/lib/libc/gen/
H A Dclosedir.c53 _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()
H A Dreaddir.c99 _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()
H A Dseekdir.c50 _pthread_mutex_lock(&dirp->dd_lock); in seekdir()
53 _pthread_mutex_unlock(&dirp->dd_lock); in seekdir()
H A Drewinddir.c47 _pthread_mutex_lock(&dirp->dd_lock); in rewinddir()
58 _pthread_mutex_unlock(&dirp->dd_lock); in rewinddir()
H A Dgen-private.h53 struct pthread_mutex *dd_lock; /* lock */ member
55 struct _donotuse *dd_lock; /* unused in rtld, keep same layout */ member
H A Dtelldir.c55 _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()
H A Dreaddir-compat11.c73 _pthread_mutex_lock(&dirp->dd_lock); in freebsd11_readdir()
86 _pthread_mutex_unlock(&dirp->dd_lock); in freebsd11_readdir()
H A Dopendir2.c278 dirp->dd_lock = NULL; in __opendir_common()
/freebsd/tools/test/stress2/misc/
H A Dreaddir.sh134 struct pthread_mutex *dd_lock; /* lock */
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_dir.h102 kmutex_t dd_lock; member