git: b4137c9ed158 - main - vfs: make NDVALIDATE private to vfs_lookup.c

From: Mateusz Guzik <mjg_at_FreeBSD.org>
Date: Mon, 12 Sep 2022 22:52:37 UTC
The branch main has been updated by mjg:

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

commit b4137c9ed158cab16c55c0c14f5e6be7ae7df73a
Author:     Mateusz Guzik <mjg@FreeBSD.org>
AuthorDate: 2022-09-12 22:49:47 +0000
Commit:     Mateusz Guzik <mjg@FreeBSD.org>
CommitDate: 2022-09-12 22:50:48 +0000

    vfs: make NDVALIDATE private to vfs_lookup.c
    
    it is not used elsewhere.
---
 sys/kern/vfs_lookup.c | 8 +++++++-
 sys/sys/namei.h       | 2 --
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys/kern/vfs_lookup.c b/sys/kern/vfs_lookup.c
index cfaa12cfa8b9..20fb63dcee94 100644
--- a/sys/kern/vfs_lookup.c
+++ b/sys/kern/vfs_lookup.c
@@ -74,6 +74,12 @@ __FBSDID("$FreeBSD$");
 #define	NAMEI_DIAGNOSTIC 1
 #undef NAMEI_DIAGNOSTIC
 
+#ifdef INVARIANTS
+static void NDVALIDATE(struct nameidata *);
+#else
+#define NDVALIDATE(ndp) do { } while (0)
+#endif
+
 SDT_PROVIDER_DEFINE(vfs);
 SDT_PROBE_DEFINE4(vfs, namei, lookup, entry, "struct vnode *", "char *",
     "unsigned long", "bool");
@@ -1643,7 +1649,7 @@ void
  * stricter over time.
  */
 #define NDMODIFYINGFLAGS (LOCKLEAF | LOCKPARENT | WANTPARENT | SAVENAME | SAVESTART | HASBUF)
-void
+static void
 NDVALIDATE(struct nameidata *ndp)
 {
 	struct componentname *cnp;
diff --git a/sys/sys/namei.h b/sys/sys/namei.h
index 0b293d1d1abf..f6f6546342c0 100644
--- a/sys/sys/namei.h
+++ b/sys/sys/namei.h
@@ -298,10 +298,8 @@ void NDFREE(struct nameidata *, const u_int);
 
 #ifdef INVARIANTS
 void NDFREE_NOTHING(struct nameidata *);
-void NDVALIDATE(struct nameidata *);
 #else
 #define NDFREE_NOTHING(ndp)	do { } while (0)
-#define NDVALIDATE(ndp)	do { } while (0)
 #endif
 
 int	namei(struct nameidata *ndp);