LFS_NINDIR
#define BASE_DINDIR (ULFS_NDADDR+LFS_NINDIR(fs))
#define BASE_TINDIR (ULFS_NDADDR+LFS_NINDIR(fs)+LFS_NINDIR(fs)*LFS_NINDIR(fs))
#define D_UNITS (LFS_NINDIR(fs))
#define T_UNITS (LFS_NINDIR(fs)*LFS_NINDIR(fs))
residue = (lbn-ULFS_NDADDR) % LFS_NINDIR(fs);
off = (lbn-2-BASE_TINDIR)/(LFS_NINDIR(fs)*LFS_NINDIR(fs));
sizepb *= LFS_NINDIR(fs);
sizepb *= LFS_NINDIR(fs);
if (isize > sizepb * LFS_NINDIR(fs))
nif = LFS_NINDIR(fs);
if (idesc->id_func == pass1check && nif < LFS_NINDIR(fs)) {
maxindir = LFS_NINDIR(fs);
ndb *= LFS_NINDIR(fs);
ndb /= LFS_NINDIR(fs);
lbn -= LFS_NINDIR(fs);
lbn -= LFS_NINDIR(fs) * LFS_NINDIR(fs);
off = LFS_NINDIR(fs);
off *= LFS_NINDIR(fs);
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 0);
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 1);
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 2);
bb = howmany(bb, LFS_NINDIR(fs));
bb = howmany(nblocks - ULFS_NDADDR, LFS_NINDIR(fs)) - 1;
factor = LFS_NINDIR(fs);
bb = howmany(bb, LFS_NINDIR(fs));
factor *= LFS_NINDIR(fs);
#define UFS_NINDIR LFS_NINDIR
#define UFS_NINDIR LFS_NINDIR
lastiblock[DOUBLE] = lastiblock[SINGLE] - LFS_NINDIR(fs);
lastiblock[TRIPLE] = lastiblock[DOUBLE] - LFS_NINDIR(fs) * LFS_NINDIR(fs);
indir_lbn[DOUBLE] = indir_lbn[SINGLE] - LFS_NINDIR(fs) - 1;
indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - LFS_NINDIR(fs) * LFS_NINDIR(fs) - 1;
factor *= LFS_NINDIR(fs);
for (i = last + 1; i < LFS_NINDIR(fs); i++) {
for (i = LFS_NINDIR(fs) - 1, nlbn = lbn + 1 - i * factor; i > last;
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 0);
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 1);
return (lbn < 0 && (-lbn - ULFS_NDADDR) % LFS_NINDIR(fs) == 2);
#define D_INDIR(fs) (S_INDIR(fs) - LFS_NINDIR(fs) - 1)
#define T_INDIR(fs) (D_INDIR(fs) - LFS_NINDIR(fs) * LFS_NINDIR(fs) - 1)