IFDIR
if ((DIP(fp, di_mode) & IFMT) != IFDIR) {
if ((lastnonaddrm & IFMT) == IFDIR ||
if ((spcl.c_dinode.di_mode & IFMT) == IFDIR ||
if (f != IFREG && f != IFDIR && f != IFATTRDIR && f != IFLNK) {
if (f == IFDIR || f == IFATTRDIR) {
if (f != IFREG && f != IFDIR && f != IFATTRDIR && f != IFLNK) {
if ((ip->di_mode & IFMT) != IFDIR &&
if (((ip->di_mode & IFMT) != IFDIR &&
if ((i != IFDIR && i != IFATTRDIR && i != IFREG && i != IFLNK &&
if (f == IFDIR || f == IFATTRDIR) {
if ((ts == TS_INODE && (ip->di_mode & IFMT) != IFDIR &&
((curfile.dip->di_mode & IFMT) == IFDIR ||
case IFDIR:
if ((ip->di_mode & IFMT) != IFDIR) {
if ((ip->di_mode&IFMT) != IFDIR)
if ((ip->di_mode&IFMT) != IFDIR)
ino = allocino(request, IFDIR|mode);
} else if (((dp->di_mode & IFMT) == IFDIR) ||
lostdir = (((dp->di_mode & IFMT) == IFDIR) ||
if ((dp->di_mode & IFMT) != IFDIR) {
lostdir = (mode == IFDIR) || (mode == IFATTRDIR);
LINK_CLEAR(text, lfdir, IFDIR, idp); \
LINK_CLEAR(text, lfdir, IFDIR, idp); \
case IFDIR:
isdir = (mode == IFDIR) || (mode == IFATTRDIR);
} else if ((mode == IFDIR) && (parent == 0)) {
isdir = ((dp->di_mode & IFMT) == IFDIR) ||
case IFDIR:
if ((dp->di_mode & IFMT) == IFDIR)
if ((((dp->di_mode & IFMT) == IFDIR) ||
dp->di_mode |= IFDIR;
dp->di_mode |= IFDIR;
LINK_CLEAR(errmsg, idesc->id_number, IFDIR, &ldesc);
dino.di_mode = IFDIR;
if (dirtype == IFDIR) {
inp->i_parent, IFDIR,
LINK_CLEAR(errmsg, inp->i_dotdot, IFDIR, &ldesc);
LINK_CLEAR(errmsg, inp->i_parent, IFDIR, &ldesc);
LINK_CLEAR(errmsg, dirp->d_ino, IFDIR, &ldesc);
LINK_CLEAR(errmsg, dirp->d_ino, IFDIR, &ldesc);
LINK_CLEAR(errmsg, dirp->d_ino, IFDIR, &ldesc);
((dp->di_mode & IFMT) == IFDIR))
if ((dp->di_mode & IFMT) != IFDIR)
if ((pdirtype == IFDIR) && isattr) {
if ((dirtype == IFDIR) && isattr) {
(inotype == IFDIR) ? "Directory" : "File",
dp->di_mode |= IFDIR;
if ((mode & IFMT) == IFDIR) {
case IFDIR:
if ((mode & IFMT) != IFDIR) {
if ((mode & IFMT) != IFDIR) {
case IFDIR:
if ((mode & IFMT) != IFDIR)
if ((mode & IFMT) == IFDIR || level < input_pathp) {
if (!override && (mode & IFDIR) == 0) {
case IFDIR:
node.i_smode = IFDIR | 0700;
node.i_mode = IFDIR | UMASK;
if (mode & IFDIR) {
case IFDIR :
if ((ip->di_mode & IFMT) != IFDIR) {
if ((ip->di_mode&IFMT) != IFDIR)
if ((ip->di_mode&IFMT) != IFDIR)
if ((ip->di_mode&IFMT) != IFDIR && (ip->di_mode&IFMT) != IFREG)
{ "d", IFMT, IFDIR },
if ((ip->i_smode & IFMT) != IFDIR) {
case IFDIR:
hdp->mode = IFDIR;
if ((ip->i_smode & IFMT) != IFDIR) {
if (!(INODE->i_size) || ((INODE->i_mode & IFMT) != IFDIR))
if ((di_mode & IFMT) != IFDIR) {
if ((INODE->ic_smode & IFMT) != IFDIR)
if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR))
if ((di_mode & IFMT) != IFDIR) {
((dir.fi->fi_inode->i_smode & IFMT) != IFDIR)) {
if ((ip->i_smode & IFMT) != IFDIR) {
case IFDIR:
hdp->mode = IFDIR;
if ((ip->i_smode & IFMT) != IFDIR)
case IFDIR:
if ((fp->fi_inode->i_smode & IFMT) == IFDIR) {
ASSERT(((tdp->i_mode & IFMT) == IFDIR) ||
if (((ip->i_mode & IFMT) == IFDIR) ||
if (((mode & IFMT) == IFDIR) || ((mode & IFMT) == IFATTRDIR)) {
if (((mode & IFMT) == IFDIR) || ((mode & IFMT) == IFATTRDIR)) {
if (((ip->i_mode & IFMT) == IFDIR) ||
doingdirectory = (((sip->i_mode & IFMT) == IFDIR) ||
if (((tip->i_mode & IFMT) == IFDIR) ||
if (((ip->i_mode & IFMT) != IFDIR) &&
if ((op == DE_RENAME) && (((sip->i_mode & IFMT) == IFDIR) ||
(((tdp->i_mode & IFMT) == IFDIR) ||
if (mode == IFDIR || mode == IFATTRDIR) {
if (mode == IFDIR || mode == IFATTRDIR)
else if (((ip->i_mode & IFMT) != IFDIR) &&
if (mode == IFDIR || mode == IFATTRDIR)
if (mode == IFDIR || mode == IFATTRDIR)
if (op == DR_RMDIR && (ip->i_mode & IFMT) == IFDIR) {
if (mode == IFDIR || mode == IFATTRDIR)
if (mode == IFDIR || mode == IFATTRDIR) {
if (((ip->i_mode & IFMT) != IFDIR) || ip->i_nlink == 0 ||
if ((tdp->i_mode & IFMT) == IFDIR) {
if (((nip->i_mode & IFMT) == IFDIR) ||
if (mode != IFREG && mode != IFDIR && mode != IFATTRDIR &&
if ((mode == IFDIR) || (mode == IFATTRDIR))
if ((VTOI(vp)->i_mode & (ISVTX | IEXEC | IFDIR)) == ISVTX)
if (ifmt == IFDIR || ifmt == IFSHAD || ifmt == IFATTRDIR ||
if (level || (ifmt == IFDIR) || (ifmt == IFSHAD) ||
if (frags && ((ifmt == IFDIR) || (ifmt == IFSHAD) ||
if (indir || ((ifmt == IFDIR) || (ifmt == IFSHAD) ||
if ((rip->i_mode & IFMT) != IFDIR) {
if ((ioflag & (FSYNC|FDSYNC)) || type == IFDIR) {
type == IFDIR) {
if ((type != IFREG) && (type != IFDIR) && (type != IFATTRDIR) &&
if (TRANS_ISTRANS(ufsvfsp) && ((ip->i_mode & IFMT) == IFDIR)) {
if ((ip->i_mode & (ISVTX | IEXEC | IFDIR)) == ISVTX)
if ((((ip->i_mode & IFMT) == IFDIR) ||
((tdp->i_mode & IFMT) == IFDIR))) {
if ((ip->i_mode & IFMT) == IFDIR) {
if ((((sip->i_mode & IFMT) == IFDIR) ||
if ((rw != S_OTHER) && (ip->i_mode & IFMT) != IFDIR) {
if ((type != IFREG) && (type != IFDIR) && (type != IFATTRDIR) &&
#define CHECK_ACL_ALLOWED(MODE) (((MODE) == IFDIR) || ((MODE) == IFREG) || \