Searched refs:dnh_zrlock (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddnode.c497 zrl_remove(&dn->dn_handle->dnh_zrlock);
908 * go away, neither can its handle. Once we hold dnh_zrlock, we can
911 if (!zrl_tryenter(&odn->dn_handle->dnh_zrlock)) {
927 zrl_exit(&odn->dn_handle->dnh_zrlock);
953 zrl_exit(&odn->dn_handle->dnh_zrlock);
972 zrl_exit(&ndn->dn_handle->dnh_zrlock); /* handle has moved */
994 zrl_add(&dnh->dnh_zrlock);
996 zrl_destroy(&dnh->dnh_zrlock);
1007 zrl_init(&dnh->dnh_zrlock);
1027 zrl_destroy(&dnh->dnh_zrlock);
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddbuf.h327 #define DB_DNODE_LOCK(_db) ((_db)->db_dnode_handle->dnh_zrlock)
H A Ddnode.h257 zrlock_t dnh_zrlock; member in struct:dnode_handle

Completed in 50 milliseconds