X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/43866e378188c25dd1e2208016ab3cbeb086ae6c..55e303ae13a4cf49d70f2294092726f2fffb9ef2:/bsd/vfs/vnode_if.src?ds=sidebyside diff --git a/bsd/vfs/vnode_if.src b/bsd/vfs/vnode_if.src index 6fac8a143..d253bf38d 100644 --- a/bsd/vfs/vnode_if.src +++ b/bsd/vfs/vnode_if.src @@ -266,6 +266,24 @@ vop_exchange { 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 # @@ -320,8 +338,8 @@ vop_remove { #% 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; };