Home
last modified time | relevance | path

Searched refs:sblock (Results 1 – 25 of 29) sorted by relevance

12

/dragonfly/usr.sbin/makefs/ffs/
H A Dmkfs.c262 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 Dmkfs.c306 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 Dgrowfs.c212 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 Dsetup.c163 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 Dmain.c208 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 Dinode.c80 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 Dpass1.c69 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 Dutilities.c127 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 Ddir.c582 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 Dpass1b.c58 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 Dpass4.c58 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 Dpass5.c48 struct fs *fs = &sblock; in pass5()
165 cdevname, c, sblock.fs_ncg, in pass5()
166 c * 100 / sblock.fs_ncg); in pass5()
H A Dfsck.h109 #define sblock (*sblk.b_un.b_fs) macro
/dragonfly/sbin/ffsinfo/
H A Dffsinfo.c309 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 Dfsirand.c107 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 Dtunefs.c61 #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 Dtraverse.c216 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 Dmain.c89 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 Dcache.c81 if ((BlockSize = sblock->fs_bsize * BLKFACTOR) > MAXBSIZE) in cinit()
117 if (cachesize <= 0 || sblock->fs_bsize == 0) in cread()
H A Ddump.h90 extern struct fs *sblock; /* the file system super block */
/dragonfly/sbin/clri/
H A Dclri.c67 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 Dfsdbutil.c193 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 Dquotacheck.c66 #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 Dbadsect.c61 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 Dgost89_params.c167 const gost_subst_block *sblock; member
193 b = gost_cipher_list[i].sblock; in Gost2814789_set_sbox()

12