Diff for /src/sys/vfs/procfs/procfs_subr.c between versions 1.6 and 1.7

version 1.6, 2004/03/01 06:33:22 version 1.7, 2004/05/02 03:05:11
Line 80  static int pfsvplock; Line 80  static int pfsvplock;
  * the vnode free list.   * the vnode free list.
  */   */
 int  int
 procfs_allocvp(mp, vpp, pid, pfs_type)  procfs_allocvp(struct mount *mp, struct vnode **vpp, long pid, pfstype pfs_type)
         struct mount *mp;  
         struct vnode **vpp;  
         long pid;  
         pfstype pfs_type;  
 {  {
         struct thread *td = curthread;  /* XXX */          struct thread *td = curthread;  /* XXX */
         struct pfsnode *pfs;          struct pfsnode *pfs;
Line 220  out: Line 216  out:
 }  }
   
 int  int
 procfs_freevp(vp)  procfs_freevp(struct vnode *vp)
         struct vnode *vp;  
 {  {
         struct pfsnode **pfspp;          struct pfsnode **pfspp;
         struct pfsnode *pfs = VTOPFS(vp);          struct pfsnode *pfs = VTOPFS(vp);
Line 333  procfs_rw(struct vop_read_args *ap) Line 328  procfs_rw(struct vop_read_args *ap)
  * EFAULT:    user i/o buffer is not addressable   * EFAULT:    user i/o buffer is not addressable
  */   */
 int  int
 vfs_getuserstr(uio, buf, buflenp)  vfs_getuserstr(struct uio *uio, char *buf, int *buflenp)
         struct uio *uio;  
         char *buf;  
         int *buflenp;  
 {  {
         int xlen;          int xlen;
         int error;          int error;
Line 368  vfs_getuserstr(uio, buf, buflenp) Line 360  vfs_getuserstr(uio, buf, buflenp)
 }  }
   
 vfs_namemap_t *  vfs_namemap_t *
 vfs_findname(nm, buf, buflen)  vfs_findname(vfs_namemap_t *nm, char *buf, int buflen)
         vfs_namemap_t *nm;  
         char *buf;  
         int buflen;  
 {  {
   
         for (; nm->nm_name; nm++)          for (; nm->nm_name; nm++)

Removed from v.1.6  
changed lines
  Added in v.1.7