Lines Matching refs:cred
168 kauth_cred_t cred = nfsd->nd_cr;
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)
213 getret = VOP_GETATTR(vp, &va, cred);
231 kauth_cred_t cred = nfsd->nd_cr;
245 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam, &rdonly,
252 error = VOP_GETATTR(vp, &va, cred);
271 kauth_cred_t cred = nfsd->nd_cr;
333 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam, &rdonly,
342 error = preat_ret = VOP_GETATTR(vp, &preat, cred);
368 } else if ((error = nfsrv_access(vp, VWRITE, cred, rdonly,
372 error = VOP_SETATTR(vp, &va, cred);
373 postat_ret = VOP_GETATTR(vp, &va, cred);
398 kauth_cred_t cred = nfsd->nd_cr;
421 nd.ni_cnd.cn_cred = cred;
475 dirattr_ret = VOP_GETATTR(dirp, &dirattr, cred);
493 error = VOP_GETATTR(vp, &va, cred);
498 dirattr_ret = VOP_GETATTR(dirp, &dirattr, cred);
529 kauth_cred_t cred = nfsd->nd_cr;
577 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
593 error = VOP_READLINK(vp, uiop, cred);
595 getret = VOP_GETATTR(vp, &attr, cred);
627 kauth_cred_t cred = nfsd->nd_cr;
658 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
673 if ((error = nfsrv_access(vp, VREAD, cred, rdonly, lwp, 1)) != 0)
674 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 1);
676 getret = VOP_GETATTR(vp, &va, cred);
807 error = VOP_READ(vp, uiop, IO_NODELOCKED, cred);
811 if (error || (getret = VOP_GETATTR(vp, &va, cred)) != 0){
851 kauth_cred_t cred = nfsd->nd_cr;
927 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
935 forat_ret = VOP_GETATTR(vp, &forat, cred);
944 error = nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 1);
984 error = VOP_WRITE(vp, uiop, ioflags, cred);
988 aftat_ret = VOP_GETATTR(vp, &va, cred);
1071 kauth_cred_t cred;
1091 cred = nfsd->nd_cr;
1223 cred = nfsd->nd_cr;
1226 error = nfsrv_fhtovp(&nfsd->nd_fh, 1, &vp, cred, slp,
1231 forat_ret = VOP_GETATTR(vp, &forat, cred);
1242 error = nfsrv_access(vp, VWRITE, cred, rdonly, lwp, 1);
1276 error = VOP_WRITE(vp, uiop, ioflags, cred);
1283 aftat_ret = VOP_GETATTR(vp, &va, cred);
1425 kauth_cred_t cred = nfsd->nd_cr;
1447 nd.ni_cnd.cn_cred = cred;
1530 cred);
1538 (error = kauth_authorize_system(cred,
1578 error = nfsrv_access(vp, VWRITE, cred,
1585 error = VOP_SETATTR(vp, &va, cred);
1594 error = VOP_GETATTR(vp, &va, cred);
1614 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
1668 kauth_cred_t cred = nfsd->nd_cr;
1687 nd.ni_cnd.cn_cred = cred;
1749 (error = kauth_authorize_system(cred,
1768 error = VOP_GETATTR(vp, &va, cred);
1777 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
1823 kauth_cred_t cred = nfsd->nd_cr;
1842 nd.ni_cnd.cn_cred = cred;
1882 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
1904 kauth_cred_t cred = nfsd->nd_cr;
1934 saved_uid = kauth_cred_geteuid(cred);
1935 fromnd.ni_cnd.cn_cred = cred;
2005 kauth_cred_seteuid(cred, saved_uid);
2006 tond.ni_cnd.cn_cred = cred;
2107 fdiraft_ret = VOP_GETATTR(fdirp, &fdiraft, cred);
2116 tdiraft_ret = VOP_GETATTR(tdirp, &tdiraft, cred);
2172 kauth_cred_t cred = nfsd->nd_cr;
2189 error = nfsrv_fhtovp(&nsfh, false, &vp, cred, slp, nam,
2201 nd.ni_cnd.cn_cred = cred;
2237 getret = VOP_GETATTR(vp, &at, cred);
2243 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
2271 kauth_cred_t cred = nfsd->nd_cr;
2291 nd.ni_cnd.cn_cred = cred;
2351 error = VOP_GETATTR(nd.ni_vp, &va, cred);
2364 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
2415 kauth_cred_t cred = nfsd->nd_cr;
2434 nd.ni_cnd.cn_cred = cred;
2479 error = VOP_GETATTR(vp, &va, cred);
2487 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
2540 kauth_cred_t cred = nfsd->nd_cr;
2556 nd.ni_cnd.cn_cred = cred;
2611 diraft_ret = VOP_GETATTR(dirp, &diraft, cred);
2673 kauth_cred_t cred = nfsd->nd_cr;
2718 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
2731 error = getret = VOP_GETATTR(vp, &at, cred);
2741 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0);
2762 error = VOP_READDIR(vp, &io, cred, &eofflag, &cookies, &ncookies);
2768 getret = VOP_GETATTR(vp, &at, cred);
2936 kauth_cred_t cred = nfsd->nd_cr;
2977 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
2988 error = getret = VOP_GETATTR(vp, &at, cred);
2998 error = nfsrv_access(vp, VEXEC, cred, rdonly, lwp, 0);
3022 error = VOP_READDIR(vp, &io, cred, &eofflag, &cookies, &ncookies);
3025 getret = VOP_GETATTR(vp, &at, cred);
3133 if (VOP_GETATTR(nvp, vap, cred)) {
3267 kauth_cred_t cred = nfsd->nd_cr;
3286 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
3293 for_ret = VOP_GETATTR(vp, &bfor, cred);
3298 error = VOP_FSYNC(vp, cred, FSYNC_WAIT, off, end);
3300 aft_ret = VOP_GETATTR(vp, &aft, cred);
3325 kauth_cred_t cred = nfsd->nd_cr;
3341 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
3350 getret = VOP_GETATTR(vp, &at, cred);
3395 kauth_cred_t cred = nfsd->nd_cr;
3411 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
3425 getret = VOP_GETATTR(vp, &at, cred);
3465 kauth_cred_t cred = nfsd->nd_cr;
3480 error = nfsrv_fhtovp(&nsfh, 1, &vp, cred, slp, nam,
3494 getret = VOP_GETATTR(vp, &at, cred);
3574 nfsrv_access(struct vnode *vp, int flags, kauth_cred_t cred, int rdonly, struct lwp *lwp, int override)
3603 error = VOP_GETATTR(vp, &vattr, cred);
3606 error = VOP_ACCESS(vp, flags, cred);
3611 if (override && error == EACCES && kauth_cred_geteuid(cred) == vattr.va_uid)