Lines Matching refs:sblock
82 #define sblock sb_un.sblk
96 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
326 bread(sblock_try[i], (char *)&sblock, (long)SBLOCKSIZE);
327 if ((sblock.fs_magic == FS_UFS1_MAGIC ||
328 (sblock.fs_magic == FS_UFS2_MAGIC &&
329 sblock.fs_sblockloc == sblock_try[i])) &&
330 sblock.fs_bsize <= MAXBSIZE &&
331 sblock.fs_bsize >= sizeof(struct fs))
338 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1);
339 maxino = sblock.fs_ncg * sblock.fs_ipg;
340 for (cg = 0; cg < sblock.fs_ncg; cg++) {
341 ino = cg * sblock.fs_ipg;
343 bread(fsbtodb(&sblock, cgtod(&sblock, cg)), (char *)(&cgblk),
344 sblock.fs_cgsize);
345 if (sblock.fs_magic == FS_UFS2_MAGIC)
348 inosused = sblock.fs_ipg;
356 if (sblock.fs_flags & FS_DOSOFTDEP) {
609 dblk = fsbtodb(&sblock, ino_to_fsba(&sblock, lastinum));
625 if (sblock.fs_magic == FS_UFS1_MAGIC)
639 if (inum % sblock.fs_ipg != 0)
641 lastvalidinum = inum + sblock.fs_ipg - 1;
647 inobufsize = blkroundup(&sblock, INOBUFSIZE);
648 fullcnt = inobufsize / ((sblock.fs_magic == FS_UFS1_MAGIC) ?
650 readpercg = sblock.fs_ipg / fullcnt;
651 partialcnt = sblock.fs_ipg % fullcnt;
652 partialsize = partialcnt * ((sblock.fs_magic == FS_UFS1_MAGIC) ?