| /system/sepolicy/prebuilts/api/27.0/public/ |
| vdc.te | 11 unix_socket_connect(vdc, vold, vold)
|
| sdcardd.te | 27 # Allow stdin/out back to vold 28 allow sdcardd vold:fd use; 29 allow sdcardd vold:fifo_file { read write getattr };
|
| /system/vold/ |
| Benchmark.h | 25 namespace vold { namespace in namespace:android 30 } // namespace vold
|
| CheckEncryption.h | 23 namespace vold { namespace in namespace:android 28 } // namespace vold
|
| MoveStorage.h | 24 namespace vold { namespace in namespace:android 29 } // namespace vold
|
| Process.h | 21 namespace vold { namespace in namespace:android 25 } // namespace vold
|
| VolumeManager.h | 85 std::shared_ptr<android::vold::Disk> findDisk(const std::string& id); 86 std::shared_ptr<android::vold::VolumeBase> findVolume(const std::string& id); 88 void listVolumes(android::vold::VolumeBase::Type type, std::list<std::string>& list); 99 int setPrimary(const std::shared_ptr<android::vold::VolumeBase>& vol); 120 * ensures that path belongs to a volume managed by vold. 137 void handleDiskAdded(const std::shared_ptr<android::vold::Disk>& disk); 147 std::list<std::shared_ptr<android::vold::Disk>> mDisks; 148 std::list<std::shared_ptr<android::vold::Disk>> mPendingDisks; 149 std::list<std::shared_ptr<android::vold::VolumeBase>> mObbVolumes; 155 std::shared_ptr<android::vold::Disk> mVirtualDisk [all...] |
| vdc.cpp | 46 auto name = android::String16("vold"); 50 LOG(VERBOSE) << "Waited " << (i * 10) << "ms for vold"; 85 LOG(ERROR) << "Failed to obtain vold Binder"; 88 auto vold = android::interface_cast<android::os::IVold>(binder); local 91 checkStatus(vold->fbeEnable()); 93 checkStatus(vold->initUser0()); 97 checkStatus(vold->fdeEnable(passwordType, "", encryptionFlags)); 99 checkStatus(vold->mountDefaultEncrypted()); 101 checkStatus(vold->shutdown()); 103 checkStatus(vold->checkEncryption(args[2])) [all...] |
| vold_prepare_subdirs.cpp | 115 android::vold::ForkExecvp(std::vector<std::string>{"/system/bin/rm", "-rf", subdir})) { 127 auto misc_de_path = android::vold::BuildDataMiscDePath(user_id); 128 if (!prepare_dir(sehandle, 0700, 0, 0, misc_de_path + "/vold")) return false; 131 auto vendor_de_path = android::vold::BuildDataVendorDePath(user_id); 137 auto misc_ce_path = android::vold::BuildDataMiscCePath(user_id); 138 if (!prepare_dir(sehandle, 0700, 0, 0, misc_ce_path + "/vold")) return false; 149 auto misc_ce_path = android::vold::BuildDataMiscCePath(user_id); 152 auto vendor_ce_path = android::vold::BuildDataVendorCePath(user_id); 156 auto misc_de_path = android::vold::BuildDataMiscDePath(user_id); 159 auto vendor_de_path = android::vold::BuildDataVendorDePath(user_id) [all...] |
| CheckEncryption.cpp | 51 namespace vold { namespace in namespace:android 59 auto haystack = android::vold::BlockDeviceForPath(needle); 130 if (android::vold::PrepareDir(deNeedle, 01771, AID_SYSTEM, AID_MISC)) { 133 deNeedle += "/vold"; 134 if (android::vold::PrepareDir(deNeedle, 0700, AID_ROOT, AID_ROOT)) { 148 } // namespace vold
|
| VolumeManager.cpp | 71 static const char* kPathVirtualDisk = "/data/misc/vold/virtual_disk"; 120 auto disk = new android::vold::Disk("virtual", buf.st_rdev, "virtual", 121 android::vold::Disk::Flags::kAdoptable | android::vold::Disk::Flags::kSd); 122 mVirtualDisk = std::shared_ptr<android::vold::Disk>(disk); 159 mInternalEmulated = std::shared_ptr<android::vold::VolumeBase>( 160 new android::vold::EmulatedVolume("/data/media")); 203 || (android::vold::IsRunningInEmulator() 206 flags |= android::vold::Disk::Flags::kSd; 208 flags |= android::vold::Disk::Flags::kUsb [all...] |
| FileDeviceUtils.h | 24 namespace vold { namespace in namespace:android 32 } // namespace vold
|
| IdleMaint.h | 23 namespace vold { namespace in namespace:android 29 } // namespace vold
|
| KeyBuffer.cpp | 23 namespace vold { namespace in namespace:android 35 } // namespace vold
|
| KeyUtil.h | 27 namespace vold { namespace in namespace:android 38 } // namespace vold
|
| /system/vold/fs/ |
| F2fs.h | 25 namespace vold { namespace in namespace:android 35 } // namespace vold
|
| Exfat.h | 25 namespace vold { namespace in namespace:android 36 } // namespace vold
|
| Ext4.h | 25 namespace vold { namespace in namespace:android 38 } // namespace vold
|
| /system/sepolicy/prebuilts/api/26.0/private/ |
| domain.te | 10 -vold
|
| /system/sepolicy/prebuilts/api/27.0/private/ |
| domain.te | 10 -vold
|
| /system/sepolicy/prebuilts/api/26.0/public/ |
| sdcardd.te | 27 # Allow stdin/out back to vold 28 allow sdcardd vold:fd use; 29 allow sdcardd vold:fifo_file { read write getattr };
|
| /system/sepolicy/prebuilts/api/28.0/public/ |
| sdcardd.te | 27 # Allow stdin/out back to vold 28 allow sdcardd vold:fd use; 29 allow sdcardd vold:fifo_file { read write getattr };
|
| /system/sepolicy/public/ |
| sdcardd.te | 27 # Allow stdin/out back to vold 28 allow sdcardd vold:fd use; 29 allow sdcardd vold:fifo_file { read write getattr };
|
| /system/sepolicy/prebuilts/api/28.0/private/ |
| domain.te | 10 -vold 35 -vold 43 -vold
|
| /system/sepolicy/private/ |
| domain.te | 10 -vold 35 -vold 43 -vold
|