Searched refs:moduleFile (Results 1 – 7 of 7) sorted by relevance
108 if (!moduleFile.GetImageStat().has_value()) { in CheckModulePackage()189 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(hmpFile); in ProcessHmpFile() local190 if (moduleFile == nullptr) { in ProcessHmpFile()194 HmpInstallType type = moduleFile->GetHmpPackageType(); in ProcessHmpFile()260 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in CheckModuleUpdate() local261 if (moduleFile == nullptr) { in CheckModuleUpdate()309 for (const auto &moduleFile : moduleFileList_) { in ActivateModules() local310 if (!moduleFile.GetImageStat().has_value()) { in ActivateModules()355 if (!CheckModulePackage(mountPoint, moduleFile)) { in MountModulePackage()360 const ImageStat &imageStat = moduleFile.GetImageStat().value(); in MountModulePackage()[all …]
91 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in ProcessFile() local92 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 …]
52 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName) in CreateDmDevice() argument55 struct hvb_verified_data *vd = moduleFile.GetVerifiedData(); in CreateDmDevice()
335 std::unique_ptr<ModuleFile> moduleFile = ModuleFile::Open(file); in InstallModuleFile() local336 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() local415 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() local599 if (moduleFile == nullptr) { in ScanPreInstalledHmp()[all …]
36 bool IsPreInstalledModule(const ModuleFile &moduleFile) const;43 bool CheckFilePath(const ModuleFile &moduleFile, const std::string &prefix) const;
29 bool CreateDmDevice(const OHOS::SysInstaller::ModuleFile &moduleFile, std::string &deviceName);
40 bool MountModulePackage(const ModuleFile &moduleFile, const bool mountOnVerity) const;