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 --- |