Searched refs:fs_frag (Results 1 - 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_subr.c1347 for (i = 0; i < frags; i += fs->fs_frag) {
1348 if (i + fs->fs_frag > frags)
1413 for (error = 0, i = 0; (i < frags) && (error == 0); i += fs->fs_frag) {
1414 if (i + fs->fs_frag > frags) {
1483 inblk = (int)(fragtbl[fs->fs_frag][fragmap]) << 1;
1485 for (siz = 1; siz < fs->fs_frag; siz++) {
1486 if ((inblk & (1 << (siz + (fs->fs_frag % NBBY)))) == 0)
1490 for (pos = siz; pos <= fs->fs_frag; pos++) {
1516 ASSERT(fs->fs_frag == 8 || fs->fs_frag
[all...]
H A Dufs_alloc.c548 return (fs->fs_fpg * cg + fs->fs_frag);
570 return (fs->fs_fpg * cg + fs->fs_frag);
576 return (fs->fs_fpg * cg + fs->fs_frag);
594 nextblk = (-bap[indx - 1]) + fs->fs_frag;
596 nextblk = bap[indx - 1] + fs->fs_frag;
611 (NSPF(fs) * 1000), fs->fs_frag);
642 if (bno < 0 && (bno % fs->fs_frag == 0) && bno != UFS_HOLE) {
750 cgp->cg_cs.cs_nffree -= fs->fs_frag;
751 fs->fs_cstotal.cs_nffree -= fs->fs_frag;
752 fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag;
[all...]
H A Dlufs.c620 for (j = 0; j < nfno; j += fs->fs_frag, fno += fs->fs_frag)
720 error = alloc(ip, fno + fs->fs_frag, fs->fs_bsize, &fno, cr);
730 ep->nbno = (uint32_t)fsbtodb(fs, fs->fs_frag);
736 error = alloc(ip, fno + fs->fs_frag, fs->fs_bsize, &fno, cr);
745 ep->nbno += (uint32_t)(fsbtodb(fs, fs->fs_frag));
758 nep->nbno = (uint32_t)(fsbtodb(fs, fs->fs_frag));
H A Dufs_vfsops.c679 fspt->fs_bsize > MAXBSIZE || fspt->fs_frag > MAXFRAG ||
928 if (fsp->fs_bsize > MAXBSIZE || fsp->fs_frag > MAXFRAG ||
1811 sp->f_bfree = (fsblkcnt64_t)fsp->fs_cstotal.cs_nbfree * fsp->fs_frag +
1855 for (i = 0; i < blk; i += fsp->fs_frag) /* CSTYLED */
1857 i -= fsp->fs_frag;
1858 blk = i / fsp->fs_frag;
1987 for (i = 0; i < blks; i += fs->fs_frag) {
1989 if (i + fs->fs_frag > blks)
H A Dufs_trans.c384 if (*fragsp > fs->fs_frag) {
386 *fragsp -= fs->fs_frag;
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1b.c89 lbn = idesc->id_lbn * sblock.fs_frag + nfrags;
H A Dpass5.c119 j = blknum(fs, (uint64_t)fs->fs_size + fs->fs_frag - 1);
237 d += fs->fs_frag, i += fs->fs_frag) {
239 for (j = 0; j < fs->fs_frag; j++) {
245 if (frags == fs->fs_frag) {
H A Dinode.c158 * Usually, it will be the same as sblock.fs_frag.
270 idesc->id_numfrags = sblock.fs_frag;
296 * fit, it'll be a multiple of any legal fs_frag,
301 sblock.fs_frag;
303 frags = sblock.fs_frag;
333 idesc->id_numfrags = sblock.fs_frag;
359 sblock.fs_frag);
527 sblock.fs_frag);
567 sblock.fs_frag);
622 if ((cnt > sblock.fs_frag) ||
[all...]
H A Dmain.c547 blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks;
567 (longlong_t)n_ffree + sblock.fs_frag * n_bfree,
575 (longlong_t)n_ffree + sblock.fs_frag * n_bfree);
H A Dpass4.c193 idesc->id_lbn * sblock.fs_frag + fragnum,
H A Dpass1.c645 fragno, idesc->id_lbn * sblock.fs_frag);
705 lbn = idesc->id_lbn * sblock.fs_frag + nfrags;
H A Dutilities.c374 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag),
559 * a single fragment or an entire block (i.e., sblock.fs_frag),
563 if (wantedfrags <= 0 || wantedfrags > sblock.fs_frag) {
567 wantedfrags, sblock.fs_frag);
577 for (block = 0; block < maxfsblock - sblock.fs_frag;
578 block += sblock.fs_frag) {
579 for (leadfrag = 0; leadfrag <= sblock.fs_frag - wantedfrags;
2236 for (j = 0; j < sblock.fs_frag; ++j, ++fno)
H A Ddir.c906 if ((newblk[0] = allocblk(sblock.fs_frag)) == 0) {
911 if ((newblk[1] = allocblk(sblock.fs_frag)) == 0) {
1050 freeblk(ino, newblk[f], sblock.fs_frag);
H A Dsetup.c808 fsbtodb(&sblock, sblock.fs_csaddr + j * sblock.fs_frag),
1109 if (sblock.fs_bsize != (sblock.fs_frag * sblock.fs_fsize)) {
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c1630 sblock.fs_frag = numfrags(&sblock, sblock.fs_bsize);
1631 for (sblock.fs_fragshift = 0, i = sblock.fs_frag; i > 1; i >>= 1)
1633 if (sblock.fs_frag > MAXFRAG) {
1655 roundup(howmany(bbsize + sbsize, sblock.fs_fsize), sblock.fs_frag);
1657 roundup(howmany(sbsize, sblock.fs_fsize), sblock.fs_frag));
1658 sblock.fs_iblkno = sblock.fs_cblkno + sblock.fs_frag;
1661 howmany(sblock.fs_nsect, NSPF(&sblock)), sblock.fs_frag);
1712 sblock.fs_frag <<= 1;
1714 if (sblock.fs_frag <= MAXFRAG)
1731 sblock.fs_frag >>
[all...]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfs.h162 int fs_frag; /* number of frags in a block in fs */ member in struct:fs
205 int fs_fpg; /* blocks per group * fs_frag */
388 (((map)[(loc) / NBBY] >> ((loc) % NBBY)) & (0xff >> (NBBY - (fs)->fs_frag)))
413 #define fragstoblks(fs, frags) /* calculates (frags / fs->fs_frag) */ \
415 #define blkstofrags(fs, blks) /* calculates (blks * fs->fs_frag) */ \
417 #define fragnum(fs, fsb) /* calculates (fsb % fs->fs_frag) */ \
418 ((fsb) & ((fs)->fs_frag - 1))
419 #define blknum(fs, fsb) /* calculates rounddown(fsb, fs->fs_frag) */ \
420 ((fsb) &~ ((fs)->fs_frag - 1))
H A Dufs2.h259 grub_int32_t fs_frag; /* number of frags in a block in fs */ member in struct:fs
297 grub_int32_t fs_fpg; /* blocks per group * fs_frag */
398 #define fragstoblks(fs, frags) /* calculates (frags / fs->fs_frag) */ \
400 #define blkstofrags(fs, blks) /* calculates (blks * fs->fs_frag) */ \
402 #define fragnum(fs, fsb) /* calculates (fsb % fs->fs_frag) */ \
403 ((fsb) & ((fs)->fs_frag - 1))
404 #define blknum(fs, fsb) /* calculates rounddown(fsb, fs->fs_frag) */ \
405 ((fsb) &~ ((fs)->fs_frag - 1))
H A Dufs.h77 grub_int32_t fs_frag; /* number of frags in a block in fs */ member in struct:fs
136 grub_int32_t fs_fpg; /* blocks per group * fs_frag */
/illumos-gate/usr/src/cmd/fs.d/ufs/labelit/
H A Dlabelit.c207 for (i = 0; i < blk; i += sblock.fs_frag)
209 i -= sblock.fs_frag;
210 blk = i / sblock.fs_frag;
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_fs.h253 int32_t fs_frag; /* number of frags in a block in fs */ member in struct:fs
316 int32_t fs_fpg; /* blocks per group * fs_frag */
600 (0xff >> (NBBY - (fs)->fs_frag)))
677 #define fragstoblks(fs, frags) /* calculates (frags / fs->fs_frag) */ \
680 #define blkstofrags(fs, blks) /* calculates (blks * fs->fs_frag) */ \
683 #define fragnum(fs, fsb) /* calculates (fsb % fs->fs_frag) */ \
684 ((fsb) & ((fs)->fs_frag - 1))
686 #define blknum(fs, fsb) /* calculates rounddown(fsb, fs->fs_frag) */ \
687 ((fsb) &~ ((fs)->fs_frag - 1))
/illumos-gate/usr/src/boot/sys/ufs/ffs/
H A Dfs.h275 int32_t fs_frag; /* number of frags in a block in fs */ member in struct:fs
313 int32_t fs_fpg; /* blocks per group * fs_frag */
563 (((map)[(loc) / NBBY] >> ((loc) % NBBY)) & (0xff >> (NBBY - (fs)->fs_frag)))
589 #define fragstoblks(fs, frags) /* calculates (frags / fs->fs_frag) */ \
591 #define blkstofrags(fs, blks) /* calculates (blks * fs->fs_frag) */ \
593 #define fragnum(fs, fsb) /* calculates (fsb % fs->fs_frag) */ \
594 ((fsb) & ((fs)->fs_frag - 1))
595 #define blknum(fs, fsb) /* calculates rounddown(fsb, fs->fs_frag) */ \
596 ((fsb) &~ ((fs)->fs_frag - 1))
/illumos-gate/usr/src/cmd/fs.d/ufs/fstyp/
H A Dfstyp.c241 ADD_INT32(h, "frag", fsp->fs_frag);
260 ADD_INT32(h, "bpg", fsp->fs_fpg / fsp->fs_frag);
326 fsp->fs_frag, fsp->fs_fragshift, fsp->fs_fsbtodb);
338 fsp->fs_cpg, fsp->fs_fpg / fsp->fs_frag, fsp->fs_fpg, fsp->fs_ipg);
398 fsp, (fsp->fs_csaddr + j * fsp->fs_frag)) * DEV_BSIZE;
568 for (i = 1, j = 0; i < fsp->fs_frag; i++) {
602 for (i = 1, j = 0; i < fsp->fs_frag; i++) {
/illumos-gate/usr/src/cmd/fs.d/ufs/volcopy/
H A Dvolcopy.c1691 for (i = 0; i < blk; i += sb->fs_frag)
1693 i -= sb->fs_frag;
1694 blk = i / sb->fs_frag;
/illumos-gate/usr/src/cmd/fs.d/ufs/quot/
H A Dquot.c321 frags = blks * sblock.fs_frag +
/illumos-gate/usr/src/cmd/fs.d/ufs/df/
H A Ddf.c523 (fsblkcnt64_t)sblock.fs_frag +

Completed in 136 milliseconds

12