/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | pass1.c | 138 if ((dp->di_mode & IFMT) == 0) { 158 isdir = ((dp->di_mode & IFMT) == IFDIR) || 159 ((dp->di_mode & IFMT) == IFATTRDIR); 173 if ((dp->di_mode & IFMT) == IFMT) { 175 dp->di_mode & IFMT, inumber); 196 if ((dp->di_mode & IFMT) == IFBLK || 197 (dp->di_mode & IFMT) == IFCHR) { 263 dp->di_mode & IFMT); 350 switch (dp->di_mode & IFMT) { [all...] |
H A D | pass2.c | 107 dp->di_mode &= ~IFMT; 186 if ((dp->di_mode & IFMT) == IFATTRDIR && 215 if ((dpattr->di_mode & IFMT) == IFATTRDIR) { 266 dirtype = (dp->di_mode & IFMT); 339 if ((dp2->di_mode & IFMT) == IFATTRDIR) { 773 errmsg = ((dp->di_mode & IFMT) == IFATTRDIR) ? 850 ((dp->di_mode & IFMT) != IFATTRDIR)) { 889 pdirtype = (pdirp->di_mode & IFMT); 904 if ((attrdirp->di_mode & IFMT) == 972 ((dp->di_mode & IFMT) [all...] |
H A D | pass3.c | 359 inotype = (dp->di_mode & IFMT); 361 dirtype = (pdirp->di_mode & IFMT); 364 * attribute. An IFMT of IFATTRDIR means we are looking 425 if ((dp->di_mode & IFMT) == IFATTRDIR) {
|
H A D | dir.c | 448 if ((dp->di_mode & IFMT) == IFSHAD) 459 } else if (((dp->di_mode & IFMT) == IFDIR) || 460 ((dp->di_mode & IFMT) == IFATTRDIR)) { 525 lostdir = (((dp->di_mode & IFMT) == IFDIR) || 526 ((dp->di_mode & IFMT) == IFATTRDIR)); 531 lostshadow = (dp->di_mode & IFMT) == IFSHAD; 586 if ((dp->di_mode & IFMT) != IFDIR) { 656 mode = dp->di_mode & IFMT;
|
H A D | inode.c | 67 * the type field is orthogonal to the IFMT value. This is so that 227 mode = dp->di_mode & IFMT; 1195 switch (type & IFMT) { 1212 type & IFMT); 1265 mode = (dp->di_mode & IFMT); 1396 (dp->di_mode & IFMT) != IFBLK && 1397 (dp->di_mode & IFMT) != IFCHR) { 1403 if ((dp->di_mode & IFMT) == IFATTRDIR) {
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | disk_inode_ffs.h | 76 #define IFMT 0xf000 /* type of file */ macro
|
H A D | fsys_ffs.c | 204 if ((INODE->i_mode & IFMT) != IFREG) 222 if (!(INODE->i_size) || ((INODE->i_mode & IFMT) != IFDIR))
|
H A D | fsys_ufs.c | 99 return (inode && ((INODE->ic_smode & IFMT) == IFREG)); 235 if ((INODE->ic_smode & IFMT) != IFDIR)
|
H A D | fsys_ufs2.c | 229 if ((INODE_UFS2->di_mode & IFMT) != IFREG) 247 if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR))
|
H A D | fsys_jfs.c | 291 if ((di_mode & IFMT) == IFLNK) { 316 if ((di_mode & IFMT) != IFREG) { 325 if ((di_mode & IFMT) != IFDIR) {
|
H A D | ufs.h | 22 #define IFMT 0xf000 macro
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ufs/ |
H A D | ufs.c | 239 { "p", IFMT, IFIFO }, 240 { "c", IFMT, IFCHR }, 241 { "d", IFMT, IFDIR }, 242 { "b", IFMT, IFBLK }, 243 { "-", IFMT, IFREG }, 244 { "l", IFMT, IFLNK }, 245 { "S", IFMT, IFSHAD }, 246 { "s", IFMT, IFSOCK }, 247 { "A", IFMT, IFATTRDIR }, 275 inode.i_mode & ~IFMT, inod [all...] |
/illumos-gate/usr/src/boot/include/ufs/ufs/ |
H A D | dinode.h | 104 #define IFMT 0170000 /* Mask of file type. */ macro 126 u_int16_t di_mode; /* 0: IFMT, permissions; see below. */ 169 u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | quota_ufs.c | 99 ASSERT((ip->i_mode & IFMT) != IFSHAD); 100 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); 147 ASSERT((ip->i_mode & IFMT) == IFSHAD || 165 if ((ip->i_mode & IFMT) == IFSHAD || (ip->i_mode & IFMT) == IFATTRDIR) {
|
H A D | quotacalls.c | 181 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && 182 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_dquot == NULL) { 341 ASSERT((ip->i_mode & IFMT) != IFSHAD); 342 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); 461 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && 462 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_uid == sqdp->sqd_uid) {
|
H A D | ufs_inode.c | 431 if ((VTOI(vp)->i_mode & IFMT) == IFATTRDIR) 590 ftype = ip->i_mode & IFMT; 651 if (ip->i_mode && ((ip->i_mode & IFMT) != IFSHAD) && 652 ((ip->i_mode & IFMT) != IFATTRDIR)) { 939 if ((ip->i_mode & IFMT) == IFBLK || 940 (ip->i_mode & IFMT) == IFCHR) { 1178 ASSERT((oip->i_mode & IFMT) == IFSHAD || 1190 mode = oip->i_mode & IFMT; 1541 if ((ip->i_mode & IFMT) != IFCHR && 1542 (ip->i_mode & IFMT) ! [all...] |
H A D | ufs_dir.c | 162 if (((ip->i_mode & IFMT) != IFDIR) && 163 ((ip->i_mode & IFMT) != IFATTRDIR)) 663 if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) || 761 if (((nip->i_mode & IFMT) == IFDIR) || 762 ((nip->i_mode & IFMT) == IFATTRDIR)) { 1521 doingdirectory = (((sip->i_mode & IFMT) == IFDIR) || 1522 ((sip->i_mode & IFMT) == IFATTRDIR)); 1523 if (((tip->i_mode & IFMT) == IFDIR) || 1524 ((tip->i_mode & IFMT) == IFATTRDIR)) { 1808 if ((op == DE_RENAME) && (((sip->i_mode & IFMT) [all...] |
H A D | ufs_xattr.c | 84 if ((sdp->i_mode & IFMT) != IFATTRDIR) {
|
H A D | ufs_acl.c | 114 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) 177 if ((sip->i_mode & IFMT) != IFSHAD || sip->i_nlink <= 0) { 441 ASSERT((ip->i_mode & IFMT) != IFSHAD); 443 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) 475 if ((sip->i_mode & IFMT) != IFSHAD) { 785 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) 1327 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) 1333 ASSERT(((tdp->i_mode & IFMT) == IFDIR) || 1334 ((tdp->i_mode & IFMT) == IFATTRDIR)); 1380 if (((ip->i_mode & IFMT) [all...] |
/illumos-gate/usr/src/cmd/backup/dump/ |
H A D | dumptraverse.c | 92 f = ip->di_mode & IFMT; 126 f = ip->di_mode & IFMT; 251 if ((ip->di_mode & IFMT) != IFDIR && 252 (ip->di_mode & IFMT) != IFATTRDIR) { 279 if ((ip->di_mode & IFMT) == IFATTRDIR) { 351 if (((ip->di_mode & IFMT) != IFDIR && 352 (ip->di_mode & IFMT) != IFATTRDIR) || ip->di_nlink < 2) { 397 i = ip->di_mode & IFMT; 714 (ip->di_mode & IFMT) != IFATTRDIR)) {
|
H A D | lftw.c | 175 (sb.st_mode & IFMT) != IFATTRDIR) {
|
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/ |
H A D | ff.c | 438 if ((ip->di_mode & IFMT) != IFDIR) { 441 if ((ip->di_mode&IFMT) == IFBLK || 442 (ip->di_mode&IFMT) == IFCHR || ip->di_mode&(ISUID|ISGID)) { 460 if ((ip->di_mode&IFMT) != IFDIR) 499 if ((ip->di_mode&IFMT) != IFDIR)
|
/illumos-gate/usr/src/cmd/fs.d/ufs/ncheck/ |
H A D | ncheck.c | 392 if ((ip->di_mode & IFMT) != IFDIR) { 395 if ((ip->di_mode & IFMT) == IFBLK || 396 (ip->di_mode & IFMT) == IFCHR || 418 if ((ip->di_mode&IFMT) != IFDIR) 458 if ((ip->di_mode&IFMT) != IFDIR)
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quot/ |
H A D | quot.c | 310 if ((ip->di_mode & IFMT) == 0) 332 if ((ip->di_mode&IFMT) != IFDIR && (ip->di_mode&IFMT) != IFREG)
|
/illumos-gate/usr/src/cmd/backup/restore/ |
H A D | dirs.c | 170 if ((ts == TS_INODE && (ip->di_mode & IFMT) != IFDIR && 171 (ip->di_mode & IFMT) != IFATTRDIR) || 215 ((curfile.dip->di_mode & IFMT) == IFDIR || 216 (curfile.dip->di_mode & IFMT) == IFATTRDIR)) { 876 if ((dip->di_mode & IFMT) == IFATTRDIR) {
|