- CLOSE, REVOKE, INACTIVE, and RECLAIM are not L L L, that's a locked vnode

on enter, exit, error.  This allows for the removal of the XLOCK.

Sponsored by:	Isilon Systems, Inc.
This commit is contained in:
Jeff Roberson 2005-03-13 11:42:16 +00:00
parent 422a115a4a
commit 4e6746965e
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=143492

View file

@ -135,7 +135,7 @@ vop_open {
};
#
#% close vp U U U
#% close vp L L L
#
vop_close {
IN struct vnode *vp;
@ -235,7 +235,7 @@ vop_kqfilter {
};
#
#% revoke vp U U U
#% revoke vp L L L
#
vop_revoke {
IN struct vnode *vp;
@ -342,7 +342,7 @@ vop_readlink {
};
#
#% inactive vp L U U
#% inactive vp L L L
#
vop_inactive {
IN struct vnode *vp;
@ -350,7 +350,7 @@ vop_inactive {
};
#
#% reclaim vp U U U
#% reclaim vp L L L
#
vop_reclaim {
IN struct vnode *vp;