[BACK]Return to vnode_if.src CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/vnode_if.src between version 1.44.4.3 and 1.44.4.4

version 1.44.4.3, 2007/09/03 14:41:26 version 1.44.4.4, 2007/12/07 17:33:27
Line 119  vop_open {
Line 119  vop_open {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN int mode;          IN int mode;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 129  vop_close {
Line 128  vop_close {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN int fflag;          IN int fflag;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 139  vop_access {
Line 137  vop_access {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN int mode;          IN int mode;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 149  vop_getattr {
Line 146  vop_getattr {
         IN struct vnode *vp;          IN struct vnode *vp;
         IN struct vattr *vap;          IN struct vattr *vap;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 159  vop_setattr {
Line 155  vop_setattr {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN struct vattr *vap;          IN struct vattr *vap;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 191  vop_ioctl {
Line 186  vop_ioctl {
         IN void *data;          IN void *data;
         IN int fflag;          IN int fflag;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 203  vop_fcntl {
Line 197  vop_fcntl {
         IN void *data;          IN void *data;
         IN int fflag;          IN int fflag;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 212  vop_fcntl {
Line 205  vop_fcntl {
 vop_poll {  vop_poll {
         IN LOCKED=NO struct vnode *vp;          IN LOCKED=NO struct vnode *vp;
         IN int events;          IN int events;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 238  vop_mmap {
Line 230  vop_mmap {
         IN struct vnode *vp;          IN struct vnode *vp;
         IN vm_prot_t prot;          IN vm_prot_t prot;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 250  vop_fsync {
Line 241  vop_fsync {
         IN int flags;          IN int flags;
         IN off_t offlo;          IN off_t offlo;
         IN off_t offhi;          IN off_t offhi;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 383  vop_abortop {
Line 373  vop_abortop {
 #  #
 vop_inactive {  vop_inactive {
         IN LOCKED=YES WILLUNLOCK struct vnode *vp;          IN LOCKED=YES WILLUNLOCK struct vnode *vp;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 391  vop_inactive {
Line 380  vop_inactive {
 #  #
 vop_reclaim {  vop_reclaim {
         IN LOCKED=NO struct vnode *vp;          IN LOCKED=NO struct vnode *vp;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 469  vop_advlock {
Line 457  vop_advlock {
 #  #
 vop_lease {  vop_lease {
         IN struct vnode *vp;          IN struct vnode *vp;
         IN struct lwp *l;  
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN int flag;          IN int flag;
 };  };
Line 525  vop_closeextattr {
Line 512  vop_closeextattr {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN int commit;          IN int commit;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 538  vop_getextattr {
Line 524  vop_getextattr {
         INOUT struct uio *uio;          INOUT struct uio *uio;
         OUT size_t *size;          OUT size_t *size;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 550  vop_listextattr {
Line 535  vop_listextattr {
         INOUT struct uio *uio;          INOUT struct uio *uio;
         OUT size_t *size;          OUT size_t *size;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 559  vop_listextattr {
Line 543  vop_listextattr {
 vop_openextattr {  vop_openextattr {
         IN LOCKED=YES struct vnode *vp;          IN LOCKED=YES struct vnode *vp;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 570  vop_deleteextattr {
Line 553  vop_deleteextattr {
         IN int attrnamespace;          IN int attrnamespace;
         IN const char *name;          IN const char *name;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };
   
 #  #
Line 582  vop_setextattr {
Line 564  vop_setextattr {
         IN const char *name;          IN const char *name;
         INOUT struct uio *uio;          INOUT struct uio *uio;
         IN kauth_cred_t cred;          IN kauth_cred_t cred;
         IN struct lwp *l;  
 };  };

Legend:
Removed from v.1.44.4.3  
changed lines
  Added in v.1.44.4.4

CVSweb <webmaster@jp.NetBSD.org>