diff options
| author | Brian Gerst <bgerst@didntduck.org> | 2002-03-12 03:35:10 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2002-03-12 03:35:10 -0800 |
| commit | a8723f3508befa6511656eb9e445c9cf9a45df25 (patch) | |
| tree | da7e3261c377976bcd98d190ebd648481ee962f1 /include/linux | |
| parent | f8534f7509b52b073824a93291f4eb9525928898 (diff) | |
[PATCH] struct super_block cleanup - efs
Separates efs_sb_info from struct super_block.
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/efs_fs.h | 7 | ||||
| -rw-r--r-- | include/linux/fs.h | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/include/linux/efs_fs.h b/include/linux/efs_fs.h index 2f55b03f50c1..2ad894c6893d 100644 --- a/include/linux/efs_fs.h +++ b/include/linux/efs_fs.h @@ -29,6 +29,7 @@ static const char cprt[] = "EFS: "EFS_VERSION" - (c) 1999 Al Smith <Al.Smith@aes #include <linux/fs.h> #include <linux/efs_fs_i.h> +#include <linux/efs_fs_sb.h> #include <linux/efs_dir.h> #ifndef MIN @@ -42,7 +43,11 @@ static inline struct efs_inode_info *INODE_INFO(struct inode *inode) { return list_entry(inode, struct efs_inode_info, vfs_inode); } -#define SUPER_INFO(s) &((s)->u.efs_sb) + +static inline struct efs_sb_info *SUPER_INFO(struct super_block *sb) +{ + return sb->u.generic_sbp; +} extern struct inode_operations efs_dir_inode_operations; extern struct file_operations efs_dir_operations; diff --git a/include/linux/fs.h b/include/linux/fs.h index d777a1867bd1..2ec32b79ded8 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -653,7 +653,6 @@ struct quota_mount_options #include <linux/sysv_fs_sb.h> #include <linux/affs_fs_sb.h> #include <linux/ufs_fs_sb.h> -#include <linux/efs_fs_sb.h> #include <linux/romfs_fs_sb.h> #include <linux/smb_fs_sb.h> #include <linux/hfs_fs_sb.h> @@ -706,7 +705,6 @@ struct super_block { struct sysv_sb_info sysv_sb; struct affs_sb_info affs_sb; struct ufs_sb_info ufs_sb; - struct efs_sb_info efs_sb; struct shmem_sb_info shmem_sb; struct romfs_sb_info romfs_sb; struct smb_sb_info smbfs_sb; |
