Searched refs:dd_lock (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dclosedir.c54 (void) mutex_destroy(&pdirp->dd_lock);
H A Dreaddir_r.c64 lmutex_lock(&pdirp->dd_lock);
79 lmutex_unlock(&pdirp->dd_lock);
83 lmutex_unlock(&pdirp->dd_lock);
90 lmutex_unlock(&pdirp->dd_lock);
109 lmutex_lock(&pdirp->dd_lock);
134 lmutex_unlock(&pdirp->dd_lock);
138 lmutex_unlock(&pdirp->dd_lock);
146 lmutex_unlock(&pdirp->dd_lock);
H A Dseekdir.c59 lmutex_lock(&pdirp->dd_lock);
75 lmutex_unlock(&pdirp->dd_lock);
92 lmutex_lock(&pdirp->dd_lock);
118 lmutex_unlock(&pdirp->dd_lock);
H A Dtelldir.c61 lmutex_lock(&pdirp->dd_lock);
67 lmutex_unlock(&pdirp->dd_lock);
85 lmutex_lock(&pdirp->dd_lock);
101 lmutex_unlock(&pdirp->dd_lock);
H A Dfdopendir.c76 (void) mutex_init(&pdirp->dd_lock, USYNC_THREAD, NULL);
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_dir.c151 mutex_destroy(&dd->dd_lock);
184 mutex_init(&dd->dd_lock, NULL, MUTEX_DEFAULT, NULL);
245 mutex_destroy(&dd->dd_lock);
273 mutex_destroy(&dd->dd_lock);
313 if (!MUTEX_HELD(&dd->dd_lock)) {
316 * dprintf_dd() with dd_lock held
318 mutex_enter(&dd->dd_lock);
321 mutex_exit(&dd->dd_lock);
339 if (!MUTEX_HELD(&dd->dd_lock)) {
341 mutex_enter(&dd->dd_lock);
[all...]
H A Ddsl_prop.c223 ASSERT(MUTEX_HELD(&dd->dd_lock));
239 ASSERT(MUTEX_HELD(&dd->dd_lock));
299 mutex_enter(&dd->dd_lock);
306 mutex_exit(&dd->dd_lock);
446 mutex_enter(&dd->dd_lock);
457 mutex_exit(&dd->dd_lock);
474 mutex_enter(&dd->dd_lock);
516 mutex_exit(&dd->dd_lock);
565 mutex_enter(&dd->dd_lock);
594 mutex_exit(&dd->dd_lock);
[all...]
H A Ddsl_dataset.c3380 mutex_enter(&ds->ds_dir->dd_lock);
3390 mutex_exit(&ds->ds_dir->dd_lock);
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dir.h103 /* Protected by dd_lock */
104 kmutex_t dd_lock; member in struct:dsl_dir
114 /* protected by dd_lock; keep at end of struct for better locality */
/illumos-gate/usr/src/lib/libc/inc/
H A Dlibc.h88 mutex_t dd_lock;
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmserver.h117 mutex_t dd_lock; /* lock to protect entire structure */ member in struct:door_data
H A Dsmediad.c1310 * locks dd_lock before calling door_create. This thread
1317 * dd_lock and call pthread_exit. If all door_create's succeed,
1318 * this thread will obtain dd_lock and commence with
1344 (void) mutex_lock(&door_dp->dd_lock);
1348 (void) mutex_unlock(&door_dp->dd_lock);
1351 (void) mutex_unlock(&door_dp->dd_lock);
2546 (void) mutex_lock(&ddata->dd_lock);
2557 (void) mutex_unlock(&ddata->dd_lock);
2588 (void) cond_wait(&ddata->dd_cv_bind, &ddata->dd_lock);
2590 (void) mutex_unlock(&ddata->dd_lock);
[all...]

Completed in 102 milliseconds