[BACK]Return to advnops.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / fs / adosfs

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

Diff for /src/sys/fs/adosfs/advnops.c between version 1.29.6.1 and 1.29.6.2

version 1.29.6.1, 2009/01/19 13:19:33 version 1.29.6.2, 2009/04/28 07:36:48
Line 58  __KERNEL_RCSID(0, "$NetBSD$");
Line 58  __KERNEL_RCSID(0, "$NetBSD$");
 extern struct vnodeops adosfs_vnodeops;  extern struct vnodeops adosfs_vnodeops;
   
 #define adosfs_open     genfs_nullop  #define adosfs_open     genfs_nullop
 int     adosfs_getattr  __P((void *));  int     adosfs_getattr(void *);
 int     adosfs_read     __P((void *));  int     adosfs_read(void *);
 int     adosfs_write    __P((void *));  int     adosfs_write(void *);
 #define adosfs_fcntl    genfs_fcntl  #define adosfs_fcntl    genfs_fcntl
 #define adosfs_ioctl    genfs_enoioctl  #define adosfs_ioctl    genfs_enoioctl
 #define adosfs_poll     genfs_poll  #define adosfs_poll     genfs_poll
 int     adosfs_strategy __P((void *));  int     adosfs_strategy(void *);
 int     adosfs_link     __P((void *));  int     adosfs_link(void *);
 int     adosfs_symlink  __P((void *));  int     adosfs_symlink(void *);
 #define adosfs_abortop  genfs_abortop  #define adosfs_abortop  genfs_abortop
 int     adosfs_bmap     __P((void *));  int     adosfs_bmap(void *);
 int     adosfs_print    __P((void *));  int     adosfs_print(void *);
 int     adosfs_readdir  __P((void *));  int     adosfs_readdir(void *);
 int     adosfs_access   __P((void *));  int     adosfs_access(void *);
 int     adosfs_readlink __P((void *));  int     adosfs_readlink(void *);
 int     adosfs_inactive __P((void *));  int     adosfs_inactive(void *);
 int     adosfs_reclaim  __P((void *));  int     adosfs_reclaim(void *);
 int     adosfs_pathconf __P((void *));  int     adosfs_pathconf(void *);
   
 #define adosfs_close    genfs_nullop  #define adosfs_close    genfs_nullop
 #define adosfs_fsync    genfs_nullop  #define adosfs_fsync    genfs_nullop
Line 142  const struct vnodeopv_desc adosfs_vnodeo
Line 142  const struct vnodeopv_desc adosfs_vnodeo
         { &adosfs_vnodeop_p, adosfs_vnodeop_entries };          { &adosfs_vnodeop_p, adosfs_vnodeop_entries };
   
 int  int
 adosfs_getattr(v)  adosfs_getattr(void *v)
         void *v;  
 {  {
         struct vop_getattr_args /* {          struct vop_getattr_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 208  adosfs_getattr(v)
Line 207  adosfs_getattr(v)
  * deleted or changed (data block pointer blocks moving about.)   * deleted or changed (data block pointer blocks moving about.)
  */   */
 int  int
 adosfs_read(v)  adosfs_read(void *v)
         void *v;  
 {  {
         struct vop_read_args /* {          struct vop_read_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 341  reterr:
Line 339  reterr:
 }  }
   
 int  int
 adosfs_write(v)  adosfs_write(void *v)
         void *v;  
 {  {
 #ifdef ADOSFS_DIAGNOSTIC  #ifdef ADOSFS_DIAGNOSTIC
         struct vop_write_args /* {          struct vop_write_args /* {
Line 361  adosfs_write(v)
Line 358  adosfs_write(v)
  * Just call the device strategy routine   * Just call the device strategy routine
  */   */
 int  int
 adosfs_strategy(v)  adosfs_strategy(void *v)
         void *v;  
 {  {
         struct vop_strategy_args /* {          struct vop_strategy_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 408  reterr:
Line 404  reterr:
 }  }
   
 int  int
 adosfs_link(v)  adosfs_link(void *v)
         void *v;  
 {  {
         struct vop_link_args /* {          struct vop_link_args /* {
                 struct vnode *a_dvp;                  struct vnode *a_dvp;
Line 423  adosfs_link(v)
Line 418  adosfs_link(v)
 }  }
   
 int  int
 adosfs_symlink(v)  adosfs_symlink(void *v)
         void *v;  
 {  {
         struct vop_symlink_args /* {          struct vop_symlink_args /* {
                 struct vnode *a_dvp;                  struct vnode *a_dvp;
Line 443  adosfs_symlink(v)
Line 437  adosfs_symlink(v)
  * Wait until the vnode has finished changing state.   * Wait until the vnode has finished changing state.
  */   */
 int  int
 adosfs_bmap(v)  adosfs_bmap(void *v)
         void *v;  
 {  {
         struct vop_bmap_args /* {          struct vop_bmap_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 574  reterr:
Line 567  reterr:
  */   */
 /* ARGSUSED */  /* ARGSUSED */
 int  int
 adosfs_print(v)  adosfs_print(void *v)
         void *v;  
 {  {
 #if 0  #if 0
         struct vop_print_args /* {          struct vop_print_args /* {
Line 586  adosfs_print(v)
Line 578  adosfs_print(v)
 }  }
   
 int  int
 adosfs_readdir(v)  adosfs_readdir(void *v)
         void *v;  
 {  {
         struct vop_readdir_args /* {          struct vop_readdir_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 758  reterr:
Line 749  reterr:
   
   
 int  int
 adosfs_access(v)  adosfs_access(void *v)
         void *v;  
 {  {
         struct vop_access_args /* {          struct vop_access_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 805  adosfs_access(v)
Line 795  adosfs_access(v)
 }  }
   
 int  int
 adosfs_readlink(v)  adosfs_readlink(void *v)
         void *v;  
 {  {
         struct vop_readlink_args /* {          struct vop_readlink_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 829  adosfs_readlink(v)
Line 818  adosfs_readlink(v)
   
 /*ARGSUSED*/  /*ARGSUSED*/
 int  int
 adosfs_inactive(v)  adosfs_inactive(void *v)
         void *v;  
 {  {
         struct vop_inactive_args /* {          struct vop_inactive_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 855  adosfs_inactive(v)
Line 843  adosfs_inactive(v)
  * no lock needed we are being called from vclean()   * no lock needed we are being called from vclean()
  */   */
 int  int
 adosfs_reclaim(v)  adosfs_reclaim(void *v)
         void *v;  
 {  {
         struct vop_reclaim_args /* {          struct vop_reclaim_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 887  adosfs_reclaim(v)
Line 874  adosfs_reclaim(v)
  * not valid currently   * not valid currently
  */   */
 int  int
 adosfs_pathconf(v)  adosfs_pathconf(void *v)
         void *v;  
 {  {
         struct vop_pathconf_args /* {          struct vop_pathconf_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;

Legend:
Removed from v.1.29.6.1  
changed lines
  Added in v.1.29.6.2

CVSweb <webmaster@jp.NetBSD.org>