Lines Matching refs:S_IFMT
109 (void) chmod((dir), (mode) & ~S_IFMT)
222 if (rflag && ((stbuf.st_mode & S_IFMT) == S_IFLNK)) { in main()
245 if ((stbuf2.st_mode & S_IFMT) in main()
265 ~S_IFMT); in main()
292 if ((stbuf2.st_mode & S_IFMT) in main()
296 stbuf2.st_mode & ~S_IFMT); in main()
300 } else if (rflag && ((stbuf.st_mode & S_IFMT) == S_IFDIR)) { in main()
311 stbuf.st_mode & ~S_IFMT); in main()
330 if ((stbuf.st_mode & S_IFMT) == S_IFDIR) { in main()
332 stbuf.st_mode & ~S_IFMT); in main()
389 if ((st.st_mode & S_IFMT) == S_IFLNK) { in chgrpr()
413 if ((st2.st_mode & S_IFMT) == S_IFDIR) { in chgrpr()
434 ~S_IFMT); in chgrpr()
464 if ((st2.st_mode & S_IFMT) == S_IFDIR) { in chgrpr()
467 st2.st_mode & ~S_IFMT); in chgrpr()
471 } else if ((st.st_mode & S_IFMT) == S_IFDIR) { in chgrpr()
483 st.st_mode & ~S_IFMT); in chgrpr()