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

/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddnode.c454 zrl_remove(&dn->dn_handle->dnh_zrlock);
867 * go away, neither can its handle. Once we hold dnh_zrlock, we can
870 if (!zrl_tryenter(&odn->dn_handle->dnh_zrlock)) {
886 zrl_exit(&odn->dn_handle->dnh_zrlock);
912 zrl_exit(&odn->dn_handle->dnh_zrlock);
931 zrl_exit(&ndn->dn_handle->dnh_zrlock); /* handle has moved */
952 zrl_add(&dnh->dnh_zrlock);
954 zrl_destroy(&dnh->dnh_zrlock);
964 zrl_init(&dnh->dnh_zrlock);
988 zrl_destroy(&dnh->dnh_zrlock);
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Ddbuf.h291 #define DB_DNODE_LOCK(_db) ((_db)->db_dnode_handle->dnh_zrlock)
H A Ddnode.h241 zrlock_t dnh_zrlock; member in struct:dnode_handle

Completed in 125 milliseconds