The branch stable/15 has been updated by rmacklem:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=fcc7609d699aa669c8dc4bedd2445483fdb871b5

commit fcc7609d699aa669c8dc4bedd2445483fdb871b5
Author:     Rick Macklem <[email protected]>
AuthorDate: 2026-05-02 21:36:43 +0000
Commit:     Rick Macklem <[email protected]>
CommitDate: 2026-06-03 20:04:50 +0000

    nfsd: Get rid of NFSD_VNET macros
    
    When the nfsd was vnet'd, the VNET macros were hidden
    behind macros that had the NFSD_ prefix on them.
    This was done because, at the time, it was thought
    that something other than vnet might be used for this.
    That has not happened and probably will not happen,
    so this patch replaces these obscuring macros with
    the regular vnet ones.
    
    There should be no semantics change caused by
    this commit.
    
    (cherry picked from commit 821976facf746ef241e1524b44bb1de0af98fdc0)
---
 sys/fs/nfs/nfs_commonport.c       | 294 +++++++++++++++++++-------------------
 sys/fs/nfs/nfs_commonsubs.c       | 294 +++++++++++++++++++-------------------
 sys/fs/nfs/nfsdport.h             |   2 +-
 sys/fs/nfs/nfsport.h              |  14 --
 sys/fs/nfs/nfsrvstate.h           |  12 +-
 sys/fs/nfsclient/nfs_clport.c     |   4 +-
 sys/fs/nfsserver/nfs_fha_new.c    |  84 +++++------
 sys/fs/nfsserver/nfs_nfsdcache.c  | 134 ++++++++---------
 sys/fs/nfsserver/nfs_nfsdkrpc.c   |  82 +++++------
 sys/fs/nfsserver/nfs_nfsdport.c   | 178 +++++++++++------------
 sys/fs/nfsserver/nfs_nfsdsocket.c |  66 ++++-----
 sys/fs/nfsserver/nfs_nfsdstate.c  | 160 ++++++++++-----------
 sys/fs/nfsserver/nfs_nfsdsubs.c   |  32 ++---
 13 files changed, 671 insertions(+), 685 deletions(-)

diff --git a/sys/fs/nfs/nfs_commonport.c b/sys/fs/nfs/nfs_commonport.c
index 91d9188d30c5..03c6688b1406 100644
--- a/sys/fs/nfs/nfs_commonport.c
+++ b/sys/fs/nfs/nfs_commonport.c
@@ -71,10 +71,10 @@ vop_advlock_t *nfs_advlock_p = NULL;
 vop_reclaim_t *nfs_reclaim_p = NULL;
 uint32_t nfs_srvmaxio = NFS_SRVMAXIO;
 
-NFSD_VNET_DEFINE(struct nfsstatsv1 *, nfsstatsv1_p);
+VNET_DEFINE(struct nfsstatsv1 *, nfsstatsv1_p);
 
-NFSD_VNET_DECLARE(struct nfssockreq, nfsrv_nfsuserdsock);
-NFSD_VNET_DECLARE(nfsuserd_state, nfsrv_nfsuserd);
+VNET_DECLARE(struct nfssockreq, nfsrv_nfsuserdsock);
+VNET_DECLARE(nfsuserd_state, nfsrv_nfsuserd);
 
 int nfs_pnfsio(task_fn_t *, void *);
 
@@ -428,9 +428,9 @@ nfssvc_nfscommon(struct thread *td, struct nfssvc_args *uap)
 {
        int error;
 
-       NFSD_CURVNET_SET(NFSD_TD_TO_VNET(td));
+       CURVNET_SET(TD_TO_VNET(td));
        error = nfssvc_call(td, uap, td->td_ucred);
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        NFSEXITCODE(error);
        return (error);
 }
