Lines Matching refs:sblock
81 for (c = 0; c < sblock->fs_ncg; c++) {
82 cgd = cgdmin(sblock, c);
84 i = cgbase(sblock, c);
86 i = cgsblock(sblock, c);
90 i = sblock->fs_csaddr;
91 cgd = i + howmany(sblock->fs_cssize, sblock->fs_fsize);
100 for (c = 0; c < sblock->fs_ncg; c++) {
101 inumber = c * sblock->fs_ipg;
103 getblk(&cgblk, cgtod(sblock, c), sblock->fs_cgsize);
104 memcpy(cgp, cgblk.b_un.b_cg, sblock->fs_cgsize);
106 ffs_cg_swap(cgblk.b_un.b_cg, cgp, sblock);
110 inosused = sblock->fs_ipg;
114 cdevname(), c, sblock->fs_ncg,
115 c * 100 / sblock->fs_ncg);
120 c, sblock->fs_ncg);
181 if (inosused < (ino_t)sblock->fs_ipg || inumber == lastino)
189 if (lastino < (c * (ino_t)sblock->fs_ipg))
192 ninosused = lastino - (c * sblock->fs_ipg);
274 kernmaxfilesize = sblock->fs_maxfilesize;
276 kernmaxfilesize = (u_int64_t)0x80000000 * sblock->fs_bsize - 1;
277 if (size > kernmaxfilesize || size + sblock->fs_bsize - 1 < size ||
285 DIP_SET(dp, size, iswap64(sblock->fs_fsize));
286 size = sblock->fs_fsize;
290 ndb = howmany(size, sblock->fs_bsize);
311 FFS_FSBTODB(sblock, iswap32(DIP(dp, db[0]))),
330 if ((sblock->fs_maxsymlinklen < 0) ||
331 (size < (uint64_t)sblock->fs_maxsymlinklen) ||
333 (sblock->fs_maxsymlinklen == 0 && DIP(dp, blocks) == 0)) {
341 ndb *= FFS_NINDIR(sblock);
364 ndb /= FFS_NINDIR(sblock);
446 ndb = howmany(iswap32(dp->dp2.di_extsize), sblock->fs_bsize);
449 (offset = ffs_blkoff(sblock, iswap32(dp->dp2.di_extsize))) != 0)
450 idesc->id_numfrags = ffs_numfrags(sblock,
451 ffs_fragroundup(sblock, offset));
453 idesc->id_numfrags = sblock->fs_frag;
462 idesc->id_entryno *= btodb(sblock->fs_fsize);