Home
last modified time | relevance | path

Searched refs:IFMT (Results 1 – 25 of 50) sorted by relevance

12

/titanic_41/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1.c138 if ((dp->di_mode & IFMT) == 0) { in verify_inode()
158 isdir = ((dp->di_mode & IFMT) == IFDIR) || in verify_inode()
159 ((dp->di_mode & IFMT) == IFATTRDIR); in verify_inode()
173 if ((dp->di_mode & IFMT) == IFMT) { in verify_inode()
175 dp->di_mode & IFMT, inumber); in verify_inode()
196 if ((dp->di_mode & IFMT) == IFBLK || in verify_inode()
197 (dp->di_mode & IFMT) == IFCHR) { in verify_inode()
263 dp->di_mode & IFMT); in verify_inode()
350 switch (dp->di_mode & IFMT) { in verify_inode()
357 if ((dp->di_mode & IFMT) == IFDIR) in verify_inode()
[all …]
H A Dpass2.c107 dp->di_mode &= ~IFMT; in pass2()
186 if ((dp->di_mode & IFMT) == IFATTRDIR && in pass2()
215 if ((dpattr->di_mode & IFMT) == IFATTRDIR) { in pass2()
266 dirtype = (dp->di_mode & IFMT); in pass2()
339 if ((dp2->di_mode & IFMT) == IFATTRDIR) { in pass2()
773 errmsg = ((dp->di_mode & IFMT) == IFATTRDIR) ? in pass2check()
850 ((dp->di_mode & IFMT) != IFATTRDIR)) { in pass2check()
889 pdirtype = (pdirp->di_mode & IFMT); in pass2check()
904 if ((attrdirp->di_mode & IFMT) == in pass2check()
972 ((dp->di_mode & IFMT) == IFDIR)) in pass2check()
[all …]
H A Dpass3.c359 inotype = (dp->di_mode & IFMT); in pass3acheck()
361 dirtype = (pdirp->di_mode & IFMT); in pass3acheck()
425 if ((dp->di_mode & IFMT) == IFATTRDIR) { in maybe_convert_attrdir_to_dir()
H A Ddir.c448 if ((dp->di_mode & IFMT) == IFSHAD) in adjust()
459 } else if (((dp->di_mode & IFMT) == IFDIR) || in adjust()
460 ((dp->di_mode & IFMT) == IFATTRDIR)) { in adjust()
525 lostdir = (((dp->di_mode & IFMT) == IFDIR) || in linkup()
526 ((dp->di_mode & IFMT) == IFATTRDIR)); in linkup()
531 lostshadow = (dp->di_mode & IFMT) == IFSHAD; in linkup()
586 if ((dp->di_mode & IFMT) != IFDIR) { in linkup()
656 mode = dp->di_mode & IFMT; in do_reconnect()
H A Dinode.c227 mode = dp->di_mode & IFMT; in ckinode()
1195 switch (type & IFMT) { in allocino()
1212 type & IFMT); in allocino()
1265 mode = (dp->di_mode & IFMT); in truncino()
1396 (dp->di_mode & IFMT) != IFBLK && in freeino()
1397 (dp->di_mode & IFMT) != IFCHR) { in freeino()
1403 if ((dp->di_mode & IFMT) == IFATTRDIR) { in freeino()
/titanic_41/usr/src/cmd/mdb/common/modules/ufs/
H A Dufs.c239 { "p", IFMT, IFIFO }, in inode()
240 { "c", IFMT, IFCHR }, in inode()
241 { "d", IFMT, IFDIR }, in inode()
242 { "b", IFMT, IFBLK }, in inode()
243 { "-", IFMT, IFREG }, in inode()
244 { "l", IFMT, IFLNK }, in inode()
245 { "S", IFMT, IFSHAD }, in inode()
246 { "s", IFMT, IFSOCK }, in inode()
247 { "A", IFMT, IFATTRDIR }, in inode()
275 inode.i_mode & ~IFMT, inode.i_size); in inode()
/titanic_41/usr/src/uts/common/fs/ufs/
H A Dquota_ufs.c99 ASSERT((ip->i_mode & IFMT) != IFSHAD); in getinoquota()
100 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); in getinoquota()
147 ASSERT((ip->i_mode & IFMT) == IFSHAD || in chkdq()
165 if ((ip->i_mode & IFMT) == IFSHAD || (ip->i_mode & IFMT) == IFATTRDIR) { in chkdq()
H A Dquotacalls.c181 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && in opendq_scan_inode()
182 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_dquot == NULL) { in opendq_scan_inode()
341 ASSERT((ip->i_mode & IFMT) != IFSHAD); in closedq_scan_inode()
342 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); in closedq_scan_inode()
461 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && in setquota_scan_inode()
462 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_uid == sqdp->sqd_uid) { in setquota_scan_inode()
H A Dufs_dir.c162 if (((ip->i_mode & IFMT) != IFDIR) && in ufs_diraccess()
163 ((ip->i_mode & IFMT) != IFATTRDIR)) in ufs_diraccess()
663 if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) || in ufs_direnter_cm()
761 if (((nip->i_mode & IFMT) == IFDIR) || in ufs_direnter_cm()
762 ((nip->i_mode & IFMT) == IFATTRDIR)) { in ufs_direnter_cm()
1521 doingdirectory = (((sip->i_mode & IFMT) == IFDIR) || in ufs_dirrename()
1522 ((sip->i_mode & IFMT) == IFATTRDIR)); in ufs_dirrename()
1523 if (((tip->i_mode & IFMT) == IFDIR) || in ufs_dirrename()
1524 ((tip->i_mode & IFMT) == IFATTRDIR)) { in ufs_dirrename()
1808 if ((op == DE_RENAME) && (((sip->i_mode & IFMT) == IFDIR) || in ufs_diraddentry()
[all …]
H A Dufs_inode.c431 if ((VTOI(vp)->i_mode & IFMT) == IFATTRDIR) in ufs_reset_vnode()
590 ftype = ip->i_mode & IFMT; in ufs_iget_internal()
651 if (ip->i_mode && ((ip->i_mode & IFMT) != IFSHAD) && in ufs_iget_internal()
652 ((ip->i_mode & IFMT) != IFATTRDIR)) { in ufs_iget_internal()
939 if ((ip->i_mode & IFMT) == IFBLK || in ufs_iupdat()
940 (ip->i_mode & IFMT) == IFCHR) { in ufs_iupdat()
1178 ASSERT((oip->i_mode & IFMT) == IFSHAD || in ufs_itrunc()
1190 mode = oip->i_mode & IFMT; in ufs_itrunc()
1541 if ((ip->i_mode & IFMT) != IFCHR && in ufs_iaccess()
1542 (ip->i_mode & IFMT) != IFBLK && in ufs_iaccess()
[all …]
H A Dufs_acl.c114 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) in ufs_si_store()
177 if ((sip->i_mode & IFMT) != IFSHAD || sip->i_nlink <= 0) { in ufs_si_store()
441 ASSERT((ip->i_mode & IFMT) != IFSHAD); in ufs_si_load()
443 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) in ufs_si_load()
475 if ((sip->i_mode & IFMT) != IFSHAD) { in ufs_si_load()
785 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) in ufs_acl_set()
1327 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) in ufs_si_inherit()
1333 ASSERT(((tdp->i_mode & IFMT) == IFDIR) || in ufs_si_inherit()
1334 ((tdp->i_mode & IFMT) == IFATTRDIR)); in ufs_si_inherit()
1380 if (((ip->i_mode & IFMT) == IFDIR) || in ufs_si_inherit()
[all …]
H A Dufs_vnops.c339 if ((ip->i_mode & IFMT) == IFDIR) { in ufs_read()
423 return (((ip->i_mode & IFMT) == IFREG) && !(ioflag & FAPPEND) && in ufs_check_rewrite()
597 if ((ioflag & FAPPEND) != 0 && (ip->i_mode & IFMT) == IFREG) { in ufs_write()
779 type = ip->i_mode & IFMT; in wrip()
1370 type = ip->i_mode & IFMT; in rdip()
1525 if (TRANS_ISTRANS(ufsvfsp) && ((ip->i_mode & IFMT) == IFDIR)) { in rdip()
2066 switch (ip->i_mode & IFMT) { in ufs_getattr()
2245 ip->i_mode = (ip->i_mode & IFMT) | (vap->va_mode & ~IFMT); in ufs_setattr()
3016 if ((((ip->i_mode & IFMT) == IFDIR) || in ufs_create()
3017 ((ip->i_mode & IFMT) == IFATTRDIR)) && in ufs_create()
[all …]
H A Dufs_xattr.c84 if ((sdp->i_mode & IFMT) != IFATTRDIR) { in ufs_xattr_getattrdir()
/titanic_41/usr/src/cmd/backup/dump/
H A Ddumptraverse.c92 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)) {
/titanic_41/usr/src/cmd/fs.d/ufs/ncheck/
H A Dncheck.c392 if ((ip->di_mode & IFMT) != IFDIR) { in pass1()
395 if ((ip->di_mode & IFMT) == IFBLK || in pass1()
396 (ip->di_mode & IFMT) == IFCHR || in pass1()
418 if ((ip->di_mode&IFMT) != IFDIR) in pass2()
458 if ((ip->di_mode&IFMT) != IFDIR) in pass3()
/titanic_41/usr/src/grub/grub-0.97/stage2/
H A Dfsys_ffs.c204 if ((INODE->i_mode & IFMT) != IFREG) in ffs_dir()
222 if (!(INODE->i_size) || ((INODE->i_mode & IFMT) != IFDIR)) in ffs_dir()
H A Dfsys_ufs.c99 return (inode && ((INODE->ic_smode & IFMT) == IFREG)); in ufs_dir()
235 if ((INODE->ic_smode & IFMT) != IFDIR) in dlook()
H A Dfsys_ufs2.c229 if ((INODE_UFS2->di_mode & IFMT) != IFREG) in ufs2_dir()
247 if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR)) in ufs2_dir()
H A Dfsys_jfs.c291 if ((di_mode & IFMT) == IFLNK) { in jfs_dir()
316 if ((di_mode & IFMT) != IFREG) { in jfs_dir()
325 if ((di_mode & IFMT) != IFDIR) { in jfs_dir()
H A Ddisk_inode_ffs.h76 #define IFMT 0xf000 /* type of file */ macro
H A Dfsys_xfs.c553 if ((di_mode & IFMT) == IFLNK) { in xfs_dir()
575 if ((di_mode & IFMT) != IFREG) { in xfs_dir()
584 if ((di_mode & IFMT) != IFDIR) { in xfs_dir()
/titanic_41/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c438 if ((ip->di_mode & IFMT) != IFDIR) { in pass1()
441 if ((ip->di_mode&IFMT) == IFBLK || in pass1()
442 (ip->di_mode&IFMT) == IFCHR || ip->di_mode&(ISUID|ISGID)) { in pass1()
460 if ((ip->di_mode&IFMT) != IFDIR) in pass2()
499 if ((ip->di_mode&IFMT) != IFDIR) in pass3()
/titanic_41/usr/src/stand/lib/fs/ufs/
H A Dufsops.c205 if ((filep->fi_inode->i_smode & IFMT) == IFLNK) { in find()
335 if ((ip->i_smode & IFMT) != IFDIR) in dlook()
766 switch (ip->i_smode & IFMT) { in boot_ufs_fstat()
871 while ((fp->fi_inode->i_smode & IFMT) == IFLNK) { in boot_ufs_getdents()
899 if ((fp->fi_inode->i_smode & IFMT) == IFDIR) { in boot_ufs_getdents()
/titanic_41/usr/src/cmd/backup/restore/
H A Ddirs.c170 if ((ts == TS_INODE && (ip->di_mode & IFMT) != IFDIR && in extractdirs()
171 (ip->di_mode & IFMT) != IFATTRDIR) || in extractdirs()
215 ((curfile.dip->di_mode & IFMT) == IFDIR || in skipdirs()
216 (curfile.dip->di_mode & IFMT) == IFATTRDIR)) { in skipdirs()
876 if ((dip->di_mode & IFMT) == IFATTRDIR) { in allocinotab()
/titanic_41/usr/src/cmd/fs.d/ufs/quot/
H A Dquot.c310 if ((ip->di_mode & IFMT) == 0) in qacct()
332 if ((ip->di_mode&IFMT) != IFDIR && (ip->di_mode&IFMT) != IFREG) in qacct()

12