Searched refs:moduleFile (Results 1 - 7 of 7) sorted by relevance
/base/update/sys_installer/services/module_update/src/ |
H A D | module_file_repository.cpp | 91 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in ProcessFile() local 92 if (moduleFile == nullptr || moduleFile->GetVersionInfo().hmpName != hmpName) { in ProcessFile() 95 if (!moduleFile->GetImageStat().has_value()) { in ProcessFile() 101 if (!CheckFilePath(*moduleFile, path)) { in ProcessFile() 111 if (!moduleFile->VerifyModuleVerity()) { in ProcessFile() 118 fileMap.insert(std::make_pair(path, std::move(*moduleFile))); in ProcessFile() 139 bool ModuleFileRepository::IsPreInstalledModule(const ModuleFile &moduleFile) const in IsPreInstalledModule() 142 moduleFile.GetVersionInfo().hmpName); in IsPreInstalledModule() 146 return preInstalledModule->GetPath() == moduleFile in IsPreInstalledModule() 149 CheckFilePath(const ModuleFile &moduleFile, const string &prefix) const CheckFilePath() argument [all...] |
H A D | module_update.cpp | 102 bool CheckModulePackage(const std::string &mountPoint, const ModuleFile &moduleFile) in CheckModulePackage() argument 108 if (!moduleFile.GetImageStat().has_value()) { in CheckModulePackage() 109 LOG(ERROR) << "Could not mount empty module package " << moduleFile.GetPath(); in CheckModulePackage() 189 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(hmpFile); in ProcessHmpFile() local 190 if (moduleFile == nullptr) { in ProcessHmpFile() 194 HmpInstallType type = moduleFile->GetHmpPackageType(); in ProcessHmpFile() 196 if (type == HOT_SA_TYPE && IsRunning(moduleFile->GetVersionInfo().saInfoList.front().saId)) { in ProcessHmpFile() 197 LOG(INFO) << "ondemand sa is running, saId=" << moduleFile->GetVersionInfo().saInfoList.front().saId; in ProcessHmpFile() 260 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CheckModuleUpdate() local 261 if (moduleFile in CheckModuleUpdate() 339 MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const MountModulePackage() argument [all...] |
H A D | module_dm.cpp | 52 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName) in CreateDmDevice() argument 55 struct hvb_verified_data *vd = moduleFile.GetVerifiedData(); in CreateDmDevice()
|
/base/update/sys_installer/services/module_update/include/ |
H A D | module_file_repository.h | 36 bool IsPreInstalledModule(const ModuleFile &moduleFile) const; 43 bool CheckFilePath(const ModuleFile &moduleFile, const std::string &prefix) const;
|
H A D | module_dm.h | 29 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName);
|
H A D | module_update.h | 40 bool MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const;
|
/base/update/sys_installer/services/module_update/service/src/ |
H A D | module_update_main.cpp | 335 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in InstallModuleFile() local 336 if (moduleFile == nullptr) { in InstallModuleFile() 341 moduleFile->ClearVerifiedData(); in InstallModuleFile() 343 if (!moduleFile->GetImageStat().has_value()) { in InstallModuleFile() 347 int32_t ret = ValidateVersion(*moduleFile, hmpName); in InstallModuleFile() 351 status.type = moduleFile->GetHmpPackageType(); in InstallModuleFile() 417 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CollectModulePackageInfo() local 418 if (moduleFile == nullptr) { in CollectModulePackageInfo() 421 modulePackageInfos.emplace_back(std::move(moduleFile->GetVersionInfo())); in CollectModulePackageInfo() 601 std::unique_ptr<ModuleFile> moduleFile in ScanPreInstalledHmp() local [all...] |
Completed in 3 milliseconds