git: 2587b74c6187 - main - vfs: retire the NDF_ONLY_PNBUF flag
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 24 Mar 2022 10:20:56 UTC
The branch main has been updated by mjg:
URL: https://cgit.FreeBSD.org/src/commit/?id=2587b74c6187af043259ae9360a1ea9708d02d8e
commit 2587b74c6187af043259ae9360a1ea9708d02d8e
Author: Mateusz Guzik <mjg@FreeBSD.org>
AuthorDate: 2022-03-24 10:15:54 +0000
Commit: Mateusz Guzik <mjg@FreeBSD.org>
CommitDate: 2022-03-24 10:20:51 +0000
vfs: retire the NDF_ONLY_PNBUF flag
Consumers should use NDFREE_PNBUF instead.
---
sys/sys/namei.h | 8 --------
1 file changed, 8 deletions(-)
diff --git a/sys/sys/namei.h b/sys/sys/namei.h
index 98cbc2ca6ed9..cc93bf7a5ca2 100644
--- a/sys/sys/namei.h
+++ b/sys/sys/namei.h
@@ -287,17 +287,9 @@ do { \
#define NDF_NO_VP_PUT 0x0000000c
#define NDF_NO_STARTDIR_RELE 0x00000010
#define NDF_NO_FREE_PNBUF 0x00000020
-#define NDF_ONLY_PNBUF (~NDF_NO_FREE_PNBUF)
void NDFREE_PNBUF(struct nameidata *);
void NDFREE(struct nameidata *, const u_int);
-#define NDFREE(ndp, flags) do { \
- struct nameidata *_ndp = (ndp); \
- if (__builtin_constant_p(flags) && flags == NDF_ONLY_PNBUF) \
- NDFREE_PNBUF(_ndp); \
- else \
- NDFREE(_ndp, flags); \
-} while (0)
#ifdef INVARIANTS
void NDFREE_NOTHING(struct nameidata *);