Lines Matching defs:flags
165 // flags: 1=make last dir (with mode lastmode, otherwise skips last component)
169 int mkpathat(int atfd, char *dir, mode_t lastmode, int flags)
189 if (*s == '/' && (flags&2) && s != dir) {
196 if (flags&1) mode = lastmode;
201 if (!(flags&2) || errno != EEXIST) return 1;
202 } else if (flags&4)
695 // flags is O_RDONLY, stdout otherwise. An empty argument list calls
702 void loopfiles_rw(char **argv, int flags, int permissions,
705 int fd, failok = !(flags&WARN_ONLY);
707 flags &= ~WARN_ONLY;
710 if (!*argv) function((flags & O_ACCMODE) != O_RDONLY ? 1 : 0, "-");
716 else if (0>(fd = notstdio(open(*argv, flags, permissions))) && !failok) {
721 if ((flags & O_CLOEXEC) && fd) close(fd);