Lines Matching refs:rhtp
572 make_rnode4(nfs4_sharedfh_t *fh, r4hashq_t *rhtp, struct vfs *vfsp, in make_rnode4() argument
582 ASSERT(RW_READ_HELD(&rhtp->r_lock)); in make_rnode4()
587 if ((rp = r4find(rhtp, fh, vfsp)) != NULL) { in make_rnode4()
592 rw_exit(&rhtp->r_lock); in make_rnode4()
610 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4()
624 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4()
675 rp->r_hashq = rhtp; in make_rnode4()
699 rw_enter(&rhtp->r_lock, RW_WRITER); in make_rnode4()
700 if ((trp = r4find(rhtp, fh, vfsp)) != NULL) { in make_rnode4()
703 rw_exit(&rhtp->r_lock); in make_rnode4()
705 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4()
1044 r4find(r4hashq_t *rhtp, nfs4_sharedfh_t *fh, struct vfs *vfsp) in r4find() argument
1049 ASSERT(RW_LOCK_HELD(&rhtp->r_lock)); in r4find()
1051 for (rp = rhtp->r_hashf; rp != (rnode4_t *)rhtp; rp = rp->r_hashf) { in r4find()