Lines Matching refs:entry
98 PKG_LOGE("More entry for and for %s %zu", file->identity.c_str(), pkgEntryMapId_.size());
127 UpgradeFileEntry *entry = static_cast<UpgradeFileEntry *>(AddPkgEntry(file->identity));
128 if (entry == nullptr) {
132 ret = entry->Init(file, inStream);
134 PKG_LOGE("Fail init entry for %s", file->identity.c_str());
139 ret = entry->Pack(inStream, dataOffset, encodeLen);
147 ret = entry->EncodeHeader(inStream, offset, encodeLen);
591 UpgradeFileEntry *entry = new (std::nothrow) UpgradeFileEntry(this, nodeId_++);
592 if (entry == nullptr) {
600 int32_t ret = entry->DecodeHeader(headerBuff, parsedLen + info.srcOffset, info.dataOffset, decodeLen);
602 delete entry;
606 // Save entry
607 pkgEntryMapId_.insert(pair<uint32_t, PkgEntryPtr>(entry->GetNodeId(), entry));
608 pkgEntryMapFileName_.insert(std::pair<std::string, PkgEntryPtr>(entry->GetFileName(), entry));
609 fileNames.push_back(entry->GetFileName());
617 if (entry->GetFileInfo() == nullptr) {
618 delete entry;
623 info.dataOffset += entry->GetFileInfo()->packedSize;
625 PKG_LOGI("Component packedSize %zu unpackedSize %zu %s", entry->GetFileInfo()->packedSize,
626 entry->GetFileInfo()->unpackedSize, entry->GetFileInfo()->identity.c_str());