Searched refs:S_IFMT (Results 1 – 8 of 8) sorted by relevance
410 #define S_ISBLK(m) (((m) & S_IFMT) == S_IFBLK) /* block special */411 #define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR) /* char special */412 #define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR) /* directory */413 #define S_ISFIFO(m) (((m) & S_IFMT) == S_IFIFO) /* fifo or socket */414 #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) /* regular file */415 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) /* symbolic link */416 #define S_ISSOCK(m) (((m) & S_IFMT) == S_IFSOCK) /* socket */418 #define S_ISWHT(m) (((m) & S_IFMT) == S_IFWHT) /* OBSOLETE: whiteout */
806 #define IFTOVT(mode) (iftovt_tab[((mode) & S_IFMT) >> 12])
33 #ifndef S_IFMT35 #define S_IFMT 0170000 /* [XSI] type of file mask */ macro
1418 T_EXPECT_EQ_INT(((preginfo_path.prp_vip.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFREG), 0,1510 T_EXPECT_EQ_UINT(((preginfo_path.prp_vip.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFREG), 0,1572 T_EXPECT_EQ_INT(((pvninfo.pvi_cdir.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFDIR), 0,
1521 if ((vtype == VNON) || ((vtype == VREG) && ((vmode & S_IFMT) != 0))) { in nfs_parsefattr()
1586 return iftovt_tab[((mode) & S_IFMT) >> 12]; in vnode_iftovt()
4734 if ((uap->mode & S_IFMT) == S_IFIFO) { in mknod()4758 switch (uap->mode & S_IFMT) { in mknod()
172 S_IFSOCK, S_IFIFO, S_IFMT,