Searched refs:S_IFMT (Results 1 – 7 of 7) 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 */
817 #define IFTOVT(mode) (iftovt_tab[((mode) & S_IFMT) >> 12])
33 #ifndef S_IFMT35 #define S_IFMT 0170000 /* [XSI] type of file mask */ macro
1414 T_EXPECT_EQ_INT(((preginfo_path.prp_vip.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFREG), 0,1506 T_EXPECT_EQ_UINT(((preginfo_path.prp_vip.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFREG), 0,1568 T_EXPECT_EQ_INT(((pvninfo.pvi_cdir.vip_vi.vi_stat.vst_mode & S_IFMT) ^ S_IFDIR), 0,
1753 return iftovt_tab[((mode) & S_IFMT) >> 12]; in vnode_iftovt()
5343 if ((mode & S_IFMT) == S_IFIFO) { in mknodat_internal()5367 switch (mode & S_IFMT) { in mknodat_internal()
177 S_IFSOCK, S_IFIFO, S_IFMT,