@@ -470,105 +470,105 @@ nfssvc_call(struct thread *p, struct nfssvc_args *uap, 
struct ucred *cred)
                if ((uap->flag & NFSSVC_NEWSTRUCT) == 0) {
                        /* Copy fields to the old ext_nfsstat structure. */
                        oldnfsstats.attrcache_hits =
-                           NFSD_VNET(nfsstatsv1_p)->attrcache_hits;
+                           VNET(nfsstatsv1_p)->attrcache_hits;
                        oldnfsstats.attrcache_misses =
-                           NFSD_VNET(nfsstatsv1_p)->attrcache_misses;
+                           VNET(nfsstatsv1_p)->attrcache_misses;
                        oldnfsstats.lookupcache_hits =
-                           NFSD_VNET(nfsstatsv1_p)->lookupcache_hits;
+                           VNET(nfsstatsv1_p)->lookupcache_hits;
                        oldnfsstats.lookupcache_misses =
-                           NFSD_VNET(nfsstatsv1_p)->lookupcache_misses;
+                           VNET(nfsstatsv1_p)->lookupcache_misses;
                        oldnfsstats.direofcache_hits =
-                           NFSD_VNET(nfsstatsv1_p)->direofcache_hits;
+                           VNET(nfsstatsv1_p)->direofcache_hits;
                        oldnfsstats.direofcache_misses =
-                           NFSD_VNET(nfsstatsv1_p)->direofcache_misses;
+                           VNET(nfsstatsv1_p)->direofcache_misses;
                        oldnfsstats.accesscache_hits =
-                           NFSD_VNET(nfsstatsv1_p)->accesscache_hits;
+                           VNET(nfsstatsv1_p)->accesscache_hits;
                        oldnfsstats.accesscache_misses =
-                           NFSD_VNET(nfsstatsv1_p)->accesscache_misses;
+                           VNET(nfsstatsv1_p)->accesscache_misses;
                        oldnfsstats.biocache_reads =
-                           NFSD_VNET(nfsstatsv1_p)->biocache_reads;
+                           VNET(nfsstatsv1_p)->biocache_reads;
                        oldnfsstats.read_bios =
-                           NFSD_VNET(nfsstatsv1_p)->read_bios;
+                           VNET(nfsstatsv1_p)->read_bios;
                        oldnfsstats.read_physios =
-                           NFSD_VNET(nfsstatsv1_p)->read_physios;
+                           VNET(nfsstatsv1_p)->read_physios;
                        oldnfsstats.biocache_writes =
-                           NFSD_VNET(nfsstatsv1_p)->biocache_writes;
+                           VNET(nfsstatsv1_p)->biocache_writes;
                        oldnfsstats.write_bios =
-                           NFSD_VNET(nfsstatsv1_p)->write_bios;
+                           VNET(nfsstatsv1_p)->write_bios;
                        oldnfsstats.write_physios =
-                           NFSD_VNET(nfsstatsv1_p)->write_physios;
+                           VNET(nfsstatsv1_p)->write_physios;
                        oldnfsstats.biocache_readlinks =
-                           NFSD_VNET(nfsstatsv1_p)->biocache_readlinks;
+                           VNET(nfsstatsv1_p)->biocache_readlinks;
                        oldnfsstats.readlink_bios =
-                           NFSD_VNET(nfsstatsv1_p)->readlink_bios;
+                           VNET(nfsstatsv1_p)->readlink_bios;
                        oldnfsstats.biocache_readdirs =
-                           NFSD_VNET(nfsstatsv1_p)->biocache_readdirs;
+                           VNET(nfsstatsv1_p)->biocache_readdirs;
                        oldnfsstats.readdir_bios =
-                           NFSD_VNET(nfsstatsv1_p)->readdir_bios;
+                           VNET(nfsstatsv1_p)->readdir_bios;
                        for (i = 0; i < NFSV4_NPROCS; i++)
                                oldnfsstats.rpccnt[i] =
-                                   NFSD_VNET(nfsstatsv1_p)->rpccnt[i];
+                                   VNET(nfsstatsv1_p)->rpccnt[i];
                        oldnfsstats.rpcretries =
-                           NFSD_VNET(nfsstatsv1_p)->rpcretries;
+                           VNET(nfsstatsv1_p)->rpcretries;
                        for (i = 0; i < NFSV4OP_NOPS; i++)
                                oldnfsstats.srvrpccnt[i] =
-                                   NFSD_VNET(nfsstatsv1_p)->srvrpccnt[i];
+                                   VNET(nfsstatsv1_p)->srvrpccnt[i];
                        for (i = NFSV42_NOPS, j = NFSV4OP_NOPS;
                            i < NFSV42_NOPS + NFSV4OP_FAKENOPS; i++, j++)
                                oldnfsstats.srvrpccnt[j] =
-                                   NFSD_VNET(nfsstatsv1_p)->srvrpccnt[i];
+                                   VNET(nfsstatsv1_p)->srvrpccnt[i];
                        oldnfsstats.reserved_0 = 0;
                        oldnfsstats.reserved_1 = 0;
                        oldnfsstats.rpcrequests =
-                           NFSD_VNET(nfsstatsv1_p)->rpcrequests;
+                           VNET(nfsstatsv1_p)->rpcrequests;
                        oldnfsstats.rpctimeouts =
-                           NFSD_VNET(nfsstatsv1_p)->rpctimeouts;
+                           VNET(nfsstatsv1_p)->rpctimeouts;
                        oldnfsstats.rpcunexpected =
-                           NFSD_VNET(nfsstatsv1_p)->rpcunexpected;
+                           VNET(nfsstatsv1_p)->rpcunexpected;
                        oldnfsstats.rpcinvalid =
-                           NFSD_VNET(nfsstatsv1_p)->rpcinvalid;
+                           VNET(nfsstatsv1_p)->rpcinvalid;
                        oldnfsstats.srvcache_inproghits =
-                           NFSD_VNET(nfsstatsv1_p)->srvcache_inproghits;
+                           VNET(nfsstatsv1_p)->srvcache_inproghits;
                        oldnfsstats.reserved_2 = 0;
                        oldnfsstats.srvcache_nonidemdonehits =
-                           NFSD_VNET(nfsstatsv1_p)->srvcache_nonidemdonehits;
+                           VNET(nfsstatsv1_p)->srvcache_nonidemdonehits;
                        oldnfsstats.srvcache_misses =
-                           NFSD_VNET(nfsstatsv1_p)->srvcache_misses;
+                           VNET(nfsstatsv1_p)->srvcache_misses;
                        oldnfsstats.srvcache_tcppeak =
-                           NFSD_VNET(nfsstatsv1_p)->srvcache_tcppeak;
+                           VNET(nfsstatsv1_p)->srvcache_tcppeak;
                        oldnfsstats.srvcache_size =
-                           NFSD_VNET(nfsstatsv1_p)->srvcache_size;
+                           VNET(nfsstatsv1_p)->srvcache_size;
                        oldnfsstats.srvclients =
-                           NFSD_VNET(nfsstatsv1_p)->srvclients;
+                           VNET(nfsstatsv1_p)->srvclients;
                        oldnfsstats.srvopenowners =
-                           NFSD_VNET(nfsstatsv1_p)->srvopenowners;
+                           VNET(nfsstatsv1_p)->srvopenowners;
                        oldnfsstats.srvopens =
-                           NFSD_VNET(nfsstatsv1_p)->srvopens;
+                           VNET(nfsstatsv1_p)->srvopens;
                        oldnfsstats.srvlockowners =
-                           NFSD_VNET(nfsstatsv1_p)->srvlockowners;
+                           VNET(nfsstatsv1_p)->srvlockowners;
                        oldnfsstats.srvlocks =
-                           NFSD_VNET(nfsstatsv1_p)->srvlocks;
+                           VNET(nfsstatsv1_p)->srvlocks;
                        oldnfsstats.srvdelegates =
-                           NFSD_VNET(nfsstatsv1_p)->srvdelegates;
+                           VNET(nfsstatsv1_p)->srvdelegates;
                        for (i = 0; i < NFSV4OP_CBNOPS; i++)
                                oldnfsstats.cbrpccnt[i] =
-                                   NFSD_VNET(nfsstatsv1_p)->cbrpccnt[i];
+                                   VNET(nfsstatsv1_p)->cbrpccnt[i];
                        oldnfsstats.clopenowners =
-                           NFSD_VNET(nfsstatsv1_p)->clopenowners;
-                       oldnfsstats.clopens = NFSD_VNET(nfsstatsv1_p)->clopens;
+                           VNET(nfsstatsv1_p)->clopenowners;
+                       oldnfsstats.clopens = VNET(nfsstatsv1_p)->clopens;
                        oldnfsstats.cllockowners =
-                           NFSD_VNET(nfsstatsv1_p)->cllockowners;
-                       oldnfsstats.cllocks = NFSD_VNET(nfsstatsv1_p)->cllocks;
+                           VNET(nfsstatsv1_p)->cllockowners;
+                       oldnfsstats.cllocks = VNET(nfsstatsv1_p)->cllocks;
                        oldnfsstats.cldelegates =
-                           NFSD_VNET(nfsstatsv1_p)->cldelegates;
+                           VNET(nfsstatsv1_p)->cldelegates;
                        oldnfsstats.cllocalopenowners =
-                           NFSD_VNET(nfsstatsv1_p)->cllocalopenowners;
+                           VNET(nfsstatsv1_p)->cllocalopenowners;
                        oldnfsstats.cllocalopens =
-                           NFSD_VNET(nfsstatsv1_p)->cllocalopens;
+                           VNET(nfsstatsv1_p)->cllocalopens;
                        oldnfsstats.cllocallockowners =
-                           NFSD_VNET(nfsstatsv1_p)->cllocallockowners;
+                           VNET(nfsstatsv1_p)->cllocallockowners;
                        oldnfsstats.cllocallocks =
-                           NFSD_VNET(nfsstatsv1_p)->cllocallocks;
+                           VNET(nfsstatsv1_p)->cllocallocks;
                        error = copyout(&oldnfsstats, uap->argp,
                            sizeof (oldnfsstats));
                } else {
@@ -578,174 +578,174 @@ nfssvc_call(struct thread *p, struct nfssvc_args *uap, 
struct ucred *cred)
                                if (nfsstatver.vers == NFSSTATS_OV1) {
                                        /* Copy nfsstatsv1 to nfsstatsov1. */
                                        nfsstatsov1.attrcache_hits =
-                                           
NFSD_VNET(nfsstatsv1_p)->attrcache_hits;
+                                           VNET(nfsstatsv1_p)->attrcache_hits;
                                        nfsstatsov1.attrcache_misses =
-                                           
NFSD_VNET(nfsstatsv1_p)->attrcache_misses;
+                                           
VNET(nfsstatsv1_p)->attrcache_misses;
                                        nfsstatsov1.lookupcache_hits =
-                                           
NFSD_VNET(nfsstatsv1_p)->lookupcache_hits;
+                                           
VNET(nfsstatsv1_p)->lookupcache_hits;
                                        nfsstatsov1.lookupcache_misses =
-                                           
NFSD_VNET(nfsstatsv1_p)->lookupcache_misses;
+                                           
VNET(nfsstatsv1_p)->lookupcache_misses;
                                        nfsstatsov1.direofcache_hits =
-                                           
NFSD_VNET(nfsstatsv1_p)->direofcache_hits;
+                                           
VNET(nfsstatsv1_p)->direofcache_hits;
                                        nfsstatsov1.direofcache_misses =
-                                           
NFSD_VNET(nfsstatsv1_p)->direofcache_misses;
+                                           
VNET(nfsstatsv1_p)->direofcache_misses;
                                        nfsstatsov1.accesscache_hits =
-                                           
NFSD_VNET(nfsstatsv1_p)->accesscache_hits;
+                                           
VNET(nfsstatsv1_p)->accesscache_hits;
                                        nfsstatsov1.accesscache_misses =
-                                           
NFSD_VNET(nfsstatsv1_p)->accesscache_misses;
+                                           
VNET(nfsstatsv1_p)->accesscache_misses;
                                        nfsstatsov1.biocache_reads =
-                                           
NFSD_VNET(nfsstatsv1_p)->biocache_reads;
+                                           VNET(nfsstatsv1_p)->biocache_reads;
                                        nfsstatsov1.read_bios =
-                                           NFSD_VNET(nfsstatsv1_p)->read_bios;
+                                           VNET(nfsstatsv1_p)->read_bios;
                                        nfsstatsov1.read_physios =
-                                           
NFSD_VNET(nfsstatsv1_p)->read_physios;
+                                           VNET(nfsstatsv1_p)->read_physios;
                                        nfsstatsov1.biocache_writes =
-                                           
NFSD_VNET(nfsstatsv1_p)->biocache_writes;
+                                           VNET(nfsstatsv1_p)->biocache_writes;
                                        nfsstatsov1.write_bios =
-                                           NFSD_VNET(nfsstatsv1_p)->write_bios;
+                                           VNET(nfsstatsv1_p)->write_bios;
                                        nfsstatsov1.write_physios =
-                                           
NFSD_VNET(nfsstatsv1_p)->write_physios;
+                                           VNET(nfsstatsv1_p)->write_physios;
                                        nfsstatsov1.biocache_readlinks =
-                                           
NFSD_VNET(nfsstatsv1_p)->biocache_readlinks;
+                                           
VNET(nfsstatsv1_p)->biocache_readlinks;
                                        nfsstatsov1.readlink_bios =
-                                           
NFSD_VNET(nfsstatsv1_p)->readlink_bios;
+                                           VNET(nfsstatsv1_p)->readlink_bios;
                                        nfsstatsov1.biocache_readdirs =
-                                           
NFSD_VNET(nfsstatsv1_p)->biocache_readdirs;
+                                           
VNET(nfsstatsv1_p)->biocache_readdirs;
                                        nfsstatsov1.readdir_bios =
-                                           
NFSD_VNET(nfsstatsv1_p)->readdir_bios;
+                                           VNET(nfsstatsv1_p)->readdir_bios;
                                        for (i = 0; i < NFSV42_OLDNPROCS; i++)
                                                nfsstatsov1.rpccnt[i] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->rpccnt[i];
+                                                   
VNET(nfsstatsv1_p)->rpccnt[i];
                                        nfsstatsov1.rpcretries =
-                                           NFSD_VNET(nfsstatsv1_p)->rpcretries;
+                                           VNET(nfsstatsv1_p)->rpcretries;
                                        for (i = 0; i < NFSV42_PURENOPS; i++)
                                                nfsstatsov1.srvrpccnt[i] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->srvrpccnt[i];
+                                                   
VNET(nfsstatsv1_p)->srvrpccnt[i];
                                        for (i = NFSV42_NOPS,
                                             j = NFSV42_PURENOPS;
                                             i < NFSV42_NOPS + NFSV4OP_FAKENOPS;
                                             i++, j++)
                                                nfsstatsov1.srvrpccnt[j] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->srvrpccnt[i];
+                                                   
VNET(nfsstatsv1_p)->srvrpccnt[i];
                                        nfsstatsov1.reserved_0 = 0;
                                        nfsstatsov1.reserved_1 = 0;
                                        nfsstatsov1.rpcrequests =
-                                           
NFSD_VNET(nfsstatsv1_p)->rpcrequests;
+                                           VNET(nfsstatsv1_p)->rpcrequests;
                                        nfsstatsov1.rpctimeouts =
-                                           
NFSD_VNET(nfsstatsv1_p)->rpctimeouts;
+                                           VNET(nfsstatsv1_p)->rpctimeouts;
                                        nfsstatsov1.rpcunexpected =
-                                           
NFSD_VNET(nfsstatsv1_p)->rpcunexpected;
+                                           VNET(nfsstatsv1_p)->rpcunexpected;
                                        nfsstatsov1.rpcinvalid =
-                                           NFSD_VNET(nfsstatsv1_p)->rpcinvalid;
+                                           VNET(nfsstatsv1_p)->rpcinvalid;
                                        nfsstatsov1.srvcache_inproghits =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvcache_inproghits;
+                                           
VNET(nfsstatsv1_p)->srvcache_inproghits;
                                        nfsstatsov1.reserved_2 = 0;
                                        nfsstatsov1.srvcache_nonidemdonehits =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvcache_nonidemdonehits;
+                                           
VNET(nfsstatsv1_p)->srvcache_nonidemdonehits;
                                        nfsstatsov1.srvcache_misses =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvcache_misses;
+                                           VNET(nfsstatsv1_p)->srvcache_misses;
                                        nfsstatsov1.srvcache_tcppeak =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvcache_tcppeak;
+                                           
VNET(nfsstatsv1_p)->srvcache_tcppeak;
                                        nfsstatsov1.srvcache_size =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvcache_size;
+                                           VNET(nfsstatsv1_p)->srvcache_size;
                                        nfsstatsov1.srvclients =
-                                           NFSD_VNET(nfsstatsv1_p)->srvclients;
+                                           VNET(nfsstatsv1_p)->srvclients;
                                        nfsstatsov1.srvopenowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvopenowners;
+                                           VNET(nfsstatsv1_p)->srvopenowners;
                                        nfsstatsov1.srvopens =
-                                           NFSD_VNET(nfsstatsv1_p)->srvopens;
+                                           VNET(nfsstatsv1_p)->srvopens;
                                        nfsstatsov1.srvlockowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvlockowners;
+                                           VNET(nfsstatsv1_p)->srvlockowners;
                                        nfsstatsov1.srvlocks =
-                                           NFSD_VNET(nfsstatsv1_p)->srvlocks;
+                                           VNET(nfsstatsv1_p)->srvlocks;
                                        nfsstatsov1.srvdelegates =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvdelegates;
+                                           VNET(nfsstatsv1_p)->srvdelegates;
                                        for (i = 0; i < NFSV42_CBNOPS; i++)
                                                nfsstatsov1.cbrpccnt[i] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->cbrpccnt[i];
+                                                   
VNET(nfsstatsv1_p)->cbrpccnt[i];
                                        nfsstatsov1.clopenowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->clopenowners;
+                                           VNET(nfsstatsv1_p)->clopenowners;
                                        nfsstatsov1.clopens =
-                                           NFSD_VNET(nfsstatsv1_p)->clopens;
+                                           VNET(nfsstatsv1_p)->clopens;
                                        nfsstatsov1.cllockowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->cllockowners;
+                                           VNET(nfsstatsv1_p)->cllockowners;
                                        nfsstatsov1.cllocks =
-                                           NFSD_VNET(nfsstatsv1_p)->cllocks;
+                                           VNET(nfsstatsv1_p)->cllocks;
                                        nfsstatsov1.cldelegates =
-                                           
NFSD_VNET(nfsstatsv1_p)->cldelegates;
+                                           VNET(nfsstatsv1_p)->cldelegates;
                                        nfsstatsov1.cllocalopenowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->cllocalopenowners;
+                                           
VNET(nfsstatsv1_p)->cllocalopenowners;
                                        nfsstatsov1.cllocalopens =
-                                           
NFSD_VNET(nfsstatsv1_p)->cllocalopens;
+                                           VNET(nfsstatsv1_p)->cllocalopens;
                                        nfsstatsov1.cllocallockowners =
-                                           
NFSD_VNET(nfsstatsv1_p)->cllocallockowners;
+                                           
VNET(nfsstatsv1_p)->cllocallockowners;
                                        nfsstatsov1.cllocallocks =
-                                           
NFSD_VNET(nfsstatsv1_p)->cllocallocks;
+                                           VNET(nfsstatsv1_p)->cllocallocks;
                                        nfsstatsov1.srvstartcnt =
-                                           
NFSD_VNET(nfsstatsv1_p)->srvstartcnt;
+                                           VNET(nfsstatsv1_p)->srvstartcnt;
                                        nfsstatsov1.srvdonecnt =
-                                           NFSD_VNET(nfsstatsv1_p)->srvdonecnt;
+                                           VNET(nfsstatsv1_p)->srvdonecnt;
                                        for (i = NFSV42_NOPS,
                                             j = NFSV42_PURENOPS;
                                             i < NFSV42_NOPS + NFSV4OP_FAKENOPS;
                                             i++, j++) {
                                                nfsstatsov1.srvbytes[j] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->srvbytes[i];
+                                                   
VNET(nfsstatsv1_p)->srvbytes[i];
                                                nfsstatsov1.srvops[j] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->srvops[i];
+                                                   
VNET(nfsstatsv1_p)->srvops[i];
                                                nfsstatsov1.srvduration[j] =
-                                                   
NFSD_VNET(nfsstatsv1_p)->srvduration[i];
+                                                   
VNET(nfsstatsv1_p)->srvduration[i];
                                        }
                                        nfsstatsov1.busyfrom =
-                                           NFSD_VNET(nfsstatsv1_p)->busyfrom;
+                                           VNET(nfsstatsv1_p)->busyfrom;
                                        nfsstatsov1.busyfrom =
-                                           NFSD_VNET(nfsstatsv1_p)->busyfrom;
+                                           VNET(nfsstatsv1_p)->busyfrom;
                                        error = copyout(&nfsstatsov1, uap->argp,
                                            sizeof(nfsstatsov1));
                                } else if (nfsstatver.vers != NFSSTATS_V1)
                                        error = EPERM;
                                else
-                                       error = copyout(NFSD_VNET(nfsstatsv1_p),
+                                       error = copyout(VNET(nfsstatsv1_p),
                                            uap->argp, sizeof(nfsstatsv1));
                        }
                }
                if (error == 0) {
                        if ((uap->flag & NFSSVC_ZEROCLTSTATS) != 0) {
-                               NFSD_VNET(nfsstatsv1_p)->attrcache_hits = 0;
-                               NFSD_VNET(nfsstatsv1_p)->attrcache_misses = 0;
-                               NFSD_VNET(nfsstatsv1_p)->lookupcache_hits = 0;
-                               NFSD_VNET(nfsstatsv1_p)->lookupcache_misses = 0;
-                               NFSD_VNET(nfsstatsv1_p)->direofcache_hits = 0;
-                               NFSD_VNET(nfsstatsv1_p)->direofcache_misses = 0;
-                               NFSD_VNET(nfsstatsv1_p)->accesscache_hits = 0;
-                               NFSD_VNET(nfsstatsv1_p)->accesscache_misses = 0;
-                               NFSD_VNET(nfsstatsv1_p)->biocache_reads = 0;
-                               NFSD_VNET(nfsstatsv1_p)->read_bios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->read_physios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->biocache_writes = 0;
-                               NFSD_VNET(nfsstatsv1_p)->write_bios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->write_physios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->biocache_readlinks = 0;
-                               NFSD_VNET(nfsstatsv1_p)->readlink_bios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->biocache_readdirs = 0;
-                               NFSD_VNET(nfsstatsv1_p)->readdir_bios = 0;
-                               NFSD_VNET(nfsstatsv1_p)->rpcretries = 0;
-                               NFSD_VNET(nfsstatsv1_p)->rpcrequests = 0;
-                               NFSD_VNET(nfsstatsv1_p)->rpctimeouts = 0;
-                               NFSD_VNET(nfsstatsv1_p)->rpcunexpected = 0;
-                               NFSD_VNET(nfsstatsv1_p)->rpcinvalid = 0;
-                               bzero(NFSD_VNET(nfsstatsv1_p)->rpccnt,
-                                   sizeof(NFSD_VNET(nfsstatsv1_p)->rpccnt));
+                               VNET(nfsstatsv1_p)->attrcache_hits = 0;
+                               VNET(nfsstatsv1_p)->attrcache_misses = 0;
+                               VNET(nfsstatsv1_p)->lookupcache_hits = 0;
+                               VNET(nfsstatsv1_p)->lookupcache_misses = 0;
+                               VNET(nfsstatsv1_p)->direofcache_hits = 0;
+                               VNET(nfsstatsv1_p)->direofcache_misses = 0;
+                               VNET(nfsstatsv1_p)->accesscache_hits = 0;
+                               VNET(nfsstatsv1_p)->accesscache_misses = 0;
+                               VNET(nfsstatsv1_p)->biocache_reads = 0;
+                               VNET(nfsstatsv1_p)->read_bios = 0;
+                               VNET(nfsstatsv1_p)->read_physios = 0;
+                               VNET(nfsstatsv1_p)->biocache_writes = 0;
+                               VNET(nfsstatsv1_p)->write_bios = 0;
+                               VNET(nfsstatsv1_p)->write_physios = 0;
+                               VNET(nfsstatsv1_p)->biocache_readlinks = 0;
+                               VNET(nfsstatsv1_p)->readlink_bios = 0;
+                               VNET(nfsstatsv1_p)->biocache_readdirs = 0;
+                               VNET(nfsstatsv1_p)->readdir_bios = 0;
+                               VNET(nfsstatsv1_p)->rpcretries = 0;
+                               VNET(nfsstatsv1_p)->rpcrequests = 0;
+                               VNET(nfsstatsv1_p)->rpctimeouts = 0;
+                               VNET(nfsstatsv1_p)->rpcunexpected = 0;
+                               VNET(nfsstatsv1_p)->rpcinvalid = 0;
+                               bzero(VNET(nfsstatsv1_p)->rpccnt,
+                                   sizeof(VNET(nfsstatsv1_p)->rpccnt));
                        }
                        if ((uap->flag & NFSSVC_ZEROSRVSTATS) != 0) {
-                               NFSD_VNET(nfsstatsv1_p)->srvcache_inproghits = 
0;
-                               
NFSD_VNET(nfsstatsv1_p)->srvcache_nonidemdonehits = 0;
-                               NFSD_VNET(nfsstatsv1_p)->srvcache_misses = 0;
-                               NFSD_VNET(nfsstatsv1_p)->srvcache_tcppeak = 0;
-                               bzero(NFSD_VNET(nfsstatsv1_p)->srvrpccnt,
-                                   sizeof(NFSD_VNET(nfsstatsv1_p)->srvrpccnt));
-                               bzero(NFSD_VNET(nfsstatsv1_p)->cbrpccnt,
-                                   sizeof(NFSD_VNET(nfsstatsv1_p)->cbrpccnt));
+                               VNET(nfsstatsv1_p)->srvcache_inproghits = 0;
+                               VNET(nfsstatsv1_p)->srvcache_nonidemdonehits = 
0;
+                               VNET(nfsstatsv1_p)->srvcache_misses = 0;
+                               VNET(nfsstatsv1_p)->srvcache_tcppeak = 0;
+                               bzero(VNET(nfsstatsv1_p)->srvrpccnt,
+                                   sizeof(VNET(nfsstatsv1_p)->srvrpccnt));
+                               bzero(VNET(nfsstatsv1_p)->cbrpccnt,
+                                   sizeof(VNET(nfsstatsv1_p)->cbrpccnt));
                        }
                }
                goto out;
