Searched refs:e2d_reclen (Results 1 – 5 of 5) sorted by relevance
143 int e2d_reclen; in ext2fs_readdir() local170 e2d_reclen = letoh16(dp->e2d_reclen); in ext2fs_readdir()171 if (e2d_reclen == 0) { in ext2fs_readdir()183 dstd.d_off = off + e2d_reclen; in ext2fs_readdir()187 off = off + e2d_reclen; in ext2fs_readdir()189 dp = (struct ext2fs_direct *) ((char *)dp + e2d_reclen); in ext2fs_readdir()363 dp->i_reclen = letoh16(ep->e2d_reclen); in ext2fs_lookup()631 if (ep->e2d_reclen == 0 || in ext2fs_search_dirblock()648 int size = letoh16(ep->e2d_reclen); in ext2fs_search_dirblock()656 ssp->slotsize = letoh16(ep->e2d_reclen); in ext2fs_search_dirblock()[all …]
84 u_int16_t e2d_reclen; /* length of this record */ member
239 } else if (letoh16(dirp->e2d_reclen) < entrysize) { in pass2check()241 } else if (letoh16(dirp->e2d_reclen) < 2 * entrysize) { in pass2check()242 proto.e2d_reclen = dirp->e2d_reclen; in pass2check()247 n = letoh16(dirp->e2d_reclen) - entrysize; in pass2check()248 proto.e2d_reclen = htole16(entrysize); in pass2check()254 dirp->e2d_reclen = htole16(n); in pass2check()273 if (letoh16(dirp->e2d_reclen) < n + entrysize) in pass2check()275 proto.e2d_reclen = htole16(letoh16(dirp->e2d_reclen) - n); in pass2check()276 dirp->e2d_reclen = htole16(n); in pass2check()280 memset(dirp, 0, (size_t)letoh16(proto.e2d_reclen)); in pass2check()[all …]
135 dsize = letoh16(dp->e2d_reclen); in dirscan()176 dp->e2d_reclen = htole16(sblock.e2fs_bsize); in fsck_readdir()192 idesc->id_loc += letoh16(dp->e2d_reclen); in fsck_readdir()193 idesc->id_filesize -= letoh16(dp->e2d_reclen); in fsck_readdir()207 dp->e2d_reclen = htole16(letoh16(dp->e2d_reclen) + size); in fsck_readdir()224 u_int16_t reclen = letoh16(dp->e2d_reclen); in dircheck()324 if (letoh16(dirp->e2d_reclen) - oldlen < newlen) in mkentry()326 newent.e2d_reclen = htole16(letoh16(dirp->e2d_reclen) - oldlen); in mkentry()327 dirp->e2d_reclen = htole16(oldlen); in mkentry()330 dirp->e2d_reclen = newent.e2d_reclen; in mkentry()
944 pad_dir.e2d_reclen = sblock.e2fs_bsize; in fsinit()1000 protodir[i].e2d_reclen = EXT2FS_DIRSIZ(protodir[i].e2d_namlen); in makedir()1002 cp += protodir[i].e2d_reclen; in makedir()1003 spcleft -= protodir[i].e2d_reclen; in makedir()1005 protodir[i].e2d_reclen = spcleft; in makedir()1019 dbuf->e2d_reclen = htole16(dir->e2d_reclen); in copy_dir()