namei.c (9a64e8e0ace51b309fdcff4b4754b3649250382a) namei.c (00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b)
1/*
2 * linux/fs/minix/namei.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7#include "minix.h"
8

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

13 d_instantiate(dentry, inode);
14 return 0;
15 }
16 inode_dec_link_count(inode);
17 iput(inode);
18 return err;
19}
20
1/*
2 * linux/fs/minix/namei.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7#include "minix.h"
8

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

13 d_instantiate(dentry, inode);
14 return 0;
15 }
16 inode_dec_link_count(inode);
17 iput(inode);
18 return err;
19}
20
21static struct dentry *minix_lookup(struct inode * dir, struct dentry *dentry, struct nameidata *nd)
21static struct dentry *minix_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags)
22{
23 struct inode * inode = NULL;
24 ino_t ino;
25
26 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen)
27 return ERR_PTR(-ENAMETOOLONG);
28
29 ino = minix_inode_by_name(dentry);

--- 228 unchanged lines hidden ---
22{
23 struct inode * inode = NULL;
24 ino_t ino;
25
26 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen)
27 return ERR_PTR(-ENAMETOOLONG);
28
29 ino = minix_inode_by_name(dentry);

--- 228 unchanged lines hidden ---