Lines Matching refs:rhtp
2458 make_rnode(nfs_fhandle *fh, rhashq_t *rhtp, struct vfs *vfsp, in make_rnode() argument
2469 ASSERT(RW_READ_HELD(&rhtp->r_lock)); in make_rnode()
2473 if ((rp = rfind(rhtp, fh, vfsp)) != NULL) { in make_rnode()
2479 rw_exit(&rhtp->r_lock); in make_rnode()
2496 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode()
2510 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode()
2590 rp->r_hashq = rhtp; in make_rnode()
2606 rw_enter(&rhtp->r_lock, RW_WRITER); in make_rnode()
2607 if ((trp = rfind(rhtp, fh, vfsp)) != NULL) { in make_rnode()
2611 rw_exit(&rhtp->r_lock); in make_rnode()
2613 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode()
2891 rfind(rhashq_t *rhtp, nfs_fhandle *fh, struct vfs *vfsp) in rfind() argument
2896 ASSERT(RW_LOCK_HELD(&rhtp->r_lock)); in rfind()
2898 for (rp = rhtp->r_hashf; rp != (rnode_t *)rhtp; rp = rp->r_hashf) { in rfind()