[BACK]Return to kernfs_vnops.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / miscfs / kernfs

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

Diff for /src/sys/miscfs/kernfs/kernfs_vnops.c between version 1.75 and 1.75.2.2

version 1.75, 2001/02/21 21:39:54 version 1.75.2.2, 2001/11/14 19:17:09
Line 42 
Line 42 
  * Kernel parameter filesystem (/kern)   * Kernel parameter filesystem (/kern)
  */   */
   
   #include <sys/cdefs.h>
   __KERNEL_RCSID(0, "$NetBSD$");
   
 #include <sys/param.h>  #include <sys/param.h>
 #include <sys/systm.h>  #include <sys/systm.h>
 #include <sys/kernel.h>  #include <sys/kernel.h>
Line 114  int kernfs_write __P((void *));
Line 117  int kernfs_write __P((void *));
 #define kernfs_ioctl    genfs_enoioctl  #define kernfs_ioctl    genfs_enoioctl
 #define kernfs_poll     genfs_poll  #define kernfs_poll     genfs_poll
 #define kernfs_revoke   genfs_revoke  #define kernfs_revoke   genfs_revoke
 #define kernfs_mmap     genfs_eopnotsupp  
 #define kernfs_fsync    genfs_nullop  #define kernfs_fsync    genfs_nullop
 #define kernfs_seek     genfs_nullop  #define kernfs_seek     genfs_nullop
 #define kernfs_remove   genfs_eopnotsupp_rele  #define kernfs_remove   genfs_eopnotsupp_rele
Line 163  const struct vnodeopv_entry_desc kernfs_
Line 165  const struct vnodeopv_entry_desc kernfs_
         { &vop_ioctl_desc, kernfs_ioctl },              /* ioctl */          { &vop_ioctl_desc, kernfs_ioctl },              /* ioctl */
         { &vop_poll_desc, kernfs_poll },                /* poll */          { &vop_poll_desc, kernfs_poll },                /* poll */
         { &vop_revoke_desc, kernfs_revoke },            /* revoke */          { &vop_revoke_desc, kernfs_revoke },            /* revoke */
         { &vop_mmap_desc, kernfs_mmap },                /* mmap */  
         { &vop_fsync_desc, kernfs_fsync },              /* fsync */          { &vop_fsync_desc, kernfs_fsync },              /* fsync */
         { &vop_seek_desc, kernfs_seek },                /* seek */          { &vop_seek_desc, kernfs_seek },                /* seek */
         { &vop_remove_desc, kernfs_remove },            /* remove */          { &vop_remove_desc, kernfs_remove },            /* remove */
Line 191  const struct vnodeopv_entry_desc kernfs_
Line 192  const struct vnodeopv_entry_desc kernfs_
         { &vop_truncate_desc, kernfs_truncate },        /* truncate */          { &vop_truncate_desc, kernfs_truncate },        /* truncate */
         { &vop_update_desc, kernfs_update },            /* update */          { &vop_update_desc, kernfs_update },            /* update */
         { &vop_bwrite_desc, kernfs_bwrite },            /* bwrite */          { &vop_bwrite_desc, kernfs_bwrite },            /* bwrite */
         { (struct vnodeop_desc*)NULL, (int(*) __P((void *)))NULL }          { NULL, NULL }
 };  };
 const struct vnodeopv_desc kernfs_vnodeop_opv_desc =  const struct vnodeopv_desc kernfs_vnodeop_opv_desc =
         { &kernfs_vnodeop_p, kernfs_vnodeop_entries };          { &kernfs_vnodeop_p, kernfs_vnodeop_entries };

Legend:
Removed from v.1.75  
changed lines
  Added in v.1.75.2.2

CVSweb <webmaster@jp.NetBSD.org>