Home
last modified time | relevance | path

Searched refs:e2fs_bsize (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/sbin/fsck_ext2fs/
H A Dpass5.c100 ibmap = malloc(fs->e2fs_bsize); in pass5()
101 bbmap = malloc(fs->e2fs_bsize); in pass5()
117 fs->e2fs_bsize); in pass5()
120 fs->e2fs_bsize); in pass5()
124 fs->e2fs_bsize); in pass5()
127 fs->e2fs_bsize); in pass5()
129 memset(bbmap, 0, fs->e2fs_bsize); in pass5()
130 memset(ibmap, 0, fs->e2fs_bsize); in pass5()
172 for (i = fs->e2fs.e2fs_ipg / NBBY; i < (uint32_t)fs->e2fs_bsize; i++) in pass5()
219 if (debug && memcmp(blk_bitmap->b_un.b_buf, bbmap, fs->e2fs_bsize)) { in pass5()
[all …]
H A Ddir.c159 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()
[all …]
H A Dsetup.c197 sizepb = sblock.e2fs_bsize; in setup()
198 maxfilesize = sblock.e2fs_bsize * EXT2FS_NDADDR - 1; in setup()
230 sblock.e2fs_gd = malloc(sblock.e2fs_ngdb * sblock.e2fs_bsize); in setup()
236 (char *)&sblock.e2fs_gd[i * sblock.e2fs_bsize / in setup()
238 EXT2_FSBTODB(&sblock, ((sblock.e2fs_bsize > 1024) ? 0 : 1) + in setup()
240 sblock.e2fs_bsize) != 0 && !asked) { in setup()
337 sblock.e2fs_bsize = 1024 << sblock.e2fs.e2fs_log_bsize; in readsb()
339 sblock.e2fs_qbmask = sblock.e2fs_bsize - 1; in readsb()
342 sblock.e2fs_bsize / sizeof(struct ext2_gd)); in readsb()
343 sblock.e2fs_ipb = sblock.e2fs_bsize / EXT2_DINODE_SIZE(&sblock); in readsb()
[all …]
H A Dinode.c185 ndb = howmany(inosize(&dino), sblock.e2fs_bsize); in ckinode()
200 sblock.e2fs_bsize); in ckinode()
218 remsize = inosize(&dino) - sblock.e2fs_bsize * EXT2FS_NDADDR; in ckinode()
219 sizepb = sblock.e2fs_bsize; in ckinode()
273 bp = getdatablk(idesc->id_blkno, sblock.e2fs_bsize); in iblock()
275 for (sizepb = sblock.e2fs_bsize, i = 0; i < ilevel; i++) in iblock()
404 pbp = getdatablk(iblk, sblock.e2fs_bsize); in ginode()
501 blks = howmany(inosize(dp), sblock.e2fs_bsize); in cacheino()
729 inossize(dp, sblock.e2fs_bsize); in allocino()
730 inosnblock(dp, btodb(sblock.e2fs_bsize)); in allocino()
H A Dutilities.c154 bufcnt = MAXBUFSPACE / sblock.e2fs_bsize; in bufinit()
159 bufp = malloc((size_t)sblock.e2fs_bsize); in bufinit()
240 &sblock.e2fs_gd[i* sblock.e2fs_bsize / sizeof(struct ext2_gd)], in flush()
241 EXT2_FSBTODB(&sblock, ((sblock.e2fs_bsize>1024)?0:1)+i+1), in flush()
242 sblock.e2fs_bsize); in flush()
H A Dpass1.c216 if (inosize(dp) + sblock.e2fs_bsize - 1 < inosize(dp)) { in checkinode()
224 inossize(dp, sblock.e2fs_bsize); in checkinode()
227 ndb = howmany(inosize(dp), sblock.e2fs_bsize); in checkinode()
304 idesc->id_entryno *= btodb(sblock.e2fs_bsize); in checkinode()
H A Dpass2.c159 inp->i_isize = roundup(MINDIRSIZE, sblock.e2fs_bsize); in pass2()
165 } else if ((inp->i_isize & (sblock.e2fs_bsize - 1)) != 0) { in pass2()
169 pathbuf, (u_long)inp->i_isize, sblock.e2fs_bsize); in pass2()
172 inp->i_isize = roundup(inp->i_isize, sblock.e2fs_bsize); in pass2()
/netbsd-src/sbin/newfs_ext2fs/
H A Dmke2fs.c250 sblock.e2fs_bsize = bsize; in mke2fs()
252 sblock.e2fs_qbmask = sblock.e2fs_bsize - 1; in mke2fs()
254 sblock.e2fs_fsbtodb = ilog2(sblock.e2fs_bsize) - ilog2(sectorsize); in mke2fs()
255 sblock.e2fs_ipb = sblock.e2fs_bsize / inodesize; in mke2fs()
265 sblock.e2fs.e2fs_first_dblock = (sblock.e2fs_bsize > BBSIZE) ? 0 : 1; in mke2fs()
292 blocks_per_cg = sblock.e2fs_bsize * NBBY; in mke2fs()
445 sblock.e2fs_bsize); in mke2fs()
545 iobufsize = (NBLOCK_SUPERBLOCK + sblock.e2fs_ngdb) * sblock.e2fs_bsize; in mke2fs()
673 * (i.e. in case of sblock.e2fs.e2fs_bsize > BBSIZE) in mke2fs()
679 e2fs_cgsave(gd, (struct ext2_gd *)(iobuf + sblock.e2fs_bsize), in mke2fs()
[all...]
/netbsd-src/sys/ufs/ext2fs/
H A Dext2fs_balloc.c135 error = bread(vp, bn, fs->e2fs_bsize, in ext2fs_balloc()
160 bp = getblk(vp, bn, fs->e2fs_bsize, 0, 0); in ext2fs_balloc()
194 bp = getblk(vp, indirs[1].in_lbn, fs->e2fs_bsize, 0, 0); in ext2fs_balloc()
214 indirs[i].in_lbn, (int)fs->e2fs_bsize, 0, &bp); in ext2fs_balloc()
236 nbp = getblk(vp, indirs[i].in_lbn, fs->e2fs_bsize, 0, 0); in ext2fs_balloc()
287 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, 0); in ext2fs_balloc()
298 error = bread(vp, lbn, (int)fs->e2fs_bsize, in ext2fs_balloc()
304 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, 0); in ext2fs_balloc()
317 deallocated += fs->e2fs_bsize; in ext2fs_balloc()
326 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_balloc()
[all …]
H A Dext2fs_inode.c261 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_update()
359 size = fs->e2fs_bsize; in ext2fs_truncate()
373 lastblock = ext2_lblkno(fs, length + fs->e2fs_bsize - 1) - 1; in ext2fs_truncate()
377 nblocks = btodb(fs->e2fs_bsize); in ext2fs_truncate()
455 blocksreleased += btodb(fs->e2fs_bsize); in ext2fs_truncate()
522 nblocks = btodb(fs->e2fs_bsize); in ext2fs_indirtrunc()
532 bp = getblk(vp, lbn, (int)fs->e2fs_bsize, 0, 0); in ext2fs_indirtrunc()
535 trace(TR_BREADHIT, pack(vp, fs->e2fs_bsize), lbn); in ext2fs_indirtrunc()
537 trace(TR_BREADMISS, pack(vp, fs->e2fs_bsize), lbn); in ext2fs_indirtrunc()
555 copy = kmem_alloc(fs->e2fs_bsize, KM_SLEEP); in ext2fs_indirtrunc()
[all …]
H A Dext2fs_vfsops.c651 fs->e2fs_bsize, 0, &bp); in ext2fs_reload()
657 (fs->e2fs_bsize >> fs->e2fs_group_desc_shift)], in ext2fs_reload()
658 fs->e2fs_bsize, fs->e2fs_group_desc_shift); in ext2fs_reload()
683 (int)fs->e2fs_bsize, 0, &bp); in ext2fs_reload()
763 int32_t sh = m_fs->e2fs_bsize >> m_fs->e2fs_group_desc_shift; in ext2fs_mountfs()
771 m_fs->e2fs_bsize, 0, &bp); in ext2fs_mountfs()
775 (m_fs->e2fs_bsize >> m_fs->e2fs_group_desc_shift)], in ext2fs_mountfs()
776 m_fs->e2fs_bsize, m_fs->e2fs_group_desc_shift); in ext2fs_mountfs()
803 ump->um_dirblksiz = m_fs->e2fs_bsize; in ext2fs_mountfs()
804 ump->um_maxfilesize = ((uint64_t)0x80000000 * m_fs->e2fs_bsize in ext2fs_mountfs()
[all...]
H A Dext2fs_alloc.c142 bno = (daddr_t)ext2fs_hashalloc(ip, cg, bpref, fs->e2fs_bsize, in ext2fs_alloc()
145 ext2fs_setnblock(ip, ext2fs_nblock(ip) + btodb(fs->e2fs_bsize)); in ext2fs_alloc()
355 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_alloccg()
457 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_nodealloccg()
469 memset(ibp, 0, fs->e2fs_bsize); in ext2fs_nodealloccg()
538 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_blkfree()
587 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_vfree()
839 memset(bbp, 0, fs->e2fs_bsize); in ext2fs_init_bb()
899 (int)fs->e2fs_bsize, B_MODIFY, &bp); in ext2fs_cg_verify_and_initialize()
906 fs->e2fs_bsize - boff); in ext2fs_cg_verify_and_initialize()
[all …]
H A Dext2fs_readwrite.c191 size = fs->e2fs_bsize; in ext2fs_bufrd()
193 xfersize = fs->e2fs_bsize - blkoffset; in ext2fs_bufrd()
202 int nextsize = fs->e2fs_bsize; in ext2fs_bufrd()
310 bytelen = MIN(fs->e2fs_bsize - blkoffset, uio->uio_resid); in ext2fs_write()
397 xfersize = MIN(fs->e2fs_bsize - blkoffset, uio->uio_resid); in ext2fs_bufwr()
398 if (xfersize < fs->e2fs_bsize) in ext2fs_bufwr()
424 else if (xfersize + blkoffset == fs->e2fs_bsize) in ext2fs_bufwr()
H A Dext2fs_htree.c97 uint32_t space = ip->i_e2fs->e2fs_bsize - EXT2_DIR_REC_LEN(1) - in ext2fs_htree_root_limit()
146 space = fs->e2fs_bsize - EXT2_DIR_REC_LEN(0); in ext2fs_htree_node_limit()
401 blksize = m_fs->e2fs_bsize; in ext2fs_htree_create_index()
505 blksize = m_fs->e2fs_bsize; in ext2fs_htree_add_entry()
694 ip->i_e2fs->e2fs_bsize, NULL, &bp) != 0) in ext2fs_htree_check_next()
783 ext2fs_htree_get_block(found) * m_fs->e2fs_bsize, in ext2fs_htree_find_leaf()
816 bsize = m_fs->e2fs_bsize; in ext2fs_htree_lookup()
H A Dext2fs.h92 #define blksize(fs, ip, lbn) ((fs)->e2fs_bsize)
246 int32_t e2fs_bsize; /* block size */ member
566 #define EXT2_NINDIR(fs) ((fs)->e2fs_bsize / sizeof(uint32_t))
H A Dext2fs_subr.c95 if ((error = bread(vp, lbn, fs->e2fs_bsize, 0, &bp)) != 0) { in ext2fs_blkatoff()
H A Dext2fs_xattr.c176 (int)ip->i_e2fs->e2fs_bsize, 0, &bp); in ext2fs_get_block_xattr()
372 (int)ip->i_e2fs->e2fs_bsize, 0, &bp); in ext2fs_list_block_xattr()
H A Dext2fs_lookup.c176 e2fs_count -= (uio->uio_offset + e2fs_count) & (fs->e2fs_bsize -1); in ext2fs_readdir()
412 i_offset = roundup2(dp->i_size, dp->i_e2fs->e2fs_bsize); in ext2fs_lookup()
756 uint32_t bsize = ip->i_e2fs->e2fs_bsize; in ext2fs_search_dirblock()
H A Dext2fs_vnops.c684 dirtemplate.dotdot_reclen = h2fs16(VTOI(dvp)->i_e2fs->e2fs_bsize - 12); in ext2fs_mkdir()
699 if (VTOI(dvp)->i_e2fs->e2fs_bsize > dvp->v_mount->mnt_stat.f_bsize) in ext2fs_mkdir()
702 error = ext2fs_setsize(ip, VTOI(dvp)->i_e2fs->e2fs_bsize); in ext2fs_mkdir()
/netbsd-src/usr.sbin/installboot/
H A Dext2fs.c150 fs->e2fs_bsize = MINBSIZE << fs->e2fs.e2fs_log_bsize; in ext2fs_read_sblock()
152 fs->e2fs_qbmask = fs->e2fs_bsize - 1; in ext2fs_read_sblock()
155 howmany(fs->e2fs_ncg, fs->e2fs_bsize / sizeof(struct ext2_gd)); in ext2fs_read_sblock()
156 fs->e2fs_ipb = fs->e2fs_bsize / EXT2_DINODE_SIZE; in ext2fs_read_sblock()
169 gdpb = fs->e2fs_bsize / sizeof(struct ext2_gd); in ext2fs_read_gdblock()
180 fs->e2fs_bsize); in ext2fs_read_gdblock()
240 fs->e2fs_bsize, inodebuf)) in ext2fs_find_disk_blocks()
247 nblk = howmany(inode->e2di_size, fs->e2fs_bsize); in ext2fs_find_disk_blocks()
292 fs->e2fs_bsize, level[level_i].diskbuf) == 0) in ext2fs_find_disk_blocks()
307 EXT2_FSBTODB(fs, blk) + params->fstype->offset, fs->e2fs_bsize); in ext2fs_find_disk_blocks()
[all …]
/netbsd-src/sys/lib/libsa/
H A Dext2fs.c182 inode_sector, fs->e2fs_bsize, buf, &rsize); in read_inode()
185 if (rsize != (size_t)fs->e2fs_bsize) in read_inode()
287 FSBTODB(fp->f_fs, ind_block_num), fs->e2fs_bsize, in block_map()
291 if (rsize != (size_t)fs->e2fs_bsize) in block_map()
326 block_size = fs->e2fs_bsize; /* no fragment */ in buf_read_file()
445 fs->e2fs_bsize = MINBSIZE << fs->e2fs.e2fs_log_bsize; in read_sblock()
447 fs->e2fs_qbmask = fs->e2fs_bsize - 1; in read_sblock()
450 howmany(fs->e2fs_ncg, fs->e2fs_bsize / sizeof(struct ext2_gd)); in read_sblock()
451 fs->e2fs_ipb = fs->e2fs_bsize / ext2fs.e2fs_inode_size; in read_sblock()
465 gdpb = fs->e2fs_bsize / sizeof(struct ext2_gd); in read_gdblock()
[all …]