Lines Matching refs:e2d_reclen
196 if (le16toh(dp->e2d_reclen) <= offsetof(struct ext2fs_direct_2, in ext2_readdir()
197 e2d_namlen) || (caddr_t)dp + le16toh(dp->e2d_reclen) > in ext2_readdir()
221 dstdp.d_namlen > le16toh(dp->e2d_reclen)) { in ext2_readdir()
231 dstdp.d_off = offset + le16toh(dp->e2d_reclen); in ext2_readdir()
247 *cookies = offset + le16toh(dp->e2d_reclen); in ext2_readdir()
252 offset += le16toh(dp->e2d_reclen); in ext2_readdir()
254 le16toh(dp->e2d_reclen)); in ext2_readdir()
741 int size = le16toh(ep->e2d_reclen); in ext2_search_dirblock()
751 ssp->slotsize = le16toh(ep->e2d_reclen); in ext2_search_dirblock()
759 le16toh(ep->e2d_reclen) - in ext2_search_dirblock()
782 *offp += le16toh(ep->e2d_reclen); in ext2_search_dirblock()
783 offset += le16toh(ep->e2d_reclen); in ext2_search_dirblock()
821 if (le16toh(de->e2d_reclen) < EXT2_DIR_REC_LEN(1)) in ext2_check_direntry()
823 else if (le16toh(de->e2d_reclen) % 4 != 0) in ext2_check_direntry()
825 else if (le16toh(de->e2d_reclen) < EXT2_DIR_REC_LEN(de->e2d_namlen)) in ext2_check_direntry()
827 else if (entryoffsetinblock + le16toh(de->e2d_reclen)> fs->e2fs_bsize) in ext2_check_direntry()
840 le32toh(de->e2d_ino), le16toh(de->e2d_reclen), in ext2_check_direntry()
868 entry->e2d_reclen = htole16(dirblksize - in ext2_add_first_entry()
880 entry->e2d_reclen = htole16(dirblksize); in ext2_add_first_entry()
1019 spacefree = le16toh(ep->e2d_reclen) - dsize; in ext2_add_entry()
1020 for (loc = le16toh(ep->e2d_reclen); loc < dp->i_count; ) { in ext2_add_entry()
1024 ep->e2d_reclen = htole16(dsize); in ext2_add_entry()
1031 spacefree += le16toh(nep->e2d_reclen) - dsize; in ext2_add_entry()
1032 loc += le16toh(nep->e2d_reclen); in ext2_add_entry()
1042 entry->e2d_reclen = htole16(spacefree + dsize); in ext2_add_entry()
1046 entry->e2d_reclen = htole16(spacefree); in ext2_add_entry()
1047 ep->e2d_reclen = htole16(dsize); in ext2_add_entry()
1109 le16toh(ep->e2d_reclen)); in ext2_dirremove()
1110 ep->e2d_reclen += rep->e2d_reclen; in ext2_dirremove()
1167 for (off = 0; off < ip->i_size; off += le16toh(dp->e2d_reclen)) { in ext2_dirempty()
1178 if (dp->e2d_reclen == 0) in ext2_dirempty()