Lines Matching defs:sblock
74 #define sblock sb_un.sblk
160 if (read(f, &sblock, SBSIZE) != SBSIZE) {
165 if ((sblock.fs_magic != FS_MAGIC) &&
166 (sblock.fs_magic != MTB_UFS_MAGIC)) {
172 if ((sblock.fs_magic == FS_MAGIC) &&
173 ((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) &&
174 (sblock.fs_version != UFS_VERSION_MIN))) {
178 sblock.fs_version);
181 if ((sblock.fs_magic == MTB_UFS_MAGIC) &&
182 ((sblock.fs_version > MTB_UFS_VERSION_1) ||
183 (sblock.fs_version < MTB_UFS_VERSION_MIN))) {
187 sblock.fs_version);
190 fsp = &sblock;
196 if (sblock.fs_cpc <= 0 && (fsname || volume)) {
206 blk = sblock.fs_spc * sblock.fs_cpc / NSPF(&sblock);
207 for (i = 0; i < blk; i += sblock.fs_frag)
209 i -= sblock.fs_frag;
210 blk = i / sblock.fs_frag;
230 if (write(f, &sblock, SBSIZE) != SBSIZE) {
235 for (i = 0; i < sblock.fs_ncg; i++) {
241 if (sblock.fs_magic == MTB_UFS_MAGIC &&
242 sblock.fs_ncg > 20 &&
243 (i >= 10 && i < sblock.fs_ncg - 10))
246 (offset_t)cgsblock(&sblock, i) * sblock.fs_fsize;