1 #ifndef _LINUX_NTFS_FS_SB_H
2 #define _LINUX_NTFS_FS_SB_H
5 /* Configuration provided by user at mount time */
12 /* Configuration provided by user with ntfstools */
13 ntfs_size_t partition_bias
; /* for access to underlying device */
14 /* Attribute definitions */
15 ntfs_u32 at_standard_information
;
16 ntfs_u32 at_attribute_list
;
17 ntfs_u32 at_file_name
;
18 ntfs_u32 at_volume_version
;
19 ntfs_u32 at_security_descriptor
;
20 ntfs_u32 at_volume_name
;
21 ntfs_u32 at_volume_information
;
23 ntfs_u32 at_index_root
;
24 ntfs_u32 at_index_allocation
;
26 ntfs_u32 at_symlink
; /* aka SYMBOLIC_LINK or REPARSE_POINT */
27 /* Data read from the boot file */
32 int mft_clusters_per_record
;
34 int index_clusters_per_record
;
36 /* data read from special files */
38 unsigned short *upcase
;
39 unsigned int upcase_length
;
40 /* inodes we always hold onto */
41 struct ntfs_inode_info
*mft_ino
;
42 struct ntfs_inode_info
*mftmirr
;
43 struct ntfs_inode_info
*bitmap
;
44 struct super_block
*sb
;