TRIPLE
node.e2di_blocks[EXT2FS_NDADDR + TRIPLE] = 0;
lastiblock[TRIPLE] = lastiblock[DOUBLE] - EXT2_NINDIR(fs) * EXT2_NINDIR(fs);
for (level = TRIPLE; level >= SINGLE; level--) {
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - EXT2_NINDIR(fs) * EXT2_NINDIR(fs) - 1;
for (level = TRIPLE; level >= SINGLE; level--) {
for (level = SINGLE; level <= TRIPLE; level++)
lastiblock[TRIPLE] = lastiblock[DOUBLE] - FFS_NINDIR(fs) * FFS_NINDIR(fs);
for (level = TRIPLE; level >= SINGLE; level--) {
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - FFS_NINDIR(fs) * FFS_NINDIR(fs) - 1;
for (level = TRIPLE; level >= SINGLE; level--) {
for (level = SINGLE; level <= TRIPLE; level++)
lastiblock[TRIPLE] = lastiblock[DOUBLE] - LFS_NINDIR(fs) * LFS_NINDIR(fs);
for (level = TRIPLE; level >= SINGLE; level--)
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - LFS_NINDIR(fs) * LFS_NINDIR(fs) - 1;
for (level = TRIPLE; level >= SINGLE; level--) {
for (level = SINGLE; level <= TRIPLE; level++)