/src/sbin/fsck_ext2fs/ |
pass5.c | 100 ibmap = malloc(fs->e2fs_bsize); 101 bbmap = malloc(fs->e2fs_bsize); 117 fs->e2fs_bsize); 120 fs->e2fs_bsize); 124 fs->e2fs_bsize); 127 fs->e2fs_bsize); 129 memset(bbmap, 0, fs->e2fs_bsize); 130 memset(ibmap, 0, fs->e2fs_bsize); 172 for (i = fs->e2fs.e2fs_ipg / NBBY; i < (uint32_t)fs->e2fs_bsize; i++) 219 if (debug && memcmp(blk_bitmap->b_un.b_buf, bbmap, fs->e2fs_bsize)) { [all...] |
setup.c | 197 sizepb = sblock.e2fs_bsize; 198 maxfilesize = sblock.e2fs_bsize * EXT2FS_NDADDR - 1; 230 sblock.e2fs_gd = malloc(sblock.e2fs_ngdb * sblock.e2fs_bsize); 236 (char *)&sblock.e2fs_gd[i * sblock.e2fs_bsize / 238 EXT2_FSBTODB(&sblock, ((sblock.e2fs_bsize > 1024) ? 0 : 1) + 240 sblock.e2fs_bsize) != 0 && !asked) { 337 sblock.e2fs_bsize = 1024 << sblock.e2fs.e2fs_log_bsize; 339 sblock.e2fs_qbmask = sblock.e2fs_bsize - 1; 342 sblock.e2fs_bsize / sizeof(struct ext2_gd)); 343 sblock.e2fs_ipb = sblock.e2fs_bsize / EXT2_DINODE_SIZE(&sblock) [all...] |
dir.c | 159 if ((dbuf = malloc(sblock.e2fs_bsize)) == NULL) 165 (idesc->id_filesize & (sblock.e2fs_bsize - 1)) != 0) 166 idesc->id_filesize = roundup(idesc->id_filesize, sblock.e2fs_bsize); 167 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; 204 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; 206 if (idesc->id_loc % sblock.e2fs_bsize == 0 && idesc->id_filesize > 0 && 216 dp->e2d_reclen = h2fs16(sblock.e2fs_bsize); 223 idesc->id_loc += sblock.e2fs_bsize; 224 idesc->id_filesize -= sblock.e2fs_bsize; 234 if ((idesc->id_loc % sblock.e2fs_bsize) == 0 [all...] |
inode.c | 185 ndb = howmany(inosize(&dino), sblock.e2fs_bsize); 200 sblock.e2fs_bsize); 218 remsize = inosize(&dino) - sblock.e2fs_bsize * EXT2FS_NDADDR; 219 sizepb = sblock.e2fs_bsize; 273 bp = getdatablk(idesc->id_blkno, sblock.e2fs_bsize); 275 for (sizepb = sblock.e2fs_bsize, i = 0; i < ilevel; i++) 404 pbp = getdatablk(iblk, sblock.e2fs_bsize); 501 blks = howmany(inosize(dp), sblock.e2fs_bsize); 729 inossize(dp, sblock.e2fs_bsize); 730 inosnblock(dp, btodb(sblock.e2fs_bsize)); [all...] |
pass1.c | 216 if (inosize(dp) + sblock.e2fs_bsize - 1 < inosize(dp)) { 224 inossize(dp, sblock.e2fs_bsize); 227 ndb = howmany(inosize(dp), sblock.e2fs_bsize); 304 idesc->id_entryno *= btodb(sblock.e2fs_bsize);
|
utilities.c | 154 bufcnt = MAXBUFSPACE / sblock.e2fs_bsize; 159 bufp = malloc((size_t)sblock.e2fs_bsize); 240 &sblock.e2fs_gd[i* sblock.e2fs_bsize / sizeof(struct ext2_gd)], 241 EXT2_FSBTODB(&sblock, ((sblock.e2fs_bsize>1024)?0:1)+i+1), 242 sblock.e2fs_bsize);
|
pass2.c | 159 inp->i_isize = roundup(MINDIRSIZE, sblock.e2fs_bsize); 165 } else if ((inp->i_isize & (sblock.e2fs_bsize - 1)) != 0) { 169 pathbuf, (u_long)inp->i_isize, sblock.e2fs_bsize); 172 inp->i_isize = roundup(inp->i_isize, sblock.e2fs_bsize);
|
/src/sys/ufs/ext2fs/ |
ext2fs_balloc.c | 135 error = bread(vp, bn, fs->e2fs_bsize, 160 bp = getblk(vp, bn, fs->e2fs_bsize, 0, 0); 194 bp = getblk(vp, indirs[1].in_lbn, fs->e2fs_bsize, 0, 0); 214 indirs[i].in_lbn, (int)fs->e2fs_bsize, 0, &bp); 236 nbp = getblk(vp, indirs[i].in_lbn, fs->e2fs_bsize, 0, 0); 287 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, 0); 298 error = bread(vp, lbn, (int)fs->e2fs_bsize, 304 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, 0); 317 deallocated += fs->e2fs_bsize; 326 (int)fs->e2fs_bsize, B_MODIFY, &bp) [all...] |
ext2fs_inode.c | 261 (int)fs->e2fs_bsize, B_MODIFY, &bp); 359 size = fs->e2fs_bsize; 373 lastblock = ext2_lblkno(fs, length + fs->e2fs_bsize - 1) - 1; 377 nblocks = btodb(fs->e2fs_bsize); 455 blocksreleased += btodb(fs->e2fs_bsize); 522 nblocks = btodb(fs->e2fs_bsize); 532 bp = getblk(vp, lbn, (int)fs->e2fs_bsize, 0, 0); 535 trace(TR_BREADHIT, pack(vp, fs->e2fs_bsize), lbn); 537 trace(TR_BREADMISS, pack(vp, fs->e2fs_bsize), lbn); 555 copy = kmem_alloc(fs->e2fs_bsize, KM_SLEEP) [all...] |
ext2fs_vfsops.c | 647 fs->e2fs_bsize, 0, &bp); 653 (fs->e2fs_bsize >> fs->e2fs_group_desc_shift)], 654 fs->e2fs_bsize, fs->e2fs_group_desc_shift); 679 (int)fs->e2fs_bsize, 0, &bp); 759 int32_t sh = m_fs->e2fs_bsize >> m_fs->e2fs_group_desc_shift; 767 m_fs->e2fs_bsize, 0, &bp); 771 (m_fs->e2fs_bsize >> m_fs->e2fs_group_desc_shift)], 772 m_fs->e2fs_bsize, m_fs->e2fs_group_desc_shift); 799 ump->um_dirblksiz = m_fs->e2fs_bsize; 800 ump->um_maxfilesize = ((uint64_t)0x80000000 * m_fs->e2fs_bsize - 1) [all...] |
ext2fs_readwrite.c | 191 size = fs->e2fs_bsize; 193 xfersize = fs->e2fs_bsize - blkoffset; 202 int nextsize = fs->e2fs_bsize; 310 bytelen = MIN(fs->e2fs_bsize - blkoffset, uio->uio_resid); 397 xfersize = MIN(fs->e2fs_bsize - blkoffset, uio->uio_resid); 398 if (xfersize < fs->e2fs_bsize) 424 else if (xfersize + blkoffset == fs->e2fs_bsize)
|
ext2fs_alloc.c | 142 bno = (daddr_t)ext2fs_hashalloc(ip, cg, bpref, fs->e2fs_bsize, 145 ext2fs_setnblock(ip, ext2fs_nblock(ip) + btodb(fs->e2fs_bsize)); 355 (int)fs->e2fs_bsize, B_MODIFY, &bp); 457 (int)fs->e2fs_bsize, B_MODIFY, &bp); 469 memset(ibp, 0, fs->e2fs_bsize); 538 (int)fs->e2fs_bsize, B_MODIFY, &bp); 587 (int)fs->e2fs_bsize, B_MODIFY, &bp); 839 memset(bbp, 0, fs->e2fs_bsize); 899 (int)fs->e2fs_bsize, B_MODIFY, &bp); 906 fs->e2fs_bsize - boff) [all...] |
ext2fs_subr.c | 95 if ((error = bread(vp, lbn, fs->e2fs_bsize, 0, &bp)) != 0) {
|
ext2fs_htree.c | 97 uint32_t space = ip->i_e2fs->e2fs_bsize - EXT2_DIR_REC_LEN(1) - 146 space = fs->e2fs_bsize - EXT2_DIR_REC_LEN(0); 401 blksize = m_fs->e2fs_bsize; 505 blksize = m_fs->e2fs_bsize; 694 ip->i_e2fs->e2fs_bsize, NULL, &bp) != 0) 783 ext2fs_htree_get_block(found) * m_fs->e2fs_bsize, 816 bsize = m_fs->e2fs_bsize;
|
ext2fs.h | 92 #define blksize(fs, ip, lbn) ((fs)->e2fs_bsize) 246 int32_t e2fs_bsize; /* block size */ member in struct:m_ext2fs 546 #define ext2_blkoff(fs, loc) /* calculates (loc % fs->e2fs_bsize) */ \ 548 #define ext2_lblktosize(fs, blk) /* calculates (blk * fs->e2fs_bsize) */ \ 550 #define ext2_lblkno(fs, loc) /* calculates (loc / fs->e2fs_bsize) */ \ 552 #define ext2_blkroundup(fs, size) /* calculates roundup(size, fs->e2fs_bsize) */ \ 554 #define ext2_fragroundup(fs, size) /* calculates roundup(size, fs->e2fs_bsize) */ \ 566 #define EXT2_NINDIR(fs) ((fs)->e2fs_bsize / sizeof(uint32_t))
|
ext2fs_xattr.c | 176 (int)ip->i_e2fs->e2fs_bsize, 0, &bp); 372 (int)ip->i_e2fs->e2fs_bsize, 0, &bp);
|
ext2fs_vnops.c | 684 dirtemplate.dotdot_reclen = h2fs16(VTOI(dvp)->i_e2fs->e2fs_bsize - 12); 699 if (VTOI(dvp)->i_e2fs->e2fs_bsize > dvp->v_mount->mnt_stat.f_bsize) 702 error = ext2fs_setsize(ip, VTOI(dvp)->i_e2fs->e2fs_bsize);
|
ext2fs_lookup.c | 176 e2fs_count -= (uio->uio_offset + e2fs_count) & (fs->e2fs_bsize -1); 412 i_offset = roundup2(dp->i_size, dp->i_e2fs->e2fs_bsize); 756 uint32_t bsize = ip->i_e2fs->e2fs_bsize;
|
/src/sbin/newfs_ext2fs/ |
mke2fs.c | 250 sblock.e2fs_bsize = bsize; 252 sblock.e2fs_qbmask = sblock.e2fs_bsize - 1; 254 sblock.e2fs_fsbtodb = ilog2(sblock.e2fs_bsize) - ilog2(sectorsize); 255 sblock.e2fs_ipb = sblock.e2fs_bsize / inodesize; 265 sblock.e2fs.e2fs_first_dblock = (sblock.e2fs_bsize > BBSIZE) ? 0 : 1; 292 blocks_per_cg = sblock.e2fs_bsize * NBBY; 445 sblock.e2fs_bsize); 545 iobufsize = (NBLOCK_SUPERBLOCK + sblock.e2fs_ngdb) * sblock.e2fs_bsize; 673 * (i.e. in case of sblock.e2fs.e2fs_bsize > BBSIZE) 679 e2fs_cgsave(gd, (struct ext2_gd *)(iobuf + sblock.e2fs_bsize), [all...] |
/src/usr.sbin/installboot/ |
ext2fs.c | 150 fs->e2fs_bsize = MINBSIZE << fs->e2fs.e2fs_log_bsize; 152 fs->e2fs_qbmask = fs->e2fs_bsize - 1; 155 howmany(fs->e2fs_ncg, fs->e2fs_bsize / sizeof(struct ext2_gd)); 156 fs->e2fs_ipb = fs->e2fs_bsize / EXT2_DINODE_SIZE; 169 gdpb = fs->e2fs_bsize / sizeof(struct ext2_gd); 180 fs->e2fs_bsize); 240 fs->e2fs_bsize, inodebuf)) 247 nblk = howmany(inode->e2di_size, fs->e2fs_bsize); 292 fs->e2fs_bsize, level[level_i].diskbuf) == 0) 307 EXT2_FSBTODB(fs, blk) + params->fstype->offset, fs->e2fs_bsize); [all...] |
/src/sys/lib/libsa/ |
ext2fs.c | 182 inode_sector, fs->e2fs_bsize, buf, &rsize); 185 if (rsize != (size_t)fs->e2fs_bsize) 287 FSBTODB(fp->f_fs, ind_block_num), fs->e2fs_bsize, 291 if (rsize != (size_t)fs->e2fs_bsize) 326 block_size = fs->e2fs_bsize; /* no fragment */ 445 fs->e2fs_bsize = MINBSIZE << fs->e2fs.e2fs_log_bsize; 447 fs->e2fs_qbmask = fs->e2fs_bsize - 1; 450 howmany(fs->e2fs_ncg, fs->e2fs_bsize / sizeof(struct ext2_gd)); 451 fs->e2fs_ipb = fs->e2fs_bsize / ext2fs.e2fs_inode_size; 465 gdpb = fs->e2fs_bsize / sizeof(struct ext2_gd) [all...] |