Searched refs:dn_dbufs_mtx (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h196 /* protected by dn_dbufs_mtx; declared here to fill 32-bit hole */
217 kmutex_t dn_dbufs_mtx; member in struct:dnode
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddnode.c110 mutex_init(&dn->dn_dbufs_mtx, NULL, MUTEX_DEFAULT, NULL);
170 mutex_destroy(&dn->dn_dbufs_mtx);
707 ASSERT(MUTEX_NOT_HELD(&odn->dn_dbufs_mtx));
1390 mutex_enter(&dn->dn_dbufs_mtx);
1395 mutex_exit(&dn->dn_dbufs_mtx);
1399 mutex_exit(&dn->dn_dbufs_mtx);
H A Ddbuf.c1271 mutex_enter(&dn->dn_dbufs_mtx);
1346 mutex_exit(&dn->dn_dbufs_mtx);
2099 * acquire the dn_dbufs_mtx.
2107 boolean_t needlock = !MUTEX_HELD(&dn->dn_dbufs_mtx);
2109 mutex_enter(&dn->dn_dbufs_mtx);
2115 mutex_exit(&dn->dn_dbufs_mtx);
2276 * Hold the dn_dbufs_mtx while we get the new dbuf
2282 mutex_enter(&dn->dn_dbufs_mtx);
2287 mutex_exit(&dn->dn_dbufs_mtx);
2293 mutex_exit(&dn->dn_dbufs_mtx);
[all...]
H A Ddnode_sync.c405 mutex_enter(&dn->dn_dbufs_mtx);
433 mutex_exit(&dn->dn_dbufs_mtx);

Completed in 82 milliseconds