[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.135 and 1.136

version 1.135, 2009/01/11 02:45:53 version 1.136, 2009/03/14 15:36:22
Line 380  kernfs_addentry(kernfs_parentdir_t *pkt,
Line 380  kernfs_addentry(kernfs_parentdir_t *pkt,
 }  }
   
 static int  static int
 kernfs_xread(kfs, off, bufp, len, wrlen)  kernfs_xread(struct kernfs_node *kfs, int off, char **bufp, size_t len, size_t *wrlen)
         struct kernfs_node *kfs;  
         int off;  
         char **bufp;  
         size_t len;  
         size_t *wrlen;  
 {  {
         const struct kern_target *kt;          const struct kern_target *kt;
 #ifdef IPSEC  #ifdef IPSEC
Line 548  kernfs_xread(kfs, off, bufp, len, wrlen)
Line 543  kernfs_xread(kfs, off, bufp, len, wrlen)
 }  }
   
 static int  static int
 kernfs_xwrite(kfs, bf, len)  kernfs_xwrite(const struct kernfs_node *kfs, char *bf, size_t len)
         const struct kernfs_node *kfs;  
         char *bf;  
         size_t len;  
 {  {
   
         switch (kfs->kfs_type) {          switch (kfs->kfs_type) {
Line 574  kernfs_xwrite(kfs, bf, len)
Line 566  kernfs_xwrite(kfs, bf, len)
  * ndp is the name to locate in that directory...   * ndp is the name to locate in that directory...
  */   */
 int  int
 kernfs_lookup(v)  kernfs_lookup(void *v)
         void *v;  
 {  {
         struct vop_lookup_args /* {          struct vop_lookup_args /* {
                 struct vnode * a_dvp;                  struct vnode * a_dvp;
Line 703  kernfs_lookup(v)
Line 694  kernfs_lookup(v)
 }  }
   
 int  int
 kernfs_open(v)  kernfs_open(void *v)
         void *v;  
 {  {
         struct vop_open_args /* {          struct vop_open_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 747  kernfs_open(v)
Line 737  kernfs_open(v)
 }  }
   
 int  int
 kernfs_close(v)  kernfs_close(void *v)
         void *v;  
 {  {
         struct vop_close_args /* {          struct vop_close_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 775  kernfs_close(v)
Line 764  kernfs_close(v)
 }  }
   
 int  int
 kernfs_access(v)  kernfs_access(void *v)
         void *v;  
 {  {
         struct vop_access_args /* {          struct vop_access_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 794  kernfs_access(v)
Line 782  kernfs_access(v)
 }  }
   
 static int  static int
 kernfs_default_fileop_getattr(v)  kernfs_default_fileop_getattr(void *v)
         void *v;  
 {  {
         struct vop_getattr_args /* {          struct vop_getattr_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 811  kernfs_default_fileop_getattr(v)
Line 798  kernfs_default_fileop_getattr(v)
 }  }
   
 int  int
 kernfs_getattr(v)  kernfs_getattr(void *v)
         void *v;  
 {  {
         struct vop_getattr_args /* {          struct vop_getattr_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 920  kernfs_setattr(void *v)
Line 906  kernfs_setattr(void *v)
 }  }
   
 int  int
 kernfs_default_xread(v)  kernfs_default_xread(void *v)
         void *v;  
 {  {
         struct vop_read_args /* {          struct vop_read_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 951  kernfs_default_xread(v)
Line 936  kernfs_default_xread(v)
 }  }
   
 int  int
 kernfs_read(v)  kernfs_read(void *v)
         void *v;  
 {  {
         struct vop_read_args /* {          struct vop_read_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 971  kernfs_read(v)
Line 955  kernfs_read(v)
 }  }
   
 static int  static int
 kernfs_default_xwrite(v)  kernfs_default_xwrite(void *v)
         void *v;  
 {  {
         struct vop_write_args /* {          struct vop_write_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1002  kernfs_default_xwrite(v)
Line 985  kernfs_default_xwrite(v)
 }  }
   
 int  int
 kernfs_write(v)  kernfs_write(void *v)
         void *v;  
 {  {
         struct vop_write_args /* {          struct vop_write_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1022  kernfs_write(v)
Line 1004  kernfs_write(v)
 }  }
   
 int  int
 kernfs_ioctl(v)  kernfs_ioctl(void *v)
         void *v;  
 {  {
         struct vop_ioctl_args /* {          struct vop_ioctl_args /* {
                 const struct vnodeop_desc *a_desc;                  const struct vnodeop_desc *a_desc;
Line 1094  kernfs_setdirentfileno(struct dirent *d,
Line 1075  kernfs_setdirentfileno(struct dirent *d,
 }  }
   
 int  int
 kernfs_readdir(v)  kernfs_readdir(void *v)
         void *v;  
 {  {
         struct vop_readdir_args /* {          struct vop_readdir_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1418  kernfs_readdir(v)
Line 1398  kernfs_readdir(v)
 }  }
   
 int  int
 kernfs_inactive(v)  kernfs_inactive(void *v)
         void *v;  
 {  {
         struct vop_inactive_args /* {          struct vop_inactive_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1463  kernfs_inactive(v)
Line 1442  kernfs_inactive(v)
 }  }
   
 int  int
 kernfs_reclaim(v)  kernfs_reclaim(void *v)
         void *v;  
 {  {
         struct vop_reclaim_args /* {          struct vop_reclaim_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1477  kernfs_reclaim(v)
Line 1455  kernfs_reclaim(v)
  * Return POSIX pathconf information applicable to special devices.   * Return POSIX pathconf information applicable to special devices.
  */   */
 int  int
 kernfs_pathconf(v)  kernfs_pathconf(void *v)
         void *v;  
 {  {
         struct vop_pathconf_args /* {          struct vop_pathconf_args /* {
                 struct vnode *a_vp;                  struct vnode *a_vp;
Line 1527  kernfs_print(void *v)
Line 1504  kernfs_print(void *v)
 }  }
   
 int  int
 kernfs_link(v)  kernfs_link(void *v)
         void *v;  
 {  {
         struct vop_link_args /* {          struct vop_link_args /* {
                 struct vnode *a_dvp;                  struct vnode *a_dvp;
Line 1542  kernfs_link(v)
Line 1518  kernfs_link(v)
 }  }
   
 int  int
 kernfs_symlink(v)  kernfs_symlink(void *v)
         void *v;  
 {  {
         struct vop_symlink_args /* {          struct vop_symlink_args /* {
                 struct vnode *a_dvp;                  struct vnode *a_dvp;

Legend:
Removed from v.1.135  
changed lines
  Added in v.1.136

CVSweb <webmaster@jp.NetBSD.org>