@@ -891,11 +891,11 @@ nfs_vnetinit(const void *unused __unused)
 {
 
        if (IS_DEFAULT_VNET(curvnet))
-               NFSD_VNET(nfsstatsv1_p) = &nfsstatsv1;
+               VNET(nfsstatsv1_p) = &nfsstatsv1;
        else
-               NFSD_VNET(nfsstatsv1_p) = malloc(sizeof(struct nfsstatsv1),
+               VNET(nfsstatsv1_p) = malloc(sizeof(struct nfsstatsv1),
                    M_TEMP, M_WAITOK | M_ZERO);
-       mtx_init(&NFSD_VNET(nfsrv_nfsuserdsock).nr_mtx, "nfsuserd",
+       mtx_init(&VNET(nfsrv_nfsuserdsock).nr_mtx, "nfsuserd",
            NULL, MTX_DEF);
 }
 VNET_SYSINIT(nfs_vnetinit, SI_SUB_VNET_DONE, SI_ORDER_FIRST,
@@ -905,10 +905,10 @@ static void
 nfs_cleanup(void *unused __unused)
 {
 
-       mtx_destroy(&NFSD_VNET(nfsrv_nfsuserdsock).nr_mtx);
+       mtx_destroy(&VNET(nfsrv_nfsuserdsock).nr_mtx);
        if (!IS_DEFAULT_VNET(curvnet)) {
-               free(NFSD_VNET(nfsstatsv1_p), M_TEMP);
-               NFSD_VNET(nfsstatsv1_p) = NULL;
+               free(VNET(nfsstatsv1_p), M_TEMP);
+               VNET(nfsstatsv1_p) = NULL;
        }
        /* Clean out the name<-->id cache. */
        nfsrv_cleanusergroup();
@@ -945,7 +945,7 @@ nfscommon_modevent(module_t mod, int type, void *data)
 
        case MOD_UNLOAD:
                if (newnfs_numnfsd != 0 ||
-                   NFSD_VNET(nfsrv_nfsuserd) != NOTRUNNING ||
+                   VNET(nfsrv_nfsuserd) != NOTRUNNING ||
                    nfs_numnfscbd != 0) {
                        error = EBUSY;
                        break;
diff --git a/sys/fs/nfs/nfs_commonsubs.c b/sys/fs/nfs/nfs_commonsubs.c
index 95703b4cf94d..cc93c2270fa0 100644
--- a/sys/fs/nfs/nfs_commonsubs.c
+++ b/sys/fs/nfs/nfs_commonsubs.c
@@ -96,19 +96,19 @@ struct nfs_prime_userd nfs_prime_userd[] = {
        { 0,                    0,              0,              NULL },
 };
 
-NFSD_VNET_DEFINE(int, nfsd_enable_stringtouid) = 0;
-NFSD_VNET_DEFINE(struct nfssockreq, nfsrv_nfsuserdsock);
-NFSD_VNET_DEFINE(nfsuserd_state, nfsrv_nfsuserd) = NOTRUNNING;
-NFSD_VNET_DEFINE(uid_t, nfsrv_defaultuid) = UID_NOBODY;
-NFSD_VNET_DEFINE(gid_t, nfsrv_defaultgid) = GID_NOGROUP;
+VNET_DEFINE(int, nfsd_enable_stringtouid) = 0;
+VNET_DEFINE(struct nfssockreq, nfsrv_nfsuserdsock);
+VNET_DEFINE(nfsuserd_state, nfsrv_nfsuserd) = NOTRUNNING;
+VNET_DEFINE(uid_t, nfsrv_defaultuid) = UID_NOBODY;
+VNET_DEFINE(gid_t, nfsrv_defaultgid) = GID_NOGROUP;
 
-NFSD_VNET_DEFINE_STATIC(int, nfsrv_userdupcalls) = 0;
+VNET_DEFINE_STATIC(int, nfsrv_userdupcalls) = 0;
 
 SYSCTL_DECL(_vfs_nfs);
 
-NFSD_VNET_DEFINE_STATIC(int, nfs_enable_uidtostring) = 0;
+VNET_DEFINE_STATIC(int, nfs_enable_uidtostring) = 0;
 SYSCTL_INT(_vfs_nfs, OID_AUTO, enable_uidtostring,
-    CTLFLAG_NFSD_VNET | CTLFLAG_RW, &NFSD_VNET_NAME(nfs_enable_uidtostring), 0,
+    CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(nfs_enable_uidtostring), 0,
     "Make nfs always send numeric owner_names");
 
 int nfsrv_maxpnfsmirror = 1;
@@ -216,14 +216,14 @@ struct nfsrv_lughash {
        struct nfsuserhashhead  lughead;
 };
 
-NFSD_VNET_DEFINE_STATIC(int, nfsrv_usercnt) = 0;
-NFSD_VNET_DEFINE_STATIC(int, nfsrv_dnsnamelen) = 0;
-NFSD_VNET_DEFINE_STATIC(int, nfsrv_usermax) = 999999999;
-NFSD_VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsuserhash) = NULL;
-NFSD_VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsusernamehash) = NULL;
-NFSD_VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsgrouphash) = NULL;
-NFSD_VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsgroupnamehash) = NULL;
-NFSD_VNET_DEFINE_STATIC(u_char *, nfsrv_dnsname) = NULL;
+VNET_DEFINE_STATIC(int, nfsrv_usercnt) = 0;
+VNET_DEFINE_STATIC(int, nfsrv_dnsnamelen) = 0;
+VNET_DEFINE_STATIC(int, nfsrv_usermax) = 999999999;
+VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsuserhash) = NULL;
+VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsusernamehash) = NULL;
+VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsgrouphash) = NULL;
+VNET_DEFINE_STATIC(struct nfsrv_lughash *, nfsgroupnamehash) = NULL;
+VNET_DEFINE_STATIC(u_char *, nfsrv_dnsname) = NULL;
 
 /*
  * This static array indicates whether or not the RPC generates a large
@@ -1370,7 +1370,7 @@ nfsv4_loadattr(struct nfsrv_descript *nd, vnode_t vp,
 #endif
 
        CTASSERT(sizeof(ino_t) == sizeof(uint64_t));
-       NFSD_CURVNET_SET_QUIET(NFSD_TD_TO_VNET(curthread));
+       CURVNET_SET_QUIET(TD_TO_VNET(curthread));
        if (compare) {
                retnotsup = 0;
                error = nfsrv_getattrbits(nd, &attrbits, NULL, &retnotsup);
@@ -2065,7 +2065,7 @@ nfsv4_loadattr(struct nfsrv_descript *nd, vnode_t vp,
                        } else if (nap != NULL) {
                                if (nfsv4_strtouid(nd, cp, j, &uid))
                                        nap->na_uid =
-                                           NFSD_VNET(nfsrv_defaultuid);
+                                           VNET(nfsrv_defaultuid);
                                else
                                        nap->na_uid = uid;
                        }
@@ -2099,7 +2099,7 @@ nfsv4_loadattr(struct nfsrv_descript *nd, vnode_t vp,
                        } else if (nap != NULL) {
                                if (nfsv4_strtogid(nd, cp, j, &gid))
                                        nap->na_gid =
-                                           NFSD_VNET(nfsrv_defaultgid);
+                                           VNET(nfsrv_defaultgid);
                                else
                                        nap->na_gid = gid;
                        }
@@ -2603,7 +2603,7 @@ nfsv4_loadattr(struct nfsrv_descript *nd, vnode_t vp,
                        error = nfsm_advance(nd, attrsize - attrsum, -1);
        }
 nfsmout:
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        NFSEXITCODE2(error, nd);
        return (error);
 }
@@ -3653,16 +3653,16 @@ nfsv4_uidtostr(uid_t uid, u_char **cpp, int *retlenp)
        int cnt, hasampersand, len = NFSV4_SMALLSTR, ret;
        struct nfsrv_lughash *hp;
 
-       NFSD_CURVNET_SET_QUIET(NFSD_TD_TO_VNET(curthread));
+       CURVNET_SET_QUIET(TD_TO_VNET(curthread));
        cnt = 0;
 tryagain:
-       if (NFSD_VNET(nfsrv_dnsnamelen) > 0 &&
-           !NFSD_VNET(nfs_enable_uidtostring)) {
+       if (VNET(nfsrv_dnsnamelen) > 0 &&
+           !VNET(nfs_enable_uidtostring)) {
                /*
                 * Always map nfsrv_defaultuid to "nobody".
                 */
