EXT2_NDADDR
if (start_lbn < EXT2_NDADDR && end_lbn >= EXT2_NDADDR)
if (lbn < EXT2_NDADDR) {
for (++bn; bn < EXT2_NDADDR && *runp < maxrun &&
if (bn < EXT2_NDADDR)
for (blockcnt = 1, i = EXT2_NIADDR, bn -= EXT2_NDADDR; ;
uint32_t oldblks[EXT2_NDADDR + EXT2_NIADDR];
uint32_t newblks[EXT2_NDADDR + EXT2_NIADDR];
lastiblock[SINGLE] = lastblock - EXT2_NDADDR;
oldblks[EXT2_NDADDR + level] = oip->i_ib[level];
for (i = 0; i < EXT2_NDADDR; i++) {
for (i = 0; i < EXT2_NDADDR; i++) {
newblks[EXT2_NDADDR + i] = oip->i_ib[i];
oip->i_ib[i] = oldblks[EXT2_NDADDR + i];
indir_lbn[SINGLE] = -EXT2_NDADDR;
for (i = EXT2_NDADDR - 1; i > lastblock; i--) {
if (newblks[EXT2_NDADDR + level] != oip->i_ib[level])
for (i = 0; i < EXT2_NDADDR; i++)
for (i = 0; i < EXT2_NDADDR; i++)
for (i = 0; i < EXT2_NDADDR; i++)
uint32_t i_db[EXT2_NDADDR]; /* Direct disk blocks. */
uint32_t i_data[EXT2_NDADDR + EXT2_NIADDR];