diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 648de9a11263..7c8df3efc6d8 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -59,6 +59,7 @@ vop_islocked { IN struct vnode *vp; }; + %% lookup dvp L L L %% lookup vpp - L - @@ -72,6 +73,7 @@ vop_lookup { IN struct componentname *cnp; }; + %% cachedlookup dvp L L L %% cachedlookup vpp - L - @@ -83,6 +85,7 @@ vop_cachedlookup { IN struct componentname *cnp; }; + %% create dvp E E E %% create vpp - L - %! create post vop_create_post @@ -177,12 +180,14 @@ vop_setattr { IN struct ucred *cred; }; + %% markatime vp L L L vop_markatime { IN struct vnode *vp; }; + %% read vp L L L %! read post vop_read_post @@ -642,6 +647,7 @@ vop_allocate { INOUT off_t *len; }; + %% advise vp U U U vop_advise { @@ -651,6 +657,7 @@ vop_advise { IN int advice; }; + %% unp_bind vp E E E vop_unp_bind { @@ -658,6 +665,7 @@ vop_unp_bind { IN struct socket *socket; }; + %% unp_connect vp L L L vop_unp_connect { @@ -665,30 +673,35 @@ vop_unp_connect { OUT struct socket **socket; }; + %% unp_detach vp = = = vop_unp_detach { IN struct vnode *vp; }; + %% is_text vp L L L vop_is_text { IN struct vnode *vp; }; + %% set_text vp E E E vop_set_text { IN struct vnode *vp; }; + %% vop_unset_text vp E E E vop_unset_text { IN struct vnode *vp; }; + %% get_writecount vp L L L vop_get_writecount { @@ -696,6 +709,7 @@ vop_get_writecount { OUT int *writecount; }; + %% add_writecount vp E E E vop_add_writecount { @@ -703,6 +717,7 @@ vop_add_writecount { IN int inc; }; + %% fdatasync vp L L L vop_fdatasync {