svn commit: r191905 - in head/sys/cddl: compat/opensolaris/sys
contrib/opensolaris/uts/common/sys
Kip Macy
kmacy at FreeBSD.org
Thu May 7 23:02:17 UTC 2009
Author: kmacy
Date: Thu May 7 23:02:15 2009
New Revision: 191905
URL: http://svn.freebsd.org/changeset/base/191905
Log:
move VN_RELE_ASYNC to the compatibility layer with the rest of the VN_* defines
Modified:
head/sys/cddl/compat/opensolaris/sys/vnode.h
head/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
Modified: head/sys/cddl/compat/opensolaris/sys/vnode.h
==============================================================================
--- head/sys/cddl/compat/opensolaris/sys/vnode.h Thu May 7 23:01:03 2009 (r191904)
+++ head/sys/cddl/compat/opensolaris/sys/vnode.h Thu May 7 23:02:15 2009 (r191905)
@@ -75,6 +75,7 @@ vn_is_readonly(vnode_t *vp)
#define VN_HOLD(v) vref(v)
#define VN_RELE(v) vrele(v)
#define VN_URELE(v) vput(v)
+#define VN_RELE_ASYNC(v, tq) vn_rele_async(v, tq);
#define VOP_REALVP(vp, vpp, ct) (*(vpp) = (vp), 0)
Modified: head/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
==============================================================================
--- head/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h Thu May 7 23:01:03 2009 (r191904)
+++ head/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h Thu May 7 23:02:15 2009 (r191905)
@@ -381,11 +381,6 @@ struct taskq;
void vn_rele_async(struct vnode *vp, struct taskq *taskq);
void vn_rele_async_fini(void);
-
-#define VN_RELE_ASYNC(vp, taskq) { \
- vn_rele_async(vp, taskq); \
-}
-
/*
* Flags to VOP_SETATTR/VOP_GETATTR.
*/
More information about the svn-src-all
mailing list