FFS_FSBTODB
dev_bsize = fs->fs_fsize / FFS_FSBTODB(fs, 1);
rdfs(FFS_FSBTODB(fs, cgtod(fs, cg)), (int)sblock.fs_cgsize, &acg);
dev_bsize = sbp->fs_fsize / FFS_FSBTODB(sbp, 1);
offset = FFS_FSBTODB(sbp, offset); /* fs blk disk blk */
ufsi.ufs_dsize = FFS_FSBTODB(sblock,sblock->fs_size);
dev_bsize = sblock->fs_fsize / FFS_FSBTODB(sblock, 1);
bread(FFS_FSBTODB(sblock, cgtod(sblock, cg)), (char *)cgp,
dblk = FFS_FSBTODB(sblock, ino_to_fsba(sblock, lastinum));
FFS_FSBTODB(sblock, iswap32(DIP(dp, db[0]))),
FFS_FSBTODB(sblock, cgsblock(sblock, c)),
FFS_FSBTODB(sblock, cgsblock(sblock, c)),
bflag = FFS_FSBTODB(&proto, cgsblock(&proto, cg));
FFS_FSBTODB(sblock, sblock->fs_csaddr + j * sblock->fs_frag),
FFS_FSBTODB(sblock,
dev_bsize = sblock->fs_fsize / FFS_FSBTODB(sblock, 1);
if (bp->b_bno == FFS_FSBTODB(sblock, blkno))
dblk = FFS_FSBTODB(sblock, blk);
FFS_FSBTODB(sblock, sblock->fs_csaddr + j * sblock->fs_frag),
(unsigned long long)FFS_FSBTODB(sblock,
(unsigned long long)FFS_FSBTODB(sblock, blk),
bread(fsreadfd, (char *)idblk, FFS_FSBTODB(sblock, blk),
bread(fsreadfd, (char *)idblk, FFS_FSBTODB(sblock, blk),
if (bread(fsreadfd, buf, FFS_FSBTODB(sblock, blk), rsize) != 0)
bread(fsreadfd, (char *)idblk, FFS_FSBTODB(sblock, blk),
bread(fsreadfd, (char *)idblk, FFS_FSBTODB(sblock, blk),
sp = (off_t) FFS_FSBTODB(fs, ino_to_fsba(fs, ino)) *
wtfs(FFS_FSBTODB(&sblock, node.dp1.di_db[0]), node.dp1.di_size,
wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]), node.dp2.di_size,
wtfs(FFS_FSBTODB(&sblock, node.dp1.di_db[0]), sblock.fs_fsize, &buf);
wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]), sblock.fs_fsize, &buf);
wtfs(FFS_FSBTODB(&sblock, node.dp1.di_db[0]),
wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]),
rdfs(FFS_FSBTODB(&sblock, cgtod(&sblock, 0)), sblock.fs_cgsize, &acg);
wtfs(FFS_FSBTODB(&sblock, cgtod(&sblock, 0)), sblock.fs_cgsize, &acg);
rdfs(FFS_FSBTODB(&sblock, cgtod(&sblock, 0)), sblock.fs_cgsize, &acg);
wtfs(FFS_FSBTODB(&sblock, cgtod(&sblock, 0)), sblock.fs_cgsize, &acg);
d = FFS_FSBTODB(&sblock, ino_to_fsba(&sblock, ino));
(long long)FFS_FSBTODB(&sblock, sblock.fs_size),
(uint64_t)FFS_FSBTODB(&sblock, cgsblock(&sblock, sblock.fs_ncg-1)));
(uint64_t)FFS_FSBTODB(&sblock, cgsblock(&sblock, cylno)));
wtfs(FFS_FSBTODB(&sblock, sblock.fs_csaddr), sblock.fs_fsize, fscs_0);
wtfs(FFS_FSBTODB(&sblock, fs_csaddr), sblock.fs_fsize, fscs_reset);
wtfs(FFS_FSBTODB(&sblock, fs_csaddr), sblock.fs_fsize, fscs_reset);
wtfs(FFS_FSBTODB(&sblock, cgsblock(&sblock, cylno)), iobufsize, iobuf);
wtfs(FFS_FSBTODB(&sblock, cgimin(&sblock, cylno) + i),
writeat(FFS_FSBTODB(newsb,newsb->fs_size - 1), &sbbuf, newsb->fs_fsize);
readat(FFS_FSBTODB(newsb, bn), indirblks[lev], newsb->fs_bsize);
readat(FFS_FSBTODB(oldsb, ino_to_fsba(oldsb, ino)), ibuf,
readat(FFS_FSBTODB(oldsb, i - run), &buf[0],
writeat(FFS_FSBTODB(oldsb, blkmove[i - run]),
readat(FFS_FSBTODB(oldsb, i - run), &buf[0],
writeat(FFS_FSBTODB(oldsb, blkmove[i - run]), &buf[0],
readat(FFS_FSBTODB(oldsb, off), &blk[0], oldsb->fs_bsize);
writeat(FFS_FSBTODB(oldsb, off), &blk[0], oldsb->fs_bsize);
#define NSPB(fs) (FFS_FSBTODB((fs),1) << (fs)->fs_fragshift)
#define NSPF(fs) (FFS_FSBTODB((fs),1))
writeat(FFS_FSBTODB(newsb, ino_to_fsba(newsb, i)),
readat(FFS_FSBTODB(oldsb, bn), &buf, size << oldsb->fs_fshift);
writeat(FFS_FSBTODB(oldsb, bn), &buf,
writeat(FFS_FSBTODB(newsb, cgtod(newsb, i)), cgs[i],
writeat(FFS_FSBTODB(newsb, newsb->fs_csaddr), csums, newsb->fs_cssize);
writeat(FFS_FSBTODB(oldsb, cgsblock(oldsb, i)), newsb, SBLOCKSIZE);
if (newsize > FFS_FSBTODB(oldsb, oldsb->fs_size)) {
} else if (newsize < FFS_FSBTODB(oldsb, oldsb->fs_size)) {
readat(FFS_FSBTODB(oldsb, cgtod(oldsb, cg)), cgp, cgblksz);
readat(FFS_FSBTODB(oldsb, oldsb->fs_csaddr), csums, oldsb->fs_cssize);
writeat(FFS_FSBTODB(newsb, cgimin(newsb, cgn)), zinodes2,
writeat(FFS_FSBTODB(newsb, cgimin(newsb, cgn)), zinodes1,
(unsigned long int) FFS_FSBTODB(newsb, newsb->fs_size));
secsize = sblock.fs_fsize / FFS_FSBTODB(&sblock, 1);
sblock.fs_fsize / FFS_FSBTODB(&sblock, 1));
sblock.fs_fsize / FFS_FSBTODB(&sblock, 1),
dev_bsize = sblock.fs_fsize / FFS_FSBTODB(&sblock, 1);
bwrite(FFS_FSBTODB(&sblock, cgsblock(&sblock, i)),
dev_bsize = fs->fs_fsize / FFS_FSBTODB(fs, 1);
RAW_READ(buf, FFS_FSBTODB(&fsi, ino_to_fsba(&fsi, ino)),
blk = FFS_FSBTODB(fs, ino_to_fsba(fs, statbuf.st_ino));
blk = FFS_FSBTODB(fs, *ap);
blk = FFS_FSBTODB(fs, ip->di_ib[0]);
blk = FFS_FSBTODB(fs, *ap);
RAW_READ(buf, FFS_FSBTODB(&fsi, ino_to_fsba(&fsi, ino)),
#define FSBTODB(fs, indp) FFS_FSBTODB(fs, indp)
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = ffs_getblk(ip->i_devvp, FFS_FSBTODB(fs,
error = bread(ump->um_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
cgblkno = FFS_FSBTODB(fs, cgtod(fs, cg));
cgbno = FFS_FSBTODB(fs, cgtod(fs, cg));
cgbno = FFS_FSBTODB(fs, cgtod(fs, cg));
if (bp->b_blkno != FFS_FSBTODB(fs, bno)) {
(unsigned long long)FFS_FSBTODB(fs, bno));
ip->i_ump->um_mountp, FFS_FSBTODB(fs, bprev),
bp->b_blkno = FFS_FSBTODB(fs, bno);
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, newb),
error = ffs_getblk(vp, indirs[1].in_lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, indirs[i].in_lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, nb),
nb = FFS_FSBTODB(fs, cgtod(fs, dtog(fs,
bp->b_blkno = FFS_FSBTODB(fs, nb);
bp->b_blkno = FFS_FSBTODB(fs, nb);
error = ffs_getblk(vp, -1 - lbn, FFS_FSBTODB(fs, newb),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, newb),
error = ffs_getblk(vp, indirs[1].in_lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, indirs[i].in_lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(vp, lbn, FFS_FSBTODB(fs, nb),
nb = FFS_FSBTODB(fs, cgtod(fs, dtog(fs,
FFS_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
FFS_FSBTODB(fs, oldblks[i]), bsize, NULL);
FFS_FSBTODB(fs, bn), fs->fs_bsize,
FFS_FSBTODB(fs, bn), lastiblock[level], level,
FFS_FSBTODB(fs, bn), bsize, NULL);
oip->i_ump->um_mountp, FFS_FSBTODB(fs, bn),
FFS_FSBTODB(fs, nb), fs->fs_bsize,
error = ffs_indirtrunc(ip, nlbn, FFS_FSBTODB(fs, nb),
error = ffs_indirtrunc(ip, nlbn, FFS_FSBTODB(fs, nb),
error = ffs_getblk(cancelvp, lbn, FFS_FSBTODB(fs, blkno), fs->fs_bsize,
if (bp->b_blkno >= FFS_FSBTODB(fs, fs->fs_size)) {
nbp->b_blkno = nbp->b_rawblkno = FFS_FSBTODB(fs, ffs_blkstofrags(fs, lbn));
if ((error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + loc),
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = bread(devvp, FFS_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_size - 1),
(intmax_t)FFS_FSBTODB(fs, fs->fs_size - 1),
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + i), bsize,
(intmax_t)FFS_FSBTODB(fs, fs->fs_csaddr + i),
error = bread(ump->um_devvp, FFS_FSBTODB(fs, ino_to_fsba(fs, ino)),
int error = bread(ump->um_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = ffs_getblk(mp->um_devvp, FFS_FSBTODB(fs, fs->fs_csaddr + i),
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + i), bsize,
logstart = FFS_FSBTODB(fs, fs->fs_size);
*startp = FFS_FSBTODB(fs, addr);
error = bread(devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
(FFS_FSBTODB(fs, bno) / (fs)->fs_old_spc)
(FFS_FSBTODB(fs, bno) % (fs)->fs_old_spc / (fs)->fs_old_nsect * (fs)->fs_old_trackskew + \
FFS_FSBTODB(fs, bno) % (fs)->fs_old_spc % (fs)->fs_old_nsect * (fs)->fs_old_interleave) % \
dev_bsize = afs.fs_fsize / FFS_FSBTODB(&afs, 1);
(off_t)(FFS_FSBTODB(&afs, (afs.fs_csaddr + j * afs.fs_frag))) *
loc = (off_t)(FFS_FSBTODB(&afs, cgsblock(&afs, i))) * dev_bsize;
if ((cur = lseek(fd, (off_t)(FFS_FSBTODB(&afs, cgtod(&afs, c))) * dev_bsize,
FFS_FSBTODB(fs, ino_to_fsba(fs, ino)) + params->fstype->offset,
FFS_FSBTODB(fs, blk) + params->fstype->offset,
FFS_FSBTODB(fs, blk), ffs_sblksize(fs, inode->di_size, lblk));
FFS_FSBTODB(fs, blk) + params->fstype->offset,
FFS_FSBTODB(fs, ino_to_fsba(fs, ino)) + params->fstype->offset,
FFS_FSBTODB(fs, blk) + params->fstype->offset,
FFS_FSBTODB(fs, blk), ffs_sblksize(fs, inode->di_size, lblk));
FFS_FSBTODB(fs, blk) + params->fstype->offset,
ffs_rdfs(FFS_FSBTODB(fs, cgtod(fs, cg)), (int)fs->fs_cgsize, &sbbuf,
ffs_wtfs(FFS_FSBTODB(fs, ino_to_fsba(fs,
ffs_wtfs(FFS_FSBTODB(fs, cgtod(fs, cg)), (int)fs->fs_cgsize, &sbbuf,
d = FFS_FSBTODB(fs, ino_to_fsba(fs, ino));
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
bp->b_blkno = FFS_FSBTODB(fs, newb);
bp->b_blkno = FFS_FSBTODB(fs, nb);
nbp->b_blkno = FFS_FSBTODB(fs, nb);
nbp->b_blkno = FFS_FSBTODB(fs, nb);
bp->b_blkno = FFS_FSBTODB(fs, newb);
bp->b_blkno = FFS_FSBTODB(fs, nb);
nbp->b_blkno = FFS_FSBTODB(fs, nb);
nbp->b_blkno = FFS_FSBTODB(fs, nb);
(long long)FFS_FSBTODB(&sblock, sblock.fs_size),
FFS_FSBTODB(&sblock, cgsblock(&sblock, sblock.fs_ncg -1)));
(long long)FFS_FSBTODB(&sblock, cgsblock(&sblock, cylno)));
ffs_wtfs(FFS_FSBTODB(fs, cgsblock(fs, cylno)),
ffs_wtfs(FFS_FSBTODB(fs, fs->fs_csaddr + i), size, wrbuf, fsopts);
ffs_wtfs(FFS_FSBTODB(&sblock, cgsblock(&sblock, cylno)), iobufsize, iobuf,
ffs_wtfs(FFS_FSBTODB(&sblock, cgimin(&sblock, cylno) + i),
dev_bsize = sblock.fs_fsize / FFS_FSBTODB(&sblock, 1);
bread(FFS_FSBTODB(&sblock, cgtod(&sblock, cg)), (char *)cgp,
dblk = FFS_FSBTODB(&sblock, ino_to_fsba(&sblock, lastinum));