Lines Matching full:package
37 // If no devices discovered, take no action on the package. in processPackage()
44 // If a firmware activation of a package is in progress, don't proceed with in processPackage()
45 // package processing in processPackage()
52 "Activation of PLDM fw update package for version '{VERSION}' already in progress.", in processPackage()
63 package.open(packageFilePath, in processPackage()
65 if (!package.good()) in processPackage()
68 "Failed to open the PLDM fw update package file '{FILE}', error - {ERROR}.", in processPackage()
70 package.close(); in processPackage()
75 uintmax_t packageSize = package.tellg(); in processPackage()
84 processStream(package, packageSize); in processPackage()
89 error("Exception occurred while processing the package: {ERROR}", in processPackage()
91 package.close(); in processPackage()
97 std::string UpdateManager::processStreamDefer(std::istream& package, in processStreamDefer() argument
103 // If no devices discovered, take no action on the package. in processStreamDefer()
107 "No devices discovered, cannot process the PLDM fw update package."); in processStreamDefer()
112 event, [this, &package, packageSize](sdeventplus::source::EventBase&) { in processStreamDefer()
113 this->processStream(package, packageSize); in processStreamDefer()
119 void UpdateManager::processStream(std::istream& package, uintmax_t packageSize) in processStream() argument
125 …"PLDM fw update package length {SIZE} less than the length of the package header information '{PAC… in processStream()
136 package.seekg(0); in processStream()
138 package.read(reinterpret_cast<char*>(packageHeader.data()), packageSize); in processStream()
143 error("Invalid PLDM package header information"); in processStream()
152 package.seekg(0); in processStream()
159 error("Invalid PLDM package header, error - {ERROR}", "ERROR", e); in processStream()
174 "No matching devices found with the PLDM firmware update package"); in processStream()
194 deviceUpdaterInfo.first, package, fwDeviceIDRecord, in processStream()
319 if (package.is_open()) in clearActivationInfo()
321 package.close(); in clearActivationInfo()