Home
last modified time | relevance | path

Searched refs:e2d_reclen (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/sys/ufs/ext2fs/
Dext2fs_lookup.c169 int e2d_reclen; in ext2fs_readdir() local
201 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 …]
Dext2fs_htree.c253 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 …]
Dext2fs_htree.h47 uint16_t e2d_reclen; /* length of this record */ member
Dext2fs_dir.h112 uint16_t e2d_reclen; /* length of this record */ member
Dext2fs_rename.c627 reclen = fs2h16(ep->e2d_reclen); in ext2fs_rename_recalculate_fulr()
/netbsd/src/sbin/fsck_ext2fs/
Dpass2.c270 } 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 …]
Ddir.c175 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()
/netbsd/src/sbin/newfs_ext2fs/
Dmke2fs.c969 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()
/netbsd/src/sys/lib/libsa/
Dext2fs.c393 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()
/netbsd/src/usr.sbin/installboot/
Dext2fs.c358 if (fs2h16(de->e2d_reclen) == 0) in ext2fs_findstage2_ino()
361 fs2h16(de->e2d_reclen)); in ext2fs_findstage2_ino()