Home
last modified time | relevance | path

Searched refs:crypto_blkdev (Results 1 – 4 of 4) sorted by relevance

/aosp12/system/vold/
H A DMetadataCrypt.cpp140 std::string* crypto_blkdev, uint64_t* nr_sec) { in create_crypto_blk_dev() argument
173 if (!dm.CreateDevice(dm_name, table, crypto_blkdev, std::chrono::seconds(5))) { in create_crypto_blk_dev()
261 std::string crypto_blkdev; in fscrypt_mount_metadata_encrypted() local
263 if (!create_crypto_blk_dev(kDmNameUserdata, blk_device, key, options, &crypto_blkdev, &nr_sec)) in fscrypt_mount_metadata_encrypted()
271 error = ext4::Format(crypto_blkdev, 0, mount_point); in fscrypt_mount_metadata_encrypted()
273 error = f2fs::Format(crypto_blkdev); in fscrypt_mount_metadata_encrypted()
278 LOG(DEBUG) << "Format (err=" << error << ") " << crypto_blkdev << " on " << mount_point; in fscrypt_mount_metadata_encrypted()
281 if (!encrypt_inplace(crypto_blkdev, blk_device, nr_sec, false)) return false; in fscrypt_mount_metadata_encrypted()
286 mount_via_fs_mgr(mount_point.c_str(), crypto_blkdev.c_str()); in fscrypt_mount_metadata_encrypted()
H A DEncryptInplace.cpp45 bool EncryptInPlace(const std::string& crypto_blkdev, const std::string& real_blkdev,
315 bool InPlaceEncrypter::EncryptInPlace(const std::string& crypto_blkdev, in EncryptInPlace() argument
321 crypto_blkdev_ = crypto_blkdev; in EncryptInPlace()
331 cryptofd_.reset(open64(crypto_blkdev.c_str(), O_WRONLY | O_CLOEXEC)); in EncryptInPlace()
333 PLOG(ERROR) << "Error opening crypto_blkdev " << crypto_blkdev << " for inplace encrypt"; in EncryptInPlace()
373 bool encrypt_inplace(const std::string& crypto_blkdev, const std::string& real_blkdev, in encrypt_inplace() argument
375 LOG(DEBUG) << "encrypt_inplace(" << crypto_blkdev << ", " << real_blkdev << ", " << nr_sec in encrypt_inplace()
379 return encrypter.EncryptInPlace(crypto_blkdev, real_blkdev, nr_sec, set_progress_properties); in encrypt_inplace()
H A DEncryptInplace.h23 bool encrypt_inplace(const std::string& crypto_blkdev, const std::string& real_blkdev,
H A Dcryptfs.cpp1619 char crypto_blkdev[MAXPATHLEN]; in cryptfs_restart_internal() local
1678 property_get("ro.crypto.fs_crypto_blkdev", crypto_blkdev, ""); in cryptfs_restart_internal()
1679 if (strlen(crypto_blkdev) == 0) { in cryptfs_restart_internal()
1711 while ((mount_rc = fs_mgr_do_mount(&fstab_default, DATA_MNT_POINT, crypto_blkdev, 0, in cryptfs_restart_internal()
1717 SLOGI("Failed to mount %s because it is busy - waiting", crypto_blkdev); in cryptfs_restart_internal()
1829 std::string crypto_blkdev; in test_mount_encrypted_fs() local
1882 const_cast<char*>(crypto_blkdev.c_str()), tmp_mount_point)) { in test_mount_encrypted_fs()
1904 property_set("ro.crypto.fs_crypto_blkdev", crypto_blkdev.c_str()); in test_mount_encrypted_fs()
2142 std::string crypto_blkdev; in cryptfs_enable_internal() local
2340 &crypto_blkdev, CRYPTO_BLOCK_DEVICE, 0); in cryptfs_enable_internal()
[all …]