lfs_dino_getib
return lfs_dino_getib(fs, idinode, 0); /* single indirect */
return lfs_dino_getib(fs, idinode, 1); /* double indirect */
return lfs_dino_getib(fs, idinode, 2); /* triple indirect */
up = lfs_dino_getib(fs, idinode, 2);
pbn = lfs_dino_getib(fs, &dino, n-1);
inp->i_blks[i] = lfs_dino_getib(fs, dp, i - ULFS_NDADDR);
if (num > 0 && lfs_dino_getib(fs, ip->i_din, indirs[0].in_off) == 0) {
idaddr = lfs_dino_getib(fs, ip->i_din, indirs[0].in_off);
daddr = lfs_dino_getib(fs, ip->i_din, xap->in_off);
if (lfs_dino_getib(fs, dip, i) != 0) {
if (lfs_dino_getib(fs, dp, j) != 0) {
(intmax_t)lfs_dino_getib(fs, dp, j));
ooff = lfs_dino_getib(fs, ip->i_din, a[0].in_off);
odaddr = (ip ? lfs_dino_getib(fs, ip->i_din, i) : 0x0);
if (lfs_dino_getib(fs, dp, i) > 0 && lfs_dino_getib(fs, dp, i) != odaddr) {
rfw_update_single(vp, i, lfs_dino_getib(fs, dp, i), lfs_sb_getbsize(fs));
account_indir(vp, dp, lbn, lfs_dino_getib(fs, dp, i), i);
ooff = lfs_dino_getib(fs, ip->i_din, a[0].in_off);
if (num > 0 && lfs_dino_getib(fs, ip->i_din, indirs[0].in_off) == 0) {
idaddr = lfs_dino_getib(fs, ip->i_din, indirs[0].in_off);
printf("\t%jx", (intmax_t)lfs_dino_getib(fs, dip, i));
newblks[ULFS_NDADDR + i] = lfs_dino_getib(fs, oip->i_din, i);
bn = lfs_dino_getib(fs, oip->i_din, level);
if (lfs_dino_getib(fs, oip->i_din, level) > 0)
(lfs_dino_getib(fs, oip->i_din, level) == 0)),
if (lfs_dino_getib(fs, cdp, i) == UNWRITTEN) {
ooff = lfs_dino_getib(fs, ip->i_din, a[0].in_off);
if (lfs_dino_getib(fs, ip->i_din, i - ULFS_NDADDR) != 0) {
get(fd, fsbtobyte(lfsp, lfs_dino_getib(lfsp, dip, 0)), indir, psize);
get(fd, fsbtobyte(lfsp, lfs_dino_getib(lfsp, dip, 1)), dindir, psize);
(void)printf("\t0x%jx", (intmax_t)lfs_dino_getib(fs, dip, i));