Home
last modified time | relevance | path

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

/base/update/sys_installer/services/module_update/src/
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 in IsPreInstalledModule()
149 CheckFilePath(const ModuleFile &moduleFile, const string &prefix) const CheckFilePath() argument
[all...]
H A Dmodule_update.cpp102 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 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()
/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;
/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()
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