dir.c (f72222c74bd642182cc892c99df65cb105c61193) dir.c (496ad9aa8ef448058e36ca7a787c61f2e63f0f54)
1/*
2 * linux/fs/affs/dir.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1992 Eric Youngdale Modified for ISO 9660 filesystem.

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

37 .rmdir = affs_rmdir,
38 .rename = affs_rename,
39 .setattr = affs_notify_change,
40};
41
42static int
43affs_readdir(struct file *filp, void *dirent, filldir_t filldir)
44{
1/*
2 * linux/fs/affs/dir.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1992 Eric Youngdale Modified for ISO 9660 filesystem.

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

37 .rmdir = affs_rmdir,
38 .rename = affs_rename,
39 .setattr = affs_notify_change,
40};
41
42static int
43affs_readdir(struct file *filp, void *dirent, filldir_t filldir)
44{
45 struct inode *inode = filp->f_path.dentry->d_inode;
45 struct inode *inode = file_inode(filp);
46 struct super_block *sb = inode->i_sb;
47 struct buffer_head *dir_bh;
48 struct buffer_head *fh_bh;
49 unsigned char *name;
50 int namelen;
51 u32 i;
52 int hash_pos;
53 int chain_pos;

--- 103 unchanged lines hidden ---
46 struct super_block *sb = inode->i_sb;
47 struct buffer_head *dir_bh;
48 struct buffer_head *fh_bh;
49 unsigned char *name;
50 int namelen;
51 u32 i;
52 int hash_pos;
53 int chain_pos;

--- 103 unchanged lines hidden ---