IFMT
DIP(dp, di_mode) & IFMT);
*modep = (dp1->di_mode & IFMT);
*modep = (dp2->di_mode & IFMT);
(letoh16(dp->e2di_mode) & IFMT) == IFDIR ? "DIR" : "FILE", pathbuf);
((letoh16(dp->e2di_mode) & IFMT) == IFDIR ? "DIR" : "FILE"));
lostdir = (letoh16(dp->e2di_mode) & IFMT) == IFDIR;
if ((letoh16(dp->e2di_mode) & IFMT) != IFDIR) {
if ((letoh16(dp->e2di_mode) & IFMT) == IFREG) {
(unsigned long long)size, letoh16(dp->e2di_mode) & IFMT);
mode = letoh16(dp->e2di_mode) & IFMT;
(dp->e2di_mode & IFMT) == IFDIR ? "DIR" : "FILE");
switch (type & IFMT) {
if ((letoh16(dp->e2di_mode) & IFMT) == IFREG)
mode = letoh16(dp->e2di_mode) & IFMT;
if (!preen && mode == IFMT && reply("HOLD BAD BLOCK") == 1) {
dp->e2di_mode = htole16((letoh16(dp->e2di_mode) & ~IFMT) | IFDIR);
(letoh16(dp->e2di_mode) & IFMT) == IFDIR ? DSTATE : FSTATE;
switch (letoh16(dp->e2di_mode) & IFMT) {
(DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE",
((DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE"));
lostdir = (DIP(dp, di_mode) & IFMT) == IFDIR;
if ((DIP(dp, di_mode) & IFMT) != IFDIR) {
(DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE");
switch (type & IFMT) {
mode = DIP(dp, di_mode) & IFMT;
mode = DIP(dp, di_mode) & IFMT;
if (!preen && mode == IFMT && reply("HOLD BAD BLOCK") == 1) {
DIP_SET(dp, di_mode, DIP(dp, di_mode) & ~IFMT);
SET_ISTATE(dirp->d_ino, (DIP(dp, di_mode) & IFMT) ==
switch (DIP(dp, di_mode) & IFMT) {
type = DIP(curinode, di_mode) & IFMT;
DIP_SET(curinode, di_mode, DIP(curinode, di_mode) & ~IFMT);
if ((DIP(curinode, di_mode) & IFMT) != IFDIR) {
switch (DIP(curinode, di_mode) & IFMT) {
(unsigned long long)curinum, DIP(curinode, di_mode) & IFMT,
switch (DIP(dp, di_mode) & IFMT) {
mode = DIP(ino, di_mode) & IFMT;
mode = DIP(dp, di_mode) & IFMT;
mode = DIP(di, di_mode) & IFMT;
(mode = DIP(dp, di_mode) & IFMT) == 0)
if (curfile.mode == 0 || (curfile.mode & IFMT) != IFDIR) {
while (curfile.ino && (curfile.mode & IFMT) == IFDIR) {
switch (mode & IFMT) {
if ((mode & IFMT) != IFDIR) {
if ((mode & IFMT) == IFLNK) {
if ((fp->f_di.di_mode & IFMT) != IFDIR) {
if ((fp->f_di.di_mode & IFMT) == IFLNK) {
if ((fp->f_di.di_mode & IFMT) != IFDIR) {
if ((fp->f_di.di_mode & IFMT) == IFLNK) {
if ((mode & IFMT) == IFDIR)
if ((mode & IFMT) == IFDIR) {
if ((mode & IFMT) == IFDIR) {
if ((ip->i_e2fs_mode & IFMT) == IFREG)
if ((ip->i_e2fs_mode & IFMT) == IFREG || ip->i_e2fs_mode == 0)
if ((mode & IFMT) == 0)
if ((ip->i_e2fs_mode & IFMT) == IFDIR) {
if ((xp->i_e2fs_mode & IFMT) == IFDIR) {
if ((mode & IFMT) == IFDIR) {
if ((mode & IFMT) == IFDIR) {
if ((mode & IFMT) == IFDIR)
if ((mode & IFMT) == IFDIR) {
if ((DIP(ip, mode) & IFMT) == IFDIR)
if ((DIP(ip, mode) & IFMT) == IFDIR)
if ((DIP(dp, mode) & IFMT) != IFDIR)
if ((mode & IFMT) == 0)
vap->va_mode = DIP(ip, mode) & ~IFMT;
if ((DIP(ip, mode) & IFMT) == IFDIR) {
if ((DIP(xp, mode) & IFMT) == IFDIR) {
switch (DIP(super, dp, di_mode) & IFMT) {
errx(1, "unknown IFMT 0%o", DIP(super, dp, di_mode) & IFMT);