Lines Matching defs:ntfs_sb_info
200 struct ntfs_sb_info { struct
201 struct super_block *sb;
203 u32 discard_granularity;
204 u64 discard_granularity_mask_inv; // ~(discard_granularity_mask_inv-1)
206 u32 cluster_size; // bytes per cluster
207 u32 cluster_mask; // == cluster_size - 1
208 u64 cluster_mask_inv; // ~(cluster_size - 1)
209 u32 block_mask; // sb->s_blocksize - 1
210 u32 blocks_per_cluster; // cluster_size / sb->s_blocksize
212 u32 record_size;
213 u32 index_size;
215 u8 cluster_bits;
216 u8 record_bits;
218 u64 maxbytes; // Maximum size for normal files.
219 u64 maxbytes_sparse; // Maximum size for sparse file.
221 u32 flags; // See NTFS_FLAGS_XXX.
223 CLST zone_max; // Maximum MFT zone length in clusters
224 CLST bad_clusters; // The count of marked bad clusters.
226 u16 max_bytes_per_attr; // Maximum attribute size in record.
227 u16 attr_size_tr; // Attribute size threshold (320 bytes).
230 CLST objid_no;
231 CLST quota_no;
232 CLST reparse_no;
233 CLST usn_jrnl_no;
235 struct ATTR_DEF_ENTRY *def_table; // Attribute definition table.
236 u32 def_entries;
237 u32 ea_max_size;
239 struct MFT_REC *new_rec;
241 u16 *upcase;
243 struct {
258 } mft;
260 struct {
263 } used;
265 struct {
275 } volume;
277 struct {
285 } security;
287 struct {
291 } reparse;
316 struct ntfs_sb_info *sbi; argument