Home
last modified time | relevance | path

Searched refs:fs_frag (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-9-stable/sbin/growfs/
Dgrowfs.c199 sblock.fs_fpg / sblock.fs_frag, sblock.fs_ipg); in growfs()
359 acg.cg_nclusterblks = acg.cg_ndblk / sblock.fs_frag; in initcg()
406 i += sblock.fs_frag) { in initcg()
421 for (d = 0; d < dlower; d += sblock.fs_frag) { in initcg()
422 blkno = d / sblock.fs_frag; in initcg()
431 if ((i = dupper % sblock.fs_frag)) { in initcg()
432 acg.cg_frsum[sblock.fs_frag - i]++; in initcg()
433 for (d = dupper + sblock.fs_frag - i; dupper < d; dupper++) { in initcg()
438 for (d = dupper; d + sblock.fs_frag <= acg.cg_ndblk; in initcg()
439 d += sblock.fs_frag) { in initcg()
[all …]
/freebsd-9-stable/usr.sbin/makefs/ffs/
Dffs_alloc.c162 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs1()
178 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs1()
181 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs1()
187 return ufs_rw32(bap[indx - 1], UFS_FSNEEDSWAP(fs)) + fs->fs_frag; in ffs_blkpref_ufs1()
201 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs2()
217 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs2()
221 return (fs->fs_fpg * cg + fs->fs_frag); in ffs_blkpref_ufs2()
228 return ufs_rw64(bap[indx - 1], UFS_FSNEEDSWAP(fs)) + fs->fs_frag; in ffs_blkpref_ufs2()
326 for (allocsiz = frags; allocsiz < fs->fs_frag; allocsiz++) in ffs_alloccg()
329 if (allocsiz == fs->fs_frag) { in ffs_alloccg()
[all …]
Dmkfs.c240 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in ffs_mkfs()
241 for (sblock.fs_fragshift = 0, i = sblock.fs_frag; i > 1; i >>= 1) in ffs_mkfs()
243 if (sblock.fs_frag > MAXFRAG) { in ffs_mkfs()
285 sblock.fs_frag); in ffs_mkfs()
287 roundup(howmany(SBLOCKSIZE, sblock.fs_fsize), sblock.fs_frag)); in ffs_mkfs()
288 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in ffs_mkfs()
317 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs()
323 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in ffs_mkfs()
342 for ( ; sblock.fs_fpg < maxblkspercg; sblock.fs_fpg += sblock.fs_frag) { in ffs_mkfs()
351 sblock.fs_fpg -= sblock.fs_frag; in ffs_mkfs()
[all …]
Dffs_subr.c55 inblk = (int)(fragtbl[fs->fs_frag][fragmap]) << 1; in ffs_fragacct_swap()
57 for (siz = 1; siz < fs->fs_frag; siz++) { in ffs_fragacct_swap()
58 if ((inblk & (1 << (siz + (fs->fs_frag & (NBBY - 1))))) == 0) in ffs_fragacct_swap()
62 for (pos = siz; pos <= fs->fs_frag; pos++) { in ffs_fragacct_swap()
/freebsd-9-stable/sbin/newfs/
Dmkfs.c257 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize); in mkfs()
258 sblock.fs_fragshift = ilog2(sblock.fs_frag); in mkfs()
259 if (sblock.fs_frag > MAXFRAG) { in mkfs()
302 sblock.fs_frag); in mkfs()
304 roundup(howmany(SBLOCKSIZE, sblock.fs_fsize), sblock.fs_frag); in mkfs()
305 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag; in mkfs()
360 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in mkfs()
366 sblock.fs_ipg / INOPF(&sblock), sblock.fs_frag); in mkfs()
384 for ( ; sblock.fs_fpg < maxblkspercg; sblock.fs_fpg += sblock.fs_frag) { in mkfs()
395 sblock.fs_fpg -= sblock.fs_frag; in mkfs()
[all …]
/freebsd-9-stable/sys/ufs/ffs/
Dffs_subr.c148 inblk = (int)(fragtbl[fs->fs_frag][fragmap]) << 1;
150 for (siz = 1; siz < fs->fs_frag; siz++) {
151 if ((inblk & (1 << (siz + (fs->fs_frag % NBBY)))) == 0)
155 for (pos = siz; pos <= fs->fs_frag; pos++) {
212 switch ((int)fs->fs_frag) {
243 switch ((int)fs->fs_frag) {
271 switch ((int)fs->fs_frag) {
302 switch ((int)fs->fs_frag) {
Dffs_alloc.c540 ssize = fsbtodb(fs, fs->fs_frag);
626 for (bap = &sbap[soff], i = 0; i < len; i++, blkno += fs->fs_frag) {
691 for (blkno = newblk, i = 0; i < len; i++, blkno += fs->fs_frag) {
767 ssize = fsbtodb(fs, fs->fs_frag);
853 for (bap = &sbap[soff], i = 0; i < len; i++, blkno += fs->fs_frag) {
918 for (blkno = newblk, i = 0; i < len; i++, blkno += fs->fs_frag) {
1279 pref = ip->i_din1->di_db[NDADDR - 1] + fs->fs_frag;
1291 return (pref + fs->fs_frag);
1338 return (bap[indx - 1] + fs->fs_frag);
1384 pref = ip->i_din2->di_db[NDADDR - 1] + fs->fs_frag;
[all …]
Dfs.h275 int32_t fs_frag; /* number of frags in a block in fs */ member
563 (((map)[(loc) / NBBY] >> ((loc) % NBBY)) & (0xff >> (NBBY - (fs)->fs_frag)))
594 ((fsb) & ((fs)->fs_frag - 1))
596 ((fsb) &~ ((fs)->fs_frag - 1))
Dffs_vfsops.c691 for (i = 0; i < blks; i += fs->fs_frag) { in ffs_reload()
693 if (i + fs->fs_frag > blks) in ffs_reload()
933 for (i = 0; i < blks; i += fs->fs_frag) {
935 if (i + fs->fs_frag > blks)
1036 ump->um_seqinc = fs->fs_frag;
1440 sbp->f_bfree = fs->fs_cstotal.cs_nbfree * fs->fs_frag +
1918 for (i = 0; i < blks; i += fs->fs_frag) {
1920 if (i + fs->fs_frag > blks)
Dffs_snapshot.c308 numblks = howmany(fs->fs_size, fs->fs_frag);
488 i = fs->fs_frag - loc % fs->fs_frag;
489 len = (i == fs->fs_frag) ? 0 : i * fs->fs_fsize;
917 numblks = howmany(fs->fs_size, fs->fs_frag);
918 len = howmany(fs->fs_fpg, fs->fs_frag);
919 base = cgbase(fs, cg) / fs->fs_frag;
1986 lblktosize(fs, howmany(fs->fs_size, fs->fs_frag))) {
2048 lblktosize(fs, howmany(fs->fs_size, fs->fs_frag));
Dffs_balloc.c256 pref = newb + fs->fs_frag; in ffs_balloc_ufs1()
326 pref = newb + fs->fs_frag; in ffs_balloc_ufs1()
817 pref = newb + fs->fs_frag; in ffs_balloc_ufs2()
888 pref = newb + fs->fs_frag; in ffs_balloc_ufs2()
/freebsd-9-stable/lib/libufs/
Dsblock.c105 for (i = 0; i < blks; i += fs->fs_frag) { in sbread()
107 if (i + fs->fs_frag > blks) in sbread()
149 for (i = 0; i < blks; i += fs->fs_frag) { in sbwrite()
151 if (i + fs->fs_frag > blks) in sbwrite()
Dcgroup.c60 for (bno = 0; bno < fs->fs_fpg / fs->fs_frag; bno++) in cgballoc()
123 cgp->cg_cs.cs_nffree -= fs->fs_frag; in cgbfree()
124 fs->fs_cstotal.cs_nffree -= fs->fs_frag; in cgbfree()
125 fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag; in cgbfree()
/freebsd-9-stable/sbin/fsck_ffs/
Dsetup.c254 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag), in setup()
388 altsblock.fs_frag != sblock.fs_frag || in readsb()
496 fs->fs_frag = pp->p_frag; in calcsb()
500 fs->fs_frag); in calcsb()
516 fs->fs_frag); in calcsb()
Dpass5.c150 dmax = blknum(fs, fs->fs_size + fs->fs_frag - 1); in pass5()
188 newcg->cg_nclusterblks = newcg->cg_ndblk / fs->fs_frag; in pass5()
251 d += fs->fs_frag, i += fs->fs_frag) { in pass5()
253 for (j = 0; j < fs->fs_frag; j++) { in pass5()
266 if (frags == fs->fs_frag) { in pass5()
270 i / fs->fs_frag); in pass5()
Dfsutil.c347 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag), in flush()
711 cgp->cg_nclusterblks = cgp->cg_ndblk / sblock.fs_frag; in check_cgmagic()
734 if (frags <= 0 || frags > sblock.fs_frag) in allocblk()
736 for (i = 0; i < maxfsblock - sblock.fs_frag; i += sblock.fs_frag) { in allocblk()
737 for (j = 0; j <= sblock.fs_frag - frags; j++) { in allocblk()
758 if (frags == sblock.fs_frag) in allocblk()
Dgjournal.c311 cgp->cg_cs.cs_nffree -= fs->fs_frag; in blkfree()
312 fs->fs_cstotal.cs_nffree -= fs->fs_frag; in blkfree()
313 fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag; in blkfree()
Dmain.c389 sblock.fs_frag * sblock.fs_cstotal.cs_nbfree)); in checkfilesys()
493 blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks; in checkfilesys()
501 (uintmax_t)n_ffree + sblock.fs_frag * n_bfree); in checkfilesys()
Dinode.c88 idesc->id_numfrags = sblock.fs_frag; in ckinode()
117 idesc->id_numfrags = sblock.fs_frag; in ckinode()
246 if (cnt > sblock.fs_frag || in chkrange()
247 fragnum(&sblock, blk) + cnt > sblock.fs_frag) { in chkrange()
Dsuj.c593 if (blk_equals(brec, ino, lbn, blk, fs->fs_frag)) in blk_isindir()
663 if (frags == fs->fs_frag && mask == 0) { in blk_free()
777 *frags = fs->fs_frag; in ino_blkatoff()
998 (*frags) += fs->fs_frag; in indir_visit()
999 visitor(ino, nlbn, nblk, fs->fs_frag); in indir_visit()
1007 (*frags) += fs->fs_frag; in indir_visit()
1008 visitor(ino, lbn, blk, fs->fs_frag); in indir_visit()
1488 blk_free(nblk, 0, fs->fs_frag); in indir_trunc()
1871 for (i = 0; i < fs->fs_frag; i++) in cg_write()
2191 if (blkrec->jb_oldfrags + blkrec->jb_frags > fs->fs_frag) in blk_build()
Ddir.c564 if ((newblk = allocblk(sblock.fs_frag)) == 0) in expanddir()
602 freeblk(newblk, sblock.fs_frag); in expanddir()
Dpass1.c383 idesc->id_numfrags = sblock.fs_frag; in checkinode()
/freebsd-9-stable/sbin/dumpfs/
Ddumpfs.c190 afs.fs_frag, afs.fs_fragshift, afs.fs_fsbtodb); in dumpfs()
205 afs.fs_fpg / afs.fs_frag, afs.fs_fpg, afs.fs_ipg, in dumpfs()
221 afs.fs_old_cpg, afs.fs_fpg / afs.fs_frag, afs.fs_fpg, in dumpfs()
301 (long)((fssize % afs.fs_fpg) / afs.fs_frag)); in dumpfs()
347 for (i = 1, j = 0; i < afs.fs_frag; i++) { in dumpcg()
/freebsd-9-stable/tools/tools/find-sb/
Dmini_ufs.h68 int32_t fs_frag; /* number of frags in a block in fs */ member
/freebsd-9-stable/sbin/dump/
Dtraverse.c559 cnt = NDADDR * sblock->fs_frag; in dumpino()
598 cnt = NINDIR(sblock) * sblock->fs_frag; in dmpindir()
782 frags = NXADDR * sblock->fs_frag; in writeextdata()

12