-               if (uid == NFSD_VNET(nfsrv_defaultuid)) {
-                       i = NFSD_VNET(nfsrv_dnsnamelen) + 7;
+               if (uid == VNET(nfsrv_defaultuid)) {
+                       i = VNET(nfsrv_dnsnamelen) + 7;
                        if (i > len) {
                                if (len > NFSV4_SMALLSTR)
                                        free(cp, M_NFSSTRING);
@@ -3674,9 +3674,9 @@ tryagain:
                        *retlenp = i;
                        NFSBCOPY("nobody@", cp, 7);
                        cp += 7;
-                       NFSBCOPY(NFSD_VNET(nfsrv_dnsname), cp,
-                           NFSD_VNET(nfsrv_dnsnamelen));
-                       NFSD_CURVNET_RESTORE();
+                       NFSBCOPY(VNET(nfsrv_dnsname), cp,
+                           VNET(nfsrv_dnsnamelen));
+                       CURVNET_RESTORE();
                        return;
                }
                hasampersand = 0;
@@ -3701,7 +3701,7 @@ tryagain:
                                        i = usrp->lug_namelen;
                                else
                                        i = usrp->lug_namelen +
-                                           NFSD_VNET(nfsrv_dnsnamelen) + 1;
+                                           VNET(nfsrv_dnsnamelen) + 1;
                                if (i > len) {
                                        mtx_unlock(&hp->mtx);
                                        if (len > NFSV4_SMALLSTR)
@@ -3716,14 +3716,14 @@ tryagain:
                                if (!hasampersand) {
                                        cp += usrp->lug_namelen;
                                        *cp++ = '@';
-                                       NFSBCOPY(NFSD_VNET(nfsrv_dnsname), cp,
-                                           NFSD_VNET(nfsrv_dnsnamelen));
+                                       NFSBCOPY(VNET(nfsrv_dnsname), cp,
+                                           VNET(nfsrv_dnsnamelen));
                                }
                                TAILQ_REMOVE(&hp->lughead, usrp, lug_numhash);
                                TAILQ_INSERT_TAIL(&hp->lughead, usrp,
                                    lug_numhash);
                                mtx_unlock(&hp->mtx);
-                               NFSD_CURVNET_RESTORE();
+                               CURVNET_RESTORE();
                                return;
                        }
                }
@@ -3751,7 +3751,7 @@ tryagain:
                *cp-- = '0' + (tmp % 10);
                tmp /= 10;
        }
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        return;
 }
 
