Lines Matching refs:e2d_reclen
119 /* Godmar thinks: since e2dir->e2d_reclen can be big and means
169 int e2d_reclen;
201 e2d_reclen = fs2h16(dp->e2d_reclen);
202 if (e2d_reclen == 0) {
214 off = off + e2d_reclen;
222 dp = (struct ext2fs_direct *) ((char *)dp + e2d_reclen);
458 if (ep->e2d_reclen == 0 ||
477 int size = fs2h16(ep->e2d_reclen);
485 slotsize = fs2h16(ep->e2d_reclen);
493 fs2h16(ep->e2d_reclen) -
514 results->ulr_reclen = fs2h16(ep->e2d_reclen);
519 results->ulr_offset += fs2h16(ep->e2d_reclen);
520 entryoffsetinblock += fs2h16(ep->e2d_reclen);
720 int size = ep->e2d_reclen;
731 ssp->slotsize = ep->e2d_reclen;
744 ssp->slotsize = *offp + ep->e2d_reclen - ssp->slotoffset;
770 if (ep->e2d_reclen == 0 ||
806 *offp += ep->e2d_reclen;
807 offset += ep->e2d_reclen;
839 int reclen = fs2h16(de->e2d_reclen);
923 newdir.e2d_reclen = h2fs16(dirblksiz);
995 spacefree = fs2h16(ep->e2d_reclen) - dsize;
996 for (loc = fs2h16(ep->e2d_reclen); loc < ulr->ulr_count;) {
1000 ep->e2d_reclen = h2fs16(dsize);
1007 spacefree += fs2h16(nep->e2d_reclen) - dsize;
1008 loc += fs2h16(nep->e2d_reclen);
1020 entry->e2d_reclen = h2fs16(spacefree + dsize);
1029 entry->e2d_reclen = h2fs16(spacefree);
1030 ep->e2d_reclen = h2fs16(dsize);
1082 ep->e2d_reclen = h2fs16(fs2h16(ep->e2d_reclen) + ulr->ulr_reclen);
1136 for (off = 0; off < ext2fs_size(ip); off += fs2h16(dp->e2d_reclen)) {
1146 if (dp->e2d_reclen == 0)