Searched refs:ModuleFile (Results 1 – 10 of 10) sorted by relevance
| /base/update/sys_installer/services/module_update/util/include/ |
| D | module_file.h | 61 class ModuleFile { 63 static std::unique_ptr<ModuleFile> Open(const std::string &path); 64 static bool CompareVersion(const ModuleFile &file1, const ModuleFile &file2); 65 ModuleFile(const std::string &modulePath, in ModuleFile() function 77 virtual ~ModuleFile() = default; 78 ModuleFile(const ModuleFile&) = default; 79 ModuleFile& operator=(const ModuleFile&) = default; 80 ModuleFile(ModuleFile&&) = default; 81 ModuleFile& operator=(ModuleFile&&) = default;
|
| /base/update/sys_installer/services/module_update/src/ |
| D | module_file_repository.cpp | 52 std::unordered_map<int32_t, ModuleFile> fileMap; in InitRepository() 89 const string &file, std::unordered_map<int32_t, ModuleFile> &fileMap) const in ProcessFile() 94 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in ProcessFile() 124 std::unique_ptr<ModuleFile> ModuleFileRepository::GetModuleFile(const std::string &pathPrefix, cons… in GetModuleFile() 131 std::unordered_map<int32_t, ModuleFile> fileMap = mapIter->second; in GetModuleFile() 137 ModuleFile file = fileIter->second; in GetModuleFile() 138 return std::make_unique<ModuleFile>(std::move(file)); in GetModuleFile() 141 bool ModuleFileRepository::IsPreInstalledModule(const ModuleFile &moduleFile) const in IsPreInstalledModule() 143 …std::unique_ptr<ModuleFile> preInstalledModule = GetModuleFile(MODULE_PREINSTALL_DIR, moduleFile.G… in IsPreInstalledModule() 152 std::unique_ptr<ModuleFile> preInstalledModule = GetModuleFile(MODULE_PREINSTALL_DIR, saId); in GetPublicKey() [all …]
|
| D | module_update.cpp | 102 std::unique_ptr<ModuleFile> GetLatestUpdateModulePackage(const int32_t saId) in GetLatestUpdateModulePackage() 105 std::unique_ptr<ModuleFile> activeModuleFile = instance.GetModuleFile(UPDATE_ACTIVE_DIR, saId); in GetLatestUpdateModulePackage() 106 std::unique_ptr<ModuleFile> updateModuleFile = instance.GetModuleFile(UPDATE_INSTALL_DIR, saId); in GetLatestUpdateModulePackage() 107 std::unique_ptr<ModuleFile> ret = nullptr; in GetLatestUpdateModulePackage() 109 …if (activeModuleFile == nullptr || ModuleFile::CompareVersion(*updateModuleFile, *activeModuleFile… in GetLatestUpdateModulePackage() 213 …std::unique_ptr<ModuleFile> systemModuleFile = instance.GetModuleFile(MODULE_PREINSTALL_DIR, saId); in PrepareModuleFileList() 218 std::unique_ptr<ModuleFile> latestModuleFile = GetLatestUpdateModulePackage(saId); in PrepareModuleFileList() 219 …if (latestModuleFile != nullptr && ModuleFile::CompareVersion(*latestModuleFile, *systemModuleFile… in PrepareModuleFileList() 261 bool ModuleUpdate::MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const in MountModulePackage()
|
| D | module_dm.cpp | 52 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName) in CreateDmDevice()
|
| /base/update/sys_installer/services/module_update/include/ |
| D | module_file_repository.h | 33 …std::unique_ptr<ModuleFile> GetModuleFile(const std::string &pathPrefix, const int32_t saId) const; 34 bool IsPreInstalledModule(const ModuleFile &moduleFile) const; 43 std::unordered_map<int32_t, ModuleFile> &fileMap) const; 44 bool CheckFilePath(const ModuleFile &moduleFile, const std::string &prefix) const; 46 std::unordered_map<std::string, std::unordered_map<int32_t, ModuleFile>> moduleFileMap_;
|
| D | module_update.h | 38 bool MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const; 44 std::list<ModuleFile> moduleFileList_;
|
| D | module_dm.h | 29 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName);
|
| /base/update/sys_installer/services/module_update/util/src/ |
| D | module_file.cpp | 223 std::unique_ptr<ModuleFile> ModuleFile::Open(const string &path) in Open() 265 return std::make_unique<ModuleFile>(path, saName, saId, versionInfo, modulePubkey, imageStat); in Open() 268 bool ModuleFile::CompareVersion(const ModuleFile &file1, const ModuleFile &file2) in CompareVersion() 281 bool ModuleFile::VerifyModuleVerity(const string &publicKey) in VerifyModuleVerity() 311 void ModuleFile::ClearVerifiedData() in ClearVerifiedData()
|
| D | module_hvb_ops.cpp | 38 std::unique_ptr<ModuleFile> file = ModuleFile::Open(path); in ParseReadParam()
|
| /base/update/sys_installer/frameworks/ipc_server/src/ |
| D | module_update_service.cpp | 193 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in InstallModuleFile() 218 std::unique_ptr<ModuleFile> preInstalledFile = ModuleFile::Open(preInstalledPath); in InstallModuleFile() 223 if (!ModuleFile::CompareVersion(*moduleFile, *preInstalledFile)) { in InstallModuleFile() 296 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CollectModulePackageInfo() 642 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in ScanPreInstalledHmp()
|