Lines Matching refs:st_mode
410 if (S_ISDIR(s.st_mode) && dir_is_mount_point(d, dent->d_name) > 0) {
417 if (s.st_uid == 0 && !(s.st_mode & S_IWUSR)) {
439 if (S_ISDIR(s.st_mode)) {
511 if (s.st_mode & S_ISVTX) {
516 if (mountpoint && S_ISREG(s.st_mode))
526 if (S_ISSOCK(s.st_mode) && unix_socket_alive(sub_path)) {
532 if (S_ISCHR(s.st_mode) || S_ISBLK(s.st_mode)) {
623 if (S_ISLNK(st.st_mode))
634 if (!(st.st_mode & 0111))
636 if (!(st.st_mode & 0222))
638 if (!(st.st_mode & 0444))
640 if (!S_ISDIR(st.st_mode))
644 if (m == (st.st_mode & 07777))
645 log_debug("\"%s\" has right mode %o", path, st.st_mode);
814 if (S_ISLNK(st.st_mode)) {
963 if (!S_ISREG(st.st_mode) && !S_ISDIR(st.st_mode)) {
971 if (!S_ISDIR(st.st_mode))
1040 if (!S_ISREG(st.st_mode)) {
1199 if ((a.st_mode ^ b.st_mode) & S_IFMT) {
1318 if (!S_ISFIFO(st.st_mode)) {
1422 if ((st.st_mode & S_IFMT) != file_type) {
1616 if (!S_ISDIR(s.st_mode)) {