-/* $OpenBSD: vfs_subr.c,v 1.314 2022/01/25 04:04:40 gnezdo Exp $ */
+/* $OpenBSD: vfs_subr.c,v 1.315 2022/03/27 16:19:39 semarie Exp $ */
/* $NetBSD: vfs_subr.c,v 1.53 1996/04/22 01:39:13 christos Exp $ */
/*
LIST_NEXT(bp, b_vnbufs) = NOLIST; \
}
+TAILQ_HEAD(freelst, vnode);
struct freelst vnode_hold_list; /* list of vnodes referencing buffers */
struct freelst vnode_free_list; /* vnode free list */
-/* $OpenBSD: vnode.h,v 1.163 2021/12/12 09:14:59 visa Exp $ */
+/* $OpenBSD: vnode.h,v 1.164 2022/03/27 16:19:39 semarie Exp $ */
/* $NetBSD: vnode.h,v 1.38 1996/02/29 20:59:05 cgd Exp $ */
/*
#define REVOKEALL 0x0001 /* vop_revoke: revoke all aliases */
-TAILQ_HEAD(freelst, vnode);
-extern struct freelst vnode_hold_list; /* free vnodes referencing buffers */
-extern struct freelst vnode_free_list; /* vnode free list */
-
#define VATTR_NULL(vap) vattr_null(vap)
#define NULLVP ((struct vnode *)NULL)
#define VN_KNOTE(vp, b) \