Lines Matching defs:name
40 "each dir operand that does not name an existing directory, effects "
74 char* name;
143 for (name = arg, n = *arg; n;)
152 if (mkdir(name, n ? dmode : mode) < 0 && errno != EEXIST && access(name, F_OK) < 0)
155 error(ERROR_system(0), "%s:", name);
159 error(0, "%s: directory created", name);
162 if (stat(name, &st))
164 error(ERROR_system(0), "%s: cannot stat", name);
167 if ((st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)) != (mode & (S_ISVTX|S_ISUID|S_ISGID)) && chmod(name, mode))
169 error(ERROR_system(0), "%s: cannot change mode from %s to %s", name, fmtperm(st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)), fmtperm(mode));