Lines Matching refs:rdonly

174 	int error = 0, rdonly, cache = 0, getret;
183 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam, &rdonly,
193 nfsrv_access(vp, VREAD, cred, rdonly, lwp, 0) == 0)
198 nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 0) == 0)
201 nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0) == 0)
207 nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 0) == 0)
210 nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0) == 0)
239 int error = 0, rdonly, cache = 0;
245 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam, &rdonly,
280 int error = 0, rdonly, cache = 0, preat_ret = 1, postat_ret = 1;
333 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam, &rdonly,
360 if (rdonly || (vp->v_mount->mnt_flag & MNT_RDONLY)) {
368 } else if ((error = nfsrv_access(vp, VWRITE, cred, rdonly,
536 int error = 0, rdonly, cache = 0, i, padlen, getret;
578 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
634 int error = 0, rdonly, cache = 0, getret;
659 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
673 if ((error = nfsrv_access(vp, VREAD, cred, rdonly, lwp, 1)) != 0)
674 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 1);
861 int error = 0, rdonly, cache = 0, len, forat_ret = 1;
928 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
944 error = nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 1);
1076 int error = 0, rdonly, cache = 0, len = 0, forat_ret = 1;
1227 nfsd->nd_nam, &rdonly, (nfsd->nd_flag & ND_KERBAUTH),
1242 error = nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 1);
2177 int error = 0, rdonly, cache = 0, len, dirfor_ret = 1, diraft_ret = 1;
2190 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
2689 int siz, cnt, fullsiz, eofflag, rdonly, cache = 0, ncookies;
2719 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
2741 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0);
2954 int siz, cnt, fullsiz, eofflag, rdonly, cache = 0, dirlen, ncookies;
2978 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
2998 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0);
3274 int error = 0, rdonly, for_ret = 1, aft_ret = 1, cache = 0;
3287 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
3331 int error = 0, rdonly, cache = 0, getret = 1;
3342 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
3400 int error = 0, rdonly, cache = 0, getret = 1;
3412 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
3470 int error = 0, rdonly, cache = 0, getret = 1;
3481 &rdonly, (nfsd->nd_flag & ND_KERBAUTH), false);
3563 * 1 - You must check for exported rdonly as well as MNT_RDONLY for the write case
3574 nfsrv_access(struct vnode *vp, int flags, kauth_cred_t cred, int rdonly, struct lwp *lwp, int override)
3579 /* Just vn_writechk() changed to check rdonly */
3585 if (rdonly || (vp->v_mount->mnt_flag & MNT_RDONLY)) {