Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dreaddir_r.c62 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()
H A Dtelldir.c59 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()
H A Dseekdir.c57 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()
H A Dclosedir.c52 (void) mutex_destroy(&pdirp->dd_lock); in closedir()
H A Dfdopendir.c74 (void) mutex_init(&pdirp->dd_lock, USYNC_THREAD, NULL); in fdopendir()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_dir.c337 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 …]
H A Ddsl_prop.c223 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 …]
H A Dzcp_get.c190 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()
H A Ddsl_dataset.c2088 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()
/illumos-gate/usr/src/lib/libc/inc/
H A Dlibc.h90 mutex_t dd_lock; member
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dir.h108 kmutex_t dd_lock; member
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmserver.h117 mutex_t dd_lock; /* lock to protect entire structure */ member
H A Dsmediad.c1344 (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()