Lines Matching refs:flags

356   req->flags |= UV_FS_FREE_PATHS;  in fs__capture_path()
367 req->flags = 0; in uv__fs_req_init()
385 int flags = req->fs.info.file_flags; in fs__open() local
390 if (flags & UV_FS_O_FILEMAP) { in fs__open()
391 fd_info.flags = flags; in fs__open()
394 if ((flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR)) == in fs__open()
397 flags = (flags & ~UV_FS_O_WRONLY) | UV_FS_O_RDWR; in fs__open()
400 if (flags & UV_FS_O_APPEND) { in fs__open()
402 flags &= ~UV_FS_O_APPEND; in fs__open()
403 flags &= ~(UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR); in fs__open()
404 flags |= UV_FS_O_RDWR; in fs__open()
414 switch (flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | UV_FS_O_RDWR)) { in fs__open()
428 if (flags & UV_FS_O_APPEND) { in fs__open()
443 if (flags & UV_FS_O_EXLOCK) { in fs__open()
449 switch (flags & (UV_FS_O_CREAT | UV_FS_O_EXCL | UV_FS_O_TRUNC)) { in fs__open()
473 if (flags & UV_FS_O_CREAT) { in fs__open()
479 if (flags & UV_FS_O_TEMPORARY ) { in fs__open()
484 if (flags & UV_FS_O_SHORT_LIVED) { in fs__open()
488 switch (flags & (UV_FS_O_SEQUENTIAL | UV_FS_O_RANDOM)) { in fs__open()
501 if (flags & UV_FS_O_DIRECT) { in fs__open()
532 switch (flags & (UV_FS_O_DSYNC | UV_FS_O_SYNC)) { in fs__open()
555 if (error == ERROR_FILE_EXISTS && (flags & UV_FS_O_CREAT) && in fs__open()
556 !(flags & UV_FS_O_EXCL)) { in fs__open()
566 fd = _open_osfhandle((intptr_t) file, flags); in fs__open()
582 if (flags & UV_FS_O_FILEMAP) { in fs__open()
607 DWORD flProtect = (fd_info.flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | in fs__open()
685 int rw_flags = fd_info->flags & in fs__read_filemap()
865 int force_append = fd_info->flags & UV_FS_O_APPEND; in fs__write_filemap()
866 int rw_flags = fd_info->flags & in fs__write_filemap()
1464 req->flags |= UV_FS_FREE_PTR; in fs__scandir()
1566 req->flags |= UV_FS_FREE_PTR; in fs__readdir()
1817 DWORD flags; in fs__stat_impl_from_path() local
1820 flags = FILE_FLAG_BACKUP_SEMANTICS; in fs__stat_impl_from_path()
1822 flags |= FILE_FLAG_OPEN_REPARSE_POINT; in fs__stat_impl_from_path()
1829 flags, in fs__stat_impl_from_path()
2005 if (fd_info.flags) { in fs__ftruncate()
2015 if (fd_info.flags) { in fs__ftruncate()
2021 DWORD flProtect = (fd_info.flags & (UV_FS_O_RDONLY | UV_FS_O_WRONLY | in fs__ftruncate()
2046 int flags; in fs__copyfile() local
2051 flags = req->fs.info.file_flags; in fs__copyfile()
2053 if (flags & UV_FS_COPYFILE_FICLONE_FORCE) { in fs__copyfile()
2058 overwrite = flags & UV_FS_COPYFILE_EXCL; in fs__copyfile()
2268 DWORD flags; in fs__utime_impl_from_path() local
2271 flags = FILE_FLAG_BACKUP_SEMANTICS; in fs__utime_impl_from_path()
2273 flags |= FILE_FLAG_OPEN_REPARSE_POINT; in fs__utime_impl_from_path()
2281 flags, in fs__utime_impl_from_path()
2533 int flags; in fs__symlink() local
2545 flags = SYMBOLIC_LINK_FLAG_DIRECTORY | uv__file_symlink_usermode_flag; in fs__symlink()
2547 flags = uv__file_symlink_usermode_flag; in fs__symlink()
2549 if (CreateSymbolicLinkW(new_pathw, pathw, flags)) { in fs__symlink()
2559 flags & SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE) { in fs__symlink()
2597 req->flags |= UV_FS_FREE_PTR; in fs__readlink()
2676 req->flags |= UV_FS_FREE_PTR; in fs__realpath()
2774 req->flags |= UV_FS_FREE_PTR; in fs__statfs()
2848 if (req->flags & UV_FS_CLEANEDUP) in uv_fs_req_cleanup()
2851 if (req->flags & UV_FS_FREE_PATHS) in uv_fs_req_cleanup()
2854 if (req->flags & UV_FS_FREE_PTR) { in uv_fs_req_cleanup()
2872 req->flags |= UV_FS_CLEANEDUP; in uv_fs_req_cleanup()
2876 int uv_fs_open(uv_loop_t* loop, uv_fs_t* req, const char* path, int flags, in uv_fs_open() argument
2887 req->fs.info.file_flags = flags; in uv_fs_open()
3045 int uv_fs_scandir(uv_loop_t* loop, uv_fs_t* req, const char* path, int flags, in uv_fs_scandir() argument
3056 req->fs.info.file_flags = flags; in uv_fs_scandir()
3121 const char* new_path, int flags, uv_fs_cb cb) { in uv_fs_symlink() argument
3131 req->fs.info.file_flags = flags; in uv_fs_symlink()
3286 int flags, in uv_fs_copyfile() argument
3292 if (flags & ~(UV_FS_COPYFILE_EXCL | in uv_fs_copyfile()
3305 req->fs.info.file_flags = flags; in uv_fs_copyfile()
3324 int flags, in uv_fs_access() argument
3335 req->fs.info.mode = flags; in uv_fs_access()