/system/vold/ |
H A D | Benchmark.h | 26 namespace vold { namespace in namespace:android 31 } // namespace vold
|
H A D | main.cpp | 59 << (android::vold::IsFilesystemSupported("ext4") ? " ext4" : "") 60 << (android::vold::IsFilesystemSupported("f2fs") ? " f2fs" : "") 61 << (android::vold::IsFilesystemSupported("vfat") ? " vfat" : ""); 76 fcntl(android_get_control_socket("vold"), F_SETFD, FD_CLOEXEC); 79 mkdir("/dev/block/vold", 0755); 95 if (property_get_bool("vold.debug", false)) { 154 case 'b': android::vold::sBlkidContext = optarg; break; 155 case 'B': android::vold::sBlkidUntrustedContext = optarg; break; 156 case 'f': android::vold::sFsckContext = optarg; break; 157 case 'F': android::vold [all...] |
H A D | MoveTask.h | 26 namespace vold { namespace in namespace:android 45 } // namespace vold
|
H A D | TrimTask.h | 26 namespace vold { namespace in namespace:android 51 } // namespace vold
|
H A D | EmulatedVolume.h | 25 namespace vold { namespace in namespace:android 62 } // namespace vold
|
H A D | VolumeManager.h | 118 std::shared_ptr<android::vold::Disk> findDisk(const std::string& id); 119 std::shared_ptr<android::vold::VolumeBase> findVolume(const std::string& id); 121 void listVolumes(android::vold::VolumeBase::Type type, std::list<std::string>& list); 132 int setPrimary(const std::shared_ptr<android::vold::VolumeBase>& vol); 193 * ensures that path belongs to a volume managed by vold. 209 std::list<std::shared_ptr<android::vold::Disk>> mDisks; 214 std::shared_ptr<android::vold::VolumeBase> mInternalEmulated; 215 std::shared_ptr<android::vold::VolumeBase> mPrimary;
|
H A D | Benchmark.cpp | 37 namespace vold { namespace in namespace:android 138 if (android::vold::PrepareDir(benchPath, 01771, AID_SYSTEM, AID_MISC)) { 141 benchPath += "/vold"; 142 if (android::vold::PrepareDir(benchPath, 0700, AID_ROOT, AID_ROOT)) { 146 if (android::vold::PrepareDir(benchPath, 0700, AID_ROOT, AID_ROOT)) { 152 } // namespace vold
|
H A D | PrivateVolume.h | 25 namespace vold { namespace in namespace:android 75 } // namespace vold
|
H A D | PublicVolume.h | 25 namespace vold { namespace in namespace:android 80 } // namespace vold
|
H A D | VolumeManager.cpp | 263 mInternalEmulated = std::shared_ptr<android::vold::VolumeBase>( 264 new android::vold::EmulatedVolume("/data/media")); 303 flags |= android::vold::Disk::Flags::kSd; 305 flags |= android::vold::Disk::Flags::kUsb; 308 auto disk = new android::vold::Disk(eventPath, device, 311 mDisks.push_back(std::shared_ptr<android::vold::Disk>(disk)); 350 std::shared_ptr<android::vold::Disk> VolumeManager::findDisk(const std::string& id) { 359 std::shared_ptr<android::vold::VolumeBase> VolumeManager::findVolume(const std::string& id) { 372 void VolumeManager::listVolumes(android::vold::VolumeBase::Type type, 386 if (vol != nullptr && vol->getState() == android::vold [all...] |
H A D | TrimTask.cpp | 45 namespace vold { namespace in namespace:android 50 // Collect both fstab and vold volumes 71 fstab = fs_mgr_read_fstab(android::vold::DefaultFstabPath().c_str()); 154 } // namespace vold
|
H A D | Disk.h | 28 namespace vold { namespace in namespace:android 121 } // namespace vold
|
H A D | CommandListener.cpp | 54 FrameworkListener("vold", true) { 218 if (mountFlags & android::vold::VolumeBase::MountFlags::kPrimary) { 252 (new android::vold::MoveTask(fromVol, toVol))->start(); 283 /* Guarantied to be initialized by vold's main() before the CommandListener is active */ 612 flags = android::vold::TrimTask::Flags::kBenchmarkAfter; 614 flags = android::vold::TrimTask::Flags::kDeepTrim; 616 flags = android::vold::TrimTask::Flags::kDeepTrim 617 | android::vold::TrimTask::Flags::kBenchmarkAfter; 620 (new android::vold::TrimTask(flags))->start();
|
H A D | EmulatedVolume.cpp | 35 namespace vold { namespace in namespace:android 132 } // namespace vold
|
H A D | Utils.h | 35 namespace vold { namespace in namespace:android 100 } // namespace vold
|
H A D | VolumeBase.h | 30 namespace vold { namespace in namespace:android 152 } // namespace vold
|
H A D | Android.mk | 85 LOCAL_MODULE:= vold
|
H A D | PrivateVolume.cpp | 42 namespace vold { namespace in namespace:android 49 mRawDevPath = StringPrintf("/dev/block/vold/%s", getId().c_str()); 68 // Recover from stale vold by tearing down any old mappings 222 } // namespace vold
|
/system/vold/fs/ |
H A D | F2fs.h | 25 namespace vold { namespace in namespace:android 35 } // namespace vold
|
H A D | Vfat.h | 25 namespace vold { namespace in namespace:android 37 } // namespace vold
|
H A D | Ext4.h | 25 namespace vold { namespace in namespace:android 38 } // namespace vold
|
H A D | F2fs.cpp | 31 namespace vold { namespace in namespace:android 81 } // namespace vold
|
H A D | Ext4.cpp | 54 namespace vold { namespace in namespace:android 186 } // namespace vold
|
H A D | Vfat.cpp | 55 namespace vold { namespace in namespace:android 218 } // namespace vold
|
/system/core/fs_mgr/ |
H A D | Android.mk | 10 system/vold \
|