NINDIR
for (i = 0; *filesize > 0 && i < NINDIR(sblock); i++) {
for (i = 0; *filesize > 0 && i < NINDIR(sblock); i++) {
if (*size < NINDIR(sblock) * sblock->fs_bsize)
cnt = NINDIR(sblock) * sblock->fs_frag;
*size -= NINDIR(sblock) * sblock->fs_bsize;
for (i = 0; i < NINDIR(sblock); i++) {
sizepb *= NINDIR(&sblock);
sizepb *= NINDIR(&sblock);
if (nif > NINDIR(&sblock))
nif = NINDIR(&sblock);
if (idesc->id_func == pass1check && nif < NINDIR(&sblock)) {
aplim = &bp->b_un.b_indir[NINDIR(&sblock)];
ndb *= NINDIR(&sblock);
ndb /= NINDIR(&sblock);
sizepb *= NINDIR(&sblock);
for (i = charssofar = 0; i < NINDIR(&sblock); i++) {
sizepb *= NINDIR(&sblock);
} else if (lbn < NDADDR + NINDIR(fs)) {
#define INDIRPERVBLK(fs) (NINDIR(fs) / ((fs)->fs_bsize >> VBLKSHIFT))
mult *= NINDIR(fs);
sizepb *= NINDIR(fs); /* XXX */
factor *= NINDIR(fs);
(NINDIR(fs) - (last + 1)) * sizeof(e2fs_daddr_t));
for (i = NINDIR(fs) - 1, nlbn = lbn + 1 - i * factor; i > last;
lastiblock[DOUBLE] = lastiblock[SINGLE] - NINDIR(fs);
lastiblock[TRIPLE] = lastiblock[DOUBLE] - NINDIR(fs) * NINDIR(fs);
indir_lbn[DOUBLE] = indir_lbn[SINGLE] - NINDIR(fs) - 1;
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - NINDIR(fs) * NINDIR(fs) - 1;
if (lbn < UFS_NDADDR + NINDIR(fs)) {
lastiblock[DOUBLE] = lastiblock[SINGLE] - NINDIR(fs);
lastiblock[TRIPLE] = lastiblock[DOUBLE] - NINDIR(fs) * NINDIR(fs);
indir_lbn[DOUBLE] = indir_lbn[SINGLE] - NINDIR(fs) - 1;
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - NINDIR(fs) * NINDIR(fs) - 1;
factor *= NINDIR(fs);
(uint)(NINDIR(fs) - (last + 1)) * sizeof (ufs_daddr_t));
for (i = NINDIR(fs) - 1, nlbn = lbn + 1 - i * factor; i > last;
tmpval *= NINDIR(fs);
lbnadd *= NINDIR(fs);
for (i = NINDIR(fs) - 1; i >= 0; i--) {
sizepb *= NINDIR(fs); /* XXX */
if (lbn < UFS_NDADDR + NINDIR(fs)) {
if (lbn < UFS_NDADDR + NINDIR(fs)) {
sizepb *= NINDIR(&sblock);
off = (bn >> lbc) & (NINDIR(ip->i_fs) - 1);
lognindir = ffs(NINDIR(ip->i_fs)) - 1;
sz = (sz - UFS_NDADDR + NINDIR(super) - 1) / NINDIR(super);
sz = (sz - 1 + NINDIR(super) - 1) / NINDIR(super);