Home
last modified time | relevance | path

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

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Ddsl_dir.c156 mutex_destroy(&dd->dd_lock); in dsl_dir_evict_async()
189 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dir_hold_obj()
250 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()
278 mutex_destroy(&dd->dd_lock); in dsl_dir_hold_obj()
318 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_name()
323 mutex_enter(&dd->dd_lock); in dsl_dir_name()
326 mutex_exit(&dd->dd_lock); in dsl_dir_name()
344 if (!MUTEX_HELD(&dd->dd_lock)) { in dsl_dir_namelen()
346 mutex_enter(&dd->dd_lock); in dsl_dir_namelen()
348 mutex_exit(&dd->dd_lock); in dsl_dir_namelen()
[all …]
H A Ddsl_prop.c224 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_find()
240 ASSERT(MUTEX_HELD(&dd->dd_lock)); in dsl_prop_record_create()
300 mutex_enter(&dd->dd_lock); in dsl_prop_register()
307 mutex_exit(&dd->dd_lock); in dsl_prop_register()
447 mutex_enter(&dd->dd_lock); in dsl_prop_unregister_all()
458 mutex_exit(&dd->dd_lock); in dsl_prop_unregister_all()
475 mutex_enter(&dd->dd_lock); in dsl_prop_notify_all_cb()
517 mutex_exit(&dd->dd_lock); in dsl_prop_notify_all_cb()
566 mutex_enter(&dd->dd_lock); in dsl_prop_changed_notify()
595 mutex_exit(&dd->dd_lock); in dsl_prop_changed_notify()
[all …]
H A Ddsl_dataset.c3492 mutex_enter(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
3502 mutex_exit(&ds->ds_dir->dd_lock); in dsl_dataset_set_refreservation_sync_impl()
/netbsd-src/lib/libc/gen/
H A Dclosedir.c70 mutex_lock((mutex_t *)dirp->dd_lock); in __weak_alias()
78 mutex_unlock((mutex_t *)dirp->dd_lock); in __weak_alias()
79 mutex_destroy((mutex_t *)dirp->dd_lock); in __weak_alias()
80 free(dirp->dd_lock); in __weak_alias()
H A Dreaddir.c112 mutex_lock((mutex_t *)dirp->dd_lock); in readdir_r()
114 mutex_unlock((mutex_t *)dirp->dd_lock); in readdir_r()
132 mutex_lock((mutex_t *)dirp->dd_lock); in readdir_r()
135 mutex_unlock((mutex_t *)dirp->dd_lock); in readdir_r()
H A Dopendir.c129 if ((dirp->dd_lock = malloc(sizeof(mutex_t))) == NULL) in __opendir_common()
131 mutex_init((mutex_t *)dirp->dd_lock, NULL); in __opendir_common()
167 mutex_destroy((mutex_t *)dirp->dd_lock); in __opendir_common()
168 free(dirp->dd_lock); in __opendir_common()
H A Dseekdir.c65 mutex_lock((mutex_t *)dirp->dd_lock); in __weak_alias()
67 mutex_unlock((mutex_t *)dirp->dd_lock); in __weak_alias()
H A Drewinddir.c62 mutex_lock((mutex_t *)dirp->dd_lock); in __weak_alias()
71 mutex_unlock((mutex_t *)dirp->dd_lock); in __weak_alias()
H A Dtelldir.c63 mutex_lock((mutex_t *)dirp->dd_lock); in __weak_alias()
65 mutex_unlock((mutex_t *)dirp->dd_lock); in __weak_alias()
/netbsd-src/sys/dev/dtv/
H A Ddtv_demux.c307 mutex_init(&demux->dd_lock, MUTEX_DEFAULT, IPL_SCHED); in dtv_demux_open()
353 mutex_destroy(&demux->dd_lock); in dtv_demux_close()
475 mutex_enter(&demux->dd_lock); in dtv_demux_poll()
482 mutex_exit(&demux->dd_lock); in dtv_demux_poll()
508 mutex_enter(&demux->dd_lock); in dtv_demux_read()
511 mutex_exit(&demux->dd_lock); in dtv_demux_read()
516 error = cv_wait_sig(&demux->dd_section_cv, &demux->dd_lock); in dtv_demux_read()
518 mutex_exit(&demux->dd_lock); in dtv_demux_read()
530 mutex_exit(&demux->dd_lock); in dtv_demux_read()
613 mutex_enter(&demux->dd_lock); in dtv_demux_process()
[all …]
H A Ddtvvar.h87 kmutex_t dd_lock; member
/netbsd-src/include/
H A Ddirent.h73 void *dd_lock; /* lock for concurrent access */ member
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Ddsl_dir.h104 kmutex_t dd_lock; member
/netbsd-src/tools/compat/
H A Dcompat_defs.h319 void *dd_lock; /* lock for concurrent access */ member