]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/vfs/vnode_if.src
xnu-517.tar.gz
[apple/xnu.git] / bsd / vfs / vnode_if.src
index 6fac8a1437752e3bb421b2296f39d802d8cf9505..d253bf38d841ac59e804fa1bc61bd1ae08937808 100644 (file)
@@ -266,6 +266,24 @@ vop_exchange {
        IN struct proc *p;
 };
 
        IN struct proc *p;
 };
 
+#
+#% kqfilt_add   vp     L L L
+#
+vop_kqfilt_add {
+       IN struct vnode *vp;
+       IN struct knote *kn;
+       IN struct proc *p;
+};
+
+#
+#% kqfilt_remove       vp      L L L
+#
+vop_kqfilt_remove {
+       IN struct vnode *vp;
+       IN uintptr_t ident;
+       IN struct proc *p;
+};
+
 #
 #% revoke      vp      U U U
 #
 #
 #% revoke      vp      U U U
 #
@@ -320,8 +338,8 @@ vop_remove {
 #% link                tdvp    L U U
 #
 vop_link {
 #% link                tdvp    L U U
 #
 vop_link {
-       IN WILLRELE struct vnode *vp;
-       IN struct vnode *tdvp;
+       IN struct vnode *vp;
+       IN WILLRELE struct vnode *tdvp;
        IN struct componentname *cnp;
 };
 
        IN struct componentname *cnp;
 };