Lines Matching refs:sblock

159 	if ((dbuf = malloc(sblock.e2fs_bsize)) == NULL)  in dirscan()
165 (idesc->id_filesize & (sblock.e2fs_bsize - 1)) != 0) in dirscan()
166 idesc->id_filesize = roundup(idesc->id_filesize, sblock.e2fs_bsize); in dirscan()
167 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; in dirscan()
204 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; in fsck_readdir()
206 if (idesc->id_loc % sblock.e2fs_bsize == 0 && idesc->id_filesize > 0 && in fsck_readdir()
216 dp->e2d_reclen = h2fs16(sblock.e2fs_bsize); in fsck_readdir()
223 idesc->id_loc += sblock.e2fs_bsize; in fsck_readdir()
224 idesc->id_filesize -= sblock.e2fs_bsize; in fsck_readdir()
234 if ((idesc->id_loc % sblock.e2fs_bsize) == 0) in fsck_readdir()
239 size = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize); in fsck_readdir()
266 spaceleft = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize); in dircheck()
274 if (sblock.e2fs.e2fs_rev < E2FS_REV1 || in dircheck()
275 (sblock.e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE) == 0) in dircheck()
356 if (sblock.e2fs.e2fs_rev > E2FS_REV0 && in mkentry()
357 (sblock.e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) in mkentry()
387 if (sblock.e2fs.e2fs_rev > E2FS_REV0 && in chgino()
388 (sblock.e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) in chgino()
538 if (inosize(dp) % sblock.e2fs_bsize) { in makeentry()
539 inossize(dp, roundup(inosize(dp), sblock.e2fs_bsize)); in makeentry()
561 lastbn = ext2_lblkno(&sblock, inosize(dp)); in expanddir()
571 inossize(dp, inosize(dp) + sblock.e2fs_bsize); in expanddir()
572 inosnblock(dp, inonblock(dp) + btodb(sblock.e2fs_bsize)); in expanddir()
574 sblock.e2fs_bsize); in expanddir()
577 if ((firstblk = malloc(sblock.e2fs_bsize)) == NULL) in expanddir()
579 memcpy(firstblk, bp->b_un.b_buf, sblock.e2fs_bsize); in expanddir()
580 bp = getdirblk(newblk, sblock.e2fs_bsize); in expanddir()
585 memcpy(bp->b_un.b_buf, firstblk, sblock.e2fs_bsize); in expanddir()
589 sblock.e2fs_bsize); in expanddir()
592 emptydir.dot_reclen = h2fs16(sblock.e2fs_bsize); in expanddir()
605 inossize(dp, inosize(dp) - sblock.e2fs_bsize); in expanddir()
606 inosnblock(dp, inonblock(dp) - btodb(sblock.e2fs_bsize)); in expanddir()
624 dirhead.dotdot_reclen = h2fs16(sblock.e2fs_bsize - 12); /* XXX */ in allocdir()
626 if (sblock.e2fs.e2fs_rev > E2FS_REV0 && in allocdir()
627 (sblock.e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) in allocdir()
632 if (sblock.e2fs.e2fs_rev > E2FS_REV0 && in allocdir()
633 (sblock.e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) in allocdir()
641 bp = getdirblk(fs2h32(dp->e2di_blocks[0]), sblock.e2fs_bsize); in allocdir()