Lines Matching defs:hfs_sb_info
100 struct hfs_sb_info { struct
101 struct buffer_head *mdb_bh; /* The hfs_buffer
105 struct hfs_mdb *mdb;
106 struct buffer_head *alt_mdb_bh; /* The hfs_buffer holding
108 struct hfs_mdb *alt_mdb;
109 __be32 *bitmap; /* The page holding the
111 struct hfs_btree *ext_tree; /* Information about
113 struct hfs_btree *cat_tree; /* Information about
115 u32 file_count; /* The number of
118 u32 folder_count; /* The number of
121 u32 next_id; /* The next available
123 u32 clumpablks; /* The number of allocation
126 u32 fs_start; /* The first 512-byte
129 u32 part_start;
130 u16 root_files; /* The number of
135 u16 root_dirs; /* The number of
138 u16 fs_ablocks; /* The number of
141 u16 free_ablocks; /* the number of unused
144 u32 alloc_blksz; /* The size of an
146 int s_quiet; /* Silent failure when
148 __be32 s_type; /* Type for new files */
149 __be32 s_creator; /* Creator for new files */
150 umode_t s_file_umask; /* The umask applied to the
152 umode_t s_dir_umask; /* The umask applied to the
154 kuid_t s_uid; /* The uid of all files */
155 kgid_t s_gid; /* The gid of all files */
157 int session, part;
158 struct nls_table *nls_io, *nls_disk;
159 struct mutex bitmap_lock;
160 unsigned long flags;
161 u16 blockoffset;
162 int fs_div;
163 struct super_block *sb;
164 int work_queued; /* non-zero delayed work is queued */
165 struct delayed_work mdb_work; /* MDB flush delayed work */
166 spinlock_t work_lock; /* protects mdb_work and work_queued */