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

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

Diff for /src/sys/fs/tmpfs/tmpfs_fifoops.c between version 1.9 and 1.10

version 1.9, 2011/05/24 20:17:49 version 1.10, 2013/11/23 16:35:32
Line 103  tmpfs_fifo_close(void *v)
Line 103  tmpfs_fifo_close(void *v)
                 struct vnode    *a_vp;                  struct vnode    *a_vp;
                 int             a_fflag;                  int             a_fflag;
                 kauth_cred_t    a_cred;                  kauth_cred_t    a_cred;
         } */ *ap = v;          } */ *ap __unused = v;
         vnode_t *vp = ap->a_vp;  
   
         tmpfs_update(vp, NULL, NULL, NULL, UPDATE_CLOSE);  
         return VOCALL(fifo_vnodeop_p, VOFFSET(vop_close), v);          return VOCALL(fifo_vnodeop_p, VOFFSET(vop_close), v);
 }  }
   
Line 121  tmpfs_fifo_read(void *v)
Line 119  tmpfs_fifo_read(void *v)
         } */ *ap = v;          } */ *ap = v;
         vnode_t *vp = ap->a_vp;          vnode_t *vp = ap->a_vp;
   
         VP_TO_TMPFS_NODE(vp)->tn_status |= TMPFS_NODE_ACCESSED;          tmpfs_update(vp, TMPFS_UPDATE_ATIME);
         return VOCALL(fifo_vnodeop_p, VOFFSET(vop_read), v);          return VOCALL(fifo_vnodeop_p, VOFFSET(vop_read), v);
 }  }
   
Line 136  tmpfs_fifo_write(void *v)
Line 134  tmpfs_fifo_write(void *v)
         } */ *ap = v;          } */ *ap = v;
         vnode_t *vp = ap->a_vp;          vnode_t *vp = ap->a_vp;
   
         VP_TO_TMPFS_NODE(vp)->tn_status |= TMPFS_NODE_MODIFIED;          tmpfs_update(vp, TMPFS_UPDATE_MTIME);
         return VOCALL(fifo_vnodeop_p, VOFFSET(vop_write), v);          return VOCALL(fifo_vnodeop_p, VOFFSET(vop_write), v);
 }  }

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

CVSweb <webmaster@jp.NetBSD.org>