/[hurd]/hurd/tmpfs/dir.c
ViewVC logotype

Diff of /hurd/tmpfs/dir.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by roland, Sun Apr 15 22:30:07 2001 UTC revision 1.6 by roland, Tue May 28 23:57:10 2002 UTC
# Line 1  Line 1 
1  /* Directories for tmpfs.  /* Directories for tmpfs.
2     Copyright (C) 2000, 2001 Free Software Foundation, Inc.     Copyright (C) 2000,01,02 Free Software Foundation, Inc.
3    
4  This file is part of the GNU Hurd.  This file is part of the GNU Hurd.
5    
# Line 51  diskfs_dirempty (struct node *dp, struct Line 51  diskfs_dirempty (struct node *dp, struct
51    
52  error_t  error_t
53  diskfs_get_directs (struct node *dp, int entry, int n,  diskfs_get_directs (struct node *dp, int entry, int n,
54                      char **data, u_int *datacnt,                      char **data, size_t *datacnt,
55                      vm_size_t bufsiz, int *amt)                      vm_size_t bufsiz, int *amt)
56  {  {
57    struct tmpfs_dirent *d;    struct tmpfs_dirent *d;
# Line 198  diskfs_lookup_hard (struct node *dp, Line 198  diskfs_lookup_hard (struct node *dp,
198        else        else
199          {          {
200            mutex_unlock (&dp->lock);            mutex_unlock (&dp->lock);
201            err = diskfs_cached_lookup ((int) dddn, np);            err = diskfs_cached_lookup ((int) dddn, dp, np);
202    
203            if (type == (LOOKUP|SPEC_DOTDOT))            if (type == (LOOKUP|SPEC_DOTDOT))
204              diskfs_nrele (dp);              diskfs_nrele (dp);
# Line 220  diskfs_lookup_hard (struct node *dp, Line 220  diskfs_lookup_hard (struct node *dp,
220            ds->prevp = prevp;            ds->prevp = prevp;
221    
222          if (np)          if (np)
223            return diskfs_cached_lookup ((ino_t) d->dn, np);            return diskfs_cached_lookup ((ino_t) d->dn, dp, np);
224          else          else
225            return 0;            return 0;
226        }        }

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26