Home
last modified time | relevance | path

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

12

/freebsd-14.2/usr.sbin/makefs/ffs/
H A Dmkfs.c262 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in ffs_mkfs()
312 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in ffs_mkfs()
354 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs()
360 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs()
404 sblock.fs_ncg = howmany(sblock.fs_size, sblock.fs_fpg); in ffs_mkfs()
406 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs()
422 sblock.fs_cgsize = fragroundup(&sblock, CGSIZE(&sblock)); in ffs_mkfs()
423 sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock); in ffs_mkfs()
425 sblock.fs_old_spc = sblock.fs_fpg * sblock.fs_old_nspf; in ffs_mkfs()
480 sblock.fs_dsize = sblock.fs_size - sblock.fs_sblkno - in ffs_mkfs()
[all …]
/freebsd-14.2/sbin/newfs/
H A Dmkfs.c270 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in mkfs()
320 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in mkfs()
376 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in mkfs()
382 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in mkfs()
427 sblock.fs_ncg = howmany(sblock.fs_size, sblock.fs_fpg); in mkfs()
429 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in mkfs()
445 sblock.fs_cgsize = fragroundup(&sblock, CGSIZE(&sblock)); in mkfs()
446 sblock.fs_dblkno = sblock.fs_iblkno + sblock.fs_ipg / INOPF(&sblock); in mkfs()
448 sblock.fs_old_spc = sblock.fs_fpg * sblock.fs_old_nspf; in mkfs()
490 sblock.fs_dsize = sblock.fs_size - sblock.fs_sblkno - in mkfs()
[all …]
/freebsd-14.2/sbin/growfs/
H A Dgrowfs.c185 (intmax_t)fsbtodb(&sblock, sblock.fs_size), sblock.fs_bsize, in growfs()
188 sblock.fs_ncg, (float)sblock.fs_fpg * sblock.fs_fsize * B2MBFACTOR, in growfs()
189 sblock.fs_fpg / sblock.fs_frag, sblock.fs_ipg); in growfs()
816 sblock.fs_dsize -= howmany(sblock.fs_cssize, sblock.fs_fsize) - in updcsloc()
1010 sblock.fs_csaddr + (sblock.fs_cssize / sblock.fs_fsize); in updcsloc()
1026 if (d < sblock.fs_csaddr + (sblock.fs_cssize / sblock.fs_fsize)) { in updcsloc()
1547 sblock.fs_size * sblock.fs_old_nspf / sblock.fs_old_spc; in main()
1552 sblock.fs_ncg = howmany(sblock.fs_size, sblock.fs_fpg); in main()
1559 sblock.fs_size <= cgdmin(&sblock, sblock.fs_ncg - 1)) { in main()
1561 (sblock.fs_size % sblock.fs_fpg) * sblock.fs_fsize, in main()
[all …]
/freebsd-14.2/sbin/ffsinfo/
H A Dffsinfo.c84 #define sblock disk.d_fs macro
252 for (i = 0; i < sblock.fs_cssize; i += sblock.fs_bsize) { in main()
254 sblock.fs_csaddr + numfrags(&sblock, i)), in main()
256 (size_t)(sblock.fs_cssize-i < sblock.fs_bsize ? in main()
257 sblock.fs_cssize - i : sblock.fs_bsize)) == -1) in main()
266 DBG_DUMP_CSUM(&sblock, in main()
367 DBG_DUMP_INO(&sblock, in dump_whole_ufs1_inode()
391 DBG_DUMP_IBLK(&sblock, in dump_whole_ufs1_inode()
407 DBG_DUMP_IBLK(&sblock, in dump_whole_ufs1_inode()
440 DBG_DUMP_IBLK(&sblock, in dump_whole_ufs1_inode()
[all …]
/freebsd-14.2/sbin/tunefs/
H A Dtunefs.c79 #define sblock disk.d_fs macro
388 sblock.fs_sujfree = 0; in main()
423 kvalue = blknum(&sblock, sblock.fs_fpg / 2); in main()
729 if (bread(&disk, fsbtodb(&sblock, blk), block, sblock.fs_bsize) <= 0) { in dir_insert()
741 if (bwrite(&disk, fsbtodb(&sblock, blk), block, sblock.fs_bsize) <= 0) { in dir_insert()
763 if (bwrite(&disk, fsbtodb(&sblock, nblk), block, sblock.fs_bsize) in dir_extend()
953 size = (sblock.fs_size * sblock.fs_bsize) / 1024; in journal_alloc()
954 if (size / sblock.fs_fsize > sblock.fs_fpg) in journal_alloc()
955 size = sblock.fs_fpg * sblock.fs_fsize; in journal_alloc()
1058 sblock.fs_sujfree = 0; in journal_alloc()
[all …]
/freebsd-14.2/sbin/fsck_ffs/
H A Dsetup.c124 maxino = sblock.fs_ncg * sblock.fs_ipg; in setup()
135 if ((sblock.fs_minfree < 0 || sblock.fs_minfree > 99)) { in setup()
210 sblock.fs_snapinum[i - 1] = sblock.fs_snapinum[i]; in setup()
290 fs = &sblock; in checksnapinfo()
473 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1); in readsb()
480 sblock.fs_maxbsize != sblock.fs_bsize) { in readsb()
481 sblock.fs_maxbsize = sblock.fs_bsize; in readsb()
482 sblock.fs_time = sblock.fs_old_time; in readsb()
483 sblock.fs_size = sblock.fs_old_size; in readsb()
484 sblock.fs_dsize = sblock.fs_old_dsize; in readsb()
[all …]
H A Dmain.c279 maxino = sblock.fs_ncg * sblock.fs_ipg; in checkfilesys()
314 if ((sblock.fs_flags & in checkfilesys()
349 sblock.fs_frag * sblock.fs_cstotal.cs_nbfree)); in checkfilesys()
353 sblock.fs_cstotal.cs_nffree * 100.0 / sblock.fs_dsize); in checkfilesys()
393 sblock.fs_metackhash = 0; in checkfilesys()
517 sblock.fs_ncg * (cgdmin(&sblock, 0) - cgsblock(&sblock, 0)); in checkfilesys()
518 blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0); in checkfilesys()
519 blks += howmany(sblock.fs_cssize, sblock.fs_fsize); in checkfilesys()
555 if (sbput(fswritefd, &sblock, sblock.fs_ncg) == 0) in checkfilesys()
718 free(sblock.fs_csp); in setup_bkgrdchk()
[all …]
H A Dfsutil.c258 getblk(&cgblk, cgtod(&sblock, cg), sblock.fs_cgsize); in cglookup()
263 getblk(cgbp, cgtod(&sblock, cg), sblock.fs_cgsize); in cglookup()
565 maxbno = fragstoblks(&sblock, sblock.fs_fpg); in cg_write()
591 csp = &sblock.fs_cs(&sblock, cgp->cg_cgx); in cg_write()
596 sblock.fs_cs(&sblock, cgp->cg_cgx) = cgp->cg_cs; in cg_write()
738 sblock.fs_sblockactualloc = sblock.fs_sblockloc; in ckfini()
1031 if (cgbase(&sblock, cg) + sblock.fs_fpg < sblock.fs_size) { in check_cgmagic()
1092 if (cgbase(&sblock, cg) + sblock.fs_fpg < sblock.fs_size) in rebuild_cg()
1095 cgp->cg_ndblk = sblock.fs_size - cgbase(&sblock, cg); in rebuild_cg()
1152 blkno < cgbase(&sblock, startcg) - sblock.fs_frag; in allocblk()
[all …]
H A Dpass1.c77 cgd = cgdmin(&sblock, c); in pass1()
79 i = cgbase(&sblock, c); in pass1()
81 i = cgsblock(&sblock, c); in pass1()
85 i = sblock.fs_csaddr; in pass1()
86 cgd = i + howmany(sblock.fs_cssize, sblock.fs_fsize); in pass1()
97 inumber = c * sblock.fs_ipg; in pass1()
119 sblock.fs_ipg); in pass1()
120 inosused = sblock.fs_ipg; in pass1()
123 inosused = sblock.fs_ipg; in pass1()
199 mininos = roundup(inosused + INOPB(&sblock), INOPB(&sblock)); in pass1()
[all …]
H A Dinode.c101 numfrags(&sblock, fragroundup(&sblock, offset)); in ckinode()
135 sizepb = sblock.fs_bsize; in ckinode()
137 sizepb *= NINDIR(&sblock); in ckinode()
195 sizepb *= NINDIR(&sblock); in iblock()
197 nif = NINDIR(&sblock); in iblock()
283 *frags = numfrags(&sblock, in ino_blkatoff()
298 *frags = sblock.fs_frag; in ino_blkatoff()
395 fragnum(&sblock, blk) + cnt > sblock.fs_frag) { in chkrange()
401 c = dtog(&sblock, blk); in chkrange()
624 ndb /= NINDIR(&sblock); in getnextinode()
[all …]
H A Dpass4.c60 for (cg = 0; cg < sblock.fs_ncg; cg++) { in pass4()
63 cdevname, cg, sblock.fs_ncg, in pass4()
64 cg * 100 / sblock.fs_ncg); in pass4()
69 cg * 100 / sblock.fs_ncg); in pass4()
72 inumber = cg * sblock.fs_ipg; in pass4()
H A Ddir.c800 cg = ino_to_cg(&sblock, ip->i_number); in expanddir()
803 lastlbn = lblkno(&sblock, filesize); in expanddir()
828 btodb(sblock.fs_bsize - lastlbnsize)); in expanddir()
832 sblock.fs_bsize - lastlbnsize); in expanddir()
849 bp = getdirblk(newblk, sblock.fs_bsize); in expanddir()
852 memset(bp->b_un.b_buf, 0, sblock.fs_bsize); in expanddir()
854 cp < &bp->b_un.b_buf[sblock.fs_bsize]; in expanddir()
865 indirblk = allocblk(cg, sblock.fs_frag, in expanddir()
901 idesc.id_numfrags = sblock.fs_frag; in expanddir()
906 idesc.id_numfrags = sblock.fs_frag; in expanddir()
[all …]
H A Dpass1b.c61 for (c = 0; c < sblock.fs_ncg; c++) { in pass1b()
64 cdevname, c, sblock.fs_ncg, in pass1b()
65 c * 100 / sblock.fs_ncg); in pass1b()
70 c * 100 / sblock.fs_ncg); in pass1b()
77 inumber = c * sblock.fs_ipg; in pass1b()
H A Dea.c70 if (dp->di_extsize <= sblock.fs_fsize) in eascan()
71 blksiz = sblock.fs_fsize; in eascan()
73 blksiz = sblock.fs_bsize; in eascan()
H A Dpass5.c61 struct fs *fs = &sblock; in pass5()
118 if (sblock.fs_magic == FS_UFS2_MAGIC) { in pass5()
160 cdevname, c, sblock.fs_ncg, in pass5()
161 c * 100 / sblock.fs_ncg); in pass5()
166 c * 100 / sblock.fs_ncg); in pass5()
476 struct fs *fs = &sblock; in update_maps()
643 blzero(fswritefd, fsbtodb(&sblock, start), in clear_blocks()
644 lfragtosize(&sblock, end - start + 1)); in clear_blocks()
646 blerase(fswritefd, fsbtodb(&sblock, start), in clear_blocks()
647 lfragtosize(&sblock, end - start + 1)); in clear_blocks()
H A Dfsck.h84 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
88 if (sblock.fs_magic == FS_UFS1_MAGIC) \
175 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
179 if (sblock.fs_magic == FS_UFS1_MAGIC) \
244 #define sblock (*sblk.b_un.b_fs) macro
391 if (sblock.fs_magic == FS_UFS1_MAGIC) { \
/freebsd-14.2/sbin/fsirand/
H A Dfsirand.c107 struct fs *sblock; in fsirand() local
135 if (sblock->fs_clean == 0 || in fsirand()
139 if (sblock->fs_magic == FS_UFS1_MAGIC && in fsirand()
150 if (sblock->fs_magic == FS_UFS1_MAGIC) in fsirand()
157 if (printonly && (sblock->fs_id[0] || sblock->fs_id[1])) { in fsirand()
158 if (sblock->fs_id[0]) in fsirand()
162 sblock->fs_id[1]); in fsirand()
169 sblock->fs_id[1] = arc4random(); in fsirand()
170 if (sbput(devfd, sblock, sblock->fs_ncg) != 0) { in fsirand()
179 dblk = fsbtodb(sblock, ino_to_fsba(sblock, inumber)); in fsirand()
[all …]
/freebsd-14.2/sbin/dump/
H A Dtraverse.c163 ino = cg * sblock->fs_ipg; in mapfiles()
164 blkread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp, in mapfiles()
165 sblock->fs_cgsize); in mapfiles()
169 inosused = sblock->fs_ipg; in mapfiles()
344 blkread(fsbtodb(sblock, blkno), (char *)&idblk, (int)sblock->fs_bsize); in dirindir()
594 if (*size > NINDIR(sblock) * sblock->fs_bsize) { in dmpindir()
595 cnt = NINDIR(sblock) * sblock->fs_frag; in dmpindir()
601 *size -= NINDIR(sblock) * sblock->fs_bsize; in dmpindir()
884 blkread(fsbtodb(sblock, ino_to_fsba(sblock, inum)), inoblock, in getino()
885 (int)sblock->fs_bsize); in getino()
[all …]
H A Dmain.c105 struct fs *sblock; /* the file system super block */ variable
458 if ((ret = sbget(diskfd, &sblock, UFS_STDSB, UFS_NOCSUM)) != 0) { in main()
468 dev_bsize = sblock->fs_fsize / fsbtodb(sblock, 1); in main()
475 maxino = sblock->fs_ipg * sblock->fs_ncg; in main()
/freebsd-14.2/stand/uboot/
H A Dcopy.c70 uint64_t sblock, eblock, subldr, eubldr; in uboot_loadaddr() local
106 sblock = roundup2((uint64_t)si->mr[i].start, in uboot_loadaddr()
111 sblock += KERN_MINADDR; in uboot_loadaddr()
112 if (subldr >= sblock && subldr < eblock) { in uboot_loadaddr()
113 if (subldr - sblock > eblock - eubldr) { in uboot_loadaddr()
114 this_block = sblock; in uboot_loadaddr()
115 this_size = subldr - sblock; in uboot_loadaddr()
120 } else if (subldr < sblock && eubldr < eblock) { in uboot_loadaddr()
122 this_block = (eubldr < sblock) ? sblock : eubldr; in uboot_loadaddr()
/freebsd-14.2/tools/test/stress2/tools/
H A Dzapsb.c34 char *fs, sblock[SBLOCKSIZE]; in main() local
49 if (read(fd, sblock, sizeof(sblock)) != sizeof(sblock)) in main()
51 sbp = (struct fs *)sblock; in main()
71 if (write(fd, sblock, sizeof(sblock)) != sizeof(sblock)) in main()
/freebsd-14.2/sbin/quotacheck/
H A Dquotacheck.c83 #define sblock sb_un.sblk macro
97 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
332 bcopy(fs, &sblock, fs->fs_sbsize); in chkquota()
334 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1); in chkquota()
335 maxino = sblock.fs_ncg * sblock.fs_ipg; in chkquota()
337 ino = cg * sblock.fs_ipg; in chkquota()
339 blkread(fsbtodb(&sblock, cgtod(&sblock, cg)), (char *)(&cgblk), in chkquota()
340 sblock.fs_cgsize); in chkquota()
344 inosused = sblock.fs_ipg; in chkquota()
606 dblk = fsbtodb(&sblock, ino_to_fsba(&sblock, lastinum)); in getnextinode()
[all …]
/freebsd-14.2/sbin/fsdb/
H A Dfsdb.c135 sblock.fs_clean = 0; /* mark it dirty */ in main()
407 sblock.fs_clean = 1; in CMDFUNCSTART()
517 for (c = 0; c < sblock.fs_ncg; c++) { in CMDFUNCSTART()
522 inum = c * sblock.fs_ipg; in CMDFUNCSTART()
533 inosused = sblock.fs_ipg; in CMDFUNCSTART()
550 ino_to_fsba(&sblock, inum)), in CMDFUNCSTART()
551 (uintmax_t)(inum / INOPB(&sblock)) * INOPB(&sblock), in CMDFUNCSTART()
552 (uintmax_t)(inum / INOPB(&sblock) + 1) * INOPB(&sblock)); in CMDFUNCSTART()
680 blread(fsreadfd, (char *)idblk, fsbtodb(&sblock, blk), (int)sblock.fs_bsize); in find_indirblks32()
722 blread(fsreadfd, (char *)idblk, fsbtodb(&sblock, blk), (int)sblock.fs_bsize); in find_indirblks64()
[all …]
H A Dfsdbutil.c132 DIP(dp, di_size) < sblock.fs_maxsymlinklen && in printstat()
149 if (sblock.fs_magic != FS_UFS1_MAGIC) { in printstat()
155 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
162 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
169 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
231 prtblknos(&sblock, curinode); in printactive()
/freebsd-14.2/tools/tools/find-sb/
H A Dfind-sb.c25 struct fs sblock; member
93 if (u.sblock.fs_magic == FS_UFS1_MAGIC) { in main()
108 } else if (u.sblock.fs_magic == FS_UFS2_MAGIC) { in main()

12