diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2021-10-01 21:20:15 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2021-10-02 00:57:20 +0000 |
commit | ef7d2c1fc1605acdbffb233925ab69f8d57de22a (patch) | |
tree | dee9c031459a9d588fc79cc4a2cfb4e5d1d7a6eb /sys/fs/nfsserver/nfs_nfsdserv.c | |
parent | 3ff3733991ba049959c4fd2e7179ea96241a396e (diff) | |
download | src-ef7d2c1fc1605acdbffb233925ab69f8d57de22a.tar.gz src-ef7d2c1fc1605acdbffb233925ab69f8d57de22a.zip |
nfs: eliminate thread argument from nfsvno_namei
This is a step towards retiring struct componentname cn_thread
Reviewed by: rmacklem
Differential Revision: https://reviews.freebsd.org/D32267
Diffstat (limited to 'sys/fs/nfsserver/nfs_nfsdserv.c')
-rw-r--r-- | sys/fs/nfsserver/nfs_nfsdserv.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/sys/fs/nfsserver/nfs_nfsdserv.c b/sys/fs/nfsserver/nfs_nfsdserv.c index 4394d3033fce..3b2e6c82276d 100644 --- a/sys/fs/nfsserver/nfs_nfsdserv.c +++ b/sys/fs/nfsserver/nfs_nfsdserv.c @@ -612,7 +612,7 @@ nfsrvd_lookup(struct nfsrv_descript *nd, __unused int isdgram, goto out; } if (!nd->nd_repstat) { - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, &dirp); } else { vrele(dp); nfsvno_relpathbuf(&named); @@ -1214,7 +1214,7 @@ nfsrvd_create(struct nfsrv_descript *nd, __unused int isdgram, goto out; } - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, &dirp); if (dirp) { if (nd->nd_flag & ND_NFSV2) { vrele(dirp); @@ -1420,7 +1420,7 @@ nfsrvd_mknod(struct nfsrv_descript *nd, __unused int isdgram, if (vtyp == VDIR) named.ni_cnd.cn_flags |= WILLBEDIR; - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, &dirp); if (nd->nd_repstat) { if (dirp) { if (nd->nd_flag & ND_NFSV3) @@ -1543,7 +1543,7 @@ nfsrvd_remove(struct nfsrv_descript *nd, __unused int isdgram, goto out; } if (!nd->nd_repstat) { - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, &dirp); } else { vput(dp); nfsvno_relpathbuf(&named); @@ -1717,7 +1717,7 @@ nfsrvd_rename(struct nfsrv_descript *nd, int isdgram, /* * Done parsing, now down to business. */ - nd->nd_repstat = nfsvno_namei(nd, &fromnd, dp, 0, exp, p, &fdirp); + nd->nd_repstat = nfsvno_namei(nd, &fromnd, dp, 0, exp, &fdirp); if (nd->nd_repstat) { if (nd->nd_flag & ND_NFSV3) { nfsrv_wcc(nd, fdirfor_ret, &fdirfor, fdiraft_ret, @@ -1734,7 +1734,7 @@ nfsrvd_rename(struct nfsrv_descript *nd, int isdgram, } if (vnode_vtype(fromnd.ni_vp) == VDIR) tond.ni_cnd.cn_flags |= WILLBEDIR; - nd->nd_repstat = nfsvno_namei(nd, &tond, tdp, 0, &tnes, p, &tdirp); + nd->nd_repstat = nfsvno_namei(nd, &tond, tdp, 0, &tnes, &tdirp); nd->nd_repstat = nfsvno_rename(&fromnd, &tond, nd->nd_repstat, nd->nd_flag, nd->nd_cred, p); if (fdirp) @@ -1829,7 +1829,7 @@ nfsrvd_link(struct nfsrv_descript *nd, int isdgram, } if (!nd->nd_repstat) { nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, &tnes, - p, &dirp); + &dirp); } else { if (dp) vrele(dp); @@ -1904,7 +1904,7 @@ nfsrvd_symlink(struct nfsrv_descript *nd, __unused int isdgram, goto out; } if (!nd->nd_repstat) { - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, &dirp); } else { vrele(dp); nfsvno_relpathbuf(&named); @@ -2028,7 +2028,7 @@ nfsrvd_mkdir(struct nfsrv_descript *nd, __unused int isdgram, } } if (!nd->nd_repstat) { - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, &dirp); } else { vrele(dp); nfsvno_relpathbuf(&named); @@ -3030,7 +3030,7 @@ nfsrvd_open(struct nfsrv_descript *nd, __unused int isdgram, } if (!nd->nd_repstat) { nd->nd_repstat = nfsvno_namei(nd, &named, dp, 0, exp, - p, &dirp); + &dirp); } else { vrele(dp); nfsvno_relpathbuf(&named); @@ -3688,7 +3688,7 @@ nfsrvd_secinfo(struct nfsrv_descript *nd, int isdgram, goto out; } if (!nd->nd_repstat) { - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, &dirp); } else { vput(dp); nfsvno_relpathbuf(&named); @@ -3822,7 +3822,7 @@ nfsrvd_secinfononame(struct nfsrv_descript *nd, int isdgram, goto nfsmout; } if (nd->nd_repstat == 0) - nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, p, &dirp); + nd->nd_repstat = nfsvno_namei(nd, &named, dp, 1, exp, &dirp); else vput(dp); if (dirp != NULL) |