]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/reiserfs_fs_i.h
OMAP1: clock: Typo fix for clock in omap1
[linux-2.6-omap-h63xx.git] / include / linux / reiserfs_fs_i.h
index 149be8d9a0c9fe200f59ff809e8005b3ecca3ebc..76360b36ac3324040a5066cc15ddca9b5c2e98b0 100644 (file)
@@ -25,6 +25,7 @@ typedef enum {
        i_link_saved_truncate_mask = 0x0020,
        i_has_xattr_dir = 0x0040,
        i_data_log = 0x0080,
+       i_ever_mapped = 0x0100
 } reiserfs_inode_flags;
 
 struct reiserfs_inode_info {
@@ -50,12 +51,16 @@ struct reiserfs_inode_info {
        /* we use these for fsync or O_SYNC to decide which transaction
         ** needs to be committed in order for this inode to be properly
         ** flushed */
-       unsigned long i_trans_id;
+       unsigned int i_trans_id;
        struct reiserfs_journal_list *i_jl;
-
+       struct mutex i_mmap;
+#ifdef CONFIG_REISERFS_FS_POSIX_ACL
        struct posix_acl *i_acl_access;
        struct posix_acl *i_acl_default;
-       struct rw_semaphore xattr_sem;
+#endif
+#ifdef CONFIG_REISERFS_FS_XATTR
+       struct rw_semaphore i_xattr_sem;
+#endif
        struct inode vfs_inode;
 };