View | Details | Raw Unified | Return to bug 239351 | Differences between
and this patch

Collapse All | Expand All

(-)b/sys/sys/vnode.h (-4 / +7 lines)
Lines 834-860 void vop_rename_fail(struct vop_rename_args *ap); Link Here
834
834
835
#define VOP_LOCK(vp, flags) VOP_LOCK1(vp, flags, __FILE__, __LINE__)
835
#define VOP_LOCK(vp, flags) VOP_LOCK1(vp, flags, __FILE__, __LINE__)
836
836
837
#ifdef	INVARIANTS
837
#ifdef INVARIANTS
838
#define	VOP_ADD_WRITECOUNT_CHECKED(vp, cnt)				\
838
#define	VOP_ADD_WRITECOUNT_CHECKED(vp, cnt)				\
839
do {									\
839
do {									\
840
	int error_;							\
840
	int error_;							\
841
									\
841
									\
842
	error_ = VOP_ADD_WRITECOUNT((vp), (cnt));			\
842
	error_ = VOP_ADD_WRITECOUNT((vp), (cnt));			\
843
	MPASS(error_ == 0);						\
843
	VNASSERT(error_ == 0, (vp), ("VOP_ADD_WRITECOUNT returned %d",	\
844
	    error_));							\
844
} while (0)
845
} while (0)
845
#define	VOP_SET_TEXT_CHECKED(vp)					\
846
#define	VOP_SET_TEXT_CHECKED(vp)					\
846
do {									\
847
do {									\
847
	int error_;							\
848
	int error_;							\
848
									\
849
									\
849
	error_ = VOP_SET_TEXT((vp));					\
850
	error_ = VOP_SET_TEXT((vp));					\
850
	MPASS(error_ == 0);						\
851
	VNASSERT(error_ == 0, (vp), ("VOP_SET_TEXT returned %d",	\
852
	    error_));							\
851
} while (0)
853
} while (0)
852
#define	VOP_UNSET_TEXT_CHECKED(vp)					\
854
#define	VOP_UNSET_TEXT_CHECKED(vp)					\
853
do {									\
855
do {									\
854
	int error_;							\
856
	int error_;							\
855
									\
857
									\
856
	error_ = VOP_UNSET_TEXT((vp));					\
858
	error_ = VOP_UNSET_TEXT((vp));					\
857
	MPASS(error_ == 0);						\
859
	VNASSERT(error_ == 0, (vp), ("VOP_UNSET_TEXT returned %d",	\
860
	    error_));							\
858
} while (0)
861
} while (0)
859
#else
862
#else
860
#define	VOP_ADD_WRITECOUNT_CHECKED(vp, cnt)	VOP_ADD_WRITECOUNT((vp), (cnt))
863
#define	VOP_ADD_WRITECOUNT_CHECKED(vp, cnt)	VOP_ADD_WRITECOUNT((vp), (cnt))

Return to bug 239351