Searched refs:CentralDirEntry (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/base/update/updater/test/unittest/package/ |
H A D | pkg_package_unittest.cpp | 137 sizeof(CentralDirEntry) + offsetWord + offset4Words; in TestBigZipEntry() 139 CentralDirEntry* centralDir = (CentralDirEntry *)buff.data(); in TestBigZipEntry() 140 (void)memset_s(centralDir, sizeof(CentralDirEntry), 0, sizeof(CentralDirEntry)); in TestBigZipEntry() 147 …int ret = memcpy_s(buff.data() + sizeof(CentralDirEntry), name.length(), name.c_str(), name.length… in TestBigZipEntry() 149 WriteLE16(buff.data() + sizeof(CentralDirEntry) + name.length(), 1); in TestBigZipEntry() 150 … WriteLE16(buff.data() + sizeof(CentralDirEntry) + name.length() + offsetHalfWord, offset4Words); in TestBigZipEntry() 153 WriteLE64(buff.data() + sizeof(CentralDirEntry) + name.length() + offsetWord, size); in TestBigZipEntry() 154 WriteLE64(buff.data() + sizeof(CentralDirEntry) + name.length() + offset3Words, size); in TestBigZipEntry()
|
/ohos5.0/base/update/updater/services/package/pkg_package/ |
H A D | pkg_zipfile.cpp | 245 + sizeof(CentralDirEntry) + BIG_SIZE_HEADER; in ParseFileEntries() 370 std::vector<uint8_t> buff(sizeof(CentralDirEntry) + MAX_FILE_NAME); in EncodeCentralDirEntry() 373 buff.data() + sizeof(CentralDirEntry), buff.capacity() in EncodeCentralDirEntry() 376 CentralDirEntry* centralDir = reinterpret_cast<CentralDirEntry*>(buff.data()); in EncodeCentralDirEntry() 405 encodeLen = sizeof(CentralDirEntry) + realLen; in EncodeCentralDirEntry() 469 crc32_ = ReadLE32(buffer.buffer + offsetof(CentralDirEntry, crc)); in DoDecodeCentralDirEntry() 478 uint8_t* extraData = buffer.buffer + nameSize + sizeof(CentralDirEntry); in DoDecodeCentralDirEntry() 516 if (readLen < sizeof(CentralDirEntry)) { in DecodeCentralDirEntry() 525 uint16_t nameSize = ReadLE16(buffer.buffer + offsetof(CentralDirEntry, nameSize)); in DecodeCentralDirEntry() 528 size_t currLen = sizeof(CentralDirEntry) + nameSize + extraSize + commentSize; in DecodeCentralDirEntry() [all …]
|
H A D | pkg_zipfile.h | 69 struct __attribute__((packed)) CentralDirEntry { struct
|
/ohos5.0/base/update/sys_installer/services/module_update/util/src/ |
H A D | module_zip_helper.cpp | 43 struct __attribute__((packed)) CentralDirEntry { struct 165 uint8_t centralDirBuf[sizeof(CentralDirEntry)]; in GetFileEntryOffset() 166 if (!ReadFullyAtOffset(fd.Get(), centralDirBuf, sizeof(CentralDirEntry), centralDirOffset)) { in GetFileEntryOffset() 170 uint32_t centralSignature = ReadLE32(centralDirBuf + offsetof(CentralDirEntry, signature)); in GetFileEntryOffset() 175 …uint32_t localHeaderOffset = ReadLE32(centralDirBuf + offsetof(CentralDirEntry, localHeaderOffset)… in GetFileEntryOffset()
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/ |
H A D | zip_file.h | 28 using CentralDirEntry = struct CentralDirEntry; 81 struct __attribute__((packed)) CentralDirEntry { struct 128 explicit ZipEntry(const CentralDirEntry ¢ralEntry);
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | zip_file.h | 27 struct CentralDirEntry; 78 struct __attribute__((packed)) CentralDirEntry { struct 139 explicit ZipEntry(const CentralDirEntry ¢ralEntry);
|
/ohos5.0/foundation/ability/ability_base/interfaces/kits/native/extractortool/include/ |
H A D | zip_file.h | 32 struct CentralDirEntry; 83 struct __attribute__((packed)) CentralDirEntry { struct 144 explicit ZipEntry(const CentralDirEntry ¢ralEntry);
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/ |
H A D | zip_file.cpp | 50 ZipEntry::ZipEntry(const CentralDirEntry ¢ralEntry) in ZipEntry() 114 CentralDirEntry directoryEntry = {}; in ParseAllEntries() 128 … if (fread(&directoryEntry, sizeof(CentralDirEntry), FILE_READ_COUNT, file_) != FILE_READ_COUNT) { in ParseAllEntries()
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | zip_file.cpp | 40 ZipEntry::ZipEntry(const CentralDirEntry ¢ralEntry) in ZipEntry() 112 CentralDirEntry directoryEntry = {0}; in ParseAllEntries() 125 … if (fread(&directoryEntry, sizeof(CentralDirEntry), FILE_READ_COUNT, file_) != FILE_READ_COUNT) { in ParseAllEntries()
|
/ohos5.0/foundation/ability/ability_base/interfaces/kits/native/extractortool/src/ |
H A D | zip_file.cpp | 101 ZipEntry::ZipEntry(const CentralDirEntry ¢ralEntry) in ZipEntry() 177 CentralDirEntry directoryEntry; in ParseOneEntry() 178 …if (memcpy_s(&directoryEntry, sizeof(CentralDirEntry), entryPtr, sizeof(CentralDirEntry)) != EOK) { in ParseOneEntry() 188 entryPtr += sizeof(CentralDirEntry); in ParseOneEntry()
|