Symbol: i_mode
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2820
node.i_db[0] = alloc((int)node.i_size, node.i_mode);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2830
node.i_mode = IFDIR | UMASK;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
2833
node.i_db[0] = alloc(sblock.fs_fsize, node.i_mode);
usr/src/cmd/mdb/common/modules/ufs/ufs.c
273
addr, (u_longlong_t)inode.i_number, inode.i_mode, i_modetype_masks,
usr/src/cmd/mdb/common/modules/ufs/ufs.c
274
inode.i_mode & ~IFMT, inode.i_size);
usr/src/grub/grub-0.97/stage2/fsys_ext2fs.c
144
__u16 i_mode; /* File mode */
usr/src/grub/grub-0.97/stage2/fsys_ext2fs.c
650
if (S_ISLNK (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_ext2fs.c
720
if (!S_ISREG (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_ext2fs.c
738
if (!(INODE->i_size) || !S_ISDIR (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_ffs.c
204
if ((INODE->i_mode & IFMT) != IFREG)
usr/src/grub/grub-0.97/stage2/fsys_ffs.c
222
if (!(INODE->i_size) || ((INODE->i_mode & IFMT) != IFDIR))
usr/src/grub/grub-0.97/stage2/fsys_minix.c
104
__u16 i_mode;
usr/src/grub/grub-0.97/stage2/fsys_minix.c
352
if (S_ISLNK (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_minix.c
416
if (!S_ISREG (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_minix.c
435
if (!(INODE->i_size) || !S_ISDIR (INODE->i_mode))
usr/src/grub/grub-0.97/stage2/fsys_minix.c
88
__u16 i_mode;
usr/src/uts/common/fs/ufs/lufs.c
692
ip->i_mode = IFSHAD; /* make the dummy a shadow inode */
usr/src/uts/common/fs/ufs/quota_ufs.c
145
ASSERT((ip->i_mode & IFMT) == IFSHAD ||
usr/src/uts/common/fs/ufs/quota_ufs.c
163
if ((ip->i_mode & IFMT) == IFSHAD || (ip->i_mode & IFMT) == IFATTRDIR) {
usr/src/uts/common/fs/ufs/quota_ufs.c
97
ASSERT((ip->i_mode & IFMT) != IFSHAD);
usr/src/uts/common/fs/ufs/quota_ufs.c
98
ASSERT((ip->i_mode & IFMT) != IFATTRDIR);
usr/src/uts/common/fs/ufs/quota_ufs.c
99
ASSERT(ip->i_mode);
usr/src/uts/common/fs/ufs/quotacalls.c
178
if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD &&
usr/src/uts/common/fs/ufs/quotacalls.c
179
(ip->i_mode & IFMT) != IFATTRDIR && ip->i_dquot == NULL) {
usr/src/uts/common/fs/ufs/quotacalls.c
338
ASSERT((ip->i_mode & IFMT) != IFSHAD);
usr/src/uts/common/fs/ufs/quotacalls.c
339
ASSERT((ip->i_mode & IFMT) != IFATTRDIR);
usr/src/uts/common/fs/ufs/quotacalls.c
458
if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD &&
usr/src/uts/common/fs/ufs/quotacalls.c
459
(ip->i_mode & IFMT) != IFATTRDIR && ip->i_uid == sqdp->sqd_uid) {
usr/src/uts/common/fs/ufs/ufs_acl.c
114
if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT))
usr/src/uts/common/fs/ufs/ufs_acl.c
1321
if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT))
usr/src/uts/common/fs/ufs/ufs_acl.c
1327
ASSERT(((tdp->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_acl.c
1328
((tdp->i_mode & IFMT) == IFATTRDIR));
usr/src/uts/common/fs/ufs/ufs_acl.c
136
ip->i_mode = (ip->i_smode & ~0777) |
usr/src/uts/common/fs/ufs/ufs_acl.c
1374
if (((ip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_acl.c
1375
((ip->i_mode & IFMT) == IFATTRDIR)) {
usr/src/uts/common/fs/ufs/ufs_acl.c
1389
old_modes = ip->i_mode;
usr/src/uts/common/fs/ufs/ufs_acl.c
1406
ip->i_mode = old_modes;
usr/src/uts/common/fs/ufs/ufs_acl.c
1484
sp->aowner->acl_ic_perm = (o_mode_t)(ip->i_mode & 0700) >> 6;
usr/src/uts/common/fs/ufs/ufs_acl.c
1487
(o_mode_t)(ip->i_mode & 070) >> 3;
usr/src/uts/common/fs/ufs/ufs_acl.c
1490
(o_mode_t)(ip->i_mode & 070) >> 3;
usr/src/uts/common/fs/ufs/ufs_acl.c
1491
sp->aother->acl_ic_perm = (o_mode_t)(ip->i_mode & 07);
usr/src/uts/common/fs/ufs/ufs_acl.c
177
if ((sip->i_mode & IFMT) != IFSHAD || sip->i_nlink <= 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
230
sip->i_mode = (o_mode_t)IFSHAD;
usr/src/uts/common/fs/ufs/ufs_acl.c
312
ip->i_mode &= ~0700; /* clear Owner */
usr/src/uts/common/fs/ufs/ufs_acl.c
313
ip->i_mode |= (sp->aowner->acl_ic_perm & 07) << 6;
usr/src/uts/common/fs/ufs/ufs_acl.c
318
ip->i_mode &= ~0070; /* clear Group */
usr/src/uts/common/fs/ufs/ufs_acl.c
319
ip->i_mode |= MASK2MODE(sp); /* apply mask */
usr/src/uts/common/fs/ufs/ufs_acl.c
324
ip->i_mode &= ~0007; /* clear Other */
usr/src/uts/common/fs/ufs/ufs_acl.c
325
ip->i_mode |= (sp->aother->acl_ic_perm & 07);
usr/src/uts/common/fs/ufs/ufs_acl.c
329
ip->i_mode = (ip->i_mode & ~070) |
usr/src/uts/common/fs/ufs/ufs_acl.c
331
ip->i_mode);
usr/src/uts/common/fs/ufs/ufs_acl.c
436
ASSERT((ip->i_mode & IFMT) != IFSHAD);
usr/src/uts/common/fs/ufs/ufs_acl.c
438
if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT))
usr/src/uts/common/fs/ufs/ufs_acl.c
470
if ((sip->i_mode & IFMT) != IFSHAD) {
usr/src/uts/common/fs/ufs/ufs_acl.c
743
aclentp->a_perm = ((ushort_t)(ip->i_mode & 0700)) >> 6;
usr/src/uts/common/fs/ufs/ufs_acl.c
749
aclentp->a_perm = ((ushort_t)(ip->i_mode & 0070)) >> 3;
usr/src/uts/common/fs/ufs/ufs_acl.c
755
aclentp->a_perm = ip->i_mode & 0007;
usr/src/uts/common/fs/ufs/ufs_acl.c
761
aclentp->a_perm = ((ushort_t)(ip->i_mode & 0070)) >> 3;
usr/src/uts/common/fs/ufs/ufs_acl.c
779
if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT))
usr/src/uts/common/fs/ufs/ufs_alloc.c
1903
if (MANDLOCK(vp, ip->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_alloc.c
379
if (ip->i_mode || (ip->i_nlink > 0)) {
usr/src/uts/common/fs/ufs/ufs_alloc.c
781
if (ip->i_number == ino && ip->i_mode != 0) {
usr/src/uts/common/fs/ufs/ufs_alloc.c
785
ip->i_mode, mode, (int)ip->i_number, fs->fs_fsmnt);
usr/src/uts/common/fs/ufs/ufs_alloc.c
813
ip->i_mode, mode, (int)ino, fs->fs_fsmnt);
usr/src/uts/common/fs/ufs/ufs_bmap.c
348
if (((ip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_bmap.c
349
((ip->i_mode & IFMT) == IFATTRDIR))
usr/src/uts/common/fs/ufs/ufs_bmap.c
351
else if ((ip->i_mode & IFMT) == IFSHAD)
usr/src/uts/common/fs/ufs/ufs_dir.c
1521
doingdirectory = (((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
1522
((sip->i_mode & IFMT) == IFATTRDIR));
usr/src/uts/common/fs/ufs/ufs_dir.c
1523
if (((tip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
1524
((tip->i_mode & IFMT) == IFATTRDIR)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
162
if (((ip->i_mode & IFMT) != IFDIR) &&
usr/src/uts/common/fs/ufs/ufs_dir.c
163
((ip->i_mode & IFMT) != IFATTRDIR))
usr/src/uts/common/fs/ufs/ufs_dir.c
1808
if ((op == DE_RENAME) && (((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
1809
((sip->i_mode & IFMT) == IFATTRDIR)) && (sdp != tdp)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2113
ip->i_mode = (o_mode_t)imode;
usr/src/uts/common/fs/ufs/ufs_dir.c
2169
ip->i_gid = (tdp->i_mode & ISGID) ? tdp->i_gid : crgetgid(cr);
usr/src/uts/common/fs/ufs/ufs_dir.c
2190
if ((tdp->i_mode & ISGID) && (type == VDIR))
usr/src/uts/common/fs/ufs/ufs_dir.c
2191
ip->i_mode |= ISGID;
usr/src/uts/common/fs/ufs/ufs_dir.c
2193
if ((ip->i_mode & ISGID) &&
usr/src/uts/common/fs/ufs/ufs_dir.c
2195
ip->i_mode &= ~ISGID;
usr/src/uts/common/fs/ufs/ufs_dir.c
2224
(((tdp->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
2225
((tdp->i_mode & IFMT) == IFATTRDIR))) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2226
err = ufs_si_inherit(ip, tdp, ip->i_mode, cr);
usr/src/uts/common/fs/ufs/ufs_dir.c
2283
if ((tdp->i_mode & IFMT) == IFATTRDIR) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2474
mode = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_dir.c
2545
else if (((ip->i_mode & IFMT) != IFDIR) &&
usr/src/uts/common/fs/ufs/ufs_dir.c
2546
((ip->i_mode & IFMT) != IFATTRDIR))
usr/src/uts/common/fs/ufs/ufs_dir.c
2693
if (op == DR_RMDIR && (ip->i_mode & IFMT) == IFDIR) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2997
if (((ip->i_mode & IFMT) != IFDIR) || ip->i_nlink == 0 ||
usr/src/uts/common/fs/ufs/ufs_dir.c
3194
if ((tdp->i_mode & IFMT) == IFDIR) {
usr/src/uts/common/fs/ufs/ufs_dir.c
3196
va.va_mode |= tdp->i_mode & 0777;
usr/src/uts/common/fs/ufs/ufs_dir.c
3199
if (tdp->i_mode & 0040)
usr/src/uts/common/fs/ufs/ufs_dir.c
3201
if (tdp->i_mode & 0004)
usr/src/uts/common/fs/ufs/ufs_dir.c
663
if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
761
if (((nip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
762
((nip->i_mode & IFMT) == IFATTRDIR)) {
usr/src/uts/common/fs/ufs/ufs_directio.c
395
if (((ip->i_mode & IFMT) != IFREG) || ip->i_ufsvfs->vfs_qinod == ip)
usr/src/uts/common/fs/ufs/ufs_extvnops.c
299
ASSERT((ip->i_mode & IFMT) == IFREG);
usr/src/uts/common/fs/ufs/ufs_filio.c
152
if (ipio->i_mode == 0) {
usr/src/uts/common/fs/ufs/ufs_inode.c
1180
ASSERT((oip->i_mode & IFMT) == IFSHAD ||
usr/src/uts/common/fs/ufs/ufs_inode.c
1192
mode = oip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_inode.c
1543
if ((ip->i_mode & IFMT) != IFCHR &&
usr/src/uts/common/fs/ufs/ufs_inode.c
1544
(ip->i_mode & IFMT) != IFBLK &&
usr/src/uts/common/fs/ufs/ufs_inode.c
1545
(ip->i_mode & IFMT) != IFIFO) {
usr/src/uts/common/fs/ufs/ufs_inode.c
1572
ip->i_mode << shift, mode);
usr/src/uts/common/fs/ufs/ufs_inode.c
359
ip->i_mode = 0;
usr/src/uts/common/fs/ufs/ufs_inode.c
415
if ((VTOI(vp)->i_mode & (ISVTX | IEXEC | IFDIR)) == ISVTX)
usr/src/uts/common/fs/ufs/ufs_inode.c
433
if ((VTOI(vp)->i_mode & IFMT) == IFATTRDIR)
usr/src/uts/common/fs/ufs/ufs_inode.c
592
ftype = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_inode.c
630
vp->v_type = IFTOVT((mode_t)ip->i_mode);
usr/src/uts/common/fs/ufs/ufs_inode.c
653
if (ip->i_mode && ((ip->i_mode & IFMT) != IFSHAD) &&
usr/src/uts/common/fs/ufs/ufs_inode.c
654
((ip->i_mode & IFMT) != IFATTRDIR)) {
usr/src/uts/common/fs/ufs/ufs_inode.c
733
ip->i_mode && ip->i_nlink <= 0) {
usr/src/uts/common/fs/ufs/ufs_inode.c
941
if ((ip->i_mode & IFMT) == IFBLK ||
usr/src/uts/common/fs/ufs/ufs_inode.c
942
(ip->i_mode & IFMT) == IFCHR) {
usr/src/uts/common/fs/ufs/ufs_lockfs.c
800
if ((ip->i_mode != dp->di_mode) ||
usr/src/uts/common/fs/ufs/ufs_subr.c
1075
o_mode_t ifmt = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_subr.c
1454
if ((dp->i_mode & ISVTX) &&
usr/src/uts/common/fs/ufs/ufs_subr.c
1457
((ip->i_mode & IFMT) != IFREG ||
usr/src/uts/common/fs/ufs/ufs_subr.c
482
if ((ip->i_mode & IFMT) == IFSHAD ||
usr/src/uts/common/fs/ufs/ufs_thread.c
252
int dorwlock = ((ip->i_mode & IFMT) == IFREG);
usr/src/uts/common/fs/ufs/ufs_thread.c
271
if ((vp->v_count > 1) || (ip->i_mode == 0)) {
usr/src/uts/common/fs/ufs/ufs_thread.c
353
if ((ip->i_mode & IFMT) == IFATTRDIR) {
usr/src/uts/common/fs/ufs/ufs_thread.c
369
mode = ip->i_mode;
usr/src/uts/common/fs/ufs/ufs_thread.c
370
ip->i_mode = 0;
usr/src/uts/common/fs/ufs/ufs_thread.c
662
pages = (ip->i_mode && vn_has_cached_data(vp) && vp->v_type != VCHR);
usr/src/uts/common/fs/ufs/ufs_trans.c
411
o_mode_t ifmt = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_trans.c
438
o_mode_t ifmt = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_trans.c
474
o_mode_t ifmt = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1160
if ((rip->i_mode & IFMT) != IFDIR) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
2058
if (ip->i_gen != ufid->ufid_gen || ip->i_mode == 0 ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
1194
if ((ip->i_mode & (IEXEC | (IEXEC >> 3) |
usr/src/uts/common/fs/ufs/ufs_vnops.c
1196
(ip->i_mode & (ISUID | ISGID)) != 0 &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
1198
(ip->i_mode & ISUID) != 0 && ip->i_uid == 0) != 0) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
1207
ip->i_mode &= ~(ISUID | ISGID);
usr/src/uts/common/fs/ufs/ufs_vnops.c
1299
type = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1420
if (TRANS_ISTRANS(ufsvfsp) && ((ip->i_mode & IFMT) == IFDIR)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
1924
vap->va_mode = ip->i_mode & MODEMASK;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1961
switch (ip->i_mode & IFMT) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
2119
oldva.va_mode = ip->i_mode;
usr/src/uts/common/fs/ufs/ufs_vnops.c
2136
ip->i_mode = (ip->i_mode & IFMT) | (vap->va_mode & ~IFMT);
usr/src/uts/common/fs/ufs/ufs_vnops.c
2141
if ((ip->i_mode & (ISVTX | IEXEC | IFDIR)) == ISVTX)
usr/src/uts/common/fs/ufs/ufs_vnops.c
2906
if ((((ip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
2907
((ip->i_mode & IFMT) == IFATTRDIR)) &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
2939
if (((ip->i_mode & IFMT) == IFREG) &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
2962
((ip->i_mode & IFMT) == IFREG) &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
318
if (MANDLOCK(vp, ip->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3187
((tdp->i_mode & IFMT) == IFATTRDIR)) ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
3189
((tdp->i_mode & IFMT) == IFDIR))) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3315
if ((tdp->i_mode & IFMT) != (sdp->i_mode & IFMT)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
339
if ((ip->i_mode & IFMT) == IFDIR) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3456
if ((((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
3457
((sip->i_mode & IFMT) == IFATTRDIR)) && sdp != tdp) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3665
if ((VTOI(dvp)->i_mode & IFMT) == IFATTRDIR)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4007
if ((VTOI(dvp)->i_mode & IFMT) == IFATTRDIR)
usr/src/uts/common/fs/ufs/ufs_vnops.c
423
return (((ip->i_mode & IFMT) == IFREG) && !(ioflag & FAPPEND) &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
4278
if (MANDLOCK(vp, ip->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
4289
if (MANDLOCK(vp, ip->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
4331
if (ip->i_mapcnt > 0 && MANDLOCK(vp, ip->i_mode))
usr/src/uts/common/fs/ufs/ufs_vnops.c
458
if (MANDLOCK(vp, ip->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
4726
if ((rw != S_OTHER) && (ip->i_mode & IFMT) != IFDIR) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
528
if (MANDLOCK(vp, ip->i_mode))
usr/src/uts/common/fs/ufs/ufs_vnops.c
5394
(((ip->i_mode & IFMT) == IFSHAD || ufsvfsp->vfs_qinod == ip) &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
5403
if ((ip->i_mode & IFMT) == IFSHAD) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
5500
if (vn_has_mandatory_locks(vp, VTOI(vp)->i_mode)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
597
if ((ioflag & FAPPEND) != 0 && (ip->i_mode & IFMT) == IFREG) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
709
type = ip->i_mode & IFMT;
usr/src/uts/common/fs/ufs/ufs_xattr.c
82
if ((sdp->i_mode & IFMT) != IFATTRDIR) {