Lines Matching refs:flags

74 PW32IO BOOL php_win32_ioutil_posix_to_open_opts(int flags, mode_t mode, php_ioutil_open_opts *opts)  in php_win32_ioutil_posix_to_open_opts()  argument
86 switch (flags & (_O_RDONLY | _O_WRONLY | _O_RDWR)) { in php_win32_ioutil_posix_to_open_opts()
102 if (flags & _O_APPEND) { in php_win32_ioutil_posix_to_open_opts()
117 switch (flags & (_O_CREAT | _O_EXCL | _O_TRUNC)) { in php_win32_ioutil_posix_to_open_opts()
141 if (flags & _O_CREAT) { in php_win32_ioutil_posix_to_open_opts()
147 if (flags & _O_TEMPORARY ) { in php_win32_ioutil_posix_to_open_opts()
152 if (flags & _O_SHORT_LIVED) { in php_win32_ioutil_posix_to_open_opts()
156 switch (flags & (_O_SEQUENTIAL | _O_RANDOM)) { in php_win32_ioutil_posix_to_open_opts()
187 PW32IO int php_win32_ioutil_open_w(const wchar_t *path, int flags, ...) in php_win32_ioutil_open_w() argument
196 if (flags & O_CREAT) { in php_win32_ioutil_open_w()
199 va_start(arg, flags); in php_win32_ioutil_open_w()
204 if (!php_win32_ioutil_posix_to_open_opts(flags, mode, &open_opts)) { in php_win32_ioutil_open_w()
220 if (error == ERROR_FILE_EXISTS && (flags & _O_CREAT) && in php_win32_ioutil_open_w()
221 !(flags & _O_EXCL)) { in php_win32_ioutil_open_w()
231 fd = _open_osfhandle((intptr_t) file, flags); in php_win32_ioutil_open_w()
248 if (flags & _O_TEXT) { in php_win32_ioutil_open_w()
250 } else if (flags & _O_BINARY) { in php_win32_ioutil_open_w()
699 int err = 0, fd, flags, i = 0; in php_win32_ioutil_fopen_w() local
708 if (SUCCESS != php_stream_parse_fopen_modes(modea, &flags)) { in php_win32_ioutil_fopen_w()
713 fd = php_win32_ioutil_open_w(path, flags, 0666); in php_win32_ioutil_fopen_w()