Lines Matching refs:pathw

320     req->file.pathw = NULL;
335 req->file.pathw = pos;
338 req->file.pathw = NULL;
546 file = CreateFileW(req->file.pathw,
1065 int result = _wrmdir(req->file.pathw);
1074 const WCHAR* pathw = req->file.pathw;
1081 handle = CreateFileW(pathw,
1162 if (CreateDirectoryW(req->file.pathw, NULL)) {
1187 len = wcslen(req->file.pathw);
1188 ep = req->file.pathw + len;
1225 if (CreateDirectoryW(req->file.pathw, NULL)) {
1248 file = CreateFileW(req->file.pathw,
1326 CreateFileW(req->file.pathw,
1499 WCHAR* pathw;
1505 pathw = req->file.pathw;
1510 if (!(GetFileAttributesW(pathw) & FILE_ATTRIBUTE_DIRECTORY)) {
1521 len = wcslen(pathw);
1525 else if (IS_SLASH(pathw[len - 1]))
1536 _snwprintf(find_path, len + 3, fmt, pathw);
1802 INLINE static void fs__stat_prepare_path(WCHAR* pathw) {
1803 size_t len = wcslen(pathw);
1806 if (len > 1 && pathw[len - 2] != L':' &&
1807 (pathw[len - 1] == L'\\' || pathw[len - 1] == L'/')) {
1808 pathw[len - 1] = '\0';
1848 error = fs__stat_impl_from_path(req->file.pathw, do_lstat, &req->statbuf);
1900 fs__stat_prepare_path(req->file.pathw);
1906 fs__stat_prepare_path(req->file.pathw);
1935 if (!MoveFileExW(req->file.pathw, req->fs.info.new_pathw, MOVEFILE_REPLACE_EXISTING)) {
2060 if (CopyFileW(req->file.pathw, req->fs.info.new_pathw, overwrite) != 0) {
2070 if (fs__stat_impl_from_path(req->file.pathw, 0, &statbuf) != 0 ||
2130 DWORD attr = GetFileAttributesW(req->file.pathw);
2156 int result = _wchmod(req->file.pathw, req->fs.info.mode);
2299 error = fs__utime_impl_from_path(req->file.pathw,
2352 DWORD r = CreateHardLinkW(req->fs.info.new_pathw, req->file.pathw, NULL);
2531 WCHAR* pathw;
2536 pathw = req->file.pathw;
2540 fs__create_junction(req, pathw, new_pathw);
2549 if (CreateSymbolicLinkW(new_pathw, pathw, flags)) {
2574 handle = CreateFileW(req->file.pathw,
2656 handle = CreateFileW(req->file.pathw,
2702 WCHAR* pathw;
2704 pathw = req->file.pathw;
2706 if (0 == GetDiskFreeSpaceW(pathw,
2718 is_second = pathw != req->file.pathw;
2721 uv__free(pathw);
2728 pathw = uv__malloc(len * sizeof(*pathw));
2729 if (pathw == NULL) {
2734 ret = GetFullPathNameW(req->file.pathw,
2736 pathw,
2739 uv__free(pathw);
2744 pathw = uv__reallocf(pathw, len * sizeof(*pathw));
2745 if (pathw == NULL) {
2756 if (pathw != req->file.pathw) {
2757 uv__free(pathw);
2852 uv__free(req->file.pathw);
2867 req->file.pathw = NULL;