Lines Matching refs:shr
5006 nfs_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr,
5027 (((shr->s_access & F_RDACC) && !(flag & FREAD)) ||
5028 ((shr->s_access & F_WRACC) && !(flag & FWRITE))))
5036 return (fs_shrlock(vp, cmd, shr, flag, cr, ct));
5050 if (shr->s_own_len > sizeof (nfs_owner.lowner)) {
5051 if (((struct nfs_owner *)shr->s_owner)->magic !=
5055 if (error = lm_shrlock(vp, cmd, shr, flag, &lm_fh)) {
5068 bcopy(shr->s_owner, nfs_owner.lowner, shr->s_own_len);
5069 nshr.s_access = shr->s_access;
5070 nshr.s_deny = shr->s_deny;
5086 shr->s_access = 0;