Lines Matching defs:xfs_sb
105 typedef struct xfs_sb { struct
106 __uint32_t sb_magicnum; /* magic number == XFS_SB_MAGIC */
107 __uint32_t sb_blocksize; /* logical block size, bytes */
108 xfs_rfsblock_t sb_dblocks; /* number of data blocks */
109 xfs_rfsblock_t sb_rblocks; /* number of realtime blocks */
110 xfs_rtblock_t sb_rextents; /* number of realtime extents */
111 uuid_t sb_uuid; /* user-visible file system unique id */
112 xfs_fsblock_t sb_logstart; /* starting block of log if internal */
113 xfs_ino_t sb_rootino; /* root inode number */
114 xfs_ino_t sb_rbmino; /* bitmap inode for realtime extents */
115 xfs_ino_t sb_rsumino; /* summary inode for rt bitmap */
116 xfs_agblock_t sb_rextsize; /* realtime extent size, blocks */
117 xfs_agblock_t sb_agblocks; /* size of an allocation group */
118 xfs_agnumber_t sb_agcount; /* number of allocation groups */
119 xfs_extlen_t sb_rbmblocks; /* number of rt bitmap blocks */
120 xfs_extlen_t sb_logblocks; /* number of log blocks */
121 __uint16_t sb_versionnum; /* header version == XFS_SB_VERSION */
122 __uint16_t sb_sectsize; /* volume sector size, bytes */
123 __uint16_t sb_inodesize; /* inode size, bytes */
124 __uint16_t sb_inopblock; /* inodes per block */
125 char sb_fname[12]; /* file system name */
126 __uint8_t sb_blocklog; /* log2 of sb_blocksize */
127 __uint8_t sb_sectlog; /* log2 of sb_sectsize */
128 __uint8_t sb_inodelog; /* log2 of sb_inodesize */
129 __uint8_t sb_inopblog; /* log2 of sb_inopblock */
130 __uint8_t sb_agblklog; /* log2 of sb_agblocks (rounded up) */
131 __uint8_t sb_rextslog; /* log2 of sb_rextents */
132 __uint8_t sb_inprogress; /* mkfs is in progress, don't mount */
133 __uint8_t sb_imax_pct; /* max % of fs for inode space */
140 __uint64_t sb_icount; /* allocated inodes */
141 __uint64_t sb_ifree; /* free inodes */
142 __uint64_t sb_fdblocks; /* free data blocks */
143 __uint64_t sb_frextents; /* free realtime extents */
147 xfs_ino_t sb_uquotino; /* user quota inode */
148 xfs_ino_t sb_gquotino; /* group quota inode */
149 __uint16_t sb_qflags; /* quota flags */
150 __uint8_t sb_flags; /* misc. flags */
151 __uint8_t sb_shared_vn; /* shared version number */
152 xfs_extlen_t sb_inoalignmt; /* inode chunk alignment, fsblocks */
153 __uint32_t sb_unit; /* stripe or raid unit */
154 __uint32_t sb_width; /* stripe or raid width */
155 __uint8_t sb_dirblklog; /* log2 of dir block size (fsbs) */
156 __uint8_t sb_logsectlog; /* log2 of the log sector size */
157 __uint16_t sb_logsectsize; /* sector size for the log, bytes */
158 __uint32_t sb_logsunit; /* stripe unit size for the log */
159 __uint32_t sb_features2; /* additional feature bits */
190 #define XFS_SB_CRC_OFF offsetof(struct xfs_sb, sb_crc) argument