/dragonfly/usr.sbin/makefs/ffs/ |
H A D | mkfs.c | 262 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in ffs_mkfs() 329 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in ffs_mkfs() 371 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs() 377 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs() 430 sblock.fs_ncg = howmany(sblock.fs_size, sblock.fs_fpg); in ffs_mkfs() 432 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs() 449 sblock.fs_cgsize = fragroundup(&sblock, CGSIZE(&sblock)); in ffs_mkfs() 453 sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock); in ffs_mkfs() 455 sblock.fs_old_spc = sblock.fs_fpg * sblock.fs_old_nspf; in ffs_mkfs() 509 sblock.fs_dsize = sblock.fs_size - sblock.fs_sblkno - in ffs_mkfs() [all …]
|
/dragonfly/sbin/newfs/ |
H A D | mkfs.c | 306 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in mkfs() 325 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in mkfs() 342 for (sblock.fs_cpc = NSPB(&sblock), i = sblock.fs_spc; in mkfs() 472 sblock.fs_fpg = (sblock.fs_cpg * sblock.fs_spc) / NSPF(&sblock); in mkfs() 473 if ((sblock.fs_cpg * sblock.fs_spc) % NSPB(&sblock) != 0) { in mkfs() 498 sblock.fs_cgsize = fragroundup(&sblock, CGSIZE(&sblock)); in mkfs() 504 sblock.fs_ncyl = fssize * NSPF(&sblock) / sblock.fs_spc; in mkfs() 536 rotblsize = sblock.fs_cpc * sblock.fs_spc / NSPB(&sblock); in mkfs() 586 sblock.fs_ncg = sblock.fs_ncyl / sblock.fs_cpg; in mkfs() 589 sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock); in mkfs() [all …]
|
/dragonfly/sbin/growfs/ |
H A D | growfs.c | 212 sblock.fs_size * NSPF(&sblock), sblock.fs_ncyl, in growfs() 395 (sblock.fs_cpg * sblock.fs_spc / NSPF(&sblock), NBBY) - in initcg() 402 (sblock.fs_cpg * sblock.fs_spc / NSPB(&sblock), NBBY); in initcg() 2124 sblock.fs_ncyl = sblock.fs_size * NSPF(&sblock) / sblock.fs_spc; in main() 2125 if (sblock.fs_size * NSPF(&sblock) > sblock.fs_ncyl * sblock.fs_spc) { in main() 2132 sblock.fs_ncg = sblock.fs_ncyl / sblock.fs_cpg; in main() 2147 sblock.fs_ncyl = sblock.fs_ncg * sblock.fs_cpg; in main() 2149 sblock.fs_ncyl -= sblock.fs_ncyl % sblock.fs_cpg; in main() 2151 sblock.fs_ncyl -= sblock.fs_ncyl % sblock.fs_cpg; in main() 2153 (sblock.fs_size-(sblock.fs_ncg)*sblock.fs_fpg) * in main() [all …]
|
/dragonfly/sbin/fsck/ |
H A D | setup.c | 163 maxino = sblock.fs_ncg * sblock.fs_ipg; in setup() 198 sblock.fs_npsect = sblock.fs_nsect; in setup() 209 sblock.fs_qbmask = ~sblock.fs_bmask; in setup() 210 sblock.fs_qfmask = ~sblock.fs_fmask; in setup() 232 sblock.fs_qbmask = ~sblock.fs_bmask; in setup() 233 sblock.fs_qfmask = ~sblock.fs_fmask; in setup() 254 fragroundup(&sblock, CGSIZE(&sblock)); in setup() 271 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag), in setup() 356 if (sblock.fs_ncg * sblock.fs_cpg < sblock.fs_ncyl || in readsb() 357 (sblock.fs_ncg - 1) * sblock.fs_cpg >= sblock.fs_ncyl) in readsb() [all …]
|
H A D | main.c | 208 sblock.fs_frag * sblock.fs_cstotal.cs_nbfree); in checkfilesys() 210 sblock.fs_cstotal.cs_nffree, sblock.fs_cstotal.cs_nbfree, in checkfilesys() 211 sblock.fs_cstotal.cs_nffree * 100.0 / sblock.fs_dsize); in checkfilesys() 283 n_ffree = sblock.fs_cstotal.cs_nffree; in checkfilesys() 293 n_blks += sblock.fs_ncg * in checkfilesys() 294 (cgdmin(&sblock, 0) - cgsblock(&sblock, 0)); in checkfilesys() 295 n_blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0); in checkfilesys() 296 n_blks += howmany(sblock.fs_cssize, sblock.fs_fsize); in checkfilesys() 317 sblock.fs_time = time(NULL); in checkfilesys() 325 bwrite(fswritefd, (char *)&sblock, in checkfilesys() [all …]
|
H A D | inode.c | 80 numfrags(&sblock, fragroundup(&sblock, offset)); in ckinode() 93 sblock.fs_bsize; in ckinode() 113 sizepb = sblock.fs_bsize; in ckinode() 139 sizepb *= NINDIR(&sblock); in ckinode() 168 sizepb *= NINDIR(&sblock); in iblock() 170 if (nif > NINDIR(&sblock)) in iblock() 171 nif = NINDIR(&sblock); in iblock() 237 fragnum(&sblock, blk) + cnt > sblock.fs_frag) { in chkrange() 243 c = dtog(&sblock, blk); in chkrange() 309 dblk = fsbtodb(&sblock, ino_to_fsba(&sblock, lastinum)); in getnextinode() [all …]
|
H A D | pass1.c | 69 cgd = cgdmin(&sblock, c); in pass1() 71 i = cgbase(&sblock, c); in pass1() 73 i = cgsblock(&sblock, c); in pass1() 77 i = sblock.fs_csaddr; in pass1() 78 cgd = i+ howmany(sblock.fs_cssize, sblock.fs_fsize); in pass1() 89 inumber = c * sblock.fs_ipg; in pass1() 91 inosused = sblock.fs_ipg; in pass1() 95 c * 100 / sblock.fs_ncg); in pass1() 106 getblk(&cgblk, cgtod(&sblock, c), sblock.fs_cgsize); in pass1() 264 ndb *= NINDIR(&sblock); in checkinode() [all …]
|
H A D | utilities.c | 127 iloff = inum % sblock.fs_ipg; in inoinfo() 206 dblk = fsbtodb(&sblock, blk); in getblk() 232 for (i = 0, j = 0; i < sblock.fs_cssize; i += sblock.fs_bsize, j++) { in flush() 234 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag), in flush() 235 sblock.fs_cssize - i < sblock.fs_bsize ? in flush() 236 sblock.fs_cssize - i : sblock.fs_bsize); in flush() 281 sblock.fs_clean = markclean; in ckfini() 382 for (i = 0; i < maxfsblock - sblock.fs_frag; i += sblock.fs_frag) { in allocblk() 393 cg = dtog(&sblock, i + j); in allocblk() 394 getblk(&cgblk, cgtod(&sblock, cg), sblock.fs_cgsize); in allocblk() [all …]
|
H A D | dir.c | 582 lastbn = lblkno(&sblock, dp->di_size); in expanddir() 590 dp->di_size += sblock.fs_bsize; in expanddir() 591 dp->di_blocks += btodb(sblock.fs_bsize); in expanddir() 593 (long)dblksize(&sblock, dp, lastbn + 1)); in expanddir() 597 bp = getdirblk(newblk, sblock.fs_bsize); in expanddir() 602 cp < &bp->b_un.b_buf[sblock.fs_bsize]; in expanddir() 607 (long)dblksize(&sblock, dp, lastbn + 1)); in expanddir() 622 dp->di_size -= sblock.fs_bsize; in expanddir() 623 dp->di_blocks -= btodb(sblock.fs_bsize); in expanddir() 624 freeblk(newblk, sblock.fs_frag); in expanddir() [all …]
|
H A D | pass1b.c | 58 for (c = 0; c < sblock.fs_ncg; c++) { in pass1b() 61 cdevname, c, sblock.fs_ncg, in pass1b() 62 c * 100 / sblock.fs_ncg); in pass1b() 65 for (i = 0; i < sblock.fs_ipg; i++, inumber++) { in pass1b()
|
H A D | pass4.c | 58 for (cg = 0; cg < sblock.fs_ncg; cg++) { in pass4() 61 cdevname, cg, sblock.fs_ncg, in pass4() 62 cg * 100 / sblock.fs_ncg); in pass4() 65 inumber = cg * sblock.fs_ipg; in pass4()
|
H A D | pass5.c | 48 struct fs *fs = &sblock; in pass5() 165 cdevname, c, sblock.fs_ncg, in pass5() 166 c * 100 / sblock.fs_ncg); in pass5()
|
H A D | fsck.h | 109 #define sblock (*sblk.b_un.b_fs) macro
|
/dragonfly/sbin/ffsinfo/ |
H A D | ffsinfo.c | 309 for (i = 0; i < sblock.fs_cssize; i += sblock.fs_bsize) { in main() 310 rdfs(fsbtodb(&sblock, sblock.fs_csaddr + in main() 311 numfrags(&sblock, i)), (size_t)(sblock.fs_cssize-i< in main() 312 sblock.fs_bsize ? sblock.fs_cssize - i : in main() 338 rdfs(fsbtodb(&sblock, cgsblock(&sblock, cylno)), in main() 346 rdfs(fsbtodb(&sblock, cgtod(&sblock, cylno)), in main() 383 for(in=cg_start*sblock.fs_ipg; in<(ino_t)cg_stop*sblock.fs_ipg; in main() 446 rdfs(fsbtodb(&sblock, ino->di_ib[0]), (size_t)sblock.fs_bsize, in dump_whole_inode() 460 rdfs(fsbtodb(&sblock, ino->di_ib[1]), (size_t)sblock.fs_bsize, in dump_whole_inode() 488 rdfs(fsbtodb(&sblock, ino->di_ib[2]), (size_t)sblock.fs_bsize, in dump_whole_inode() [all …]
|
/dragonfly/sbin/fsirand/ |
H A D | fsirand.c | 107 struct fs *sblock; in fsirand() local 134 sblock = (struct fs *)&sbuf; in fsirand() 165 sblock = (struct fs *)&sbuftmp; in fsirand() 167 dblk = fsbtodb(sblock, cgsblock(sblock, cg)); in fsirand() 188 sblock = (struct fs *)&sbuf; in fsirand() 198 if (printonly && (sblock->fs_id[0] || sblock->fs_id[1])) { in fsirand() 199 if (sblock->fs_inodefmt >= FS_44INODEFMT && sblock->fs_id[0]) in fsirand() 203 sblock->fs_id[1]); in fsirand() 210 sblock->fs_id[1] = random(); in fsirand() 228 dblk = fsbtodb(sblock, cgsblock(sblock, cg)); in fsirand() [all …]
|
/dragonfly/sbin/tunefs/ |
H A D | tunefs.c | 61 #define sblock sbun.sb macro 113 getsb(&sblock, special); in main() 137 sblock.fs_maxcontig = i; in main() 149 sblock.fs_rotdelay = i; in main() 164 sblock.fs_maxbpg = i; in main() 195 sblock.fs_minfree = i; in main() 243 sblock.fs_optim = i; in main() 342 sblock.fs_rotdelay); in printfs() 344 sblock.fs_maxbpg); in printfs() 348 sblock.fs_avgfpdir); in printfs() [all …]
|
/dragonfly/sbin/dump/ |
H A D | traverse.c | 216 filesize -= sblock->fs_bsize; in mapdirs() 256 bread(fsbtodb(sblock, blkno), (char *)idblk, (int)sblock->fs_bsize); in dirindir() 267 *filesize -= sblock->fs_bsize; in dirindir() 432 bread(fsbtodb(sblock, blk), (char *)idblk, (int) sblock->fs_bsize); in dmpindir() 436 if (*size < NINDIR(sblock) * sblock->fs_bsize) in dmpindir() 439 cnt = NINDIR(sblock) * sblock->fs_frag; in dmpindir() 440 *size -= NINDIR(sblock) * sblock->fs_bsize; in dmpindir() 536 bread(fsbtodb(sblock, ino_to_fsba(sblock, inum)), (char *)inoblock, in getino() 537 (int)sblock->fs_bsize); in getino() 539 maxino = minino + INOPB(sblock); in getino() [all …]
|
H A D | main.c | 89 struct fs *sblock; /* the file system super block */ variable 344 sblock = (struct fs *)sblock_buf; in main() 345 bread(SBOFF, (char *) sblock, SBSIZE); in main() 346 if (sblock->fs_magic != FS_MAGIC) in main() 348 dev_bsize = sblock->fs_fsize / fsbtodb(sblock, 1); in main() 356 if (sblock->fs_inodefmt >= FS_44INODEFMT) in main() 359 maxino = sblock->fs_ipg * sblock->fs_ncg; in main()
|
H A D | cache.c | 81 if ((BlockSize = sblock->fs_bsize * BLKFACTOR) > MAXBSIZE) in cinit() 117 if (cachesize <= 0 || sblock->fs_bsize == 0) in cread()
|
H A D | dump.h | 90 extern struct fs *sblock; /* the file system super block */
|
/dragonfly/sbin/clri/ |
H A D | clri.c | 67 char *fs, sblock[SBSIZE]; in main() local 79 if (read(fd, sblock, sizeof(sblock)) != sizeof(sblock)) in main() 82 sbp = (struct fs *)sblock; in main()
|
/dragonfly/sbin/fsdb/ |
H A D | fsdbutil.c | 193 getblk(bp, blk, sblock.fs_bsize); in printindir() 195 bp = getdatablk(blk, sblock.fs_bsize); in printindir() 198 for (i = charssofar = 0; i < NINDIR(&sblock); i++) { in printindir() 241 ndb = howmany(dp->di_size, sblock.fs_bsize); in printblocks() 250 if (--ndb == 0 && (offset = blkoff(&sblock, dp->di_size)) != 0) { in printblocks() 251 nfrags = numfrags(&sblock, fragroundup(&sblock, offset)); in printblocks() 259 bufp = malloc((unsigned int)sblock.fs_bsize); in printblocks()
|
/dragonfly/sbin/quotacheck/ |
H A D | quotacheck.c | 66 #define sblock un.sblk macro 251 bread(SBOFF, (char *)&sblock, (long)SBSIZE); in chkquota() 252 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1); in chkquota() 253 quotamaxino = sblock.fs_ncg * sblock.fs_ipg; in chkquota() 255 for (ino = 0, cg = 0; cg < sblock.fs_ncg; cg++) { in chkquota() 256 for (i = 0; i < sblock.fs_ipg; i++, ino++) { in chkquota() 525 dblk = fsbtodb(&sblock, ino_to_fsba(&sblock, lastinum)); in getnextinode() 549 inobufsize = blkroundup(&sblock, INOBUFSIZE); in resetinodebuf() 551 readpercg = sblock.fs_ipg / fullcnt; in resetinodebuf() 552 partialcnt = sblock.fs_ipg % fullcnt; in resetinodebuf()
|
/dragonfly/sbin/badsect/ |
H A D | badsect.c | 61 struct fs sblock, *fs; variable 121 fs = &sblock; in main() 178 rdfs(fsbtodb(fs, cgtod(fs, cg)), (int)sblock.fs_cgsize, in chkuse()
|
/dragonfly/crypto/libressl/crypto/gost/ |
H A D | gost89_params.c | 167 const gost_subst_block *sblock; member 193 b = gost_cipher_list[i].sblock; in Gost2814789_set_sbox()
|