@@ -3772,7 +3772,7 @@ nfsrv_getgrpscred(struct ucred *oldcred)
        cnt = 0;
        uid = oldcred->cr_uid;
 tryagain:
-       if (NFSD_VNET(nfsrv_dnsnamelen) > 0) {
+       if (VNET(nfsrv_dnsnamelen) > 0) {
                hp = NFSUSERHASH(uid);
                mtx_lock(&hp->mtx);
                TAILQ_FOREACH(usrp, &hp->lughead, lug_numhash) {
@@ -3820,7 +3820,7 @@ nfsv4_strtouid(struct nfsrv_descript *nd, u_char *str, 
int len, uid_t *uidp)
        uid_t tuid;
        struct nfsrv_lughash *hp, *hp2;
 
-       NFSD_CURVNET_SET_QUIET(NFSD_TD_TO_VNET(curthread));
+       CURVNET_SET_QUIET(TD_TO_VNET(curthread));
        if (len == 0) {
                error = NFSERR_BADOWNER;
                goto out;
@@ -3832,7 +3832,7 @@ nfsv4_strtouid(struct nfsrv_descript *nd, u_char *str, 
int len, uid_t *uidp)
                /* A numeric string. */
                if ((nd->nd_flag & ND_KERBV) == 0 &&
                    ((nd->nd_flag & ND_NFSCL) != 0 ||
-                     NFSD_VNET(nfsd_enable_stringtouid) != 0))
+                     VNET(nfsd_enable_stringtouid) != 0))
                        *uidp = tuid;
                else
                        error = NFSERR_BADOWNER;
@@ -3849,7 +3849,7 @@ nfsv4_strtouid(struct nfsrv_descript *nd, u_char *str, 
int len, uid_t *uidp)
 
        cnt = 0;
 tryagain:
-       if (NFSD_VNET(nfsrv_dnsnamelen) > 0) {
+       if (VNET(nfsrv_dnsnamelen) > 0) {
                /*
                 * If an '@' is found and the domain name matches, search for
                 * the name with dns stripped off.
@@ -3857,10 +3857,10 @@ tryagain:
                 * since RFC8881 defines this string as a DNS domain name.
                 */
                if (cnt == 0 && i < len && i > 0 &&
-                   (len - 1 - i) == NFSD_VNET(nfsrv_dnsnamelen) &&
-                   strncasecmp(cp, NFSD_VNET(nfsrv_dnsname),
-                    NFSD_VNET(nfsrv_dnsnamelen)) == 0) {
-                       len -= (NFSD_VNET(nfsrv_dnsnamelen) + 1);
+                   (len - 1 - i) == VNET(nfsrv_dnsnamelen) &&
+                   strncasecmp(cp, VNET(nfsrv_dnsname),
+                    VNET(nfsrv_dnsnamelen)) == 0) {
+                       len -= (VNET(nfsrv_dnsnamelen) + 1);
                        *(cp - 1) = '\0';
                }
 
@@ -3868,7 +3868,7 @@ tryagain:
                 * Check for the special case of "nobody".
                 */
                if (len == 6 && !NFSBCMP(str, "nobody", 6)) {
-                       *uidp = NFSD_VNET(nfsrv_defaultuid);
+                       *uidp = VNET(nfsrv_defaultuid);
                        error = 0;
                        goto out;
                }
@@ -3903,7 +3903,7 @@ tryagain:
        error = NFSERR_BADOWNER;
 
 out:
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        NFSEXITCODE(error);
        return (error);
 }
@@ -3925,16 +3925,16 @@ nfsv4_gidtostr(gid_t gid, u_char **cpp, int *retlenp)
        int cnt, hasampersand, len = NFSV4_SMALLSTR, ret;
        struct nfsrv_lughash *hp;
 
-       NFSD_CURVNET_SET_QUIET(NFSD_TD_TO_VNET(curthread));
+       CURVNET_SET_QUIET(TD_TO_VNET(curthread));
        cnt = 0;
 tryagain:
-       if (NFSD_VNET(nfsrv_dnsnamelen) > 0 &&
-           !NFSD_VNET(nfs_enable_uidtostring)) {
+       if (VNET(nfsrv_dnsnamelen) > 0 &&
+           !VNET(nfs_enable_uidtostring)) {
                /*
                 * Always map nfsrv_defaultgid to "nogroup".
                 */
-               if (gid == NFSD_VNET(nfsrv_defaultgid)) {
-                       i = NFSD_VNET(nfsrv_dnsnamelen) + 8;
+               if (gid == VNET(nfsrv_defaultgid)) {
+                       i = VNET(nfsrv_dnsnamelen) + 8;
                        if (i > len) {
                                if (len > NFSV4_SMALLSTR)
                                        free(cp, M_NFSSTRING);
@@ -3946,9 +3946,9 @@ tryagain:
                        *retlenp = i;
                        NFSBCOPY("nogroup@", cp, 8);
                        cp += 8;
-                       NFSBCOPY(NFSD_VNET(nfsrv_dnsname), cp,
-                           NFSD_VNET(nfsrv_dnsnamelen));
-                       NFSD_CURVNET_RESTORE();
+                       NFSBCOPY(VNET(nfsrv_dnsname), cp,
+                           VNET(nfsrv_dnsnamelen));
+                       CURVNET_RESTORE();
                        return;
                }
                hasampersand = 0;
@@ -3973,7 +3973,7 @@ tryagain:
                                        i = usrp->lug_namelen;
                                else
                                        i = usrp->lug_namelen +
-                                           NFSD_VNET(nfsrv_dnsnamelen) + 1;
+                                           VNET(nfsrv_dnsnamelen) + 1;
                                if (i > len) {
                                        mtx_unlock(&hp->mtx);
                                        if (len > NFSV4_SMALLSTR)
@@ -3988,14 +3988,14 @@ tryagain:
                                if (!hasampersand) {
                                        cp += usrp->lug_namelen;
                                        *cp++ = '@';
-                                       NFSBCOPY(NFSD_VNET(nfsrv_dnsname), cp,
-                                           NFSD_VNET(nfsrv_dnsnamelen));
+                                       NFSBCOPY(VNET(nfsrv_dnsname), cp,
+                                           VNET(nfsrv_dnsnamelen));
                                }
                                TAILQ_REMOVE(&hp->lughead, usrp, lug_numhash);
                                TAILQ_INSERT_TAIL(&hp->lughead, usrp,
                                    lug_numhash);
                                mtx_unlock(&hp->mtx);
-                               NFSD_CURVNET_RESTORE();
+                               CURVNET_RESTORE();
                                return;
                        }
                }
@@ -4023,7 +4023,7 @@ tryagain:
                *cp-- = '0' + (tmp % 10);
                tmp /= 10;
        }
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        return;
 }
 
@@ -4046,7 +4046,7 @@ nfsv4_strtogid(struct nfsrv_descript *nd, u_char *str, 
int len, gid_t *gidp)
        gid_t tgid;
        struct nfsrv_lughash *hp, *hp2;
 
-       NFSD_CURVNET_SET_QUIET(NFSD_TD_TO_VNET(curthread));
+       CURVNET_SET_QUIET(TD_TO_VNET(curthread));
        if (len == 0) {
                error =  NFSERR_BADOWNER;
                goto out;
@@ -4058,7 +4058,7 @@ nfsv4_strtogid(struct nfsrv_descript *nd, u_char *str, 
int len, gid_t *gidp)
                /* A numeric string. */
                if ((nd->nd_flag & ND_KERBV) == 0 &&
                    ((nd->nd_flag & ND_NFSCL) != 0 ||
-                     NFSD_VNET(nfsd_enable_stringtouid) != 0))
+                     VNET(nfsd_enable_stringtouid) != 0))
                        *gidp = tgid;
                else
                        error = NFSERR_BADOWNER;
@@ -4075,16 +4075,16 @@ nfsv4_strtogid(struct nfsrv_descript *nd, u_char *str, 
int len, gid_t *gidp)
 
        cnt = 0;
 tryagain:
-       if (NFSD_VNET(nfsrv_dnsnamelen) > 0) {
+       if (VNET(nfsrv_dnsnamelen) > 0) {
                /*
                 * If an '@' is found and the dns name matches, search for the
                 * name with the dns stripped off.
                 */
                if (cnt == 0 && i < len && i > 0 &&
-                   (len - 1 - i) == NFSD_VNET(nfsrv_dnsnamelen) &&
-                   strncasecmp(cp, NFSD_VNET(nfsrv_dnsname),
-                   NFSD_VNET(nfsrv_dnsnamelen)) == 0) {
-                       len -= (NFSD_VNET(nfsrv_dnsnamelen) + 1);
+                   (len - 1 - i) == VNET(nfsrv_dnsnamelen) &&
+                   strncasecmp(cp, VNET(nfsrv_dnsname),
+                   VNET(nfsrv_dnsnamelen)) == 0) {
+                       len -= (VNET(nfsrv_dnsnamelen) + 1);
                        *(cp - 1) = '\0';
                }
 
@@ -4092,7 +4092,7 @@ tryagain:
                 * Check for the special case of "nogroup".
                 */
                if (len == 7 && !NFSBCMP(str, "nogroup", 7)) {
-                       *gidp = NFSD_VNET(nfsrv_defaultgid);
+                       *gidp = VNET(nfsrv_defaultgid);
                        error = 0;
                        goto out;
                }
@@ -4127,7 +4127,7 @@ tryagain:
        error = NFSERR_BADOWNER;
 
 out:
-       NFSD_CURVNET_RESTORE();
+       CURVNET_RESTORE();
        NFSEXITCODE(error);
        return (error);
 }
@@ -4149,12 +4149,12 @@ nfsrv_nfsuserdport(struct nfsuserd_args *nargs, 
NFSPROC_T *p)
        int error;
 
        NFSLOCKNAMEID();
-       if (NFSD_VNET(nfsrv_nfsuserd) != NOTRUNNING) {
+       if (VNET(nfsrv_nfsuserd) != NOTRUNNING) {
                NFSUNLOCKNAMEID();
                error = EPERM;
                goto out;
        }
-       NFSD_VNET(nfsrv_nfsuserd) = STARTSTOP;
+       VNET(nfsrv_nfsuserd) = STARTSTOP;
        /*
         * Set up the socket record and connect.
         * Set nr_client NULL before unlocking, just to ensure that no other
@@ -4162,7 +4162,7 @@ nfsrv_nfsuserdport(struct nfsuserd_args *nargs, NFSPROC_T 
*p)
         * occur if the use of the nameid lock to protect nfsrv_nfsuserd is
         * broken.
         */
-       rp = &NFSD_VNET(nfsrv_nfsuserdsock);
+       rp = &VNET(nfsrv_nfsuserdsock);
        rp->nr_client = NULL;
        NFSUNLOCKNAMEID();
        rp->nr_sotype = SOCK_DGRAM;
@@ -4203,12 +4203,12 @@ nfsrv_nfsuserdport(struct nfsuserd_args *nargs, 
NFSPROC_T *p)
                    &rp->nr_client);
        if (error == 0) {
                NFSLOCKNAMEID();
-               NFSD_VNET(nfsrv_nfsuserd) = RUNNING;
+               VNET(nfsrv_nfsuserd) = RUNNING;
                NFSUNLOCKNAMEID();
        } else {
                free(rp->nr_nam, M_SONAME);
                NFSLOCKNAMEID();
-               NFSD_VNET(nfsrv_nfsuserd) = NOTRUNNING;
+               VNET(nfsrv_nfsuserd) = NOTRUNNING;
                NFSUNLOCKNAMEID();
        }
 out:
@@ -4224,21 +4224,21 @@ nfsrv_nfsuserddelport(void)
 {
 
        NFSLOCKNAMEID();
-       if (NFSD_VNET(nfsrv_nfsuserd) != RUNNING) {
+       if (VNET(nfsrv_nfsuserd) != RUNNING) {
                NFSUNLOCKNAMEID();
                return;
        }
-       NFSD_VNET(nfsrv_nfsuserd) = STARTSTOP;
+       VNET(nfsrv_nfsuserd) = STARTSTOP;
        /* Wait for all upcalls to complete. */
-       while (NFSD_VNET(nfsrv_userdupcalls) > 0)
-               msleep(&NFSD_VNET(nfsrv_userdupcalls), NFSNAMEIDMUTEXPTR, PVFS,
+       while (VNET(nfsrv_userdupcalls) > 0)
+               msleep(&VNET(nfsrv_userdupcalls), NFSNAMEIDMUTEXPTR, PVFS,
                    "nfsupcalls", 0);
        NFSUNLOCKNAMEID();
-       newnfs_disconnect(NULL, &NFSD_VNET(nfsrv_nfsuserdsock));
-       free(NFSD_VNET(nfsrv_nfsuserdsock).nr_nam, M_SONAME);
+       newnfs_disconnect(NULL, &VNET(nfsrv_nfsuserdsock));
+       free(VNET(nfsrv_nfsuserdsock).nr_nam, M_SONAME);
        crfree(VNET(nfsrv_nfsuserdsock).nr_cred);
        NFSLOCKNAMEID();
-       NFSD_VNET(nfsrv_nfsuserd) = NOTRUNNING;
+       VNET(nfsrv_nfsuserd) = NOTRUNNING;
        NFSUNLOCKNAMEID();
 }
 
@@ -4258,7 +4258,7 @@ nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char 
*name)
        int error;
 
        NFSLOCKNAMEID();
-       if (NFSD_VNET(nfsrv_nfsuserd) != RUNNING) {
+       if (VNET(nfsrv_nfsuserd) != RUNNING) {
                NFSUNLOCKNAMEID();
                error = EPERM;
                goto out;
@@ -4267,9 +4267,9 @@ nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char 
*name)
         * Maintain a count of upcalls in progress, so that nfsrv_X()
         * can wait until no upcalls are in progress.
         */
-       NFSD_VNET(nfsrv_userdupcalls)++;
+       VNET(nfsrv_userdupcalls)++;
        NFSUNLOCKNAMEID();
-       KASSERT(NFSD_VNET(nfsrv_userdupcalls) > 0,
+       KASSERT(VNET(nfsrv_userdupcalls) > 0,
            ("nfsrv_getuser: non-positive upcalls"));
        nd = &nfsd;
        cred = newnfs_getcred();
@@ -4287,13 +4287,13 @@ nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char 
*name)
                len = strlen(name);
                (void) nfsm_strtom(nd, name, len);
        }
-       error = newnfs_request(nd, NULL, NULL, &NFSD_VNET(nfsrv_nfsuserdsock),
+       error = newnfs_request(nd, NULL, NULL, &VNET(nfsrv_nfsuserdsock),
            NULL, NULL, cred, RPCPROG_NFSUSERD, RPCNFSUSERD_VERS, NULL, 0,
            NULL, NULL);
        NFSLOCKNAMEID();
-       if (--NFSD_VNET(nfsrv_userdupcalls) == 0 &&
-           NFSD_VNET(nfsrv_nfsuserd) == STARTSTOP)
-               wakeup(&NFSD_VNET(nfsrv_userdupcalls));
+       if (--VNET(nfsrv_userdupcalls) == 0 &&
+           VNET(nfsrv_nfsuserd) == STARTSTOP)
*** 2401 LINES SKIPPED ***

Reply via email to