• Home
  • Raw
  • Download

Lines Matching refs:base

63 inline android::base::Result<void> ForkAndRun(  in ForkAndRun()
65 LOG(DEBUG) << "Forking : " << android::base::Join(args, " "); in ForkAndRun()
74 return android::base::ErrnoError() << "Unable to fork"; in ForkAndRun()
85 return android::base::Error() << "Failed run: status=" << rc; in ForkAndRun()
91 android::base::Result<void> WalkDir(const std::string& path, Fn fn) { in WalkDir()
101 return android::base::Error() in WalkDir()
108 android::base::Result<std::vector<std::string>> ReadDir(const std::string& path, in ReadDir()
129 inline android::base::Result<void> CreateDirIfNeeded(const std::string& path, in CreateDirIfNeeded()
136 return android::base::ErrnoError() << "Could not mkdir " << path; in CreateDirIfNeeded()
139 return android::base::ErrnoError() << "Could not stat " << path; in CreateDirIfNeeded()
143 return android::base::Error() in CreateDirIfNeeded()
151 return android::base::ErrnoError() << "Could not chmod " << path; in CreateDirIfNeeded()
157 inline android::base::Result<void> DeleteDirContent(const std::string& path) { in DeleteDirContent()
160 return android::base::Error() in DeleteDirContent()
167 return android::base::Error() in DeleteDirContent()
174 inline android::base::Result<void> DeleteDir(const std::string& path) { in DeleteDir()
179 return android::base::Error() in DeleteDir()
185 inline android::base::Result<bool> PathExists(const std::string& path) { in PathExists()
191 return android::base::Error() in PathExists()
207 inline android::base::Result<void> WaitForFile( in WaitForFile()
209 android::base::Timer t; in WaitForFile()
222 return android::base::ErrnoError() in WaitForFile()
226 inline android::base::Result<std::vector<std::string>> GetSubdirs( in GetSubdirs()
241 inline android::base::Result<std::vector<std::string>> GetDeUserDirs() { in GetDeUserDirs()
245 inline android::base::Result<std::vector<std::string>> FindFilesBySuffix( in FindFilesBySuffix()
253 android::base::EndsWith(name, suffix)) { in FindFilesBySuffix()
262 inline android::base::Result<std::vector<std::string>> FindApexes( in FindApexes()
285 inline android::base::Result<std::string> FindFirstExistingDirectory( in FindFirstExistingDirectory()
291 return android::base::ErrnoError() << "Failed to stat " << second_dir; in FindFirstExistingDirectory()
294 return android::base::Error() << second_dir << " is not a directory"; in FindFirstExistingDirectory()
305 return android::base::ErrnoError() << "Failed to stat " << second_dir; in FindFirstExistingDirectory()
308 return android::base::Error() << second_dir << " is not a directory"; in FindFirstExistingDirectory()
315 inline android::base::Result<void> MoveDir(const std::string& from, in MoveDir()
319 return android::base::ErrnoError() << "Failed to stat " << to; in MoveDir()
322 return android::base::Error() << to << " is not a directory"; in MoveDir()
329 return android::base::Error() in MoveDir()
337 return android::base::Error() in MoveDir()
343 return android::base::Error() << "Failed to copy " << from_path << " to " in MoveDir()
348 return android::base::Error() in MoveDir()
355 inline android::base::Result<uintmax_t> GetFileSize( in GetFileSize()
360 return android::base::Error() << "Failed to get file size of " << file_path in GetFileSize()
367 inline android::base::Result<void> RestoreconPath(const std::string& path) { in RestoreconPath()
370 return android::base::ErrnoError() << "Failed to restorecon " << path; in RestoreconPath()