Lines Matching defs:features

75  * We current support XFS v5 formats with known features and v4 superblocks with
114 uint64_t features = 0;
116 /* optional V4 features */
118 features |= XFS_FEAT_REALTIME;
120 features |= XFS_FEAT_NLINK;
122 features |= XFS_FEAT_ATTR;
124 features |= XFS_FEAT_QUOTA;
126 features |= XFS_FEAT_ALIGN;
128 features |= XFS_FEAT_LOGV2;
130 features |= XFS_FEAT_DALIGN;
132 features |= XFS_FEAT_EXTFLG;
134 features |= XFS_FEAT_SECTOR;
136 features |= XFS_FEAT_ASCIICI;
139 features |= XFS_FEAT_LAZYSBCOUNT;
141 features |= XFS_FEAT_ATTR2;
143 features |= XFS_FEAT_PROJID32;
145 features |= XFS_FEAT_FTYPE;
149 return features;
151 /* Always on V5 features */
152 features |= XFS_FEAT_ALIGN | XFS_FEAT_LOGV2 | XFS_FEAT_EXTFLG |
156 /* Optional V5 features */
158 features |= XFS_FEAT_FINOBT;
160 features |= XFS_FEAT_RMAPBT;
162 features |= XFS_FEAT_REFLINK;
164 features |= XFS_FEAT_INOBTCNT;
166 features |= XFS_FEAT_FTYPE;
168 features |= XFS_FEAT_SPINODES;
170 features |= XFS_FEAT_META_UUID;
172 features |= XFS_FEAT_BIGTIME;
174 features |= XFS_FEAT_NEEDSREPAIR;
176 features |= XFS_FEAT_NREXT64;
178 return features;
196 "Superblock has unknown compatible features (0x%x) enabled.",
204 "Superblock has unknown read-only compatible features (0x%x) enabled.",
218 "Superblock has unknown incompatible features (0x%x) enabled.",
264 "Corruption detected in superblock compatible features (0x%x)!",
272 "Corruption detected in superblock read-only compatible features (0x%x)!",
279 "Corruption detected in superblock incompatible features (0x%x)!",
287 "Corruption detected in superblock incompatible log features (0x%x)!",
325 "Superblock has unknown features enabled or corrupted feature masks.");