dir.c (9e9fd65d1fa51d919d54d731be0e66492b5b6c5a) dir.c (00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b)
1/*
2 * linux/fs/hpfs/dir.c
3 *
4 * Mikulas Patocka (mikulas@artax.karlin.mff.cuni.cz), 1998-1999
5 *
6 * directory VFS functions
7 */
8

--- 175 unchanged lines hidden (view full) ---

184 * needed is up here in the directory. (And file fnodes are out in
185 * the boondocks.)
186 *
187 * - M.P.: this is over, sometimes we've got to read file's fnode for eas
188 * inode numbers are just fnode sector numbers; iget lock is used
189 * to tell read_inode to read fnode or not.
190 */
191
1/*
2 * linux/fs/hpfs/dir.c
3 *
4 * Mikulas Patocka (mikulas@artax.karlin.mff.cuni.cz), 1998-1999
5 *
6 * directory VFS functions
7 */
8

--- 175 unchanged lines hidden (view full) ---

184 * needed is up here in the directory. (And file fnodes are out in
185 * the boondocks.)
186 *
187 * - M.P.: this is over, sometimes we've got to read file's fnode for eas
188 * inode numbers are just fnode sector numbers; iget lock is used
189 * to tell read_inode to read fnode or not.
190 */
191
192struct dentry *hpfs_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd)
192struct dentry *hpfs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags)
193{
194 const unsigned char *name = dentry->d_name.name;
195 unsigned len = dentry->d_name.len;
196 struct quad_buffer_head qbh;
197 struct hpfs_dirent *de;
198 ino_t ino;
199 int err;
200 struct inode *result = NULL;

--- 126 unchanged lines hidden ---
193{
194 const unsigned char *name = dentry->d_name.name;
195 unsigned len = dentry->d_name.len;
196 struct quad_buffer_head qbh;
197 struct hpfs_dirent *de;
198 ino_t ino;
199 int err;
200 struct inode *result = NULL;

--- 126 unchanged lines hidden ---