Home
last modified time | relevance | path

Searched refs:zipEntry (Results 1 - 10 of 10) sorted by relevance

/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dzip_file.cpp120 APP_LOGE("parse entry(%{public}d) seek zipEntry failed, error: %{public}d", i, errno); in ParseAllEntries()
240 // Get all file zipEntry in this file
292 bool ZipFile::CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const in CheckDataDesc() argument
300 auto descPos = zipEntry.localHeaderOffset + GetLocalHeaderSize(localHeader.nameSize, localHeader.extraSize); in CheckDataDesc()
301 descPos += fileStartPos_ + zipEntry.compressedSize; in CheckDataDesc()
327 if ((zipEntry.crc != crcLocal) || (zipEntry.compressedSize != compressedLocal) || in CheckDataDesc()
328 (zipEntry.uncompressedSize != uncompressedLocal)) { in CheckDataDesc()
336 bool ZipFile::CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const in CheckCoherencyLocalHeader() argument
340 if (zipEntry in CheckCoherencyLocalHeader()
394 SeekToEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const SeekToEntryStart() argument
416 UnzipWithStore(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const UnzipWithStore() argument
493 UnzipWithInflated(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const UnzipWithInflated() argument
550 GetEntryDataOffset(const ZipEntry &zipEntry, const uint16_t extraSize) const GetEntryDataOffset() argument
565 ZipEntry zipEntry; GetDataOffsetRelative() local
586 ZipEntry zipEntry; ExtractFile() local
[all...]
H A Dbase_extractor.cpp46 ZipEntry zipEntry; in Init() local
47 isNewVersion_ = zipFile_.GetEntry(MODULE_PROFILE_NAME, zipEntry); in Init()
/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/
H A Dzip_file.cpp123 "parse entry(%{public}d) seek zipEntry failed, error: %{public}s", i, strerror(errno)); in ParseAllEntries()
239 // Get all file zipEntry in this file
267 bool ZipFile::CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const in CheckDataDesc() argument
281 ZIPPOS_ADD_AND_CHECK_OVERFLOW(zipEntry.localHeaderOffset, localHeaderSize, descPos); in CheckDataDesc()
282 ZIPPOS_ADD_AND_CHECK_OVERFLOW(descPos, zipEntry.compressedSize, descPos); in CheckDataDesc()
310 if ((zipEntry.crc != crcLocal) || in CheckDataDesc()
311 (zipEntry.compressedSize != compressedLocal) || in CheckDataDesc()
312 (zipEntry.uncompressedSize != uncompressedLocal)) { in CheckDataDesc()
320 bool ZipFile::CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const in CheckCoherencyLocalHeader() argument
324 if (zipEntry in CheckCoherencyLocalHeader()
377 SeekToEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const SeekToEntryStart() argument
401 UnzipWithStore(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const UnzipWithStore() argument
476 UnzipWithInflated(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const UnzipWithInflated() argument
543 ZipEntry zipEntry; ExtractFile() local
[all...]
/foundation/ability/ability_base/interfaces/kits/native/extractortool/src/
H A Dzip_file.cpp310 // Get all file zipEntry in this file
610 bool ZipFile::CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const in CheckDataDesc() argument
618 auto descPos = zipEntry.localHeaderOffset + GetLocalHeaderSize(localHeader.nameSize, localHeader.extraSize); in CheckDataDesc()
619 descPos += fileStartPos_ + zipEntry.compressedSize; in CheckDataDesc()
640 if ((zipEntry.crc != crcLocal) || (zipEntry.compressedSize != compressedLocal) || in CheckDataDesc()
641 (zipEntry.uncompressedSize != uncompressedLocal)) { in CheckDataDesc()
649 bool ZipFile::CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const in CheckCoherencyLocalHeader() argument
652 if ((zipEntry.compressionMethod != Z_DEFLATED) && (zipEntry in CheckCoherencyLocalHeader()
696 GetEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const GetEntryStart() argument
737 GetEntryDataOffset(const ZipEntry &zipEntry, const uint16_t extraSize) const GetEntryDataOffset() argument
748 GetDataOffsetRelative(const ZipEntry &zipEntry, ZipPos &offset, uint32_t &length) const GetDataOffsetRelative() argument
764 ZipEntry zipEntry; ExtractFileFromMMap() local
784 UnzipWithInflatedFromMMap(const ZipEntry &zipEntry, const uint16_t extraSize, void *mmapDataPtr, std::unique_ptr<uint8_t[]> &dataPtr, size_t &len) const UnzipWithInflatedFromMMap() argument
889 ZipEntry zipEntry; CreateFileMapper() local
929 ZipEntry zipEntry; ExtractToBufByName() local
[all...]
H A Dextractor.cpp196 ZipEntry zipEntry; in GetFileInfo() local
197 if (!zipFile_.GetEntry(relativePath, zipEntry)) { in GetFileInfo()
204 if (!zipFile_.GetDataOffsetRelative(zipEntry, offset, length)) { in GetFileInfo()
212 fileInfo.lastModTime = zipEntry.modifiedTime; in GetFileInfo()
213 fileInfo.lastModDate = zipEntry.modifiedDate; in GetFileInfo()
240 ZipEntry zipEntry; in IsHapCompress() local
241 if (!zipFile_.GetEntry(relativePath, zipEntry)) { in IsHapCompress()
245 return zipEntry.compressionMethod > 0; in IsHapCompress()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/
H A Dzip_file.h236 * @param zipEntry Indicates the ZipEntry object.
240 ZipPos GetEntryDataOffset(const ZipEntry &zipEntry, const uint16_t extraSize) const;
243 * @param zipEntry Indicates the ZipEntry object.
247 bool CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const;
250 * @param zipEntry Indicates the ZipEntry object.
254 bool CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const;
257 * @param zipEntry Indicates the ZipEntry object.
262 bool UnzipWithStore(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const;
265 * @param zipEntry Indicates the ZipEntry object.
270 bool UnzipWithInflated(const ZipEntry &zipEntry, cons
[all...]
/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/
H A Dzip_file.h161 bool CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const;
162 bool CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const;
163 bool UnzipWithStore(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const;
164 bool UnzipWithInflated(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const;
165 bool SeekToEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const;
/foundation/ability/ability_base/interfaces/kits/native/extractortool/include/
H A Dzip_file.h208 bool GetDataOffsetRelative(const ZipEntry &zipEntry, ZipPos &offset, uint32_t &length) const;
248 * @param zipEntry Indicates the ZipEntry object.
252 ZipPos GetEntryDataOffset(const ZipEntry &zipEntry, const uint16_t extraSize) const;
255 * @param zipEntry Indicates the ZipEntry object.
259 bool CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const;
262 * @param zipEntry Indicates the ZipEntry object.
266 bool CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const;
269 * @param zipEntry Indicates the ZipEntry object.
273 size_t GetEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const;
280 bool UnzipWithInflatedFromMMap(const ZipEntry &zipEntry, cons
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_quick_fix_test/
H A Dbms_bundle_quick_fix_test.cpp5024 ZipEntry zipEntry; in HWTEST_F() local
5027 std::string(ServiceConstants::LIBS) + ServiceConstants::ARM64_V8A + ServiceConstants::BASE, zipEntry); in HWTEST_F() local
5045 ZipEntry zipEntry; in HWTEST_F() local
5048 std::string(ServiceConstants::LIBS) + ServiceConstants::ARM_EABI_V7A + ServiceConstants::BASE, zipEntry); in HWTEST_F() local
5066 ZipEntry zipEntry; in HWTEST_F() local
5069 std::string(ServiceConstants::LIBS) + ServiceConstants::ARM_EABI + ServiceConstants::BASE, zipEntry); in HWTEST_F() local
5087 ZipEntry zipEntry; in HWTEST_F() local
5089 patchExtractor.zipFile_.entriesMap_.emplace(std::string(ServiceConstants::LIBS) + ServiceConstants::BASE, zipEntry); in HWTEST_F() local
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_installer_test/
H A Dbms_bundle_installer_test.cpp2716 ZipEntry zipEntry; in HWTEST_F() local
2717 zipEntry.localHeaderOffset = -1; in HWTEST_F()
2719 bool ret = file.CheckCoherencyLocalHeader(zipEntry, extraSize); in HWTEST_F()
2731 ZipEntry zipEntry; in HWTEST_F() local
2732 zipEntry.localHeaderOffset = 1; in HWTEST_F()
2734 bool ret = file.SeekToEntryStart(zipEntry, extraSize); in HWTEST_F()
2846 ZipEntry zipEntry; in HWTEST_F() local
2848 ZipPos ret = file.GetEntryDataOffset(zipEntry, extraSize); in HWTEST_F()
2861 ZipEntry zipEntry; in HWTEST_F() local
2863 bool ret = file.CheckDataDesc(zipEntry, localHeade in HWTEST_F()
[all...]

Completed in 22 milliseconds