Lines Matching refs:entrysize
227 int n, entrysize, ret = 0; in pass2check() local
266 entrysize = EXT2FS_DIRSIZ(proto.e2d_namlen); in pass2check()
270 } else if (fs2h16(dirp->e2d_reclen) < entrysize) { in pass2check()
272 } else if (fs2h16(dirp->e2d_reclen) < 2 * entrysize) { in pass2check()
274 memcpy(dirp, &proto, (size_t)entrysize); in pass2check()
278 n = fs2h16(dirp->e2d_reclen) - entrysize; in pass2check()
279 proto.e2d_reclen = h2fs16(entrysize); in pass2check()
280 memcpy(dirp, &proto, (size_t)entrysize); in pass2check()
283 dirp = (struct ext2fs_direct *)((char *)(dirp) + entrysize); in pass2check()
301 entrysize = EXT2FS_DIRSIZ(2); in pass2check()
304 if (fs2h16(dirp->e2d_reclen) < n + entrysize) in pass2check()
335 } else if (fs2h16(dirp->e2d_reclen) < entrysize) { in pass2check()
346 memcpy(dirp, &proto, (size_t)entrysize); in pass2check()