search for: ext2_dir_rec_len

Displaying 1 result from an estimated 1 matches for "ext2_dir_rec_len".

2001 Aug 20
1
[tytso@mit.edu: Re: Your ext2 optimisation for readdir+stat]
...============= RCS file: fs/ext2/RCS/dir.c,v retrieving revision 1.1 diff -u -r1.1 fs/ext2/dir.c --- fs/ext2/dir.c 2001/08/18 11:11:30 1.1 +++ fs/ext2/dir.c 2001/08/18 12:41:10 @@ -303,7 +303,7 @@ const char *name = dentry->d_name.name; int namelen = dentry->d_name.len; unsigned reclen = EXT2_DIR_REC_LEN(namelen); - unsigned long n; + unsigned long start, n; unsigned long npages = dir_pages(dir); struct page *page = NULL; ext2_dirent * de; @@ -311,7 +311,11 @@ /* OFFSET_CACHE */ *res_page = NULL; - for (n = 0; n < npages; n++) { + start = dir->u.ext2_i.i_dir_start_lookup; + if (st...