Lines Matching defs:erofs_sb_info
116 struct erofs_sb_info { struct
117 struct erofs_mount_opts opt; /* options */
120 struct list_head list;
121 struct mutex umount_mutex;
124 struct xarray managed_pslots;
126 unsigned int shrinker_run_no;
127 u16 available_compr_algs;
130 struct inode *managed_cache;
132 struct erofs_sb_lz4_info lz4;
134 struct inode *packed_inode;
135 struct erofs_dev_context *devs;
136 struct dax_device *dax_dev;
137 u64 dax_part_off;
138 u64 total_blocks;
139 u32 primarydevice_blocks;
141 u32 meta_blkaddr;
143 u32 xattr_blkaddr;
144 u32 xattr_prefix_start;
145 u8 xattr_prefix_count;
146 struct erofs_xattr_prefix_item *xattr_prefixes;
147 unsigned int xattr_filter_reserved;
149 u16 device_id_mask; /* valid bits of device id to be used */
151 unsigned char islotbits; /* inode slot unit size in bit shift */
152 unsigned char blkszbits; /* filesystem block size in bit shift */
154 u32 sb_size; /* total superblock size */
155 u32 build_time_nsec;
156 u64 build_time;
181 #define EROFS_SB(sb) ((struct erofs_sb_info *)(sb)->s_fs_info) argument