iswap16
static inline u_int16_t iswap16(u_int16_t);
loc += iswap16(dp->d_reclen);
for (off = 0; off < blksiz; off += iswap16(dp->d_reclen)) {
dsize = iswap16(dp->d_reclen);
dp->d_reclen = iswap16(dirblksiz);
idesc->id_loc += iswap16(dp->d_reclen);
idesc->id_filesize -= iswap16(dp->d_reclen);
dp->d_reclen = iswap16(iswap16(dp->d_reclen) + size);
reclen = iswap16(dp->d_reclen);
unused += iswap16(dp->d_reclen) - size;
(iswap16(mode) & IFMT) == IFDIR ? "DIR" : "FILE", pathbuf);
nlink = iswap16(DIP(dp, nlink));
((iswap16(DIP(dp, mode)) & IFMT) == IFDIR ?
DIP_SET(dp, nlink, iswap16(nlink - lcnt));
if (iswap16(dirp->d_reclen) - oldlen < newlen)
newent.d_reclen = iswap16(iswap16(dirp->d_reclen) - oldlen);
dirp->d_reclen = iswap16(oldlen);
mode = iswap16(DIP(dp, mode));
nlink = iswap16(DIP(dp, nlink));
mode = iswap16(mode);
DIP_SET(dp, nlink, iswap16(iswap16(nlink) + 1));
emptydir.dot_reclen = iswap16(dirblksiz);
dirhead.dot_reclen = iswap16(12);
dirhead.dotdot_reclen = iswap16(dirblksiz - 12);
odirhead.dot_reclen = iswap16(12);
odirhead.dotdot_reclen = iswap16(dirblksiz - 12);
odirhead.dot_namlen = iswap16(1);
odirhead.dotdot_namlen = iswap16(2);
emptydir.dot_reclen = iswap16(dirblksiz);
DIP_SET(dp, nlink, iswap16(2));
inoinfo(ino)->ino_linkcnt = iswap16(DIP(dp, nlink));
inoinfo(ino)->ino_linkcnt = iswap16(DIP(dp, nlink));
DIP_SET(dp, nlink, iswap16(iswap16(DIP(dp, nlink)) + 1));
DIP_SET(dp, nlink, iswap16(iswap16(DIP(dp, nlink)) - 1));
static inline u_int16_t iswap16 (u_int16_t);
if (((iswap16(dp1->di_mode) & IFMT) != IFLNK) ||
if ((iswap16(dp2->di_mode) & IFMT) != IFLNK) {
(iswap16(DIP(dp, mode)) & IFMT) == IFDIR ? "DIR" : "FILE");
printf("MODE=%o\n", iswap16(DIP(dp, mode)));
dp2->di_mode = iswap16(type);
dp1->di_mode = iswap16(type);
mode = iswap16(DIP(dp, mode)) & IFMT;
int type = IFMT & iswap16(DIP(dp, mode));
mode = iswap16(DIP(dp, mode)) & IFMT;
DIP_SET(dp, mode, iswap16(IFREG|0600));
info->ino_linkcnt = iswap16(DIP(dp, nlink));
(iswap16(dp->dp1.di_ouid) != (u_short)-1 ||
iswap16(dp->dp1.di_ogid) != (u_short)-1)) {
dp->dp1.di_uid = iswap32(iswap16(dp->dp1.di_ouid));
dp->dp1.di_ouid = iswap16(-1);
dp->dp1.di_gid = iswap32(iswap16(dp->dp1.di_ogid));
dp->dp1.di_ogid = iswap16(-1);
dp->dp2.di_mode &= iswap16(IFMT);
iswap16((iswap16(DIP(dp, mode)) & ~IFMT) | IFDIR));
dp->dp1.di_mode = iswap16(IFDIR);
dp->dp2.di_mode = iswap16(IFDIR);
dino.dp1.di_mode = iswap16(IFDIR);
dino.dp2.di_mode = iswap16(IFDIR);
if (iswap16(dirp->d_reclen) < entrysize + UFS_DIRSIZ(0, dirp, 0)) {
dirp->d_reclen = iswap16(iswap16(dirp->d_reclen) - entrysize);
memmove(newdirp, dirp, iswap16(dirp->d_reclen));
proto.d_reclen = iswap16(entrysize);
if (iswap16(dirp->d_reclen) < n + entrysize)
proto.d_reclen = iswap16(iswap16(dirp->d_reclen) - n);
dirp->d_reclen = iswap16(n);
memset(dirp, 0, (size_t)iswap16(proto.d_reclen));
(iswap16(DIP(dp, mode)) & IFMT) == IFDIR ? DSTATE : FSTATE;
info->ino_linkcnt = iswap16(DIP(dp, nlink));
mode = iswap16(DIP(dp, mode)) & IFMT;
q2h->q2h_hash_size != iswap16(quota2_hash_size)) {
DIP_SET(dp, nlink, iswap16(1));
switch (iswap16(DIP(dp, mode)) & IFMT) {
printf("bad file type 0%o\n", iswap16(DIP(dp, mode)));
if (UFS_DIRSIZ(UFS_NEWDIRFMT, &testdir, 0) <= iswap16(dirp->d_reclen)) {
dirp->d_reclen = iswap16(idesc->id_parent);
mode = iswap16(DIP(curinode, mode));
DIP_SET(curinode, mode, iswap16((mode & ~IFMT) | type));
mode = iswap16(DIP(curinode, mode));
DIP_SET(curinode, mode, iswap16((mode & ~07777) | modebits));
DIP_SET(curinode, nlink, iswap16(lcnt));
nlink = iswap16(DIP(curinode, nlink));
DIP_SET(curinode, nlink, iswap16(nlink));
nlink = iswap16(DIP(curinode, nlink));
DIP_SET(curinode, nlink, iswap16(nlink));
slot++, diroff, iswap32(dirp->d_ino), iswap16(dirp->d_reclen),
switch (iswap16(DIP(curinode, mode)) & IFMT) {
mode = iswap16(DIP(dp, mode));
uid = iswap16(dp->dp1.di_ouid);
gid = iswap16(dp->dp1.di_ogid);
iswap16(DIP(dp, nlink)),
if ((iswap16(DIP(curinode, mode)) & IFMT) != IFDIR) {
mode = iswap16(DIP(curinode, mode));