Home
last modified time | relevance | path

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

/freebsd-14.2/sbin/fsdb/
H A Dfsdbutil.c116 switch (DIP(dp, di_mode) & IFMT) { in printstat()
210 if ((DIP(curinode, di_mode) & IFMT) != IFDIR) { in checkactivedir()
222 switch (DIP(curinode, di_mode) & IFMT) { in printactive()
240 (uintmax_t)curinum, DIP(curinode, di_mode) & IFMT, in printactive()
H A Dfsdb.c560 switch (DIP(curinode, di_mode) & IFMT) { in CMDFUNCSTART()
944 type = DIP(curinode, di_mode) & IFMT; in CMDFUNCSTART()
959 DIP_SET(curinode, di_mode, DIP(curinode, di_mode) & ~IFMT); in CMDFUNCSTART()
/freebsd-14.2/usr.sbin/quot/
H A Dquot.c204 return (DIP(super, dp, di_mode) & IFMT) == 0; in isfree()
207 switch (DIP(super, dp, di_mode) & IFMT) { in isfree()
220 errx(1, "unknown IFMT 0%o", DIP(super, dp, di_mode) & IFMT); in isfree()
390 && ((DIP(super, dp, di_mode) & IFMT) == IFREG in dofsizes()
391 || (DIP(super, dp, di_mode) & IFMT) == IFDIR) in dofsizes()
/freebsd-14.2/sbin/fsck_ffs/
H A Dsuj.c452 if ((mode & IFMT) == IFDIR) { in ino_free()
615 if ((*mode & IFMT) != IFDIR) { in ino_isat()
780 mode = DIP(dp, di_mode) & IFMT; in ino_visit()
1087 if ((mode & IFMT) == IFDIR) in ino_decr()
1125 mode = sino->si_mode & IFMT; in ino_adjust()
1165 mode = DIP(dp, di_mode) & IFMT; in ino_adjust()
1185 if ((mode & IFMT) == IFDIR) in ino_adjust()
1299 mode = DIP(dp, di_mode) & IFMT; in ino_trunc()
1444 if (isat && (mode & IFMT) != (rrec->jr_mode & IFMT)) in ino_check()
1455 mode = rrec->jr_mode & IFMT; in ino_check()
[all …]
H A Ddir.c449 (DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE", in fileerror()
497 ((DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE")); in adjust()
582 lostdir = (DIP(dp, di_mode) & IFMT) == IFDIR; in linkup()
636 if ((DIP(dp, di_mode) & IFMT) != IFDIR) { in linkup()
807 if ((DIP(dp, di_mode) & IFMT) != IFDIR || filesize == 0 || in expanddir()
H A Dpass1.c266 mode = DIP(dp, di_mode) & IFMT; in checkinode()
297 if (!preen && mode == IFMT && reply("HOLD BAD BLOCK") == 1) { in checkinode()
H A Dinode.c83 mode = DIP(dp, di_mode) & IFMT; in ckinode()
587 mode = DIP(dp, di_mode) & IFMT; in getnextinode()
1253 (DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE"); in clri()
1415 switch (type & IFMT) { in allocino()
H A Dpass2.c115 DIP_SET(dp, di_mode, DIP(dp, di_mode) & ~IFMT); in pass2()
538 (DIP(dp, di_mode) & IFMT) == IFDIR ? DSTATE : FSTATE; in pass2check()
H A Dsetup.c195 if ((DIP(ip.i_dp, di_mode) & IFMT) == IFREG && in setup()
H A Dfsutil.c105 switch (DIP(dp, di_mode) & IFMT) { in ftypeok()
/freebsd-14.2/sys/ufs/ufs/
H A Ddinode.h105 #define IFMT 0170000 /* Mask of file type. */ macro
H A Dufs_vnops.c540 sb->st_mode = (ip->i_mode & ~IFMT) | VTTOIF(vp->v_type); in ufs_stat()
601 vap->va_mode = ip->i_mode & ~IFMT; in ufs_getattr()
1453 if ((fip->i_mode & IFMT) == IFDIR) { in ufs_rename()
1628 if ((tip->i_mode & IFMT) == IFDIR) { in ufs_rename()
2785 if ((mode & IFMT) == 0) in ufs_makeinode()
H A Dufs_lookup.c1469 MPASS((ip->i_mode & IFMT) == IFDIR); in ufs_assert_inode_offset_owner()
1492 MPASS((ip->i_mode & IFMT) == IFDIR); in ufs_set_inode_offset_owner()
/freebsd-14.2/sys/fs/ext2fs/
H A Dinode.h145 #define IFMT 0170000 /* Mask of file type. */ macro
H A Dext2_alloc.c406 if ((mode & IFMT) == IFDIR) { in ext2_valloc()
1405 if ((mode & IFMT) == IFDIR) { in ext2_nodealloccg()
1502 if ((mode & IFMT) == IFDIR) { in ext2_vfree()
H A Dext2_vnops.c362 vap->va_mode = ip->i_mode & ~IFMT; in ext2_getattr()
850 if ((ip->i_mode & IFMT) == IFDIR) { in ext2_rename()
981 if ((xp->i_mode & IFMT) == IFDIR) { in ext2_rename()
1947 if ((mode & IFMT) == 0) in ext2_makeinode()
/freebsd-14.2/tools/diag/prtblknos/
H A Dprtblknos.c68 switch (mode & IFMT) { in prtblknos()
70 printf("unknown inode type 0%d\n", (mode & IFMT)); in prtblknos()
/freebsd-14.2/sbin/dump/
H A Dtraverse.c197 (mode & IFMT) == 0) in mapfiles()
552 DIP(dp, di_mode) & IFMT); in dumpino()
891 *modep = (dp1->di_mode & IFMT); in getino()
895 *modep = (dp2->di_mode & IFMT); in getino()
/freebsd-14.2/sbin/restore/
H A Ddirs.c179 if (curfile.mode == 0 || (curfile.mode & IFMT) != IFDIR) in extractdirs()
206 while (curfile.ino && (curfile.mode & IFMT) == IFDIR) { in skipdirs()
H A Dtape.c595 switch (mode & IFMT) { in extractfile()
/freebsd-14.2/stand/libsa/
H A Dufs.c583 if ((DIP(fp, di_mode) & IFMT) != IFDIR) { in ufs_open()
625 if ((DIP(fp, di_mode) & IFMT) == IFLNK) { in ufs_open()
/freebsd-14.2/sys/ufs/ffs/
H A Dffs_alloc.c1137 if ((mode & IFMT) == IFDIR) in ffs_valloc()
1148 if ((mode & IFMT) == IFDIR) { in ffs_valloc()
1185 if ((mode & IFMT) == IFDIR) in ffs_valloc()
1477 if ((ip->i_mode & IFMT) == IFDIR) in ffs_blkpref_ufs1()
1589 if ((ip->i_mode & IFMT) == IFDIR) in ffs_blkpref_ufs2()
2237 if ((mode & IFMT) == IFDIR) { in ffs_nodealloccg()
2890 if ((mode & IFMT) == IFDIR) { in ffs_freefile()
H A Dffs_softdep.c5556 if ((ip->i_mode & IFMT) == IFDIR) in softdep_setup_allocdirect()
6107 if ((ip->i_mode & IFMT) == IFDIR) in softdep_setup_allocindir_page()
11190 if ((jaddref->ja_mode & IFMT) == IFDIR) in initiate_write_bmsafemap()
12187 if ((jaddref->ja_mode & IFMT) == IFDIR) in handle_written_bmsafemap()
/freebsd-14.2/sbin/quotacheck/
H A Dquotacheck.c372 (mode = DIP(dp, di_mode) & IFMT) == 0) in chkquota()