Lines Matching refs:dir_mode
594 mode_t dir_mode = file_mode;
597 if ((dir_mode & (S_IRUSR | S_IWUSR )))
598 dir_mode |= S_IXUSR;
599 if ((dir_mode & (S_IRGRP | S_IWGRP )))
600 dir_mode |= S_IXGRP;
601 if ((dir_mode & (S_IROTH | S_IWOTH )))
602 dir_mode |= S_IXOTH;
605 dir_mode |= DIRBITS;
606 if (dir_rx_set(dir_mode)) {
607 if (chmod( name, dir_mode ) < 0)
615 if (!dir_rx_set(dir_mode)) {
616 if (chmod( name, dir_mode ) < 0)
661 struct dir_mode {
669 struct dir_mode *param = data;
698 struct dir_mode param;