Lines Matching defs:exp

466     struct nfsexstuff *exp, struct thread *p, int override, int vpislocked,
485 if (NFSVNO_EXRDONLY(exp) ||
558 struct thread *p, struct nfsexstuff *exp)
613 struct vnode *dp, int islocked, struct nfsexstuff *exp,
643 if (NFSVNO_EXRDONLY(exp))
665 } else if ((nfsrv_enable_crossmntpt == 0 && NFSVNO_EXPORTED(exp)) ||
1180 int32_t *cverf, NFSDEV_T rdev, struct nfsexstuff *exp)
1263 nd->nd_cred, exp, p, NFSACCCHK_NOOVERRIDE,
1270 nd->nd_cred, p, exp);
1343 struct ucred *cred, struct thread *p, struct nfsexstuff *exp)
1373 struct nfsexstuff *exp)
1455 struct thread *p, struct nfsexstuff *exp)
1490 struct thread *p, struct nfsexstuff *exp)
1659 struct ucred *cred, struct thread *p, struct nfsexstuff *exp)
1851 struct nfsexstuff *exp, struct vnode **vpp)
1904 aclp, p, attrbitp, exp);
1933 nvap, cred, p, exp);
2044 struct vnode *vp, struct nfsexstuff *exp)
2105 nd->nd_cred, exp, p, NFSACCCHK_NOOVERRIDE,
2301 struct vnode *vp, struct nfsexstuff *exp)
2410 nd->nd_cred, exp, p, NFSACCCHK_NOOVERRIDE,
3214 nfsd_excred(struct nfsrv_descript *nd, struct nfsexstuff *exp,
3223 exp->nes_exflag &= ~MNT_EXPORTANON;
3230 error = nfsvno_testexp(nd, exp);
3238 if (NFSVNO_EXV4ONLY(exp) && !(nd->nd_flag & ND_NFSV4)) {
3249 if (NFSVNO_EXPORTED(exp)) {
3251 NFSVNO_EXPORTANON(exp) ||
3278 nfsvno_checkexp(struct mount *mp, struct sockaddr *nam, struct nfsexstuff *exp,
3291 error = VFS_CHECKEXP(mp, nam, &exp->nes_exflag, credp,
3292 &exp->nes_numsecflavor, exp->nes_secflavors);
3295 exp->nes_exflag = 0;
3296 exp->nes_numsecflavor = 0;
3299 } else if (exp->nes_numsecflavor < 1 || exp->nes_numsecflavor >
3302 exp->nes_numsecflavor = 0;
3314 int lktype, struct vnode **vpp, struct nfsexstuff *exp,
3320 exp->nes_numsecflavor = 0;
3332 error = VFS_CHECKEXP(mp, nam, &exp->nes_exflag, credp,
3333 &exp->nes_numsecflavor, exp->nes_secflavors);
3336 exp->nes_exflag = 0;
3337 exp->nes_numsecflavor = 0;
3342 } else if (exp->nes_numsecflavor < 1 || exp->nes_numsecflavor >
3345 exp->nes_numsecflavor = 0;
3365 struct vnode **vpp, struct nfsexstuff *exp,
3397 nd->nd_repstat = nfsvno_fhtovp(mp, fhp, nd->nd_nam, lktype, vpp, exp,
3405 if (!nd->nd_repstat && exp->nes_exflag == 0 &&
3449 nd->nd_repstat = nfsd_excred(nd, exp, credanon,
4115 nfsvno_testexp(struct nfsrv_descript *nd, struct nfsexstuff *exp)
4119 if ((NFSVNO_EXTLS(exp) && (nd->nd_flag & ND_TLS) == 0) ||
4120 (NFSVNO_EXTLSCERT(exp) &&
4122 (NFSVNO_EXTLSCERTUSER(exp) &&
4150 if (exp->nes_numsecflavor == 0)
4153 for (i = 0; i < exp->nes_numsecflavor; i++) {
4158 if (exp->nes_secflavors[i] == RPCSEC_GSS_KRB5P &&
4161 if (exp->nes_secflavors[i] == RPCSEC_GSS_KRB5I &&
4164 if (exp->nes_secflavors[i] == RPCSEC_GSS_KRB5 &&
4167 if (exp->nes_secflavors[i] == AUTH_SYS &&