Searched refs:e2d_reclen (Results 1 – 10 of 10) sorted by relevance
169 int e2d_reclen; in ext2fs_readdir() local201 e2d_reclen = fs2h16(dp->e2d_reclen); in ext2fs_readdir()202 if (e2d_reclen == 0) { in ext2fs_readdir()214 off = off + e2d_reclen; in ext2fs_readdir()222 dp = (struct ext2fs_direct *) ((char *)dp + e2d_reclen); in ext2fs_readdir()458 if (ep->e2d_reclen == 0 || in ext2fs_lookup()477 int size = fs2h16(ep->e2d_reclen); in ext2fs_lookup()485 slotsize = fs2h16(ep->e2d_reclen); in ext2fs_lookup()493 fs2h16(ep->e2d_reclen) - in ext2fs_lookup()514 results->ulr_reclen = fs2h16(ep->e2d_reclen); in ext2fs_lookup()[all …]
253 last_entry->e2d_reclen = entry_len; in ext2fs_append_entry()255 new_entry->e2d_reclen = block + blksize - (char *)last_entry; in ext2fs_append_entry()295 sort_info->h_size = ep->e2d_reclen; in ext2fs_htree_split_dirblock()302 ((char *)ep + ep->e2d_reclen); in ext2fs_htree_split_dirblock()336 ((struct ext2fs_direct *)dest)->e2d_reclen = entry_len; in ext2fs_htree_split_dirblock()348 offset += ep->e2d_reclen; in ext2fs_htree_split_dirblock()354 last->e2d_reclen = entry_len; in ext2fs_htree_split_dirblock()364 last->e2d_reclen = block1 + blksize - (char *)last; in ext2fs_htree_split_dirblock()370 ((struct ext2fs_direct *)dest)->e2d_reclen = in ext2fs_htree_split_dirblock()411 ep = (struct ext2fs_direct *)((char *)dotdot + dotdot->e2d_reclen); in ext2fs_htree_create_index()[all …]
47 uint16_t e2d_reclen; /* length of this record */ member
112 uint16_t e2d_reclen; /* length of this record */ member
627 reclen = fs2h16(ep->e2d_reclen); in ext2fs_rename_recalculate_fulr()
270 } else if (fs2h16(dirp->e2d_reclen) < entrysize) { in pass2check()272 } else if (fs2h16(dirp->e2d_reclen) < 2 * entrysize) { in pass2check()273 proto.e2d_reclen = dirp->e2d_reclen; in pass2check()278 n = fs2h16(dirp->e2d_reclen) - entrysize; in pass2check()279 proto.e2d_reclen = h2fs16(entrysize); in pass2check()285 dirp->e2d_reclen = h2fs16(n); in pass2check()304 if (fs2h16(dirp->e2d_reclen) < n + entrysize) in pass2check()306 proto.e2d_reclen = h2fs16(fs2h16(dirp->e2d_reclen) - n); in pass2check()307 dirp->e2d_reclen = h2fs16(n); in pass2check()311 memset(dirp, 0, (size_t)fs2h16(proto.e2d_reclen)); in pass2check()[all …]
175 dsize = fs2h16(dp->e2d_reclen); in dirscan()216 dp->e2d_reclen = h2fs16(sblock.e2fs_bsize); in fsck_readdir()232 idesc->id_loc += fs2h16(dp->e2d_reclen); in fsck_readdir()233 idesc->id_filesize -= fs2h16(dp->e2d_reclen); in fsck_readdir()247 dp->e2d_reclen = h2fs16(fs2h16(dp->e2d_reclen) + size); in fsck_readdir()264 u_int16_t reclen = fs2h16(dp->e2d_reclen); in dircheck()364 if (fs2h16(dirp->e2d_reclen) - oldlen < newlen) in mkentry()366 newent.e2d_reclen = h2fs16(fs2h16(dirp->e2d_reclen) - oldlen); in mkentry()367 dirp->e2d_reclen = h2fs16(oldlen); in mkentry()370 dirp->e2d_reclen = newent.e2d_reclen; in mkentry()
969 pad_dir.e2d_reclen = sblock.e2fs_bsize; in fsinit()1026 protodir[i].e2d_reclen = EXT2FS_DIRSIZ(protodir[i].e2d_namlen); in makedir()1028 cp += protodir[i].e2d_reclen; in makedir()1029 spcleft -= protodir[i].e2d_reclen; in makedir()1031 protodir[i].e2d_reclen = spcleft; in makedir()1045 dbuf->e2d_reclen = h2fs16(dir->e2d_reclen); in copy_dir()
393 dp = (void *)((char *)dp + fs2h16(dp->e2d_reclen))) { in search_directory()394 if (fs2h16(dp->e2d_reclen) <= 0) in search_directory()844 dp = (void *)((char *)dp + fs2h16(dp->e2d_reclen))) { in ext2fs_ls()847 if (fs2h16(dp->e2d_reclen) <= 0) in ext2fs_ls()
358 if (fs2h16(de->e2d_reclen) == 0) in ext2fs_findstage2_ino()361 fs2h16(de->e2d_reclen)); in ext2fs_findstage2_ino()