Lines Matching defs:exfat_sb_info

215 struct exfat_sb_info {  struct
216 unsigned long long num_sectors; /* num of sectors in volume */
217 unsigned int num_clusters; /* num of clusters in volume */
218 unsigned int cluster_size; /* cluster size in bytes */
219 unsigned int cluster_size_bits;
220 unsigned int sect_per_clus; /* cluster size in sectors */
221 unsigned int sect_per_clus_bits;
222 unsigned long long FAT1_start_sector; /* FAT1 start sector */
223 unsigned long long FAT2_start_sector; /* FAT2 start sector */
224 unsigned long long data_start_sector; /* data area start sector */
225 unsigned int num_FAT_sectors; /* num of FAT sectors */
226 unsigned int root_dir; /* root dir cluster */
227 unsigned int dentries_per_clu; /* num of dentries per cluster */
228 unsigned int vol_flags; /* volume flags */
229 unsigned int vol_flags_persistent; /* volume flags to retain */
230 struct buffer_head *boot_bh; /* buffer_head of BOOT sector */
232 unsigned int map_clu; /* allocation bitmap start cluster */
233 unsigned int map_sectors; /* num of allocation bitmap sectors */
234 struct buffer_head **vol_amap; /* allocation bitmap */
236 unsigned short *vol_utbl; /* upcase table */
238 unsigned int clu_srch_ptr; /* cluster search pointer */
239 unsigned int used_clusters; /* number of used clusters */
241 struct mutex s_lock; /* superblock lock */
242 struct mutex bitmap_lock; /* bitmap lock */
243 struct exfat_mount_options options;
244 struct nls_table *nls_io; /* Charset used for input and display */
245 struct ratelimit_state ratelimit;
247 spinlock_t inode_hash_lock;
248 struct hlist_head inode_hashtable[EXFAT_HASH_SIZE];
250 struct rcu_head rcu;