UFS_DIRSIZ
size = UFS_DIRSIZ(!newinofmt, dp, needswap);
newlen = UFS_DIRSIZ(0, &newent, 0);
oldlen = UFS_DIRSIZ(0, dirp, 0);
entrysize = UFS_DIRSIZ(0, &proto, 0);
if (iswap16(dirp->d_reclen) < entrysize + UFS_DIRSIZ(0, dirp, 0)) {
entrysize = UFS_DIRSIZ(0, &proto, 0);
n = UFS_DIRSIZ(0, dirp, 0);
if (dirp->d_reclen < entrysize + UFS_DIRSIZ(0, dirp, 0)) {
if (UFS_DIRSIZ(UFS_NEWDIRFMT, &testdir, 0) <= iswap16(dirp->d_reclen)) {
protodir[i].d_reclen = UFS_DIRSIZ(Oflag == 0, &protodir[i], 0);
memcpy(dbuf, dir, UFS_DIRSIZ(Oflag == 0, dir, 0));
nulldir.d_reclen = UFS_DIRSIZ(0, &nulldir, 0);
dp->d_reclen < UFS_DIRSIZ(0, dp, 0) /* ||
if (dp->d_reclen < UFS_DIRSIZ(0, dp, 0))
dp->d_reclen, (u_long)UFS_DIRSIZ(0, dp, 0));
dp->d_reclen = UFS_DIRSIZ(0, dp, 0);
ndp->d_reclen = UFS_DIRSIZ(0, ndp, 0);
ufsdirhash_adjfree(dh, pos, -UFS_DIRSIZ(0, ep, needswap),
dh->dh_seqoff = offset + UFS_DIRSIZ(0, dp, needswap);
if (dp->d_ino == 0 || dp->d_reclen > UFS_DIRSIZ(0, dp, needswap))
freebytes -= UFS_DIRSIZ(0, dp, needswap);
ufsdirhash_adjfree(dh, offset, -UFS_DIRSIZ(0, dirp, needswap), dirblksiz);
ufsdirhash_adjfree(dh, offset, UFS_DIRSIZ(0, dirp, needswap), dirblksiz);
nfree += dp->d_reclen - UFS_DIRSIZ(0, dp, needswap);
dsize = UFS_DIRSIZ(fsfmt, nep, needswap);
size -= UFS_DIRSIZ(fsfmt, ep, needswap);
results->ulr_offset + UFS_DIRSIZ(fsfmt, ep, needswap);
const int dirsiz = (int)UFS_DIRSIZ(fsfmt, ep, needswap);
const u_int newentrysize = UFS_DIRSIZ(0, dirp, 0);
const u_int newentrysize = UFS_DIRSIZ(0, dirp, 0);
dsize = (ep->d_ino != 0) ? UFS_DIRSIZ(fsfmt, ep, needswap) : 0;
reclen = UFS_DIRSIZ(ffs_opts->version == 0, &de, needswap);
llen = UFS_DIRSIZ(ffs_opts->version == 0, dp, needswap);
this = UFS_DIRSIZ(0, &tmpdir, 0); \