usr/src/cmd/backup/dump/dump.h
169
extern struct fs *sblock; /* the file system super block */
usr/src/cmd/backup/dump/dumpitime.c
367
if (ip->di_size > (u_offset_t)((unsigned)(sblock->fs_bsize) * NDADDR)) {
usr/src/cmd/backup/dump/dumpitime.c
371
(unsigned)(NDADDR * sblock->fs_bsize / tp_bsize),
usr/src/cmd/backup/dump/dumpmain.c
743
sblock = (struct fs *)&sblock_buf;
usr/src/cmd/backup/dump/dumpmain.c
746
bread((diskaddr_t)SBLOCK, (uchar_t *)sblock, (long)SBSIZE);
usr/src/cmd/backup/dump/dumpmain.c
747
if ((sblock->fs_magic != FS_MAGIC) &&
usr/src/cmd/backup/dump/dumpmain.c
748
(sblock->fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/backup/dump/dumpmain.c
756
if (sblock->fs_magic == FS_MAGIC &&
usr/src/cmd/backup/dump/dumpmain.c
757
(sblock->fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/backup/dump/dumpmain.c
758
sblock->fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/backup/dump/dumpmain.c
760
sblock->fs_version);
usr/src/cmd/backup/dump/dumpmain.c
765
if (sblock->fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/backup/dump/dumpmain.c
766
(sblock->fs_version < MTB_UFS_VERSION_MIN ||
usr/src/cmd/backup/dump/dumpmain.c
767
sblock->fs_version > MTB_UFS_VERSION_1)) {
usr/src/cmd/backup/dump/dumpmain.c
769
sblock->fs_version);
usr/src/cmd/backup/dump/dumpmain.c
784
if (sblock->fs_clean == FSCLEAN) {
usr/src/cmd/backup/dump/dumpmain.c
794
bread((diskaddr_t)SBLOCK, (uchar_t *)sblock, (long)SBSIZE);
usr/src/cmd/backup/dump/dumpmain.c
795
if ((sblock->fs_magic != FS_MAGIC) &&
usr/src/cmd/backup/dump/dumpmain.c
796
(sblock->fs_magic != MTB_UFS_MAGIC)) { /* paranoia */
usr/src/cmd/backup/dump/dumpmain.c
802
if (sblock->fs_magic == FS_MAGIC &&
usr/src/cmd/backup/dump/dumpmain.c
803
(sblock->fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/backup/dump/dumpmain.c
804
sblock->fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/backup/dump/dumpmain.c
806
sblock->fs_version);
usr/src/cmd/backup/dump/dumpmain.c
811
if (sblock->fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/backup/dump/dumpmain.c
812
(sblock->fs_version < MTB_UFS_VERSION_MIN ||
usr/src/cmd/backup/dump/dumpmain.c
813
sblock->fs_version > MTB_UFS_VERSION_1)) {
usr/src/cmd/backup/dump/dumpmain.c
815
sblock->fs_version);
usr/src/cmd/backup/dump/dumpmain.c
847
msiz = roundup(d_howmany(sblock->fs_ipg * sblock->fs_ncg, NBBY),
usr/src/cmd/backup/dump/dumpmain.c
881
(struct cg *)xcalloc((uint_t)sblock->fs_cgsize, 1);
usr/src/cmd/backup/dump/dumpmain.c
883
for (i = 0; i < sblock->fs_ncg; i++) {
usr/src/cmd/backup/dump/dumpmain.c
884
bread(fsbtodb(sblock, cgtod(sblock, i)),
usr/src/cmd/backup/dump/dumpmain.c
885
(uchar_t *)cgp, sblock->fs_cgsize);
usr/src/cmd/backup/dump/dumpmain.c
887
(int)sblock->fs_ipg / NBBY);
usr/src/cmd/backup/dump/dumpmain.c
888
clrp += sblock->fs_ipg / NBBY;
usr/src/cmd/backup/dump/dumponline.c
105
nused = maxino - sblock->fs_cstotal.cs_nifree;
usr/src/cmd/backup/dump/dumponline.c
52
struct fs *sblock;
usr/src/cmd/backup/dump/dumponline.c
98
maxino = (unsigned)(sblock->fs_ipg * sblock->fs_ncg);
usr/src/cmd/backup/dump/dumptape.c
1870
blkbuf = xmalloc(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptape.c
668
dblkno = fsbtodb(sblock, blkno) + (offset >> DEV_BSHIFT);
usr/src/cmd/backup/dump/dumptraverse.c
252
dsrch(ip->di_db[i], (ulong_t)dblksize(sblock, ip, i),
usr/src/cmd/backup/dump/dumptraverse.c
254
filesize -= (unsigned)(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
286
if ((unsigned)(sblock->fs_bsize) > sizeof (idblk)) {
usr/src/cmd/backup/dump/dumptraverse.c
293
if ((unsigned)NINDIR(sblock) > MAXNINDIR) {
usr/src/cmd/backup/dump/dumptraverse.c
310
bread(fsbtodb(sblock, d), (uchar_t *)idblk, (size_t)sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
312
for (i = 0; i < NINDIR(sblock); i++) {
usr/src/cmd/backup/dump/dumptraverse.c
315
dsrch(d, (ulong_t)(uint32_t)sblock->fs_bsize,
usr/src/cmd/backup/dump/dumptraverse.c
317
*filesize -= (unsigned)(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
321
for (i = 0; i < NINDIR(sblock); i++) {
usr/src/cmd/backup/dump/dumptraverse.c
37
maxino = (unsigned)(sblock->fs_ipg * sblock->fs_ncg - 1);
usr/src/cmd/backup/dump/dumptraverse.c
389
size = NDADDR * (unsigned)(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
416
bread(fsbtodb(sblock, ip->di_db[0]),
usr/src/cmd/backup/dump/dumptraverse.c
446
if ((unsigned)(sblock->fs_bsize) > sizeof (idblk)) {
usr/src/cmd/backup/dump/dumptraverse.c
453
if ((unsigned)NINDIR(sblock) > MAXNINDIR) {
usr/src/cmd/backup/dump/dumptraverse.c
462
bread(fsbtodb(sblock, blk), (uchar_t *)idblk,
usr/src/cmd/backup/dump/dumptraverse.c
463
(size_t)sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
465
bzero((char *)idblk, (size_t)sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
467
cnt = (u_offset_t)(unsigned)NINDIR(sblock) *
usr/src/cmd/backup/dump/dumptraverse.c
468
(u_offset_t)(unsigned)(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
476
for (i = 0; i < NINDIR(sblock); i++) {
usr/src/cmd/backup/dump/dumptraverse.c
487
u_offset_t tbperfsb = (unsigned)(sblock->fs_bsize / tp_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
525
blkp += (int)(diff / sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
527
bytecnt = diff % (unsigned)(sblock->fs_bsize);
usr/src/cmd/backup/dump/dumptraverse.c
529
byteoff = bytecnt % (off_t)(sblock->fs_fsize);
usr/src/cmd/backup/dump/dumptraverse.c
534
fragoff = bytecnt / (off_t)(sblock->fs_fsize);
usr/src/cmd/backup/dump/dumptraverse.c
535
bytecnt = (unsigned)(sblock->fs_bsize) - bytecnt;
usr/src/cmd/backup/dump/dumptraverse.c
571
bytecnt : (unsigned)(sblock->fs_bsize));
usr/src/cmd/backup/dump/dumptraverse.c
584
bytecnt = MIN(bytes, (unsigned)(sblock->fs_bsize));
usr/src/cmd/backup/dump/dumptraverse.c
649
bread(fsbtodb(sblock, d), (uchar_t *)dblk,
usr/src/cmd/backup/dump/dumptraverse.c
734
maxino = ((itog(sblock, ino) + 1) * (unsigned)(sblock->fs_ipg));
usr/src/cmd/backup/dump/dumptraverse.c
739
(fsbtodb(sblock, itod(sblock, ino)) + itoo(sblock, ino) / INOPERDB),
usr/src/cmd/backup/dump/dumptraverse.c
818
if (da >= fsbtodb(sblock, sblock->fs_size)) {
usr/src/cmd/fs.d/ufs/clri/clri.c
103
if (sblock.fs_magic == FS_MAGIC &&
usr/src/cmd/fs.d/ufs/clri/clri.c
104
(sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/fs.d/ufs/clri/clri.c
105
sblock.fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/clri/clri.c
108
sblock.fs_version);
usr/src/cmd/fs.d/ufs/clri/clri.c
112
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/clri/clri.c
113
(sblock.fs_version > MTB_UFS_VERSION_1 ||
usr/src/cmd/fs.d/ufs/clri/clri.c
114
sblock.fs_version < MTB_UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/clri/clri.c
117
sblock.fs_version);
usr/src/cmd/fs.d/ufs/clri/clri.c
122
if (sblock.fs_logbno) {
usr/src/cmd/fs.d/ufs/clri/clri.c
158
off = fsbtodb(&sblock, itod(&sblock, n));
usr/src/cmd/fs.d/ufs/clri/clri.c
161
if (read(f, (char *)buf, sblock.fs_bsize) != sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/clri/clri.c
174
sblock.fs_time = (time32_t)t;
usr/src/cmd/fs.d/ufs/clri/clri.c
175
if (write(f, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/clri/clri.c
183
off = fsbtodb(&sblock, itod(&sblock, n));
usr/src/cmd/fs.d/ufs/clri/clri.c
186
(void) read(f, (char *)buf, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/clri/clri.c
187
j = itoo(&sblock, n);
usr/src/cmd/fs.d/ufs/clri/clri.c
192
(void) write(f, (char *)buf, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/clri/clri.c
215
if (read(fd, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/clri/clri.c
97
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/clri/clri.c
98
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/df/df.c
479
if (bread(file, fi, SBLOCK, (char *)&sblock, SBSIZE) == 0) {
usr/src/cmd/fs.d/ufs/df/df.c
483
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/df/df.c
484
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/df/df.c
491
if (sblock.fs_magic == FS_MAGIC &&
usr/src/cmd/fs.d/ufs/df/df.c
492
(sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/fs.d/ufs/df/df.c
493
sblock.fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/df/df.c
496
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/df/df.c
500
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/df/df.c
501
(sblock.fs_version > MTB_UFS_VERSION_1 ||
usr/src/cmd/fs.d/ufs/df/df.c
502
sblock.fs_version < MTB_UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/df/df.c
505
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/df/df.c
512
(void) printf("%8ld", sblock.fs_cstotal.cs_nifree);
usr/src/cmd/fs.d/ufs/df/df.c
515
(fsfilcnt64_t)sblock.fs_ncg *
usr/src/cmd/fs.d/ufs/df/df.c
516
(fsfilcnt64_t)sblock.fs_ipg,
usr/src/cmd/fs.d/ufs/df/df.c
517
(fsfilcnt64_t)sblock.fs_cstotal.cs_nifree);
usr/src/cmd/fs.d/ufs/df/df.c
520
totalblks = (fsblkcnt64_t)sblock.fs_dsize;
usr/src/cmd/fs.d/ufs/df/df.c
522
(fsblkcnt64_t)sblock.fs_cstotal.cs_nbfree *
usr/src/cmd/fs.d/ufs/df/df.c
523
(fsblkcnt64_t)sblock.fs_frag +
usr/src/cmd/fs.d/ufs/df/df.c
524
(fsblkcnt64_t)sblock.fs_cstotal.cs_nffree;
usr/src/cmd/fs.d/ufs/df/df.c
527
((fsblkcnt64_t)100 - (fsblkcnt64_t)sblock.fs_minfree);
usr/src/cmd/fs.d/ufs/df/df.c
531
(fsblkcnt64_t)sblock.fs_fsize));
usr/src/cmd/fs.d/ufs/df/df.c
534
dbtok(totalblks, (fsblkcnt64_t)sblock.fs_fsize),
usr/src/cmd/fs.d/ufs/df/df.c
535
dbtok(used, (fsblkcnt64_t)sblock.fs_fsize),
usr/src/cmd/fs.d/ufs/df/df.c
536
dbtok(avail, (fsblkcnt64_t)sblock.fs_fsize));
usr/src/cmd/fs.d/ufs/df/df.c
544
(fsblkcnt64_t)sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/df/df.c
545
t_used += dbtok(used, (fsblkcnt64_t)sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/df/df.c
546
t_avail += dbtok(avail, (fsblkcnt64_t)sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/ff/ff.c
308
bread(SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/ff/ff.c
309
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/ff/ff.c
310
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/ff/ff.c
316
if (sblock.fs_magic == FS_MAGIC &&
usr/src/cmd/fs.d/ufs/ff/ff.c
317
(sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/fs.d/ufs/ff/ff.c
318
sblock.fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/ff/ff.c
320
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/ff/ff.c
325
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/ff/ff.c
326
(sblock.fs_version > MTB_UFS_VERSION_1 ||
usr/src/cmd/fs.d/ufs/ff/ff.c
327
sblock.fs_version < MTB_UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/ff/ff.c
329
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/ff/ff.c
335
if (sblock.fs_logbno) {
usr/src/cmd/fs.d/ufs/ff/ff.c
342
bread(SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/ff/ff.c
356
itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode));
usr/src/cmd/fs.d/ufs/ff/ff.c
357
imax = sblock.fs_ncg * sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/ff/ff.c
359
hsize = sblock.fs_ipg * sblock.fs_ncg - sblock.fs_cstotal.cs_nifree + 1;
usr/src/cmd/fs.d/ufs/ff/ff.c
375
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
376
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ff/ff.c
377
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ff/ff.c
378
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
392
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
393
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ff/ff.c
394
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ff/ff.c
395
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
404
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
405
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ff/ff.c
406
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ff/ff.c
407
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ff/ff.c
565
if (blkoff(&sblock, dirp->loc) == 0) {
usr/src/cmd/fs.d/ufs/ff/ff.c
566
lbn = lblkno(&sblock, dirp->loc);
usr/src/cmd/fs.d/ufs/ff/ff.c
570
bread(fsbtodb(&sblock, d), dirp->dbuf,
usr/src/cmd/fs.d/ufs/ff/ff.c
571
(int)dblksize(&sblock, dirp->ip, (int)lbn));
usr/src/cmd/fs.d/ufs/ff/ff.c
574
(dirp->dbuf + blkoff(&sblock, dirp->loc));
usr/src/cmd/fs.d/ufs/ff/ff.c
674
if (i > NINDIR(&sblock)) {
usr/src/cmd/fs.d/ufs/ff/ff.c
678
bread(fsbtodb(&sblock, gip->di_ib[0]), (char *)ibuf, sizeof (ibuf));
usr/src/cmd/fs.d/ufs/ff/ff.c
697
iblk = itod(&sblock, (int)inumber);
usr/src/cmd/fs.d/ufs/ff/ff.c
698
dblk = fsbtodb(&sblock, iblk);
usr/src/cmd/fs.d/ufs/ff/ff.c
699
ioff = itoo(&sblock, (int)inumber);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1001
frag2blks / sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1006
dp->di_size += (u_offset_t)sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/dir.c
1007
dp->di_blocks += btodb(sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1016
dp->di_size += (u_offset_t)sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/dir.c
1017
dp->di_blocks += btodb(sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1019
dp->di_blocks += btodb(sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1048
freeblk(ino, newblk[f], sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1139
bp = getdirblk(dp->di_db[0], (size_t)sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1147
cp < &bp->b_un.b_buf[sblock.fs_fsize];
usr/src/cmd/fs.d/ufs/fsck/dir.c
116
blksiz = idesc->id_numfrags * sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/fsck/dir.c
168
blksiz = idesc->id_numfrags * sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/fsck/dir.c
847
nxtbn = lblkno(&sblock, dp->di_size - 1) + 1;
usr/src/cmd/fs.d/ufs/fsck/dir.c
881
lffragsz = dp->di_size % sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/dir.c
885
n = sblock.fs_bsize / sizeof (daddr32_t);
usr/src/cmd/fs.d/ufs/fsck/dir.c
904
if ((newblk[0] = allocblk(sblock.fs_frag)) == 0) {
usr/src/cmd/fs.d/ufs/fsck/dir.c
909
if ((newblk[1] = allocblk(sblock.fs_frag)) == 0) {
usr/src/cmd/fs.d/ufs/fsck/dir.c
919
bp[0] = getdirblk(newblk[0], (size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
929
(size_t)dblksize(&sblock, dp, nxtbn - 1));
usr/src/cmd/fs.d/ufs/fsck/dir.c
941
cp < &(bp[0]->b_un.b_buf[sblock.fs_bsize]);
usr/src/cmd/fs.d/ufs/fsck/dir.c
953
bp[1] = getdatablk(newblk[1], (size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
957
(void) memset(bp[1]->b_un.b_buf, 0, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
964
bp[1] = getdatablk(dp->di_ib[0], (size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
999
frag2blks = roundup(lffragsz, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/dup_avl.c
267
(longlong_t)first_lfn * sblock.fs_fsize, first_pfn);
usr/src/cmd/fs.d/ufs/fsck/dup_avl.c
272
(longlong_t)first_lfn * sblock.fs_fsize,
usr/src/cmd/fs.d/ufs/fsck/dup_avl.c
273
(longlong_t)last_lfn * sblock.fs_fsize,
usr/src/cmd/fs.d/ufs/fsck/inode.c
1180
cg = itog(&sblock, ino);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1181
(void) getblk(&cgblk, cgtod(&sblock, cg), (size_t)sblock.fs_cgsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1190
setbit(cg_inosused(cgp), ino % sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1239
dp->di_size = (u_offset_t)sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/fsck/inode.c
1240
dp->di_blocks = btodb(sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1309
mark_delayed_inodes(ino, numfrags(&sblock, new_length));
usr/src/cmd/fs.d/ufs/fsck/inode.c
1352
idesc.id_truncto = howmany(new_length, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1422
cg = itog(&sblock, ino);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1423
(void) getblk(&cgblk, (diskaddr_t)cgtod(&sblock, cg),
usr/src/cmd/fs.d/ufs/fsck/inode.c
1424
(size_t)sblock.fs_cgsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1426
clrbit(cg_inosused(cgp), ino % sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1429
sblock.fs_cstotal.cs_nifree += 1;
usr/src/cmd/fs.d/ufs/fsck/inode.c
267
ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
271
offset = blkoff(&sblock, dino.di_size);
usr/src/cmd/fs.d/ufs/fsck/inode.c
274
numfrags(&sblock, fragroundup(&sblock, offset));
usr/src/cmd/fs.d/ufs/fsck/inode.c
276
idesc->id_numfrags = sblock.fs_frag;
usr/src/cmd/fs.d/ufs/fsck/inode.c
306
frags = howmany((int)dp->di_size, sblock.fs_fsize) %
usr/src/cmd/fs.d/ufs/fsck/inode.c
307
sblock.fs_frag;
usr/src/cmd/fs.d/ufs/fsck/inode.c
309
frags = sblock.fs_frag;
usr/src/cmd/fs.d/ufs/fsck/inode.c
339
idesc->id_numfrags = sblock.fs_frag;
usr/src/cmd/fs.d/ufs/fsck/inode.c
340
ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
356
(u_offset_t)sblock.fs_bsize) - indir_data_blks,
usr/src/cmd/fs.d/ufs/fsck/inode.c
365
sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/inode.c
399
lblk = dblks + NINDIR(&sblock) - 1;
usr/src/cmd/fs.d/ufs/fsck/inode.c
402
dblks = NDADDR + NINDIR(&sblock);
usr/src/cmd/fs.d/ufs/fsck/inode.c
403
lblk = dblks + (NINDIR(&sblock) * NINDIR(&sblock)) - 1;
usr/src/cmd/fs.d/ufs/fsck/inode.c
406
dblks = NDADDR + NINDIR(&sblock) +
usr/src/cmd/fs.d/ufs/fsck/inode.c
407
(NINDIR(&sblock) * NINDIR(&sblock));
usr/src/cmd/fs.d/ufs/fsck/inode.c
408
lblk = dblks + (NINDIR(&sblock) * NINDIR(&sblock) *
usr/src/cmd/fs.d/ufs/fsck/inode.c
409
NINDIR(&sblock)) - 1;
usr/src/cmd/fs.d/ufs/fsck/inode.c
470
bp = getdatablk(idesc->id_blkno, (size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
485
fsbperindirb *= (u_offset_t)NINDIR(&sblock);
usr/src/cmd/fs.d/ufs/fsck/inode.c
511
if (nif > NINDIR(&sblock))
usr/src/cmd/fs.d/ufs/fsck/inode.c
512
nif = NINDIR(&sblock);
usr/src/cmd/fs.d/ufs/fsck/inode.c
521
if (nif < NINDIR(&sblock) && (idesc->id_func == pass1check ||
usr/src/cmd/fs.d/ufs/fsck/inode.c
523
for (i = nif; i < NINDIR(&sblock); i++) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
533
sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/inode.c
547
last_lbn = howmany(idesc->id_filesize, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
573
sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/inode.c
628
if ((cnt > sblock.fs_frag) ||
usr/src/cmd/fs.d/ufs/fsck/inode.c
629
((fragnum(&sblock, blk) + cnt) > sblock.fs_frag)) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
634
c = dtog(&sblock, blk);
usr/src/cmd/fs.d/ufs/fsck/inode.c
635
if (blk < cgdmin(&sblock, c)) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
636
if ((unsigned)(blk + cnt) > (unsigned)cgsblock(&sblock, c)) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
644
if ((unsigned)(blk + cnt) > (unsigned)cgbase(&sblock, c+1)) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
686
inum >= (fsck_ino_t)(startinum + (fsck_ino_t)INOPB(&sblock))) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
687
iblk = itod(&sblock, inum);
usr/src/cmd/fs.d/ufs/fsck/inode.c
697
pbp = getdatablk(iblk, (size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/inode.c
699
(fsck_ino_t)((inum / INOPB(&sblock)) * INOPB(&sblock));
usr/src/cmd/fs.d/ufs/fsck/inode.c
701
dp = &pbp->b_un.b_dinode[inum % INOPB(&sblock)];
usr/src/cmd/fs.d/ufs/fsck/inode.c
739
dblk = fsbtodb(&sblock, itod(&sblock, lastinum));
usr/src/cmd/fs.d/ufs/fsck/inode.c
794
inobufsize = blkroundup(&sblock, INOBUFSIZE);
usr/src/cmd/fs.d/ufs/fsck/inode.c
796
readpercg = sblock.fs_ipg / fullcnt;
usr/src/cmd/fs.d/ufs/fsck/inode.c
797
partialcnt = sblock.fs_ipg % fullcnt;
usr/src/cmd/fs.d/ufs/fsck/main.c
444
sblock.fs_fsmnt);
usr/src/cmd/fs.d/ufs/fsck/main.c
447
sblock.fs_fsmnt);
usr/src/cmd/fs.d/ufs/fsck/main.c
570
n_ffree = sblock.fs_cstotal.cs_nffree;
usr/src/cmd/fs.d/ufs/fsck/main.c
571
n_bfree = sblock.fs_cstotal.cs_nbfree;
usr/src/cmd/fs.d/ufs/fsck/main.c
572
files = maxino - UFSROOTINO - sblock.fs_cstotal.cs_nifree - n_files;
usr/src/cmd/fs.d/ufs/fsck/main.c
574
sblock.fs_ncg * (cgdmin(&sblock, 0) - cgsblock(&sblock, 0));
usr/src/cmd/fs.d/ufs/fsck/main.c
575
blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0);
usr/src/cmd/fs.d/ufs/fsck/main.c
576
blks += howmany(sblock.fs_cssize, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/main.c
577
blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks;
usr/src/cmd/fs.d/ufs/fsck/main.c
579
countdirs = sblock.fs_cstotal.cs_ndir - countdirs;
usr/src/cmd/fs.d/ufs/fsck/main.c
586
dbl_dsize = (double)sblock.fs_dsize;
usr/src/cmd/fs.d/ufs/fsck/main.c
597
(longlong_t)n_ffree + sblock.fs_frag * n_bfree,
usr/src/cmd/fs.d/ufs/fsck/main.c
605
(longlong_t)n_ffree + sblock.fs_frag * n_bfree);
usr/src/cmd/fs.d/ufs/fsck/main.c
817
if ((sblock.fs_state + (long)sblock.fs_time == FSOKAY) &&
usr/src/cmd/fs.d/ufs/fsck/main.c
818
(sblock.fs_clean == FSCLEAN || sblock.fs_clean == FSSTABLE ||
usr/src/cmd/fs.d/ufs/fsck/main.c
819
(sblock.fs_clean == FSLOG && islog))) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
104
maxinumber = sblock.fs_ncg * sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
105
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
106
for (i = 0; i < sblock.fs_ipg; i++, inumber++) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
179
truncino(inumber, sblock.fs_fsize, TI_NOPARENT);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
186
ndb = howmany(dp->di_size, (u_offset_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
275
ndb /= NINDIR(&sblock);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
593
new_size = idesc->id_firsthole * (offset_t)sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
594
blocks = howmany(new_size, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
596
if (blocks < (NDADDR + NINDIR(&sblock)))
usr/src/cmd/fs.d/ufs/fsck/pass1.c
598
else if (blocks < (NDADDR + NINDIR(&sblock) +
usr/src/cmd/fs.d/ufs/fsck/pass1.c
599
(NINDIR(&sblock) * NINDIR(&sblock))))
usr/src/cmd/fs.d/ufs/fsck/pass1.c
600
blocks = NDADDR + NINDIR(&sblock);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
602
blocks = NDADDR + NINDIR(&sblock) +
usr/src/cmd/fs.d/ufs/fsck/pass1.c
603
(NINDIR(&sblock) * NINDIR(&sblock));
usr/src/cmd/fs.d/ufs/fsck/pass1.c
604
new_size = blocks * sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
643
fragno, idesc->id_lbn * sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
69
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
70
cgd = cgdmin(&sblock, c);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
703
lbn = idesc->id_lbn * sblock.fs_frag + nfrags;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
738
idesc->id_entryno += btodb(sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
76
i = cgbase(&sblock, c);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
77
cgd += howmany(sblock.fs_cssize, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
79
i = cgsblock(&sblock, c);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
90
if (islog && islogok && sblock.fs_logbno)
usr/src/cmd/fs.d/ufs/fsck/pass1b.c
87
lbn = idesc->id_lbn * sblock.fs_frag + nfrags;
usr/src/cmd/fs.d/ufs/fsck/pass3b.c
110
maxaclsize = ((maxaclsize / sblock.fs_bsize) + 1) * sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/pass3b.c
244
bsize = size = sblock.fs_fsize * idesc->id_numfrags;
usr/src/cmd/fs.d/ufs/fsck/pass4.c
191
idesc->id_lbn * sblock.fs_frag + fragnum,
usr/src/cmd/fs.d/ufs/fsck/pass4.c
207
cylno = dtog(&sblock, cg_frag);
usr/src/cmd/fs.d/ufs/fsck/pass4.c
208
(void) getblk(&cgblk, cgtod(&sblock, cylno),
usr/src/cmd/fs.d/ufs/fsck/pass4.c
209
(size_t)sblock.fs_cgsize);
usr/src/cmd/fs.d/ufs/fsck/pass4.c
219
dtogd(&sblock, cg_frag));
usr/src/cmd/fs.d/ufs/fsck/pass5.c
171
newcg->cg_niblk = sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/fsck/pass5.c
50
struct fs *fs = &sblock;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1000
((sblock.fs_clean == FSLOG && islog) ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
1001
((sblock.fs_clean == FSCLEAN) || (sblock.fs_clean == FSSTABLE))))) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1062
#define MAXIpG (roundup(sblock.fs_bsize * NBBY / 3, sblock.fs_inopb))
usr/src/cmd/fs.d/ufs/fsck/setup.c
1084
if (sblock.fs_cstotal.cs_ndir < 1 ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
1085
sblock.fs_cstotal.cs_ndir > sblock.fs_ncg * sblock.fs_ipg) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1089
sblock.fs_cstotal.cs_ndir,
usr/src/cmd/fs.d/ufs/fsck/setup.c
1090
sblock.fs_ncg * sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/fsck/setup.c
1095
if (sblock.fs_nrpos <= 0 || sblock.fs_postbloff < 0 ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
1096
sblock.fs_cpc < 0 ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
1097
(sblock.fs_postbloff +
usr/src/cmd/fs.d/ufs/fsck/setup.c
1098
(sblock.fs_nrpos * sblock.fs_cpc * sizeof (short))) >
usr/src/cmd/fs.d/ufs/fsck/setup.c
1099
sblock.fs_sbsize) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1104
if (sblock.fs_cssize !=
usr/src/cmd/fs.d/ufs/fsck/setup.c
1105
fragroundup(&sblock, sblock.fs_ncg * sizeof (struct csum))) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1110
if (sblock.fs_inopb != (sblock.fs_bsize / sizeof (struct dinode))) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1115
if (sblock.fs_bsize > MAXBSIZE) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1120
if (sblock.fs_bsize != (sblock.fs_frag * sblock.fs_fsize)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1125
if (sblock.fs_dsize >= sblock.fs_size) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1131
if (sblock.fs_size >
usr/src/cmd/fs.d/ufs/fsck/setup.c
1132
(sblock.fs_nsect * sblock.fs_ntrak * sblock.fs_ncyl)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1143
if (sblock.fs_ipg <= 0 || sblock.fs_ipg > MAXIpG) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1148
if (sblock.fs_cgsize > sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1158
(void) getblk(&asblk, cgsblock(&sblock, sblock.fs_ncg - 1),
usr/src/cmd/fs.d/ufs/fsck/setup.c
1159
(size_t)sblock.fs_sbsize);
usr/src/cmd/fs.d/ufs/fsck/setup.c
1171
sblock.fs_clean = FSACTIVE;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1172
sblock.fs_state = (long)sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1173
sblock.fs_reclaim = 0;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1178
altsblock.fs_link = sblock.fs_link;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1179
altsblock.fs_rolled = sblock.fs_rolled;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1180
altsblock.fs_time = sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1181
altsblock.fs_state = sblock.fs_state;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1182
altsblock.fs_cstotal = sblock.fs_cstotal;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1183
altsblock.fs_cgrotor = sblock.fs_cgrotor;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1184
altsblock.fs_fmod = sblock.fs_fmod;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1185
altsblock.fs_clean = sblock.fs_clean;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1186
altsblock.fs_ronly = sblock.fs_ronly;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1187
altsblock.fs_flags = sblock.fs_flags;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1188
altsblock.fs_maxcontig = sblock.fs_maxcontig;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1189
altsblock.fs_minfree = sblock.fs_minfree;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1190
altsblock.fs_optim = sblock.fs_optim;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1191
altsblock.fs_rotdelay = sblock.fs_rotdelay;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1192
altsblock.fs_maxbpg = sblock.fs_maxbpg;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1193
altsblock.fs_logbno = sblock.fs_logbno;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1194
altsblock.fs_reclaim = sblock.fs_reclaim;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1195
altsblock.fs_si = sblock.fs_si;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1196
(void) memmove((void *)altsblock.fs_fsmnt, (void *)sblock.fs_fsmnt,
usr/src/cmd/fs.d/ufs/fsck/setup.c
1197
sizeof (sblock.fs_fsmnt));
usr/src/cmd/fs.d/ufs/fsck/setup.c
1202
(void *)sblock.fs_u.fs_csp_pad, sizeof (sblock.fs_u.fs_csp_pad));
usr/src/cmd/fs.d/ufs/fsck/setup.c
1203
altsblock.fs_fsbtodb = sblock.fs_fsbtodb;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1204
altsblock.fs_npsect = sblock.fs_npsect;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1205
altsblock.fs_nrpos = sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1206
if (memcmp((void *)&sblock, (void *)&altsblock,
usr/src/cmd/fs.d/ufs/fsck/setup.c
1207
(size_t)sblock.fs_sbsize) != 0) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
123
if (ioctl(fd, _FIOGETSUPERBLOCK, &sblock)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
1247
for (cylno = 0; cylno < sblock.fs_ncg; cylno++)
usr/src/cmd/fs.d/ufs/fsck/setup.c
1248
bwrite(fd, (caddr_t)&sblock, fsbtodb(&sblock,
usr/src/cmd/fs.d/ufs/fsck/setup.c
1249
cgsblock(&sblock, cylno)), sblock.fs_sbsize);
usr/src/cmd/fs.d/ufs/fsck/setup.c
130
(void) fsck_bread(fsreadfd, (caddr_t)&sblock,
usr/src/cmd/fs.d/ufs/fsck/setup.c
139
sblock.fs_u.fs_csp = NULL;
usr/src/cmd/fs.d/ufs/fsck/setup.c
146
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
147
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
151
if (sblock.fs_magic == FS_MAGIC &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
152
(sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
153
sblock.fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
157
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
158
(sblock.fs_version > MTB_UFS_VERSION_1 ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
159
sblock.fs_version < MTB_UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
163
if (sblock.fs_ncg < 1) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
167
if (sblock.fs_cpg < 1) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
171
if (sblock.fs_ncg * sblock.fs_cpg < sblock.fs_ncyl ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
172
(sblock.fs_ncg - 1) * sblock.fs_cpg >= sblock.fs_ncyl) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
176
if (sblock.fs_sbsize < 0 || sblock.fs_sbsize > SBSIZE) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
235
sblock.fs_logbno = 0;
usr/src/cmd/fs.d/ufs/fsck/setup.c
256
if (sblock.fs_logbno &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
257
(((mount_point == NULL) && (sblock.fs_rolled != FS_ALL_ROLLED)) ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
261
if (sblock.fs_ronly && (sblock.fs_clean == FSSTABLE) &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
262
(sblock.fs_state + sblock.fs_time == FSOKAY)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
268
if (sblock.fs_clean == FSLOG &&
usr/src/cmd/fs.d/ufs/fsck/setup.c
269
(sblock.fs_state + sblock.fs_time == FSOKAY)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
297
if (sblock.fs_logbno) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
301
if (FSOKAY != (sblock.fs_state + sblock.fs_time))
usr/src/cmd/fs.d/ufs/fsck/setup.c
307
if (!((sblock.fs_clean == FSLOG) ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
308
(sblock.fs_clean == FSSTABLE) && (mount_point != NULL)))
usr/src/cmd/fs.d/ufs/fsck/setup.c
322
logbtodb(&sblock, sblock.fs_logbno),
usr/src/cmd/fs.d/ufs/fsck/setup.c
335
(logbtodb(&sblock, ebp->extents[0].pbno)),
usr/src/cmd/fs.d/ufs/fsck/setup.c
338
(logbtodb(&sblock, ebp->extents[0].pbno)) + 1,
usr/src/cmd/fs.d/ufs/fsck/setup.c
622
calcsb(style, devstr, fsreadfd, &sblock)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
630
proto.fs_ncg = sblock.fs_ncg;
usr/src/cmd/fs.d/ufs/fsck/setup.c
691
sblk.b_bno = fsbtodb(&sblock, cgsblock(&sblock, 0));
usr/src/cmd/fs.d/ufs/fsck/setup.c
692
bwrite(fswritefd, (caddr_t)&sblock, SBLOCK, SBSIZE);
usr/src/cmd/fs.d/ufs/fsck/setup.c
712
if (sblock.fs_optim != FS_OPTTIME && sblock.fs_optim != FS_OPTSPACE) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
715
sblock.fs_optim = FS_OPTTIME;
usr/src/cmd/fs.d/ufs/fsck/setup.c
719
if ((sblock.fs_minfree < 0 || sblock.fs_minfree > 99)) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
721
sblock.fs_minfree);
usr/src/cmd/fs.d/ufs/fsck/setup.c
723
sblock.fs_minfree = 10;
usr/src/cmd/fs.d/ufs/fsck/setup.c
725
} else if (sblock.fs_minfree < 0) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
741
switch (sblock.fs_clean) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
787
sblock.fs_state = FSOKAY - (long)sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/setup.c
788
sblock.fs_clean = FSFIX;
usr/src/cmd/fs.d/ufs/fsck/setup.c
808
sblock.fs_u.fs_csp = calloc(1, sblock.fs_cssize);
usr/src/cmd/fs.d/ufs/fsck/setup.c
809
if (sblock.fs_u.fs_csp == NULL)
usr/src/cmd/fs.d/ufs/fsck/setup.c
812
(unsigned)sblock.fs_cssize);
usr/src/cmd/fs.d/ufs/fsck/setup.c
813
sip = (caddr_t)sblock.fs_u.fs_csp;
usr/src/cmd/fs.d/ufs/fsck/setup.c
815
for (i = 0, j = 0; i < sblock.fs_cssize; i += sblock.fs_bsize, j++) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
816
size = sblock.fs_cssize - i < sblock.fs_bsize ?
usr/src/cmd/fs.d/ufs/fsck/setup.c
817
sblock.fs_cssize - i : sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/setup.c
819
fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag),
usr/src/cmd/fs.d/ufs/fsck/setup.c
857
maxfsblock = sblock.fs_size;
usr/src/cmd/fs.d/ufs/fsck/setup.c
858
maxino = sblock.fs_ncg * sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/fsck/setup.c
890
numdirs = sblock.fs_cstotal.cs_ndir;
usr/src/cmd/fs.d/ufs/fsck/setup.c
892
numdirs = sblock.fs_ipg * sblock.fs_ncg / 2;
usr/src/cmd/fs.d/ufs/fsck/setup.c
985
(void) memmove(&altsblock, &sblock, (size_t)sblock.fs_sbsize);
usr/src/cmd/fs.d/ufs/fsck/setup.c
999
(FSOKAY == (sblock.fs_state + sblock.fs_time)) &&
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1130
if ((sblock.fs_clean == FSSTABLE) || (sblock.fs_clean == FSCLEAN) ||
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1131
(sblock.fs_clean == FSLOG && islog && islogok) ||
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1132
((FSOKAY == (sblock.fs_state + sblock.fs_time)) && !errorlocked))
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1136
sblock.fs_clean == FSSTABLE ? "stable" :
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1137
sblock.fs_clean == FSLOG ? "logging" :
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1138
sblock.fs_clean == FSFIX ? "being fixed" : "clean",
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1172
fslogbno = sblock.fs_logbno;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1173
fsclean = sblock.fs_clean;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1174
fsreclaim = sblock.fs_reclaim;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1175
fsflags = sblock.fs_flags;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1176
if (FSOKAY != (sblock.fs_state + sblock.fs_time) && !errorlocked) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1248
if ((fsflags == FSLARGEFILES && sblock.fs_flags != FSLARGEFILES) ||
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1249
(fsflags != FSLARGEFILES && sblock.fs_flags == FSLARGEFILES))
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1255
largefile_count, sblock.fs_flags, flags_ok);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1261
(fslogbno == sblock.fs_logbno) &&
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1262
(sblock.fs_clean == fsclean) &&
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1263
(sblock.fs_reclaim == fsreclaim) &&
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1264
(FSOKAY == (sblock.fs_state + sblock.fs_time))) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1279
sblock.fs_flags, sblock.fs_logbno,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1280
sblock.fs_clean, sblock.fs_reclaim,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1281
sblock.fs_state + sblock.fs_time);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1291
sblock.fs_time = (time32_t)t;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1295
if (sblock.fs_logbno != fslogbno) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1300
sblock.fs_logbno = fslogbno;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1301
sblock.fs_clean = fsclean;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1302
sblock.fs_state = FSOKAY - (long)sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1303
sblock.fs_reclaim = fsreclaim;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1304
sblock.fs_flags = fsflags;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1333
cleanbuf.b_un.b_fs->fs_logbno = sblock.fs_logbno;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1334
cleanbuf.b_un.b_fs->fs_clean = sblock.fs_clean;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1335
cleanbuf.b_un.b_fs->fs_state = sblock.fs_state;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1336
cleanbuf.b_un.b_fs->fs_time = sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1337
cleanbuf.b_un.b_fs->fs_reclaim = sblock.fs_reclaim;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1338
cleanbuf.b_un.b_fs->fs_flags = sblock.fs_flags;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1399
if (FSOKAY != (sblock.fs_state + sblock.fs_time) && !errorlocked)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1402
switch (sblock.fs_clean) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1821
bufp = malloc((unsigned int)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1956
if ((cgp->cg_ncyl < 1) || (cgp->cg_ncyl > sblock.fs_cpg)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1964
cgp->cg_ncyl, sblock.fs_cpg);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1969
if (cgp->cg_niblk != sblock.fs_ipg) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1972
cgp->cg_niblk, sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1999
if ((cgp->cg_irotor < 0) || (cgp->cg_irotor >= sblock.fs_ipg)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2003
cgp->cg_irotor, sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
204
bufp = malloc((size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2061
(void) getblk(&cgblk, (diskaddr_t)cgtod(&sblock, cgno),
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2062
(size_t)sblock.fs_cgsize);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2065
cbase = cgbase(&sblock, cgno);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2066
dmax = cbase + sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2067
if (dmax > sblock.fs_size)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2068
dmax = sblock.fs_size;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2072
*boff = *btotoff + sblock.fs_cpg * sizeof (daddr32_t);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2073
*iusedoff = *boff + sblock.fs_cpg * sblock.fs_nrpos * sizeof (int16_t);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2074
*freeoff = *iusedoff + howmany(sblock.fs_ipg, NBBY);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2076
howmany(sblock.fs_cpg * sblock.fs_spc / NSPF(&sblock), NBBY);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2098
if ((cgp->cg_ncyl < 1) || (cgp->cg_ncyl > sblock.fs_cpg)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2099
if (cgno == (sblock.fs_ncg - 1)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
210
bufcnt = MAXBUFSPACE / sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2100
cgp->cg_ncyl = sblock.fs_ncyl -
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2101
(sblock.fs_cpg * cgno);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2103
cgp->cg_ncyl = sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2107
if (cgp->cg_niblk != sblock.fs_ipg) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2112
cgp->cg_niblk = sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2131
if ((cgp->cg_irotor < 0) || (cgp->cg_irotor >= sblock.fs_ipg)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2193
if (logbtodb(&sblock, sblock.fs_logbno) < SBLOCK) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2197
logbtodb(&sblock, sblock.fs_logbno), SBLOCK);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2206
bp = getdatablk(logbtofrag(&sblock, sblock.fs_logbno),
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2207
(size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
221
bufp = malloc((size_t)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2215
sblock.fs_bsize))
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2222
fno = logbtofrag(&sblock, ep->pbno);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2223
nfno = dbtofsb(&sblock, ep->nbno);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2242
fno = logbtofrag(&sblock, sblock.fs_logbno);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2243
for (j = 0; j < sblock.fs_frag; ++j, ++fno)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2251
freeblk(sblock.fs_logbno, frag, 1);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2386
if (sblock.fs_nsect == 0)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2387
sblock.fs_nsect = g.dkg_nsect;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2388
if (sblock.fs_ntrak == 0)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2389
sblock.fs_ntrak = g.dkg_nhead;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2390
if (sblock.fs_rps == 0) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2392
sblock.fs_rps = rpm / 60;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2396
if (sblock.fs_bsize == 0)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2397
sblock.fs_bsize = MAXBSIZE;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2404
if (sblock.fs_maxcontig == -1 && ioctl(fd, DKIOCINFO, &ci) == 0) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2405
sblock.fs_maxcontig = ci.dki_maxtransfer * DEV_BSIZE;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2406
if (sblock.fs_maxcontig < 0) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2416
sblock.fs_maxcontig = MIN(maxphys, MB);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2418
sblock.fs_maxcontig = MB;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2421
sblock.fs_maxcontig /= sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
286
if (bp->b_bno == fsbtodb(&sblock, blkno)) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
339
dblk = fsbtodb(&sblock, blk);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
376
sip = (caddr_t)sblock.fs_u.fs_csp;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
377
for (i = 0, j = 0; i < sblock.fs_cssize; i += sblock.fs_bsize, j++) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
378
size = sblock.fs_cssize - i < sblock.fs_bsize ?
usr/src/cmd/fs.d/ufs/fsck/utilities.c
379
sblock.fs_cssize - i : sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
381
fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag),
usr/src/cmd/fs.d/ufs/fsck/utilities.c
570
if (wantedfrags <= 0 || wantedfrags > sblock.fs_frag) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
574
wantedfrags, sblock.fs_frag);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
584
for (block = 0; block < maxfsblock - sblock.fs_frag;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
585
block += sblock.fs_frag) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
586
for (leadfrag = 0; leadfrag <= sblock.fs_frag - wantedfrags;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
612
size = wantedfrags * sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
621
selected, selected % sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
908
sblock.fs_clean = FSBAD;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
909
sblock.fs_state = FSOKAY - (long)sblock.fs_time;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
910
sblock.fs_state = -sblock.fs_state;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
954
sblock.fs_clean = FSBAD;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
955
sblock.fs_state = -(FSOKAY - (long)sblock.fs_time);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4866
if (read(f, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4870
if (sblock.fs_magic != FS_MAGIC) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4878
off = (u_offset_t)fsbtodb(&sblock, itod(&sblock, inum)) * DEV_BSIZE;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4880
if (read(f, (char *)di_buf, sblock.fs_bsize) != sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4892
sblock.fs_time = (time32_t)t;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4893
if (write(f, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4899
off = (u_offset_t)fsbtodb(&sblock, itod(&sblock, inum)) * DEV_BSIZE;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4901
read(f, (char *)di_buf, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4902
j = itoo(&sblock, inum);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4907
write(f, (char *)di_buf, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/labelit/labelit.c
158
if (read(f, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
163
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
164
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
170
if ((sblock.fs_magic == FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
171
((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
172
(sblock.fs_version != UFS_VERSION_MIN))) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
176
sblock.fs_version);
usr/src/cmd/fs.d/ufs/labelit/labelit.c
179
if ((sblock.fs_magic == MTB_UFS_MAGIC) &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
180
((sblock.fs_version > MTB_UFS_VERSION_1) ||
usr/src/cmd/fs.d/ufs/labelit/labelit.c
181
(sblock.fs_version < MTB_UFS_VERSION_MIN))) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
185
sblock.fs_version);
usr/src/cmd/fs.d/ufs/labelit/labelit.c
188
fsp = &sblock;
usr/src/cmd/fs.d/ufs/labelit/labelit.c
194
if (sblock.fs_cpc <= 0 && (fsname || volume)) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
204
blk = sblock.fs_spc * sblock.fs_cpc / NSPF(&sblock);
usr/src/cmd/fs.d/ufs/labelit/labelit.c
205
for (i = 0; i < blk; i += sblock.fs_frag)
usr/src/cmd/fs.d/ufs/labelit/labelit.c
207
i -= sblock.fs_frag;
usr/src/cmd/fs.d/ufs/labelit/labelit.c
208
blk = i / sblock.fs_frag;
usr/src/cmd/fs.d/ufs/labelit/labelit.c
228
if (write(f, &sblock, SBSIZE) != SBSIZE) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
233
for (i = 0; i < sblock.fs_ncg; i++) {
usr/src/cmd/fs.d/ufs/labelit/labelit.c
239
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
240
sblock.fs_ncg > 20 &&
usr/src/cmd/fs.d/ufs/labelit/labelit.c
241
(i >= 10 && i < sblock.fs_ncg - 10))
usr/src/cmd/fs.d/ufs/labelit/labelit.c
244
(offset_t)cgsblock(&sblock, i) * sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1345
sblock.fs_bsize = bsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1346
sblock.fs_inopb = sblock.fs_bsize / sizeof (struct dinode);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1350
howmany(MAXIpG(&sblock), NBBY)) /
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1533
rdfs(fssize_db - 1, (int)sectorsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1538
rdfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1539
sblock.fs_magic = -1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1540
sblock.fs_clean = FSBAD;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1541
sblock.fs_state = FSOKAY - sblock.fs_time;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1542
wtfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1543
bzero(&sblock, (size_t)sbsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1545
sblock.fs_nsect = nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1546
sblock.fs_ntrak = ntrack;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1556
sblock.fs_spc = sblock.fs_ntrak * sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1560
sblock.fs_spc -= apc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1566
if (sblock.fs_spc != sblock.fs_ntrak * sblock.fs_nsect) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1572
sblock.fs_nrpos = nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1573
sblock.fs_bsize = bsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1574
sblock.fs_fsize = fragsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1575
sblock.fs_minfree = minfree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1578
if (nbpi < sblock.fs_fsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1583
nbpi, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1589
sblock.fs_optim = FS_OPTSPACE;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1591
sblock.fs_optim = FS_OPTTIME;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1593
sblock.fs_bmask = ~(sblock.fs_bsize - 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1594
sblock.fs_fmask = ~(sblock.fs_fsize - 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1599
sblock.fs_qbmask.val[0] = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1600
sblock.fs_qbmask.val[1] = ~sblock.fs_bmask;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1601
sblock.fs_qfmask.val[0] = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1602
sblock.fs_qfmask.val[1] = ~sblock.fs_fmask;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1605
sblock.fs_qbmask.val[0] = ~sblock.fs_bmask;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1606
sblock.fs_qbmask.val[1] = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1607
sblock.fs_qfmask.val[0] = ~sblock.fs_fmask;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1608
sblock.fs_qfmask.val[1] = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1610
for (sblock.fs_bshift = 0, i = sblock.fs_bsize; i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1611
sblock.fs_bshift++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1612
for (sblock.fs_fshift = 0, i = sblock.fs_fsize; i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1613
sblock.fs_fshift++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1614
sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1615
for (sblock.fs_fragshift = 0, i = sblock.fs_frag; i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1616
sblock.fs_fragshift++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1617
if (sblock.fs_frag > MAXFRAG) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1620
sblock.fs_fsize, sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1621
sblock.fs_bsize / MAXFRAG);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1624
sblock.fs_nindir = sblock.fs_bsize / sizeof (daddr32_t);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1625
sblock.fs_inopb = sblock.fs_bsize / sizeof (struct dinode);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1626
sblock.fs_nspf = sblock.fs_fsize / sectorsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1627
for (sblock.fs_fsbtodb = 0, i = NSPF(&sblock); i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1628
sblock.fs_fsbtodb++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1638
sblock.fs_sblkno =
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1639
roundup(howmany(bbsize + sbsize, sblock.fs_fsize), sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1640
sblock.fs_cblkno = (daddr32_t)(sblock.fs_sblkno +
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1641
roundup(howmany(sbsize, sblock.fs_fsize), sblock.fs_frag));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1642
sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1644
sblock.fs_cgoffset = roundup(
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1645
howmany(sblock.fs_nsect, NSPF(&sblock)), sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1646
for (sblock.fs_cgmask = -1, i = sblock.fs_ntrak; i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1647
sblock.fs_cgmask <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1648
if (!POWEROF2(sblock.fs_ntrak))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1649
sblock.fs_cgmask <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1655
for (sblock.fs_cpc = NSPB(&sblock), i = sblock.fs_spc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1656
sblock.fs_cpc > 1 && (i & 1) == 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1657
sblock.fs_cpc >>= 1, i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1659
mincpc = sblock.fs_cpc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1662
bpcg = (uint64_t)sblock.fs_spc * sectorsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1664
INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1665
if (inospercg > MAXIpG(&sblock))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1666
inospercg = MAXIpG(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1667
used = (uint64_t)(sblock.fs_iblkno + inospercg /
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1668
INOPF(&sblock)) * NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1669
mincpgcnt = (long)howmany((uint64_t)sblock.fs_cgoffset *
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1670
(~sblock.fs_cgmask) + used, sblock.fs_spc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1676
sblock.fs_cpg = mincpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1677
sblock.fs_ipg = (int32_t)inospercg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1684
while (CGSIZE(&sblock) > sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1686
if (sblock.fs_bsize < MAXBSIZE) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1687
sblock.fs_bsize <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1691
sblock.fs_cpc <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1694
sblock.fs_cpg = mincpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1696
sblock.fs_frag <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1697
sblock.fs_fragshift += 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1698
if (sblock.fs_frag <= MAXFRAG)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1706
if (sblock.fs_fsize == sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1715
sblock.fs_frag >>= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1716
sblock.fs_fragshift -= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1717
sblock.fs_fsize <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1718
sblock.fs_nspf <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1726
inospercg = (uint64_t)roundup((nbytes64 / nbpi), INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1727
sblock.fs_ipg = (int32_t)inospercg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1728
while (inospercg > MAXIpG(&sblock)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1730
if (mincpc == 1 || sblock.fs_frag == 1 ||
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1731
sblock.fs_bsize == MINBSIZE)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1736
sblock.fs_bsize, gettext("minimum bytes per inode is"),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1737
(uint32_t)(nbytes64 / MAXIpG(&sblock) + 1));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1738
sblock.fs_bsize >>= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1739
sblock.fs_frag >>= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1740
sblock.fs_fragshift -= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1742
sblock.fs_cpg = roundup(mincpgcnt, mincpc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1743
if (CGSIZE(&sblock) > sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1744
sblock.fs_bsize <<= 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1747
mincpg = sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1750
INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1751
sblock.fs_ipg = (int32_t)inospercg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1754
if (inospercg > MAXIpG(&sblock)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1758
(uint32_t)(nbytes64 / MAXIpG(&sblock) + 1));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1769
sblock.fs_spc, mincpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1778
if ((sblock.fs_bsize != bsize) &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1779
(sblock.fs_fsize != fragsize)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1783
bsize, sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1784
fragsize, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1785
} else if (sblock.fs_bsize != bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1788
bsize, sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1789
} else if (sblock.fs_fsize != fragsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1792
fragsize, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1804
sblock.fs_cpg = cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1805
if (sblock.fs_cpg % mincpc != 0) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1810
sblock.fs_cpg = roundup(sblock.fs_cpg, mincpc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1812
sblock.fs_cpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1818
nbytes64 = (uint64_t)sblock.fs_cpg * bpcg - used;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1819
sblock.fs_ipg = roundup((uint32_t)(nbytes64 / nbpi), INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1824
while (sblock.fs_ipg > MAXIpG(&sblock)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1826
sblock.fs_cpg -= mincpc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1827
nbytes64 = (uint64_t)sblock.fs_cpg * bpcg - used;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1828
sblock.fs_ipg = roundup((uint32_t)(nbytes64 / nbpi),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1829
INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1836
while (CGSIZE(&sblock) > sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1838
sblock.fs_cpg -= mincpc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1839
nbytes64 = (uint64_t)sblock.fs_cpg * bpcg - used;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1840
sblock.fs_ipg = roundup((uint32_t)(nbytes64 / nbpi),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1841
INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1843
sblock.fs_fpg = (sblock.fs_cpg * sblock.fs_spc) / NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1844
if ((sblock.fs_cpg * sblock.fs_spc) % NSPB(&sblock) != 0) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1849
if (sblock.fs_cpg < mincpg) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1855
sblock.fs_cgsize = fragroundup(&sblock, CGSIZE(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1861
fssize_frag = (int64_t)dbtofsb(&sblock, fssize_db);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1868
sblock.fs_size = (int32_t)fssize_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1869
sblock.fs_ncyl = (int32_t)(fssize_frag * NSPF(&sblock) / sblock.fs_spc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1870
if (fssize_frag * NSPF(&sblock) >
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1871
(uint64_t)sblock.fs_ncyl * sblock.fs_spc) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1872
sblock.fs_ncyl++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1875
if (sblock.fs_ncyl < 1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1894
sblock.fs_postblformat = FS_DYNAMICPOSTBLFMT;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1895
sblock.fs_sbsize = fragroundup(&sblock, sizeof (struct fs));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1896
sblock.fs_npsect = sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1897
if (sblock.fs_ntrak == 1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1898
sblock.fs_cpc = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1901
postblsize = sblock.fs_nrpos * sblock.fs_cpc * sizeof (short);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1902
rotblsize = sblock.fs_cpc * sblock.fs_spc / NSPB(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1906
if (sblock.fs_nrpos == 8 && sblock.fs_cpc <= 16) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1908
sblock.fs_postbloff = (char *)(&sblock.fs_opostbl[0][0]) -
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1909
(char *)(&sblock.fs_link);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1910
sblock.fs_rotbloff = &sblock.fs_space[0] -
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1911
(uchar_t *)(&sblock.fs_link);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1914
sblock.fs_postbloff = &sblock.fs_space[0] -
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1915
(uchar_t *)(&sblock.fs_link);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1916
sblock.fs_rotbloff = sblock.fs_postbloff + postblsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1919
if (totalsbsize > sblock.fs_bsize ||
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1920
sblock.fs_nsect > (1 << NBBY) * NSPB(&sblock)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1926
sblock.fs_nsect, sblock.fs_ntrak, sblock.fs_nrpos);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1933
sblock.fs_cpc = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1936
sblock.fs_sbsize = fragroundup(&sblock, totalsbsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1942
for (cylno = 0; cylno < sblock.fs_cpc; cylno++)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1943
for (rpos = 0; rpos < sblock.fs_nrpos; rpos++)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1944
fs_postbl(&sblock, cylno)[rpos] = -1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1945
for (i = (rotblsize - 1) * sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1946
i >= 0; i -= sblock.fs_frag) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1947
cylno = cbtocylno(&sblock, i);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1948
rpos = cbtorpos(&sblock, i);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1949
blk = fragstoblks(&sblock, i);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1950
if (fs_postbl(&sblock, cylno)[rpos] == -1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1951
fs_rotbl(&sblock)[blk] = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1953
fs_rotbl(&sblock)[blk] =
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1954
fs_postbl(&sblock, cylno)[rpos] - blk;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1955
fs_postbl(&sblock, cylno)[rpos] = blk;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1965
sblock.fs_ncg = sblock.fs_ncyl / sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1966
if (sblock.fs_ncyl % sblock.fs_cpg)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1967
sblock.fs_ncg++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1968
sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1969
i = MIN(~sblock.fs_cgmask, sblock.fs_ncg - 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1970
ibpcl = cgdmin(&sblock, i) - cgbase(&sblock, i);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1971
if (ibpcl >= sblock.fs_fpg) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1974
cgdmin(&sblock, i) - cgbase(&sblock, i) / sblock.fs_frag,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1975
sblock.fs_fpg / sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1976
if ((ibpcl < 0) || (sblock.fs_fpg < 0)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1979
sblock.fs_cpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1983
sblock.fs_cpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1989
j = sblock.fs_ncg - 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1990
if ((i = fssize_frag - j * sblock.fs_fpg) < sblock.fs_fpg &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1991
cgdmin(&sblock, j) - cgbase(&sblock, j) > i) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1996
(cgdmin(&sblock, j) - cgbase(&sblock, j)) / sblock.fs_frag,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
1997
i / sblock.fs_frag, i * NSPF(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2002
if (sblock.fs_ncg == 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2004
sblock.fs_ncg--;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2005
sblock.fs_ncyl = sblock.fs_ncg * sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2006
sblock.fs_size = fssize_frag =
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2007
(int64_t)sblock.fs_ncyl * (int64_t)sblock.fs_spc /
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2008
(int64_t)NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2014
sblock.fs_spc - (uint32_t)(fssize_frag * NSPF(&sblock) -
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2015
(uint64_t)(sblock.fs_ncyl - 1) * sblock.fs_spc));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2025
sblock.fs_csaddr = cgdmin(&sblock, 0);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2026
sblock.fs_cssize =
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2027
fragroundup(&sblock, sblock.fs_ncg * sizeof (struct csum));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2028
i = sblock.fs_bsize / sizeof (struct csum);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2029
sblock.fs_csmask = ~(i - 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2030
for (sblock.fs_csshift = 0; i > 1; i >>= 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2031
sblock.fs_csshift++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2032
fscs = (struct csum *)calloc(1, sblock.fs_cssize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2036
sblock.fs_magic = MTB_UFS_MAGIC;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2037
sblock.fs_version = MTB_UFS_VERSION_1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2039
sblock.fs_magic = FS_MAGIC;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2041
sblock.fs_version = UFS_EFISTYLE4NONEFI_VERSION_2;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2043
sblock.fs_version = UFS_VERSION_MIN;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2051
sblock.fs_rotdelay = rotdelay;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2052
sblock.fs_maxcontig = maxcontig;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2053
sblock.fs_maxbpg = MAXBLKPG(sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2055
sblock.fs_rps = rps;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2056
sblock.fs_cgrotor = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2057
sblock.fs_cstotal.cs_ndir = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2058
sblock.fs_cstotal.cs_nbfree = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2059
sblock.fs_cstotal.cs_nifree = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2060
sblock.fs_cstotal.cs_nffree = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2061
sblock.fs_fmod = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2062
sblock.fs_ronly = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2063
sblock.fs_time = mkfstime;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2064
sblock.fs_state = FSOKAY - sblock.fs_time;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2065
sblock.fs_clean = FSCLEAN;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2082
fsys, (uint64_t)sblock.fs_size * NSPF(&sblock), sblock.fs_ncyl,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2083
sblock.fs_ntrak, sblock.fs_nsect);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2086
(float)sblock.fs_size * sblock.fs_fsize / MB, sblock.fs_ncg,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2087
sblock.fs_cpg, (float)sblock.fs_fpg * sblock.fs_fsize / MB,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2088
sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2090
tmpbuf = calloc(sblock.fs_ncg / 50 + 500, 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2107
for (width = cylno = 0; cylno < sblock.fs_ncg && cylno < 10; cylno++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2110
num = fsbtodb(&sblock, (uint64_t)cgsblock(&sblock, cylno));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2173
remaining_cg = sblock.fs_ncg - cylno;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2197
for (; cylno < sblock.fs_ncg - 10; cylno++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2219
for (width = 0; cylno < sblock.fs_ncg; cylno++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2222
num = fsbtodb(&sblock, (uint64_t)cgsblock(&sblock, cylno));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2263
if (cylno == sblock.fs_ncg-1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2315
for (cylno = 0; cylno < sblock.fs_ncg && cylno < 10; cylno++)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2316
awtfs(fsbtodb(&sblock, (uint64_t)cgsblock(&sblock, cylno)),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2317
(int)sbsize, (char *)&sblock, SAVE);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2326
if (sblock.fs_ncg <= 10)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2327
cylno = sblock.fs_ncg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2328
else if (sblock.fs_ncg <= 20)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2331
cylno = sblock.fs_ncg - 10;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2334
for (; cylno < sblock.fs_ncg; cylno++)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2335
awtfs(fsbtodb(&sblock, (uint64_t)cgsblock(&sblock, cylno)),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2336
(int)sbsize, (char *)&sblock, SAVE);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2349
sblock.fs_clean = grow_fs_clean;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2351
sblock.fs_clean = FSCLEAN;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2352
sblock.fs_time = mkfstime;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2353
sblock.fs_state = FSOKAY - sblock.fs_time;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2354
wtfs((diskaddr_t)(SBOFF / sectorsize), sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2546
cbase = cgbase(&sblock, cylno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2547
dmax = cbase + sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2548
if (dmax > sblock.fs_size) /* last cg may be smaller than normal */
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2549
dmax = sblock.fs_size;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2550
dlower = cgsblock(&sblock, cylno) - cbase;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2551
dupper = cgdmin(&sblock, cylno) - cbase;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2553
dupper += howmany(sblock.fs_cssize, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2559
if (cylno == sblock.fs_ncg - 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2560
icg.cg_ncyl = sblock.fs_ncyl - (sblock.fs_cpg * cylno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2562
icg.cg_ncyl = sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2563
icg.cg_niblk = sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2573
icg.cg_boff = icg.cg_btotoff + sblock.fs_cpg * sizeof (long);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2575
sblock.fs_cpg * sblock.fs_nrpos * sizeof (short);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2576
icg.cg_freeoff = icg.cg_iusedoff + howmany(sblock.fs_ipg, NBBY);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2578
howmany(sblock.fs_cpg * sblock.fs_spc / NSPF(&sblock), NBBY);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2579
for (i = 0; i < sblock.fs_frag; i++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2583
icg.cg_cs.cs_nifree += sblock.fs_ipg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2594
size = sblock.fs_ipg * sizeof (struct dinode);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2597
for (i = 0; i < sblock.fs_ipg; i++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2604
awtfs(fsbtodb(&sblock, (uint64_t)cgimin(&sblock, cylno)), (int)size,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2608
bzero((caddr_t)cg_blks(&sblock, &icg, 0),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2613
for (d = 0; d < dlower; d += sblock.fs_frag) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2614
setblock(&sblock, cg_blksfree(&icg), d/sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2616
cg_blktot(&icg)[cbtocylno(&sblock, d)]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2617
cg_blks(&sblock, &icg, cbtocylno(&sblock, d))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2618
[cbtorpos(&sblock, d)]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2620
sblock.fs_dsize += dlower;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2622
sblock.fs_dsize += icg.cg_ndblk - dupper;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2623
if ((i = dupper % sblock.fs_frag) != 0) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2624
icg.cg_frsum[sblock.fs_frag - i]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2625
for (d = dupper + sblock.fs_frag - i; dupper < d; dupper++) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2672
cbcylno_sect = dupper * NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2673
cbsect_incr = sblock.fs_frag * NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2674
cbcylno = cbcylno_sect / sblock.fs_spc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2675
cbcylno_sect %= sblock.fs_spc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2676
cgblks = cg_blks(&sblock, &icg, cbcylno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2677
bno = dupper / sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2690
trackrpos = (cbcylno_sect % sblock.fs_nsect) * sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2691
rpos = trackrpos / sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2692
trackoff = trackrpos % sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2693
trackoff_incr = cbsect_incr * sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2694
rpos_incr = (trackoff_incr / sblock.fs_nsect) % sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2695
trackoff_incr = trackoff_incr % sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2702
for (d = dupper; d + sblock.fs_frag <= dmax - cbase; ) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2703
setblock(&sblock, cg_blksfree(&icg), bno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2711
cg_blks(&sblock, &icg, cbtocylno(&sblock, d))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2712
[cbtorpos(&sblock, d)]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2714
d += sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2726
if (cbcylno_sect >= sblock.fs_spc) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2728
cbcylno_sect -= sblock.fs_spc;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2729
cgblks += sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2743
if (trackoff >= sblock.fs_nsect) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2744
trackoff -= sblock.fs_nsect;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2747
if (rpos >= sblock.fs_nrpos)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2748
rpos -= sblock.fs_nrpos;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2759
sblock.fs_cstotal.cs_ndir += icg.cg_cs.cs_ndir;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2760
sblock.fs_cstotal.cs_nffree += icg.cg_cs.cs_nffree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2761
sblock.fs_cstotal.cs_nbfree += icg.cg_cs.cs_nbfree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2762
sblock.fs_cstotal.cs_nifree += icg.cg_cs.cs_nifree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2764
awtfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, cylno)),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2765
sblock.fs_bsize, (char *)&icg, RELEASE);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2813
for (i = DIRBLKSIZ; i < sblock.fs_bsize; i += DIRBLKSIZ) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2819
node.i_size = sblock.fs_bsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2821
node.i_blocks = btodb(fragroundup(&sblock, (int)node.i_size));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2823
wtfs(fsbtodb(&sblock, (uint64_t)node.i_db[0]), (int)node.i_size, buf);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2833
node.i_db[0] = alloc(sblock.fs_fsize, node.i_mode);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2835
node.i_blocks = btodb(fragroundup(&sblock, (int)node.i_size));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2837
wtfs(fsbtodb(&sblock, (uint64_t)node.i_db[0]), sblock.fs_fsize, buf);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2873
rdfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, 0)), sblock.fs_cgsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2884
for (d = 0; d < acg.cg_ndblk; d += sblock.fs_frag)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2885
if (isblock(&sblock, cg_blksfree(&acg), d / sblock.fs_frag))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2891
clrblock(&sblock, cg_blksfree(&acg), d / sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2893
sblock.fs_cstotal.cs_nbfree--;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2897
sblock.fs_cstotal.cs_ndir++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2900
cg_blktot(&acg)[cbtocylno(&sblock, d)]--;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2901
cg_blks(&sblock, &acg, cbtocylno(&sblock, d))[cbtorpos(&sblock, d)]--;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2902
if (size != sblock.fs_bsize) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2903
frag = howmany(size, sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2904
fscs[0].cs_nffree += sblock.fs_frag - frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2905
sblock.fs_cstotal.cs_nffree += sblock.fs_frag - frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2906
acg.cg_cs.cs_nffree += sblock.fs_frag - frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2907
acg.cg_frsum[sblock.fs_frag - frag]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2908
for (i = frag; i < sblock.fs_frag; i++)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2911
wtfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, 0)), sblock.fs_cgsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2925
rdfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, 0)), sblock.fs_cgsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2933
wtfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, 0)), sblock.fs_cgsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2935
sblock.fs_cstotal.cs_nifree--;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2937
if ((int)ip->i_number >= sblock.fs_ipg * sblock.fs_ncg) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2943
d = fsbtodb(&sblock, (uint64_t)itod(&sblock, (int)ip->i_number));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2944
rdfs(d, sblock.fs_bsize, (char *)buf);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2945
buf[itoo(&sblock, (int)ip->i_number)].di_ic = ip->i_ic;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2946
wtfs(d, sblock.fs_bsize, (char *)buf);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3510
nsect, ntrack, bsize, fragsize, cpg, sblock.fs_minfree, rps,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3512
sblock.fs_nrpos, maxcontig, mtb);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3524
bzero((char *)&sblock, sizeof (sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3525
rdfs((diskaddr_t)SBLOCK, SBSIZE, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3533
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3534
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3540
if (sblock.fs_magic == FS_MAGIC &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3541
(sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3542
sblock.fs_version != UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3544
"Unknown version of UFS format: %d\n"), sblock.fs_version);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3548
if (sblock.fs_magic == MTB_UFS_MAGIC &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3549
(sblock.fs_version > MTB_UFS_VERSION_1 ||
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3550
sblock.fs_version < MTB_UFS_VERSION_MIN)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3552
"Unknown version of UFS format: %d\n"), sblock.fs_version);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3569
bpcg = sblock.fs_spc * sectorsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3571
INOPB(&sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3572
if (inospercg > MAXIpG(&sblock))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3573
inospercg = MAXIpG(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3575
(sblock.fs_iblkno + inospercg / INOPF(&sblock)) * NSPF(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3577
nbytes64 = (uint64_t)sblock.fs_cpg * bpcg - used;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3584
nbpi = (int64_t)(nbytes64 / (sblock.fs_ipg));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3588
sblock.fs_nsect, sblock.fs_ntrak);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3590
sblock.fs_bsize, sblock.fs_fsize, sblock.fs_cpg, sblock.fs_minfree);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3592
sblock.fs_rps, nbpi, (sblock.fs_optim == FS_OPTSPACE) ? 's' : 't',
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3593
(sblock.fs_ntrak * sblock.fs_nsect) - sblock.fs_spc,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3594
sblock.fs_rotdelay);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3596
sblock.fs_nrpos, sblock.fs_maxcontig,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3597
((sblock.fs_magic == MTB_UFS_MAGIC) ? 'y' : 'n'));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3599
fsbtodb(&sblock, sblock.fs_size));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3601
bzero((char *)&sblock, sizeof (sblock));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3866
for (i = 0, dp = zino; i < sblock.fs_inopb; ++i, ++dp)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3896
dmin = cgdmin(&sblock, 0);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3897
dmax = cgbase(&sblock, 0) + sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3898
fs_size = (grow) ? grow_fs_size : sblock.fs_size;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3902
cg0blocks = cg0frags / sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3903
cg0frags = cg0blocks * sblock.fs_frag;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3905
(longlong_t)(sblock.fs_bsize / sizeof (struct csum));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3909
if (maxncg > ((longlong_t)maxfs_blocks / (longlong_t)sblock.fs_fpg) + 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3911
(longlong_t)sblock.fs_fpg) + 1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3913
maxfrags = maxncg * (longlong_t)sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3923
grow_sifrag = dmin + (cg0blocks * sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3937
if ((longlong_t)sblock.fs_size > maxfrags) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3941
fsbtodb(&sblock, (uint64_t)sblock.fs_size),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
3942
fsbtodb(&sblock, (uint64_t)maxfrags));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4017
if (sblock.fs_logbno == 0) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4039
if ((FSOKAY != (sblock.fs_state + sblock.fs_time)) ||
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4040
(sblock.fs_clean != FSLOG))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4054
rdfs((diskaddr_t)logbtodb(&sblock, sblock.fs_logbno),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4066
rdfs((diskaddr_t)logbtodb(&sblock, ebp->extents[0].pbno),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4092
rdfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4093
(void) checksblock(sblock, 0);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4094
if (sblock.fs_postblformat != FS_DYNAMICPOSTBLFMT) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4103
grow_fssize = fsbtodb(&sblock, (uint64_t)sblock.fs_size);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4115
if (mtb == 'y' && sblock.fs_magic != MTB_UFS_MAGIC) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4134
((FSOKAY == (sblock.fs_state + sblock.fs_time)) &&
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4135
(sblock.fs_clean == FSLOG && !islog))) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4164
rdfs((diskaddr_t)(SBOFF / sectorsize), sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4175
grow_fscs = read_summaryinfo(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4181
grow_fs_size = sblock.fs_size;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4182
grow_fs_ncg = sblock.fs_ncg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4183
grow_fs_csaddr = (diskaddr_t)sblock.fs_csaddr;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4184
grow_fs_cssize = sblock.fs_cssize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4189
if (FSOKAY == (sblock.fs_state + sblock.fs_time))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4190
grow_fs_clean = sblock.fs_clean;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4193
sblock.fs_clean = FSBAD;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4194
sblock.fs_state = FSOKAY - sblock.fs_time;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4196
wtfs((diskaddr_t)(SBOFF / sectorsize), sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4281
dibuf = (struct dinode *)malloc((unsigned)sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4282
if (itod(&sblock, ino) != difrag) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4283
difrag = itod(&sblock, ino);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4284
rdfs(fsbtodb(&sblock, (uint64_t)difrag), (int)sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4287
return (dibuf + (ino % INOPB(&sblock)));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4338
int ne = sblock.fs_bsize / sizeof (daddr32_t);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4344
rdfs(fsbtodb(&sblock, frag), (int)sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4347
checkdirect(ino, fragsp, fsb, sblock.fs_bsize / sizeof (daddr32_t));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4371
if (ino && (frag % sblock.fs_frag))
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4378
cfp->size += sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4389
cfp->size = sblock.fs_fsize;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4451
for (j = 0; j < sblock.fs_frag && *fragsp; ++j) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4476
for (i = UFSROOTINO; i < grow_fs_ncg*sblock.fs_ipg && csfrag; ++i) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4486
frags = dbtofsb(&sblock, dp->di_blocks);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4505
int ne = sblock.fs_bsize / sizeof (daddr32_t);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4511
rdfs(fsbtodb(&sblock, (uint64_t)frag), (int)sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4534
wtfs(fsbtodb(&sblock, (uint64_t)frag), (int)sblock.fs_bsize,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4643
rdfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4644
(void) checksblock(sblock, 0);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4653
fscs = read_summaryinfo(&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4658
oldfrag_daddr = howmany(sblock.fs_cssize, sblock.fs_fsize) +
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4659
sblock.fs_csaddr;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4660
new_fs_ncg = howmany(dbtofsb(&sblock, fssize_db), sblock.fs_fpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4661
new_fs_cssize = fragroundup(&sblock, new_fs_ncg * sizeof (struct csum));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4662
newfrag_daddr = howmany(new_fs_cssize, sblock.fs_fsize) +
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4663
sblock.fs_csaddr;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4683
grow_fs_ncg = sblock.fs_ncg; /* findcsfragino() needs this glob. var. */
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4714
growth_fs_frags = howmany(sblock.fs_fsize, sizeof (struct csum)) *
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4715
growth_csum_frags * sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4720
rdcg(sblock.fs_ncg - 1);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4721
growth_fs_frags += sblock.fs_fpg - acg.cg_ndblk;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4728
spare_csum = howmany(sblock.fs_cssize, sizeof (struct csum)) -
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4729
sblock.fs_ncg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4731
growth_fs_frags += spare_csum * sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4739
sect = (sblock.fs_size + growth_fs_frags) * sblock.fs_nspf;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4766
if (grow_fs_cssize == sblock.fs_cssize)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4773
oldfrag = howmany(grow_fs_cssize, sblock.fs_fsize) + grow_fs_csaddr;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4774
newfrag = howmany(sblock.fs_cssize, sblock.fs_fsize) + grow_fs_csaddr;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4786
sblock.fs_dsize -= (newfrag - oldfrag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4855
setbit(cg_blksfree(&acg), i-cgbase(&sblock, 0));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4920
if (isset(cg_blksfree(&acg), cfp->ofrag - cgbase(&sblock, 0))) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4937
rdfs(fsbtodb(&sblock, (uint64_t)cfp->ofrag), (int)cfp->size,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4939
wtfs(fsbtodb(&sblock, (uint64_t)cfp->nfrag), (int)cfp->size,
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4953
rdfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, curcylno)),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4954
(int)sblock.fs_cgsize, (char *)&acg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4968
wtfs(fsbtodb(&sblock, (uint64_t)cgtod(&sblock, curcylno)),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4969
(int)sblock.fs_cgsize, (char *)&acg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5006
*fragp = bit + cgbase(&sblock, i);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5050
clrbit(cg_blksfree(&acg), cfp->ofrag - cgbase(&sblock, 0));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5065
setbit(cg_blksfree(&acg), (frag+i) - cgbase(&sblock, cylno));
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5088
if ((bit % sblock.fs_frag) == 0)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5107
sblock.fs_cstotal.cs_nffree -= acg.cg_cs.cs_nffree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5108
sblock.fs_cstotal.cs_nbfree -= acg.cg_cs.cs_nbfree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5118
if (bits == sblock.fs_frag) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5120
cno = cbtocylno(&sblock, bit);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5122
cg_blks(&sblock, &acg, cno)[cbtorpos(&sblock, bit)]++;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5132
sblock.fs_cstotal.cs_nffree += acg.cg_cs.cs_nffree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5133
sblock.fs_cstotal.cs_nbfree += acg.cg_cs.cs_nbfree;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5152
if (cylno == sblock.fs_ncg - 1)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5153
acg.cg_ncyl = sblock.fs_ncyl - (sblock.fs_cpg * cylno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5155
acg.cg_ncyl = sblock.fs_cpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5156
cbase = cgbase(&sblock, cylno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5157
dmax = cbase + sblock.fs_fpg;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5158
if (dmax > sblock.fs_size)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5159
dmax = sblock.fs_size;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5165
sblock.fs_dsize += (acg.cg_ndblk - dupper);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5280
for (i = 0; i < sblock.fs_cssize; i += sblock.fs_bsize)
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5281
wtfs(fsbtodb(&sblock, (uint64_t)(sblock.fs_csaddr +
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5282
numfrags(&sblock, i))),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5283
(int)(sblock.fs_cssize - i < sblock.fs_bsize ?
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5284
sblock.fs_cssize - i : sblock.fs_bsize),
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5290
sblock.fs_time = mkfstime;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5291
wtfs((diskaddr_t)(SBOFF / sectorsize), sbsize, (char *)&sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5745
pending = sizeof (sblock);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5746
source = (caddr_t)&sblock;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5759
printf("0x%x sblock.fs_link\n", sblock.fs_link);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5760
printf("0x%x sblock.fs_rolled\n", sblock.fs_rolled);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5761
printf("0x%x sblock.fs_sblkno\n", sblock.fs_sblkno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5762
printf("0x%x sblock.fs_cblkno\n", sblock.fs_cblkno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5763
printf("0x%x sblock.fs_iblkno\n", sblock.fs_iblkno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5764
printf("0x%x sblock.fs_dblkno\n", sblock.fs_dblkno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5765
printf("0x%x sblock.fs_cgoffset\n", sblock.fs_cgoffset);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5766
printf("0x%x sblock.fs_cgmask\n", sblock.fs_cgmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5767
printf("0x%x sblock.fs_time\n", sblock.fs_time);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5768
printf("0x%x sblock.fs_size\n", sblock.fs_size);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5769
printf("0x%x sblock.fs_dsize\n", sblock.fs_dsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5770
printf("0x%x sblock.fs_ncg\n", sblock.fs_ncg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5771
printf("0x%x sblock.fs_bsize\n", sblock.fs_bsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5772
printf("0x%x sblock.fs_fsize\n", sblock.fs_fsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5773
printf("0x%x sblock.fs_frag\n", sblock.fs_frag);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5774
printf("0x%x sblock.fs_minfree\n", sblock.fs_minfree);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5775
printf("0x%x sblock.fs_rotdelay\n", sblock.fs_rotdelay);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5776
printf("0x%x sblock.fs_rps\n", sblock.fs_rps);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5777
printf("0x%x sblock.fs_bmask\n", sblock.fs_bmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5778
printf("0x%x sblock.fs_fmask\n", sblock.fs_fmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5779
printf("0x%x sblock.fs_bshift\n", sblock.fs_bshift);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5780
printf("0x%x sblock.fs_fshift\n", sblock.fs_fshift);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5781
printf("0x%x sblock.fs_maxcontig\n", sblock.fs_maxcontig);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5782
printf("0x%x sblock.fs_maxbpg\n", sblock.fs_maxbpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5783
printf("0x%x sblock.fs_fragshift\n", sblock.fs_fragshift);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5784
printf("0x%x sblock.fs_fsbtodb\n", sblock.fs_fsbtodb);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5785
printf("0x%x sblock.fs_sbsize\n", sblock.fs_sbsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5786
printf("0x%x sblock.fs_csmask\n", sblock.fs_csmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5787
printf("0x%x sblock.fs_csshift\n", sblock.fs_csshift);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5788
printf("0x%x sblock.fs_nindir\n", sblock.fs_nindir);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5789
printf("0x%x sblock.fs_inopb\n", sblock.fs_inopb);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5790
printf("0x%x sblock.fs_nspf\n", sblock.fs_nspf);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5791
printf("0x%x sblock.fs_optim\n", sblock.fs_optim);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5793
printf("0x%x sblock.fs_state\n", sblock.fs_state);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5795
printf("0x%x sblock.fs_npsect\n", sblock.fs_npsect);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5797
printf("0x%x sblock.fs_si\n", sblock.fs_si);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5798
printf("0x%x sblock.fs_trackskew\n", sblock.fs_trackskew);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5799
printf("0x%x sblock.fs_id[0]\n", sblock.fs_id[0]);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5800
printf("0x%x sblock.fs_id[1]\n", sblock.fs_id[1]);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5801
printf("0x%x sblock.fs_csaddr\n", sblock.fs_csaddr);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5802
printf("0x%x sblock.fs_cssize\n", sblock.fs_cssize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5803
printf("0x%x sblock.fs_cgsize\n", sblock.fs_cgsize);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5804
printf("0x%x sblock.fs_ntrak\n", sblock.fs_ntrak);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5805
printf("0x%x sblock.fs_nsect\n", sblock.fs_nsect);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5806
printf("0x%x sblock.fs_spc\n", sblock.fs_spc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5807
printf("0x%x sblock.fs_ncyl\n", sblock.fs_ncyl);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5808
printf("0x%x sblock.fs_cpg\n", sblock.fs_cpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5809
printf("0x%x sblock.fs_ipg\n", sblock.fs_ipg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5810
printf("0x%x sblock.fs_fpg\n", sblock.fs_fpg);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5811
printf("0x%x sblock.fs_cstotal\n", sblock.fs_cstotal);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5812
printf("0x%x sblock.fs_fmod\n", sblock.fs_fmod);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5813
printf("0x%x sblock.fs_clean\n", sblock.fs_clean);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5814
printf("0x%x sblock.fs_ronly\n", sblock.fs_ronly);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5815
printf("0x%x sblock.fs_flags\n", sblock.fs_flags);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5816
printf("0x%x sblock.fs_fsmnt\n", sblock.fs_fsmnt);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5817
printf("0x%x sblock.fs_cgrotor\n", sblock.fs_cgrotor);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5818
printf("0x%x sblock.fs_u.fs_csp\n", sblock.fs_u.fs_csp);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5819
printf("0x%x sblock.fs_cpc\n", sblock.fs_cpc);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5828
sblock.fs_opostbl[row][column],
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5838
sblock.fs_sparecon[row], row);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5841
printf("0x%x sblock.fs_version\n", sblock.fs_version);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5842
printf("0x%x sblock.fs_logbno\n", sblock.fs_logbno);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5843
printf("0x%x sblock.fs_reclaim\n", sblock.fs_reclaim);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5844
printf("0x%x sblock.fs_sparecon2\n", sblock.fs_sparecon2);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5846
printf("0x%x sblock.fs_npsect\n", sblock.fs_npsect);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5848
printf("0x%x sblock.fs_state\n", sblock.fs_state);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5850
printf("0x%llx sblock.fs_qbmask\n", sblock.fs_qbmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5851
printf("0x%llx sblock.fs_qfmask\n", sblock.fs_qfmask);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5852
printf("0x%x sblock.fs_postblformat\n", sblock.fs_postblformat);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5853
printf("0x%x sblock.fs_nrpos\n", sblock.fs_nrpos);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5854
printf("0x%x sblock.fs_postbloff\n", sblock.fs_postbloff);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5855
printf("0x%x sblock.fs_rotbloff\n", sblock.fs_rotbloff);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5856
printf("0x%x sblock.fs_magic\n", sblock.fs_magic);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
247
bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
248
if ((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
249
(sblock.fs_magic != MTB_UFS_MAGIC)) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
255
if ((sblock.fs_magic == FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
256
((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) &&
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
257
(sblock.fs_version != UFS_VERSION_MIN))) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
259
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
264
if ((sblock.fs_magic == MTB_UFS_MAGIC) &&
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
265
((sblock.fs_version > MTB_UFS_VERSION_1) ||
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
266
(sblock.fs_version < MTB_UFS_VERSION_MIN))) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
268
file, sblock.fs_version);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
274
if (sblock.fs_logbno) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
281
bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
295
(unsigned)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
303
hsize = sblock.fs_ipg * sblock.fs_ncg - sblock.fs_cstotal.cs_nifree + 1;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
322
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
323
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
324
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
325
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
341
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
342
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
343
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
344
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
354
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
355
bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
356
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
357
for (j = 0; j < sblock.fs_ipg; j++) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
500
if (blkoff(&sblock, dirp->loc) == 0) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
502
lbn = lblkno(&sblock, dirp->loc);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
508
bread(fsbtodb(&sblock, d), dirp->dbuf,
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
509
(int)dblksize(&sblock, dirp->ip, (int)lbn));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
513
(dirp->dbuf + blkoff(&sblock, dirp->loc));
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
615
if (i > NINDIR(&sblock)) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
620
bread(fsbtodb(&sblock, gip->di_ib[0]), (char *)ibuf, sizeof (ibuf));
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1016
static struct fs sblock;
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1032
bufsz = ((sizeof (sblock) / DEV_BSIZE) + 1) * DEV_BSIZE;
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1046
(void) memcpy(&sblock, bufp, sizeof (sblock));
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1049
if (((sblock.fs_magic != FS_MAGIC) &&
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1050
(sblock.fs_magic != MTB_UFS_MAGIC)) ||
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1051
sblock.fs_ncg < 1 || sblock.fs_cpg < 1)
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1054
if (sblock.fs_ncg * sblock.fs_cpg < sblock.fs_ncyl ||
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1055
(sblock.fs_ncg - 1) * sblock.fs_cpg >= sblock.fs_ncyl)
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1058
if (sblock.fs_sbsize < 0 || sblock.fs_sbsize > SBSIZE)
usr/src/cmd/fs.d/ufs/newfs/newfs.c
1061
return (&sblock);
usr/src/cmd/fs.d/ufs/quot/quot.c
266
bread(fd, (diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/quot/quot.c
274
itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode));
usr/src/cmd/fs.d/ufs/quot/quot.c
282
for (c = 0; c < sblock.fs_ncg; c++) {
usr/src/cmd/fs.d/ufs/quot/quot.c
283
bread(fd, (diskaddr_t)fsbtodb(&sblock, cgimin(&sblock, c)),
usr/src/cmd/fs.d/ufs/quot/quot.c
285
(int)(sblock.fs_ipg * sizeof (struct dinode)));
usr/src/cmd/fs.d/ufs/quot/quot.c
286
for (j = 0; j < sblock.fs_ipg; j++, ino++) {
usr/src/cmd/fs.d/ufs/quot/quot.c
318
blks = lblkno(&sblock, ip->di_size);
usr/src/cmd/fs.d/ufs/quot/quot.c
319
frags = blks * sblock.fs_frag +
usr/src/cmd/fs.d/ufs/quot/quot.c
320
numfrags(&sblock, dblksize(&sblock, ip, blks));
usr/src/cmd/fs.d/ufs/quot/quot.c
327
size = (long)((offset_t)frags * (offset_t)sblock.fs_fsize / 1024);
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
478
bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
498
(FSOKAY == (sblock.fs_state + sblock.fs_time)) &&
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
499
(sblock.fs_clean == FSLOG)) {
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
505
for (cg = 0; cg < sblock.fs_ncg; cg++) {
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
507
for (i = 0; i < sblock.fs_ipg; i++)
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
632
iblk = itod(&sblock, ino);
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
633
bread(fsbtodb(&sblock, iblk),
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
635
dp = &itab[(int)ino % (int)INOPB(&sblock)];
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
220
getsb(&sblock, special);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
236
name, sblock.fs_maxcontig, i);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
237
sblock.fs_maxcontig = i;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
241
sblock.fs_rotdelay = 0;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
253
name, sblock.fs_maxbpg, i);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
254
sblock.fs_maxbpg = i;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
266
name, sblock.fs_minfree, i);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
267
sblock.fs_minfree = i;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
281
if (sblock.fs_optim == i) {
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
289
name, chg[sblock.fs_optim], chg[i]);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
290
sblock.fs_optim = i;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
324
fiotune.maxcontig = sblock.fs_maxcontig;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
325
fiotune.rotdelay = sblock.fs_rotdelay;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
326
fiotune.maxbpg = sblock.fs_maxbpg;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
327
fiotune.minfree = sblock.fs_minfree;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
328
fiotune.optim = sblock.fs_optim;
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
337
bwrite((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
340
for (i = 0; i < sblock.fs_ncg; i++)
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
341
bwrite(fsbtodb(&sblock, cgsblock(&sblock, i)),
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
342
(char *)&sblock, SBSIZE);
usr/src/cmd/fs.d/ufs/tunefs/tunefs.c
422
for (i = 0; i < sblock.fs_bsize; i++)