Lines Matching defs:flags

237   req->flags |= UV_FS_FREE_PATHS;
249 req->flags = 0;
451 int flags = req->fs.info.file_flags;
454 /* Adjust flags to be compatible with the memory file mapping. Save the
455 * original flags to emulate the correct behavior. */
456 if (flags & UV_FS_O_FILEMAP) {
457 fd_info.flags = flags;
460 if ((flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR)) ==
463 flags = (flags & ~UV_FS_O_WRONLY) | UV_FS_O_RDWR;
466 if (flags & UV_FS_O_APPEND) {
468 flags &= ~UV_FS_O_APPEND;
469 flags &= ~(UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR);
470 flags |= UV_FS_O_RDWR;
479 /* convert flags and mode to CreateFile parameters */
480 switch (flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR)) {
494 if (flags & UV_FS_O_APPEND) {
509 if (flags & UV_FS_O_EXLOCK) {
515 switch (flags & (UV_FS_O_CREAT | UV_FS_O_EXCL | UV_FS_O_TRUNC)) {
539 if (flags & UV_FS_O_CREAT) {
545 if (flags & UV_FS_O_TEMPORARY ) {
550 if (flags & UV_FS_O_SHORT_LIVED) {
554 switch (flags & (UV_FS_O_SEQUENTIAL | UV_FS_O_RANDOM)) {
567 if (flags & UV_FS_O_DIRECT) {
598 switch (flags & (UV_FS_O_DSYNC | UV_FS_O_SYNC)) {
621 if (error == ERROR_FILE_EXISTS && (flags & UV_FS_O_CREAT) &&
622 !(flags & UV_FS_O_EXCL)) {
632 fd = _open_osfhandle((intptr_t) file, flags);
648 if (flags & UV_FS_O_FILEMAP) {
673 DWORD flProtect = (fd_info.flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY |
751 int rw_flags = fd_info->flags &
931 int force_append = fd_info->flags & UV_FS_O_APPEND;
932 int rw_flags = fd_info->flags &
1541 req->flags |= UV_FS_FREE_PTR;
1643 req->flags |= UV_FS_FREE_PTR;
1867 DWORD flags;
1870 flags = FILE_FLAG_BACKUP_SEMANTICS;
1872 flags |= FILE_FLAG_OPEN_REPARSE_POINT;
1879 flags,
2024 if (fd_info.flags) {
2034 if (fd_info.flags) {
2040 DWORD flProtect = (fd_info.flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY |
2065 int flags;
2070 flags = req->fs.info.file_flags;
2072 if (flags & UV_FS_COPYFILE_FICLONE_FORCE) {
2077 overwrite = flags & UV_FS_COPYFILE_EXCL;
2287 DWORD flags;
2290 flags = FILE_FLAG_BACKUP_SEMANTICS;
2292 flags |= FILE_FLAG_OPEN_REPARSE_POINT;
2300 flags,
2552 int flags;
2564 flags = SYMBOLIC_LINK_FLAG_DIRECTORY | uv__file_symlink_usermode_flag;
2566 flags = uv__file_symlink_usermode_flag;
2568 if (CreateSymbolicLinkW(new_pathw, pathw, flags)) {
2578 flags & SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE) {
2612 req->flags |= UV_FS_FREE_PTR;
2689 req->flags |= UV_FS_FREE_PTR;
2787 req->flags |= UV_FS_FREE_PTR;
2861 if (req->flags & UV_FS_CLEANEDUP)
2864 if (req->flags & UV_FS_FREE_PATHS)
2867 if (req->flags & UV_FS_FREE_PTR) {
2885 req->flags |= UV_FS_CLEANEDUP;
2889 int uv_fs_open(uv_loop_t* loop, uv_fs_t* req, const char* path, int flags,
2900 req->fs.info.file_flags = flags;
3058 int uv_fs_scandir(uv_loop_t* loop, uv_fs_t* req, const char* path, int flags,
3069 req->fs.info.file_flags = flags;
3134 const char* new_path, int flags, uv_fs_cb cb) {
3144 req->fs.info.file_flags = flags;
3299 int flags,
3305 if (flags & ~(UV_FS_COPYFILE_EXCL |
3318 req->fs.info.file_flags = flags;
3337 int flags,
3348 req->fs.info.mode = flags;