Home
last modified time | relevance | path

Searched refs:moduleFile (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/update/sys_installer/services/module_update/src/
H A Dmodule_update.cpp108 if (!moduleFile.GetImageStat().has_value()) { 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()
260 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CheckModuleUpdate() local
261 if (moduleFile == nullptr) { in CheckModuleUpdate()
309 for (const auto &moduleFile : moduleFileList_) { in ActivateModules() local
310 if (!moduleFile.GetImageStat().has_value()) { in ActivateModules()
355 if (!CheckModulePackage(mountPoint, moduleFile)) { in MountModulePackage()
360 const ImageStat &imageStat = moduleFile.GetImageStat().value(); in MountModulePackage()
[all …]
H A Dmodule_file_repository.cpp91 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.GetPath(); in IsPreInstalledModule()
152 moduleFile.GetVersionInfo().hmpName); in CheckFilePath()
[all …]
H A Dmodule_dm.cpp52 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName) in CreateDmDevice() argument
55 struct hvb_verified_data *vd = moduleFile.GetVerifiedData(); in CreateDmDevice()
/ohos5.0/base/update/sys_installer/services/module_update/service/src/
H A Dmodule_update_main.cpp335 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in InstallModuleFile() local
336 if (moduleFile == nullptr) { in InstallModuleFile()
340 if (!moduleFile->GetImageStat().has_value()) { in InstallModuleFile()
347 status.type = moduleFile->GetHmpPackageType(); in InstallModuleFile()
349 moduleFile->ClearVerifiedData(); in InstallModuleFile()
414 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CollectModulePackageInfo() local
415 if (moduleFile == nullptr) { in CollectModulePackageInfo()
418 modulePackageInfos.emplace_back(std::move(moduleFile->GetVersionInfo())); in CollectModulePackageInfo()
598 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in ScanPreInstalledHmp() local
599 if (moduleFile == nullptr) { in ScanPreInstalledHmp()
[all …]
/ohos5.0/base/update/sys_installer/services/module_update/include/
H A Dmodule_file_repository.h36 bool IsPreInstalledModule(const ModuleFile &moduleFile) const;
43 bool CheckFilePath(const ModuleFile &moduleFile, const std::string &prefix) const;
H A Dmodule_dm.h29 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName);
H A Dmodule_update.h40 bool MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const;