/titanic_41/usr/src/cmd/fs.d/ufs/mkfs/ |
H A D | mkfs.c | 442 #define sblock fsun.fs macro 1344 sblock.fs_bsize = bsize; in main() 1345 sblock.fs_inopb = sblock.fs_bsize / sizeof (struct dinode); in main() 1349 howmany(MAXIpG(&sblock), NBBY)) / in main() 1549 rdfs(fssize_db - 1, (int)sectorsize, (char *)&sblock); in main() 1554 rdfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock); in main() 1555 sblock.fs_magic = -1; in main() 1556 sblock.fs_clean = FSBAD; in main() 1557 sblock.fs_state = FSOKAY - sblock.fs_time; in main() 1558 wtfs((diskaddr_t)(SBOFF / sectorsize), (int)sbsize, (char *)&sblock); in main() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | setup.c | 113 if (ioctl(fd, _FIOGETSUPERBLOCK, &sblock)) { in read_super_block() 120 (void) fsck_bread(fsreadfd, (caddr_t)&sblock, in read_super_block() 129 sblock.fs_u.fs_csp = NULL; in read_super_block() 136 if ((sblock.fs_magic != FS_MAGIC) && in read_super_block() 137 (sblock.fs_magic != MTB_UFS_MAGIC)) { in read_super_block() 141 if (sblock.fs_magic == FS_MAGIC && in read_super_block() 142 (sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 && in read_super_block() 143 sblock.fs_version != UFS_VERSION_MIN)) { in read_super_block() 147 if (sblock.fs_magic == MTB_UFS_MAGIC && in read_super_block() 148 (sblock.fs_version > MTB_UFS_VERSION_1 || in read_super_block() [all …]
|
H A D | utilities.c | 197 bufp = malloc((size_t)sblock.fs_bsize); in bufinit() 203 bufcnt = MAXBUFSPACE / sblock.fs_bsize; in bufinit() 214 bufp = malloc((size_t)sblock.fs_bsize); in bufinit() 279 if (bp->b_bno == fsbtodb(&sblock, blkno)) { in getdatablk() 332 dblk = fsbtodb(&sblock, blk); in getblk() 369 sip = (caddr_t)sblock.fs_u.fs_csp; in flush() 370 for (i = 0, j = 0; i < sblock.fs_cssize; i += sblock.fs_bsize, j++) { in flush() 371 size = sblock.fs_cssize - i < sblock.fs_bsize ? in flush() 372 sblock.fs_cssize - i : sblock.fs_bsize; in flush() 374 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag), in flush() [all …]
|
H A D | inode.c | 261 ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize); in ckinode_common() 265 offset = blkoff(&sblock, dino.di_size); in ckinode_common() 268 numfrags(&sblock, fragroundup(&sblock, offset)); in ckinode_common() 270 idesc->id_numfrags = sblock.fs_frag; in ckinode_common() 300 frags = howmany((int)dp->di_size, sblock.fs_fsize) % in ckinode_common() 301 sblock.fs_frag; in ckinode_common() 303 frags = sblock.fs_frag; in ckinode_common() 333 idesc->id_numfrags = sblock.fs_frag; in ckinode_common() 334 ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize); in ckinode_common() 350 (u_offset_t)sblock.fs_bsize) - indir_data_blks, in ckinode_common() [all …]
|
H A D | pass1.c | 71 for (c = 0; c < sblock.fs_ncg; c++) { in pass1() 72 cgd = cgdmin(&sblock, c); in pass1() 78 i = cgbase(&sblock, c); in pass1() 79 cgd += howmany(sblock.fs_cssize, sblock.fs_fsize); in pass1() 81 i = cgsblock(&sblock, c); in pass1() 92 if (islog && islogok && sblock.fs_logbno) in pass1() 106 maxinumber = sblock.fs_ncg * sblock.fs_ipg; in pass1() 107 for (c = 0; c < sblock.fs_ncg; c++) { in pass1() 108 for (i = 0; i < sblock.fs_ipg; i++, inumber++) { in pass1() 181 truncino(inumber, sblock.fs_fsize, TI_NOPARENT); in verify_inode() [all …]
|
H A D | main.c | 414 sblock.fs_fsmnt); in checkfilesys() 417 sblock.fs_fsmnt); in checkfilesys() 540 n_ffree = sblock.fs_cstotal.cs_nffree; in checkfilesys() 541 n_bfree = sblock.fs_cstotal.cs_nbfree; in checkfilesys() 542 files = maxino - UFSROOTINO - sblock.fs_cstotal.cs_nifree - n_files; in checkfilesys() 544 sblock.fs_ncg * (cgdmin(&sblock, 0) - cgsblock(&sblock, 0)); in checkfilesys() 545 blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0); in checkfilesys() 546 blks += howmany(sblock.fs_cssize, sblock.fs_fsize); in checkfilesys() 547 blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks; in checkfilesys() 549 countdirs = sblock.fs_cstotal.cs_ndir - countdirs; in checkfilesys() [all …]
|
H A D | dir.c | 118 blksiz = idesc->id_numfrags * sblock.fs_fsize; in dirscan() 170 blksiz = idesc->id_numfrags * sblock.fs_fsize; in fsck_readdir() 849 nxtbn = lblkno(&sblock, dp->di_size - 1) + 1; in expanddir() 883 lffragsz = dp->di_size % sblock.fs_bsize; in expanddir() 887 n = sblock.fs_bsize / sizeof (daddr32_t); in expanddir() 906 if ((newblk[0] = allocblk(sblock.fs_frag)) == 0) { in expanddir() 911 if ((newblk[1] = allocblk(sblock.fs_frag)) == 0) { in expanddir() 921 bp[0] = getdirblk(newblk[0], (size_t)sblock.fs_bsize); in expanddir() 931 (size_t)dblksize(&sblock, dp, nxtbn - 1)); in expanddir() 943 cp < &(bp[0]->b_un.b_buf[sblock.fs_bsize]); in expanddir() [all …]
|
H A D | pass4.c | 193 idesc->id_lbn * sblock.fs_frag + fragnum, in pass4check() 209 cylno = dtog(&sblock, cg_frag); in pass4check() 210 (void) getblk(&cgblk, cgtod(&sblock, cylno), in pass4check() 211 (size_t)sblock.fs_cgsize); in pass4check() 221 dtogd(&sblock, cg_frag)); in pass4check()
|
H A D | dup_avl.c | 269 (longlong_t)first_lfn * sblock.fs_fsize, first_pfn); in report_dup_lfn_pfn() 274 (longlong_t)first_lfn * sblock.fs_fsize, in report_dup_lfn_pfn() 275 (longlong_t)last_lfn * sblock.fs_fsize, in report_dup_lfn_pfn()
|
H A D | pass3b.c | 112 maxaclsize = ((maxaclsize / sblock.fs_bsize) + 1) * sblock.fs_bsize; in pass3b() 246 bsize = size = sblock.fs_fsize * idesc->id_numfrags; in pass3bcheck()
|
H A D | pass1b.c | 89 lbn = idesc->id_lbn * sblock.fs_frag + nfrags; in pass1bcheck()
|
/titanic_41/usr/src/cmd/fs.d/ufs/clri/ |
H A D | clri.c | 67 #define sblock sb_un.sblk macro 99 if ((sblock.fs_magic != FS_MAGIC) && in main() 100 (sblock.fs_magic != MTB_UFS_MAGIC)) { in main() 105 if (sblock.fs_magic == FS_MAGIC && in main() 106 (sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 && in main() 107 sblock.fs_version != UFS_VERSION_MIN)) { in main() 110 sblock.fs_version); in main() 114 if (sblock.fs_magic == MTB_UFS_MAGIC && in main() 115 (sblock.fs_version > MTB_UFS_VERSION_1 || in main() 116 sblock.fs_version < MTB_UFS_VERSION_MIN)) { in main() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/labelit/ |
H A D | labelit.c | 74 #define sblock sb_un.sblk macro 160 if (read(f, &sblock, SBSIZE) != SBSIZE) { in label() 165 if ((sblock.fs_magic != FS_MAGIC) && in label() 166 (sblock.fs_magic != MTB_UFS_MAGIC)) { in label() 172 if ((sblock.fs_magic == FS_MAGIC) && in label() 173 ((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) && in label() 174 (sblock.fs_version != UFS_VERSION_MIN))) { in label() 178 sblock.fs_version); in label() 181 if ((sblock.fs_magic == MTB_UFS_MAGIC) && in label() 182 ((sblock.fs_version > MTB_UFS_VERSION_1) || in label() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/ncheck/ |
H A D | ncheck.c | 65 #define sblock real_fs.sblk macro 249 bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE); in check() 250 if ((sblock.fs_magic != FS_MAGIC) && in check() 251 (sblock.fs_magic != MTB_UFS_MAGIC)) { in check() 257 if ((sblock.fs_magic == FS_MAGIC) && in check() 258 ((sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2) && in check() 259 (sblock.fs_version != UFS_VERSION_MIN))) { in check() 261 file, sblock.fs_version); in check() 266 if ((sblock.fs_magic == MTB_UFS_MAGIC) && in check() 267 ((sblock.fs_version > MTB_UFS_VERSION_1) || in check() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/ff/ |
H A D | ff.c | 68 #define sblock real_fs.sblk macro 310 bread(SBLOCK, (char *)&sblock, SBSIZE); in check() 311 if ((sblock.fs_magic != FS_MAGIC) && in check() 312 (sblock.fs_magic != MTB_UFS_MAGIC)) { in check() 318 if (sblock.fs_magic == FS_MAGIC && in check() 319 (sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 && in check() 320 sblock.fs_version != UFS_VERSION_MIN)) { in check() 322 file, sblock.fs_version); in check() 327 if (sblock.fs_magic == MTB_UFS_MAGIC && in check() 328 (sblock.fs_version > MTB_UFS_VERSION_1 || in check() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/tunefs/ |
H A D | tunefs.c | 80 #define sblock sbun.sb macro 222 getsb(&sblock, special); in main() 238 name, sblock.fs_maxcontig, i); in main() 239 sblock.fs_maxcontig = i; in main() 243 sblock.fs_rotdelay = 0; in main() 255 name, sblock.fs_maxbpg, i); in main() 256 sblock.fs_maxbpg = i; in main() 268 name, sblock.fs_minfree, i); in main() 269 sblock.fs_minfree = i; in main() 283 if (sblock.fs_optim == i) { in main() [all …]
|
/titanic_41/usr/src/cmd/backup/dump/ |
H A D | dumptraverse.c | 46 maxino = (unsigned)(sblock->fs_ipg * sblock->fs_ncg - 1); 266 dsrch(ip->di_db[i], (ulong_t)dblksize(sblock, ip, i), 268 filesize -= (unsigned)(sblock->fs_bsize); 303 if ((unsigned)(sblock->fs_bsize) > sizeof (idblk)) { 310 if ((unsigned)NINDIR(sblock) > MAXNINDIR) { 327 bread(fsbtodb(sblock, d), (uchar_t *)idblk, (size_t)sblock->fs_bsize); 329 for (i = 0; i < NINDIR(sblock); i++) { 332 dsrch(d, (ulong_t)(uint32_t)sblock->fs_bsize, 334 *filesize -= (unsigned)(sblock->fs_bsize); 338 for (i = 0; i < NINDIR(sblock); i++) { [all …]
|
H A D | dumpmain.c | 704 sblock = (struct fs *)&sblock_buf; in main() 707 bread((diskaddr_t)SBLOCK, (uchar_t *)sblock, (long)SBSIZE); in main() 708 if ((sblock->fs_magic != FS_MAGIC) && in main() 709 (sblock->fs_magic != MTB_UFS_MAGIC)) { in main() 717 if (sblock->fs_magic == FS_MAGIC && in main() 718 (sblock->fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 && in main() 719 sblock->fs_version != UFS_VERSION_MIN)) { in main() 721 sblock->fs_version); in main() 726 if (sblock->fs_magic == MTB_UFS_MAGIC && in main() 727 (sblock->fs_version < MTB_UFS_VERSION_MIN || in main() [all …]
|
H A D | dumponline.c | 96 maxino = (unsigned)(sblock->fs_ipg * sblock->fs_ncg); in allocino() 103 nused = maxino - sblock->fs_cstotal.cs_nifree; in allocino()
|
H A D | dumpitime.c | 381 if (ip->di_size > (u_offset_t)((unsigned)(sblock->fs_bsize) * NDADDR)) { 385 (unsigned)(NDADDR * sblock->fs_bsize / tp_bsize),
|
/titanic_41/usr/src/cmd/fs.d/ufs/df/ |
H A D | df.c | 129 #define sblock sb.iu_fs macro 479 if (bread(file, fi, SBLOCK, (char *)&sblock, SBSIZE) == 0) { in dfreedev() 483 if ((sblock.fs_magic != FS_MAGIC) && in dfreedev() 484 (sblock.fs_magic != MTB_UFS_MAGIC)) { in dfreedev() 491 if (sblock.fs_magic == FS_MAGIC && in dfreedev() 492 (sblock.fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 && in dfreedev() 493 sblock.fs_version != UFS_VERSION_MIN)) { in dfreedev() 496 file, sblock.fs_version); in dfreedev() 500 if (sblock.fs_magic == MTB_UFS_MAGIC && in dfreedev() 501 (sblock.fs_version > MTB_UFS_VERSION_1 || in dfreedev() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/quot/ |
H A D | quot.c | 68 #define sblock sb_un.u_sblock macro 268 bread(fd, (diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE); in check() 276 itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode)); in check() 284 for (c = 0; c < sblock.fs_ncg; c++) { in check() 285 bread(fd, (diskaddr_t)fsbtodb(&sblock, cgimin(&sblock, c)), in check() 287 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check() 288 for (j = 0; j < sblock.fs_ipg; j++, ino++) { in check() 320 blks = lblkno(&sblock, ip->di_size); in qacct() 321 frags = blks * sblock.fs_frag + in qacct() 322 numfrags(&sblock, dblksize(&sblock, ip, blks)); in qacct() [all …]
|
/titanic_41/usr/src/cmd/fs.d/ufs/newfs/ |
H A D | newfs.c | 1016 static struct fs sblock; in read_sb() local 1032 bufsz = ((sizeof (sblock) / DEV_BSIZE) + 1) * DEV_BSIZE; in read_sb() 1046 (void) memcpy(&sblock, bufp, sizeof (sblock)); in read_sb() 1049 if (((sblock.fs_magic != FS_MAGIC) && in read_sb() 1050 (sblock.fs_magic != MTB_UFS_MAGIC)) || in read_sb() 1051 sblock.fs_ncg < 1 || sblock.fs_cpg < 1) in read_sb() 1054 if (sblock.fs_ncg * sblock.fs_cpg < sblock.fs_ncyl || in read_sb() 1055 (sblock.fs_ncg - 1) * sblock.fs_cpg >= sblock.fs_ncyl) in read_sb() 1058 if (sblock.fs_sbsize < 0 || sblock.fs_sbsize > SBSIZE) in read_sb() 1061 return (&sblock); in read_sb()
|
/titanic_41/usr/src/cmd/fs.d/ufs/quotacheck/ |
H A D | quotacheck.c | 72 #define sblock un.sblk macro 480 bread((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE); in chkquota() 500 (FSOKAY == (sblock.fs_state + sblock.fs_time)) && in chkquota() 501 (sblock.fs_clean == FSLOG)) { in chkquota() 507 for (cg = 0; cg < sblock.fs_ncg; cg++) { in chkquota() 509 for (i = 0; i < sblock.fs_ipg; i++) in chkquota() 634 iblk = itod(&sblock, ino); in ginode() 635 bread(fsbtodb(&sblock, iblk), in ginode() 637 dp = &itab[(int)ino % (int)INOPB(&sblock)]; in ginode()
|
/titanic_41/usr/src/lib/libbc/inc/include/sys/ |
H A D | socketvar.h | 147 #define sblock(so, sb) { \ macro
|