Lines Matching refs:sblock
100 #define sblock un.sblk
368 bread(sblock_try[i], (char *)&sblock, SBLOCKSIZE);
369 switch (sblock.fs_magic) {
372 sblock.fs_magic = FS_UFS2_MAGIC;
382 sblock.fs_magic = FS_UFS2_MAGIC_SWAPPED;
390 ffs_sb_swap(&sblock, &sblock);
397 if (is_ufs2 || sblock.fs_old_flags & FS_FLAGS_UPDATED) {
398 if (sblock.fs_sblockloc != sblock_try[i])
408 cgp = malloc(sblock.fs_cgsize);
411 sblock.fs_cgsize);
417 dev_bsize = sblock.fs_fsize / FFS_FSBTODB(&sblock, 1);
418 maxino = sblock.fs_ncg * sblock.fs_ipg;
419 for (cg = 0; cg < sblock.fs_ncg; cg++) {
420 ino = cg * sblock.fs_ipg;
423 if (sblock.fs_magic == FS_UFS2_MAGIC) {
424 bread(FFS_FSBTODB(&sblock, cgtod(&sblock, cg)), (char *)cgp,
425 sblock.fs_cgsize);
427 ffs_cg_swap(cgp, cgp, &sblock);
431 inosused = sblock.fs_ipg;
436 fsname, cg, sblock.fs_ncg,
437 cg * 100 / sblock.fs_ncg);
750 dblk = FFS_FSBTODB(&sblock, ino_to_fsba(&sblock, lastinum));
779 if (inum % sblock.fs_ipg != 0)
783 lastvalidinum = inum + sblock.fs_ipg - 1;
789 inobufsize = ffs_blkroundup(&sblock, INOBUFSIZE);
791 readpercg = sblock.fs_ipg / fullcnt;
792 partialcnt = sblock.fs_ipg % fullcnt;