Lines Matching defs:hfs_sb_info
99 struct hfs_sb_info { struct
100 struct buffer_head *mdb_bh; /* The hfs_buffer
104 struct hfs_mdb *mdb;
105 struct buffer_head *alt_mdb_bh; /* The hfs_buffer holding
107 struct hfs_mdb *alt_mdb;
108 __be32 *bitmap; /* The page holding the
110 struct hfs_btree *ext_tree; /* Information about
112 struct hfs_btree *cat_tree; /* Information about
114 u32 file_count; /* The number of
117 u32 folder_count; /* The number of
120 u32 next_id; /* The next available
122 u32 clumpablks; /* The number of allocation
125 u32 fs_start; /* The first 512-byte
128 u32 part_start;
129 u16 root_files; /* The number of
134 u16 root_dirs; /* The number of
137 u16 fs_ablocks; /* The number of
140 u16 free_ablocks; /* the number of unused
143 u32 alloc_blksz; /* The size of an
145 int s_quiet; /* Silent failure when
147 __be32 s_type; /* Type for new files */
148 __be32 s_creator; /* Creator for new files */
149 umode_t s_file_umask; /* The umask applied to the
151 umode_t s_dir_umask; /* The umask applied to the
153 kuid_t s_uid; /* The uid of all files */
154 kgid_t s_gid; /* The gid of all files */
156 int session, part;
157 struct nls_table *nls_io, *nls_disk;
158 struct mutex bitmap_lock;
159 unsigned long flags;
160 u16 blockoffset;
161 int fs_div;
162 struct super_block *sb;
163 int work_queued; /* non-zero delayed work is queued */
164 struct delayed_work mdb_work; /* MDB flush delayed work */
165 spinlock_t work_lock; /* protects mdb_work and work_queued */