Lines Matching refs:path
73 bool directory_exists(const std::string& path) { in directory_exists() argument
75 return lstat(path.c_str(), &sb) != -1 && S_ISDIR(sb.st_mode); in directory_exists()
99 std::string adb_basename(const std::string& path) { in adb_basename() argument
101 std::string result(path); in adb_basename()
122 std::string adb_dirname(const std::string& path) { in adb_dirname() argument
124 std::string result(path); in adb_dirname()
147 bool mkdirs(const std::string& path) { in mkdirs() argument
166 if (stat(path.c_str(), &sb) != -1 && S_ISDIR(sb.st_mode)) { in mkdirs()
170 const std::string parent(adb_dirname(path)); in mkdirs()
176 if (parent == path) { in mkdirs()
188 if (adb_mkdir(path, 0775) == -1) { in mkdirs()
191 if (directory_exists(path)) { in mkdirs()
250 WCHAR path[MAX_PATH]; in adb_get_homedir_path() local
251 const HRESULT hr = SHGetFolderPathW(NULL, CSIDL_PROFILE, NULL, 0, path); in adb_get_homedir_path()
257 if (!android::base::WideToUTF8(path, &home_str)) { in adb_get_homedir_path()