Lines Matching refs:mode
307 chmod(const char* path, mode_t mode)
313 if ((r = syschmod(path, mode)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0))
316 return syschmod(buf, mode);
318 if (!(r = syschmod(path, mode)) &&
319 (mode & (S_IXUSR|S_IXGRP|S_IXOTH)) &&
434 runve(int mode, const char* path, char* const* argv, char* const* envv)
463 if (mode == _P_DETACH)
471 mode = _P_NOWAIT;
593 sfprintf(sfstderr, "%s %s [", mode == _P_OVERLAY ? "_execve" : "_spawnve", path);
607 if (mode != _P_OVERLAY)
609 pid = sysspawnve(mode, path, argv, envv);
644 spawnve(int mode, const char* path, char* const* argv, char* const* envv)
646 return runve(mode, path, argv, envv);
747 int mode;
756 mode = (flags & O_CREAT) ? va_arg(ap, int) : 0;
758 fd = sysopen(path, flags, mode);
763 fd = sysopen(buf, flags, mode);
768 (flags & (O_CREAT|O_TRUNC)) == (O_CREAT|O_TRUNC) && (mode & 0111))