Symbol: di_mode
usr/src/boot/include/ufs/ufs/dinode.h
126
u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
usr/src/boot/include/ufs/ufs/dinode.h
169
u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
usr/src/boot/libsa/ufs.c
559
if ((DIP(fp, di_mode) & IFMT) != IFDIR) {
usr/src/boot/libsa/ufs.c
601
if ((DIP(fp, di_mode) & IFMT) == IFLNK) {
usr/src/boot/libsa/ufs.c
798
sb->st_mode = DIP(fp, di_mode);
usr/src/cmd/backup/dump/dumptape.c
2088
sp->s_spcl.c_dinode.di_mode;
usr/src/cmd/backup/dump/dumptape.c
2207
if ((spcl.c_dinode.di_mode & IFMT) == IFDIR ||
usr/src/cmd/backup/dump/dumptape.c
2208
(spcl.c_dinode.di_mode & IFMT) == IFATTRDIR)
usr/src/cmd/backup/dump/dumptape.c
581
spcl.c_dinode.di_mode &= ~S_IFMT;
usr/src/cmd/backup/dump/dumptape.c
583
spcl.c_dinode.di_mode |= IFSHAD;
usr/src/cmd/backup/dump/dumptraverse.c
115
f = ip->di_mode & IFMT;
usr/src/cmd/backup/dump/dumptraverse.c
237
if ((ip->di_mode & IFMT) != IFDIR &&
usr/src/cmd/backup/dump/dumptraverse.c
238
(ip->di_mode & IFMT) != IFATTRDIR) {
usr/src/cmd/backup/dump/dumptraverse.c
265
if ((ip->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/backup/dump/dumptraverse.c
333
if (((ip->di_mode & IFMT) != IFDIR &&
usr/src/cmd/backup/dump/dumptraverse.c
334
(ip->di_mode & IFMT) != IFATTRDIR) || ip->di_nlink < 2) {
usr/src/cmd/backup/dump/dumptraverse.c
375
i = ip->di_mode & IFMT;
usr/src/cmd/backup/dump/dumptraverse.c
681
(ip->di_mode & IFMT) != IFATTRDIR)) {
usr/src/cmd/backup/dump/dumptraverse.c
82
f = ip->di_mode & IFMT;
usr/src/cmd/backup/restore/dirs.c
155
if ((ts == TS_INODE && (ip->di_mode & IFMT) != IFDIR &&
usr/src/cmd/backup/restore/dirs.c
156
(ip->di_mode & IFMT) != IFATTRDIR) ||
usr/src/cmd/backup/restore/dirs.c
200
((curfile.dip->di_mode & IFMT) == IFDIR ||
usr/src/cmd/backup/restore/dirs.c
201
(curfile.dip->di_mode & IFMT) == IFATTRDIR)) {
usr/src/cmd/backup/restore/dirs.c
854
if ((dip->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/backup/restore/dirs.c
863
node.mode = dip->di_mode;
usr/src/cmd/backup/restore/tape.c
1066
if ((spcl.c_dinode.di_mode & IFMT) == IFSHAD) {
usr/src/cmd/backup/restore/tape.c
1124
((spcl.c_dinode.di_mode & IFMT) == IFSHAD)) {
usr/src/cmd/backup/restore/tape.c
1198
if ((metadata == NULL) && ((spcl.c_dinode.di_mode & IFMT) != IFSHAD))
usr/src/cmd/backup/restore/tape.c
1788
buf->c_dinode.di_mode = u_ospcl.s_ospcl.c_dinode.odi_mode;
usr/src/cmd/backup/restore/tape.c
762
mode = curfile.dip->di_mode;
usr/src/cmd/fs.d/ufs/ff/ff.c
380
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ff/ff.c
397
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ff/ff.c
409
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ff/ff.c
432
ilist[i].mode = ip->di_mode;
usr/src/cmd/fs.d/ufs/ff/ff.c
436
if ((ip->di_mode & IFMT) != IFDIR) {
usr/src/cmd/fs.d/ufs/ff/ff.c
439
if ((ip->di_mode&IFMT) == IFBLK ||
usr/src/cmd/fs.d/ufs/ff/ff.c
440
(ip->di_mode&IFMT) == IFCHR || ip->di_mode&(ISUID|ISGID)) {
usr/src/cmd/fs.d/ufs/ff/ff.c
442
ilist[nxfile].mode = ip->di_mode;
usr/src/cmd/fs.d/ufs/ff/ff.c
458
if ((ip->di_mode&IFMT) != IFDIR)
usr/src/cmd/fs.d/ufs/ff/ff.c
497
if ((ip->di_mode&IFMT) != IFDIR)
usr/src/cmd/fs.d/ufs/fsck/dir.c
1205
LINK_CLEAR(flow, parent, dp->di_mode, &idesc);
usr/src/cmd/fs.d/ufs/fsck/dir.c
1385
LINK_CLEAR(flow_msg, oldino, dp->di_mode,
usr/src/cmd/fs.d/ufs/fsck/dir.c
424
LINK_CLEAR(flow, idesc->id_number, dp->di_mode, &lcidesc);
usr/src/cmd/fs.d/ufs/fsck/dir.c
432
file_id(idesc->id_number, dp->di_mode));
usr/src/cmd/fs.d/ufs/fsck/dir.c
446
if ((dp->di_mode & IFMT) == IFSHAD)
usr/src/cmd/fs.d/ufs/fsck/dir.c
457
} else if (((dp->di_mode & IFMT) == IFDIR) ||
usr/src/cmd/fs.d/ufs/fsck/dir.c
458
((dp->di_mode & IFMT) == IFATTRDIR)) {
usr/src/cmd/fs.d/ufs/fsck/dir.c
523
lostdir = (((dp->di_mode & IFMT) == IFDIR) ||
usr/src/cmd/fs.d/ufs/fsck/dir.c
524
((dp->di_mode & IFMT) == IFATTRDIR));
usr/src/cmd/fs.d/ufs/fsck/dir.c
529
lostshadow = (dp->di_mode & IFMT) == IFSHAD;
usr/src/cmd/fs.d/ufs/fsck/dir.c
530
pwarn("UNREF %s ", file_id(orphan, dp->di_mode));
usr/src/cmd/fs.d/ufs/fsck/dir.c
584
if ((dp->di_mode & IFMT) != IFDIR) {
usr/src/cmd/fs.d/ufs/fsck/dir.c
654
mode = dp->di_mode & IFMT;
usr/src/cmd/fs.d/ufs/fsck/dir.c
669
LINK_CLEAR(flow_msg, orphan, dp->di_mode, &idesc);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1082
(void) printf("MODE=%o\n", dp->di_mode);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1234
dp->di_mode = (mode_t)type;
usr/src/cmd/fs.d/ufs/fsck/inode.c
1271
mode = (dp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/inode.c
1314
LINK_CLEAR(message, parent, dp->di_mode,
usr/src/cmd/fs.d/ufs/fsck/inode.c
1402
(dp->di_mode & IFMT) != IFBLK &&
usr/src/cmd/fs.d/ufs/fsck/inode.c
1403
(dp->di_mode & IFMT) != IFCHR) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
1409
if ((dp->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/inode.c
233
mode = dp->di_mode & IFMT;
usr/src/cmd/fs.d/ufs/fsck/inode.c
979
pwarn("%s %s", type, file_id(idesc->id_number, dp->di_mode));
usr/src/cmd/fs.d/ufs/fsck/pass1.c
136
if ((dp->di_mode & IFMT) == 0) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
142
(dp->di_mode != 0) || (dp->di_size != 0)) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
156
isdir = ((dp->di_mode & IFMT) == IFDIR) ||
usr/src/cmd/fs.d/ufs/fsck/pass1.c
157
((dp->di_mode & IFMT) == IFATTRDIR);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
171
if ((dp->di_mode & IFMT) == IFMT) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
173
dp->di_mode & IFMT, inumber);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
177
dp->di_mode = IFREG | 0600;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
194
if ((dp->di_mode & IFMT) == IFBLK ||
usr/src/cmd/fs.d/ufs/fsck/pass1.c
195
(dp->di_mode & IFMT) == IFCHR) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
261
dp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
318
pfatal("UNKNOWN FILE TYPE 0%o I=%d", dp->di_mode, inumber);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
339
!((errorlocked || islog) && dp->di_mode == 0) &&
usr/src/cmd/fs.d/ufs/fsck/pass1.c
345
inumber, dp->di_nlink, dp->di_mode, islog);
usr/src/cmd/fs.d/ufs/fsck/pass1.c
348
switch (dp->di_mode & IFMT) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
355
if ((dp->di_mode & IFMT) == IFDIR)
usr/src/cmd/fs.d/ufs/fsck/pass1.c
450
if ((dp->di_mode & IFMT) != IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/pass1.c
531
dp->di_mode &= IFMT;
usr/src/cmd/fs.d/ufs/fsck/pass1.c
646
if ((((dp->di_mode & IFMT) == IFDIR) ||
usr/src/cmd/fs.d/ufs/fsck/pass1.c
647
((dp->di_mode & IFMT) == IFATTRDIR)) &&
usr/src/cmd/fs.d/ufs/fsck/pass2.c
1000
dp->di_mode &=
usr/src/cmd/fs.d/ufs/fsck/pass2.c
1002
dp->di_mode |= IFDIR;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
1028
dp->di_mode &= ~IFMT;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
1029
dp->di_mode |= IFREG;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
105
dp->di_mode &= ~IFMT;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
106
dp->di_mode |= IFDIR;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
141
dino.di_mode = IFDIR;
usr/src/cmd/fs.d/ufs/fsck/pass2.c
184
if ((dp->di_mode & IFMT) == IFATTRDIR &&
usr/src/cmd/fs.d/ufs/fsck/pass2.c
213
if ((dpattr->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/pass2.c
264
dirtype = (dp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/pass2.c
337
if ((dp2->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/pass2.c
771
errmsg = ((dp->di_mode & IFMT) == IFATTRDIR) ?
usr/src/cmd/fs.d/ufs/fsck/pass2.c
848
((dp->di_mode & IFMT) != IFATTRDIR)) {
usr/src/cmd/fs.d/ufs/fsck/pass2.c
890
pdirtype = (pdirp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/pass2.c
905
if ((attrdirp->di_mode & IFMT) ==
usr/src/cmd/fs.d/ufs/fsck/pass2.c
973
((dp->di_mode & IFMT) == IFDIR))
usr/src/cmd/fs.d/ufs/fsck/pass2.c
975
if ((dp->di_mode & IFMT) != IFDIR)
usr/src/cmd/fs.d/ufs/fsck/pass2.c
998
if ((dp->di_mode & IFMT) ==
usr/src/cmd/fs.d/ufs/fsck/pass3.c
282
LINK_CLEAR(flow, sci->shadow, dp->di_mode,
usr/src/cmd/fs.d/ufs/fsck/pass3.c
357
inotype = (dp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/pass3.c
359
dirtype = (pdirp->di_mode & IFMT);
usr/src/cmd/fs.d/ufs/fsck/pass3.c
423
if ((dp->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/pass3.c
424
dp->di_mode &= ~IFATTRDIR;
usr/src/cmd/fs.d/ufs/fsck/pass3.c
425
dp->di_mode |= IFDIR;
usr/src/cmd/fs.d/ufs/fsck/pass3.c
80
dp->di_mode, &idesc);
usr/src/cmd/fs.d/ufs/fsck/pass3b.c
200
dp->di_mode &= IFMT;
usr/src/cmd/fs.d/ufs/fsck/pass3b.c
212
LINK_CLEAR(flow, scc->client[client], dp->di_mode,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
110
(void) printf("bad file type 0%o\n", dp->di_mode);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
118
if (CHECK_ACL_ALLOWED(dp->di_mode & IFMT))
usr/src/cmd/fs.d/ufs/fsck/utilities.c
123
dp->di_shadow, dp->di_mode);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2594
pfatal("%s=%s\n", file_id(ino, dp->di_mode), pathbuf);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
701
if ((dp->di_mode & IFMT) == IFATTRDIR) {
usr/src/cmd/fs.d/ufs/fsck/utilities.c
95
switch (dp->di_mode & IFMT) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
1621
(uintptr_t)cur_ino)->di_mode;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2337
switch (ip->di_mode & IFMT) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2355
if (ip->di_mode & 0111)
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2955
if ((ip->di_mode & IFMT) == 0) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2967
return (ip->di_mode);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4004
switch (ip->di_mode & IFMT) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
4478
switch (dp->di_mode & IFMT) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
327
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
347
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
359
itab[j].di_mode = itab[j].di_smode;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
385
ilist[i].mode = ip->di_mode;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
390
if ((ip->di_mode & IFMT) != IFDIR) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
393
if ((ip->di_mode & IFMT) == IFBLK ||
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
394
(ip->di_mode & IFMT) == IFCHR ||
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
395
ip->di_mode&(ISUID|ISGID)) {
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
397
ilist[ilist_index].mode = ip->di_mode;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
416
if ((ip->di_mode&IFMT) != IFDIR)
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
456
if ((ip->di_mode&IFMT) != IFDIR)
usr/src/cmd/fs.d/ufs/quot/quot.c
304
ip->di_mode = ip->di_smode;
usr/src/cmd/fs.d/ufs/quot/quot.c
308
if ((ip->di_mode & IFMT) == 0)
usr/src/cmd/fs.d/ufs/quot/quot.c
330
if ((ip->di_mode&IFMT) != IFDIR && (ip->di_mode&IFMT) != IFREG)
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
597
ip->di_mode = ip->di_smode;
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
601
if (ip->di_mode == 0)
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
605
if ((ip->di_mode & IFMT) == IFCHR || (ip->di_mode & IFMT) == IFBLK)
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
280
u32 di_mode;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
289
di_mode = inode->di_mode;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
291
if ((di_mode & IFMT) == IFLNK) {
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
296
if (di_size < (di_mode & INLINEEA ? 256 : 128)) {
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
316
if ((di_mode & IFMT) != IFREG) {
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
325
if ((di_mode & IFMT) != IFDIR) {
usr/src/grub/grub-0.97/stage2/fsys_ufs2.c
229
if ((INODE_UFS2->di_mode & IFMT) != IFREG)
usr/src/grub/grub-0.97/stage2/fsys_ufs2.c
247
if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR))
usr/src/grub/grub-0.97/stage2/fsys_xfs.c
541
int di_mode;
usr/src/grub/grub-0.97/stage2/fsys_xfs.c
551
di_mode = le16 (icore.di_mode);
usr/src/grub/grub-0.97/stage2/fsys_xfs.c
553
if ((di_mode & IFMT) == IFLNK) {
usr/src/grub/grub-0.97/stage2/fsys_xfs.c
575
if ((di_mode & IFMT) != IFREG) {
usr/src/grub/grub-0.97/stage2/fsys_xfs.c
584
if ((di_mode & IFMT) != IFDIR) {
usr/src/grub/grub-0.97/stage2/jfs.h
466
u32 di_mode; /* 4: attribute, format and permission */
usr/src/grub/grub-0.97/stage2/ufs2.h
123
grub_u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
usr/src/grub/grub-0.97/stage2/ufs2.h
146
grub_u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
usr/src/grub/grub-0.97/stage2/xfs.h
488
xfs_uint16_t di_mode; /* mode and type of file */
usr/src/uts/common/fs/ufs/ufs_lockfs.c
800
if ((ip->i_mode != dp->di_mode) ||
usr/src/uts/common/fs/ufs/ufs_thread.c
1085
if ((dp->di_nlink <= 0) && (dp->di_mode != 0)) {