/openbsd/sbin/fsck_ext2fs/ |
H A D | pass5.c | 68 ibmap = malloc(fs->e2fs_bsize); in pass5() 69 bbmap = malloc(fs->e2fs_bsize); in pass5() 85 fs->e2fs_bsize); in pass5() 88 fs->e2fs_bsize); in pass5() 92 fs->e2fs_bsize); in pass5() 95 fs->e2fs_bsize); in pass5() 97 memset(bbmap, 0, fs->e2fs_bsize); in pass5() 98 memset(ibmap, 0, fs->e2fs_bsize); in pass5() 189 print_bmap(blk_bitmap->b_un.b_buf, fs->e2fs_bsize); in pass5() 191 print_bmap(bbmap, fs->e2fs_bsize); in pass5() [all …]
|
H A D | dir.c | 127 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; in dirscan() 176 dp->e2d_reclen = htole16(sblock.e2fs_bsize); in fsck_readdir() 183 idesc->id_loc += sblock.e2fs_bsize; in fsck_readdir() 184 idesc->id_filesize -= sblock.e2fs_bsize; in fsck_readdir() 194 if ((idesc->id_loc % sblock.e2fs_bsize) == 0) in fsck_readdir() 199 size = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize); in fsck_readdir() 226 spaceleft = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize); in dircheck() 498 if (inosize(dp) % sblock.e2fs_bsize) { in makeentry() 532 sblock.e2fs_bsize); in expanddir() 540 bp = getdirblk(newblk, sblock.e2fs_bsize); in expanddir() [all …]
|
H A D | setup.c | 175 sizepb = sblock.e2fs_bsize; in setup() 176 maxfilesize = sblock.e2fs_bsize * NDADDR - 1; in setup() 214 fsbtodb(&sblock, ((sblock.e2fs_bsize>1024)?0:1)+i+1), in setup() 215 sblock.e2fs_bsize) != 0 && !asked) { in setup() 308 sblock.e2fs_qbmask = sblock.e2fs_bsize - 1; in readsb() 311 sblock.e2fs_bsize / sizeof(struct ext2_gd)); in readsb() 478 if (fs->e2fs_bsize == 0) { in calcsb() 482 fs->e2fs.e2fs_log_bsize = fs->e2fs_bsize / 1024; in calcsb() 485 fs->e2fs.e2fs_bpg = fs->e2fs_bsize * NBBY; in calcsb() 487 fs->e2fs_qbmask = fs->e2fs_bsize - 1; in calcsb() [all …]
|
H A D | inode.c | 133 ndb = howmany(inosize(&dino), sblock.e2fs_bsize); in ckinode() 148 sblock.e2fs_bsize); in ckinode() 166 remsize = inosize(&dino) - sblock.e2fs_bsize * NDADDR; in ckinode() 167 sizepb = sblock.e2fs_bsize; in ckinode() 219 bp = getdatablk(idesc->id_blkno, sblock.e2fs_bsize); in iblock() 221 for (sizepb = sblock.e2fs_bsize, i = 0; i < ilevel; i++) in iblock() 342 pbp = getdatablk(iblk, sblock.e2fs_bsize); in ginode() 436 blks = howmany(inosize(dp), sblock.e2fs_bsize); in cacheino() 660 inossize(dp, sblock.e2fs_bsize); in allocino() 661 dp->e2di_nblock = htole32(btodb(sblock.e2fs_bsize)); in allocino()
|
H A D | utilities.c | 126 bufcnt = MAXBUFSPACE / sblock.e2fs_bsize; in bufinit() 131 bufp = malloc((unsigned int)sblock.e2fs_bsize); in bufinit() 213 &sblock.e2fs_gd[i* sblock.e2fs_bsize / sizeof(struct ext2_gd)], in flush() 214 fsbtodb(&sblock, ((sblock.e2fs_bsize>1024)?0:1)+i+1), in flush() 215 sblock.e2fs_bsize); in flush()
|
H A D | pass1.c | 185 if (inosize(dp) + sblock.e2fs_bsize - 1 < inosize(dp)) { in checkinode() 193 inossize(dp, sblock.e2fs_bsize); in checkinode() 196 ndb = howmany(inosize(dp), sblock.e2fs_bsize); in checkinode() 270 idesc->id_entryno *= btodb(sblock.e2fs_bsize); in checkinode()
|
H A D | pass2.c | 128 inp->i_isize = roundup(MINDIRSIZE, sblock.e2fs_bsize); in pass2() 134 } else if ((inp->i_isize & (sblock.e2fs_bsize - 1)) != 0) { in pass2() 138 pathbuf, (u_long)inp->i_isize, sblock.e2fs_bsize); in pass2() 141 inp->i_isize = roundup(inp->i_isize, sblock.e2fs_bsize); in pass2()
|
/openbsd/sbin/newfs_ext2fs/ |
H A D | mke2fs.c | 244 sblock.e2fs_bsize = bsize; in mke2fs() 437 sblock.e2fs_bsize); in mke2fs() 749 sblock.e2fs_bsize, buf); in initcg() 996 dirblksiz = sblock.e2fs_bsize; in makedir() 1238 if (size > sblock.e2fs_bsize) in alloc() 1241 bbp = malloc(sblock.e2fs_bsize); in alloc() 1302 bp = malloc(sblock.e2fs_bsize); in iput() 1322 sblock.e2fs_bsize, bp); in iput() 1330 sblock.e2fs_bsize, bp); in iput() 1341 rdfs(d, sblock.e2fs_bsize, bp); in iput() [all …]
|
/openbsd/sys/ufs/ext2fs/ |
H A D | ext2fs_balloc.c | 79 error = bread(vp, bn, fs->e2fs_bsize, &bp); in ext2fs_buf_alloc() 100 bp = getblk(vp, bn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 132 bp = getblk(vp, indirs[1].in_lbn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 150 error = bread(vp, indirs[i].in_lbn, (int)fs->e2fs_bsize, &bp); in ext2fs_buf_alloc() 173 nbp = getblk(vp, indirs[i].in_lbn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 221 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 230 error = bread(vp, lbn, (int)fs->e2fs_bsize, &nbp); in ext2fs_buf_alloc() 236 nbp = getblk(vp, lbn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 249 deallocated += fs->e2fs_bsize; in ext2fs_buf_alloc() 258 (int)fs->e2fs_bsize, &bp); in ext2fs_buf_alloc() [all …]
|
H A D | ext2fs_vfsops.c | 325 (int)era->fs->e2fs_bsize, &bp); in ext2fs_reload_vnode() 342 off_t b = fs->e2fs_bsize / 4; in ext2fs_maxfilesize() 361 fs->e2fs_bsize = 1024 << fs->e2fs.e2fs_log_bsize; in e2fs_sbfill() 365 fs->e2fs_qbmask = fs->e2fs_bsize - 1; in e2fs_sbfill() 373 fs->e2fs_bsize / sizeof(struct ext2_gd)); in e2fs_sbfill() 602 gdescs_space = fs->e2fs_ngdb * fs->e2fs_bsize; in ext2fs_unmount() 682 sbp->f_bsize = fs->e2fs_bsize; in ext2fs_statfs() 683 sbp->f_iosize = fs->e2fs_bsize; in ext2fs_statfs() 887 (int)fs->e2fs_bsize, &bp); in ext2fs_vget() 1056 fs->e2fs_bsize, 0, INFSLP); in ext2fs_cgupdate() [all …]
|
H A D | ext2fs_readwrite.c | 112 size = fs->e2fs_bsize; in ext2_ind_read() 114 xfersize = fs->e2fs_bsize - blkoffset; in ext2_ind_read() 123 int nextsize = fs->e2fs_bsize; in ext2_ind_read() 181 size = fs->e2fs_bsize; in ext4_ext_read() 299 xfersize = fs->e2fs_bsize - blkoffset; in ext2fs_write() 302 if (fs->e2fs_bsize > xfersize) in ext2fs_write() 320 size = fs->e2fs_bsize - bp->b_resid; in ext2fs_write() 343 else if (xfersize + blkoffset == fs->e2fs_bsize) in ext2fs_write()
|
H A D | ext2fs_inode.c | 171 (int)fs->e2fs_bsize, &bp); in ext2fs_update() 295 size = fs->e2fs_bsize; in ext2fs_truncate() 311 lastblock = lblkno(fs, length + fs->e2fs_bsize - 1) - 1; in ext2fs_truncate() 315 nblocks = btodb(fs->e2fs_bsize); in ext2fs_truncate() 378 blocksreleased += btodb(fs->e2fs_bsize); in ext2fs_truncate() 445 nblocks = btodb(fs->e2fs_bsize); in ext2fs_indirtrunc() 455 bp = getblk(vp, lbn, (int)fs->e2fs_bsize, 0, INFSLP); in ext2fs_indirtrunc() 475 copy = malloc(fs->e2fs_bsize, M_TEMP, M_WAITOK); in ext2fs_indirtrunc() 476 memcpy(copy, bap, fs->e2fs_bsize); in ext2fs_indirtrunc() 522 free(copy, M_TEMP, fs->e2fs_bsize); in ext2fs_indirtrunc()
|
H A D | ext2fs_alloc.c | 103 bno = ext2fs_hashalloc(ip, cg, bpref, fs->e2fs_bsize, ext2fs_alloccg); in ext2fs_alloc() 105 ip->i_e2fs_nblock += btodb(fs->e2fs_bsize); in ext2fs_alloc() 324 fs->e2fs_gd[cg].ext2bgd_b_bitmap), (int)fs->e2fs_bsize, &bp); in ext2fs_alloccg() 405 fs->e2fs_gd[cg].ext2bgd_i_bitmap), (int)fs->e2fs_bsize, &bp); in ext2fs_nodealloccg() 476 (int)fs->e2fs_bsize, &bp); in ext2fs_blkfree() 515 (int)fs->e2fs_bsize, &bp); in ext2fs_inode_free()
|
H A D | ext2fs_subr.c | 86 error = bread(ip->i_devvp, fsbtodb(fs, pos), fs->e2fs_bsize, &bp); in ext2fs_bufatoff() 102 if ((error = bread(vp, lbn, fs->e2fs_bsize, &bp)) != 0) { in ext2fs_bufatoff()
|
H A D | ext2fs_lookup.c | 149 entries = (uio->uio_offset + e2fs_count) & (fs->e2fs_bsize - 1); in ext2fs_readdir() 266 dirblksize = dp->i_e2fs->e2fs_bsize; in ext2fs_lookup() 615 int dirblksize = ip->i_e2fs->e2fs_bsize; in ext2fs_search_dirblock() 717 int dirblksize = VTOI(dp)->i_e2fs->e2fs_bsize; in ext2fs_dirbadentry() 764 int dirblksize = ip->i_e2fs->e2fs_bsize; in ext2fs_direnter()
|
H A D | ext2fs.h | 211 int32_t e2fs_bsize; /* block size */ member 449 #define NINDIR(fs) ((fs)->e2fs_bsize / sizeof(u_int32_t))
|
H A D | ext2fs_vnops.c | 930 dirtemplate.dotdot_reclen = htole16(VTOI(dvp)->i_e2fs->e2fs_bsize - 12); in ext2fs_mkdir() 945 if (VTOI(dvp)->i_e2fs->e2fs_bsize > in ext2fs_mkdir() 949 error = ext2fs_setsize(ip, VTOI(dvp)->i_e2fs->e2fs_bsize); in ext2fs_mkdir()
|