Lines Matching refs:shr
6660 nfs3_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr,
6681 (((shr->s_access & F_RDACC) && !(flag & FREAD)) ||
6682 ((shr->s_access & F_WRACC) && !(flag & FWRITE))))
6690 return (fs_shrlock(vp, cmd, shr, flag, cr, ct));
6704 if (shr->s_own_len > sizeof (nfs_owner.lowner)) {
6705 if (((struct nfs_owner *)shr->s_owner)->magic !=
6709 if (error = lm4_shrlock(vp, cmd, shr, flag, &lm_fh3)) {
6722 bcopy(shr->s_owner, nfs_owner.lowner, shr->s_own_len);
6723 nshr.s_access = shr->s_access;
6724 nshr.s_deny = shr->s_deny;
6740 shr->s_access = 0;