Lines Matching refs:paths
85 static void addFromVolumeManager(std::list<std::string>* paths, PathTypes path_type) { in addFromVolumeManager() argument
93 paths->push_back(vol->getPath()); in addFromVolumeManager()
99 paths->push_back(std::string("/sys/fs/") + fs_type + "/" + Basename(gc_path)); in addFromVolumeManager()
106 static void addFromFstab(std::list<std::string>* paths, PathTypes path_type) { in addFromFstab() argument
134 paths->push_back(entry.mount_point); in addFromFstab()
139 paths->push_back("/sys/fs/" + entry.fs_type + "/" + Basename(gc_path)); in addFromFstab()
151 std::list<std::string> paths; in Trim() local
152 addFromFstab(&paths, PathTypes::kMountPoint); in Trim()
153 addFromVolumeManager(&paths, PathTypes::kMountPoint); in Trim()
155 for (const auto& path : paths) { in Trim()
201 static bool waitForGc(const std::list<std::string>& paths) { in waitForGc() argument
208 for (const auto& path : paths) { in waitForGc()
236 static int startGc(const std::list<std::string>& paths) { in startGc() argument
237 for (const auto& path : paths) { in startGc()
246 static int stopGc(const std::list<std::string>& paths) { in stopGc() argument
247 for (const auto& path : paths) { in stopGc()
375 std::list<std::string> paths; in RunIdleMaint() local
376 addFromFstab(&paths, PathTypes::kBlkDevice); in RunIdleMaint()
377 addFromVolumeManager(&paths, PathTypes::kBlkDevice); in RunIdleMaint()
379 startGc(paths); in RunIdleMaint()
381 bool gc_aborted = waitForGc(paths); in RunIdleMaint()
383 stopGc(paths); in RunIdleMaint()