summaryrefslogtreecommitdiffstats
path: root/sys/kern/vnode_if.src
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2005-03-13 11:42:16 +0000
committerjeff <jeff@FreeBSD.org>2005-03-13 11:42:16 +0000
commit175891c4ffaae65c73a6a0ebb8477af9e40b5993 (patch)
tree6f0fd7fd02b67c7dcacaf0410a86aedb7e1d258b /sys/kern/vnode_if.src
parent7884851ca93f68c56b34f1898fc5ce1674fc75b8 (diff)
downloadFreeBSD-src-175891c4ffaae65c73a6a0ebb8477af9e40b5993.zip
FreeBSD-src-175891c4ffaae65c73a6a0ebb8477af9e40b5993.tar.gz
- 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.
Diffstat (limited to 'sys/kern/vnode_if.src')
-rw-r--r--sys/kern/vnode_if.src8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src
index 3d2d7f4..4a5c69e 100644
--- a/sys/kern/vnode_if.src
+++ b/sys/kern/vnode_if.src
@@ -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;
OpenPOWER on IntegriCloud