Lines Matching refs:pathw
189 req->file.pathw = NULL;
210 req->file.pathw = (WCHAR*) pos;
213 req->file.pathw = NULL;
612 file = CreateFileW(req->file.pathw,
1131 int result = _wrmdir(req->file.pathw);
1140 const WCHAR* pathw = req->file.pathw;
1147 handle = CreateFileW(pathw,
1228 if (CreateDirectoryW(req->file.pathw, NULL)) {
1253 len = wcslen(req->file.pathw);
1254 ep = req->file.pathw + len;
1291 if (CreateDirectoryW(req->file.pathw, NULL)) {
1314 file = CreateFileW(req->file.pathw,
1392 CreateFileW(req->file.pathw,
1576 WCHAR* pathw;
1582 pathw = req->file.pathw;
1587 if (!(GetFileAttributesW(pathw) & FILE_ATTRIBUTE_DIRECTORY)) {
1598 len = wcslen(pathw);
1602 else if (IS_SLASH(pathw[len - 1]))
1613 _snwprintf(find_path, len + 3, fmt, pathw);
1852 INLINE static void fs__stat_prepare_path(WCHAR* pathw) {
1853 size_t len = wcslen(pathw);
1856 if (len > 1 && pathw[len - 2] != L':' &&
1857 (pathw[len - 1] == L'\\' || pathw[len - 1] == L'/')) {
1858 pathw[len - 1] = '\0';
1898 error = fs__stat_impl_from_path(req->file.pathw, do_lstat, &req->statbuf);
1919 fs__stat_prepare_path(req->file.pathw);
1925 fs__stat_prepare_path(req->file.pathw);
1954 if (!MoveFileExW(req->file.pathw, req->fs.info.new_pathw, MOVEFILE_REPLACE_EXISTING)) {
2079 if (CopyFileW(req->file.pathw, req->fs.info.new_pathw, overwrite) != 0) {
2089 if (fs__stat_impl_from_path(req->file.pathw, 0, &statbuf) != 0 ||
2149 DWORD attr = GetFileAttributesW(req->file.pathw);
2175 int result = _wchmod(req->file.pathw, req->fs.info.mode);
2318 error = fs__utime_impl_from_path(req->file.pathw,
2371 DWORD r = CreateHardLinkW(req->fs.info.new_pathw, req->file.pathw, NULL);
2550 WCHAR* pathw;
2555 pathw = req->file.pathw;
2559 fs__create_junction(req, pathw, new_pathw);
2568 if (CreateSymbolicLinkW(new_pathw, pathw, flags)) {
2593 handle = CreateFileW(req->file.pathw,
2670 handle = CreateFileW(req->file.pathw,
2715 WCHAR* pathw;
2717 pathw = req->file.pathw;
2719 if (0 == GetDiskFreeSpaceW(pathw,
2731 is_second = pathw != req->file.pathw;
2734 uv__free(pathw);
2741 pathw = uv__malloc(len * sizeof(*pathw));
2742 if (pathw == NULL) {
2747 ret = GetFullPathNameW(req->file.pathw,
2749 pathw,
2752 uv__free(pathw);
2757 pathw = uv__reallocf(pathw, len * sizeof(*pathw));
2758 if (pathw == NULL) {
2769 if (pathw != req->file.pathw) {
2770 uv__free(pathw);
2865 uv__free(req->file.pathw);
2880 req->file.pathw = NULL;