Lines Matching defs:sblock

65 #define	sblock real_fs.sblk
249 bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
250 if ((sblock.fs_magic != FS_MAGIC) &&
251 (sblock.fs_magic != MTB_UFS_MAGIC)) {
257 if ((sblock.fs_magic == FS_MAGIC) &&
258 ((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) &&
259 (sblock.fs_version != UFS_VERSION_MIN))) {
261 file, sblock.fs_version);
266 if ((sblock.fs_magic == MTB_UFS_MAGIC) &&
267 ((sblock.fs_version > MTB_UFS_VERSION_1) ||
268 (sblock.fs_version < MTB_UFS_VERSION_MIN))) {
270 file, sblock.fs_version);
276 if (sblock.fs_logbno) {
283 bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
297 (unsigned)(sblock.fs_ipg * sizeof (struct dinode)));
305 hsize = sblock.fs_ipg * sblock.fs_ncg - sblock.fs_cstotal.cs_nifree + 1;
324 for (c = 0; c < sblock.fs_ncg; c++) {
325 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
326 (int)(sblock.fs_ipg * sizeof (struct dinode)));
327 for (j = 0; j < sblock.fs_ipg; j++) {
343 for (c = 0; c < sblock.fs_ncg; c++) {
344 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
345 (int)(sblock.fs_ipg * sizeof (struct dinode)));
346 for (j = 0; j < sblock.fs_ipg; j++) {
356 for (c = 0; c < sblock.fs_ncg; c++) {
357 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
358 (int)(sblock.fs_ipg * sizeof (struct dinode)));
359 for (j = 0; j < sblock.fs_ipg; j++) {
502 if (blkoff(&sblock, dirp->loc) == 0) {
504 lbn = lblkno(&sblock, dirp->loc);
510 bread(fsbtodb(&sblock, d), dirp->dbuf,
511 (int)dblksize(&sblock, dirp->ip, (int)lbn));
515 (dirp->dbuf + blkoff(&sblock, dirp->loc));
617 if (i > NINDIR(&sblock)) {
622 bread(fsbtodb(&sblock, gip->di_ib[0]), (char *)ibuf, sizeof (ibuf));