namei.c (9a64e8e0ace51b309fdcff4b4754b3649250382a) namei.c (00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b)
1/*
2 * linux/fs/ufs/namei.c
3 *
4 * Migration to usage of "page cache" on May 2006 by
5 * Evgeniy Dushistov <dushistov@mail.ru> based on ext2 code base.
6 *
7 * Copyright (C) 1998
8 * Daniel Pirkl <daniel.pirkl@email.cz>

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

41 d_instantiate(dentry, inode);
42 return 0;
43 }
44 inode_dec_link_count(inode);
45 iput(inode);
46 return err;
47}
48
1/*
2 * linux/fs/ufs/namei.c
3 *
4 * Migration to usage of "page cache" on May 2006 by
5 * Evgeniy Dushistov <dushistov@mail.ru> based on ext2 code base.
6 *
7 * Copyright (C) 1998
8 * Daniel Pirkl <daniel.pirkl@email.cz>

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

41 d_instantiate(dentry, inode);
42 return 0;
43 }
44 inode_dec_link_count(inode);
45 iput(inode);
46 return err;
47}
48
49static struct dentry *ufs_lookup(struct inode * dir, struct dentry *dentry, struct nameidata *nd)
49static struct dentry *ufs_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags)
50{
51 struct inode * inode = NULL;
52 ino_t ino;
53
54 if (dentry->d_name.len > UFS_MAXNAMLEN)
55 return ERR_PTR(-ENAMETOOLONG);
56
57 lock_ufs(dir->i_sb);

--- 289 unchanged lines hidden ---
50{
51 struct inode * inode = NULL;
52 ino_t ino;
53
54 if (dentry->d_name.len > UFS_MAXNAMLEN)
55 return ERR_PTR(-ENAMETOOLONG);
56
57 lock_ufs(dir->i_sb);

--- 289 unchanged lines hidden ---