Lines Matching defs:xfs_dsb
192 struct xfs_dsb { struct
193 __be32 sb_magicnum; /* magic number == XFS_SB_MAGIC */
194 __be32 sb_blocksize; /* logical block size, bytes */
195 __be64 sb_dblocks; /* number of data blocks */
196 __be64 sb_rblocks; /* number of realtime blocks */
197 __be64 sb_rextents; /* number of realtime extents */
198 uuid_t sb_uuid; /* user-visible file system unique id */
199 __be64 sb_logstart; /* starting block of log if internal */
200 __be64 sb_rootino; /* root inode number */
201 __be64 sb_rbmino; /* bitmap inode for realtime extents */
202 __be64 sb_rsumino; /* summary inode for rt bitmap */
203 __be32 sb_rextsize; /* realtime extent size, blocks */
204 __be32 sb_agblocks; /* size of an allocation group */
205 __be32 sb_agcount; /* number of allocation groups */
206 __be32 sb_rbmblocks; /* number of rt bitmap blocks */
207 __be32 sb_logblocks; /* number of log blocks */
208 __be16 sb_versionnum; /* header version == XFS_SB_VERSION */
209 __be16 sb_sectsize; /* volume sector size, bytes */
210 __be16 sb_inodesize; /* inode size, bytes */
211 __be16 sb_inopblock; /* inodes per block */
212 char sb_fname[XFSLABEL_MAX]; /* file system name */
213 __u8 sb_blocklog; /* log2 of sb_blocksize */
214 __u8 sb_sectlog; /* log2 of sb_sectsize */
215 __u8 sb_inodelog; /* log2 of sb_inodesize */
216 __u8 sb_inopblog; /* log2 of sb_inopblock */
217 __u8 sb_agblklog; /* log2 of sb_agblocks (rounded up) */
218 __u8 sb_rextslog; /* log2 of sb_rextents */
219 __u8 sb_inprogress; /* mkfs is in progress, don't mount */
220 __u8 sb_imax_pct; /* max % of fs for inode space */
227 __be64 sb_icount; /* allocated inodes */
228 __be64 sb_ifree; /* free inodes */
229 __be64 sb_fdblocks; /* free data blocks */
230 __be64 sb_frextents; /* free realtime extents */
234 __be64 sb_uquotino; /* user quota inode */
235 __be64 sb_gquotino; /* group quota inode */
236 __be16 sb_qflags; /* quota flags */
237 __u8 sb_flags; /* misc. flags */
238 __u8 sb_shared_vn; /* shared version number */
239 __be32 sb_inoalignmt; /* inode chunk alignment, fsblocks */
240 __be32 sb_unit; /* stripe or raid unit */
241 __be32 sb_width; /* stripe or raid width */
242 __u8 sb_dirblklog; /* log2 of dir block size (fsbs) */
243 __u8 sb_logsectlog; /* log2 of the log sector size */
244 __be16 sb_logsectsize; /* sector size for the log, bytes */
245 __be32 sb_logsunit; /* stripe unit size for the log */
246 __be32 sb_features2; /* additional feature bits */
253 __be32 sb_bad_features2;
258 __be32 sb_features_compat;
259 __be32 sb_features_ro_compat;
260 __be32 sb_features_incompat;
261 __be32 sb_features_log_incompat;
285 #define XFS_SB_CRC_OFF offsetof(struct xfs_dsb, sb_crc) argument