• Home
  • Raw
  • Download

Lines Matching refs:headerOffset

284     fileInfo_.fileInfo.headerOffset = startOffset;  in EncodeHeader()
346 … fileInfo_.fileInfo.unpackedSize, fileInfo_.fileInfo.headerOffset, fileInfo_.fileInfo.dataOffset); in PackStream()
354 if (fileInfo_.fileInfo.headerOffset != startOffset) { in Pack()
355 PKG_LOGE("Offset error %zu %zu %s", fileInfo_.fileInfo.headerOffset, in Pack()
396 centralDir->localHeaderOffset = fileInfo_.fileInfo.headerOffset; in EncodeCentralDirEntry()
470 …fileInfo_.fileInfo.headerOffset = ReadLE32(buffer.buffer + offsetof(CentralDirEntry, localHeaderOf… in DoDecodeCentralDirEntry()
488 fileInfo_.fileInfo.headerOffset = (fileInfo_.fileInfo.headerOffset == UINT_MAX) ? in DoDecodeCentralDirEntry()
489 ReadLE64(extraData + BIG_SIZE_HEADER) : fileInfo_.fileInfo.headerOffset; in DoDecodeCentralDirEntry()
490 } else if (fileInfo_.fileInfo.headerOffset == UINT_MAX) { in DoDecodeCentralDirEntry()
491 fileInfo_.fileInfo.headerOffset = unpackedSize; in DoDecodeCentralDirEntry()
660 … fileInfo_.fileInfo.unpackedSize, fileInfo_.fileInfo.headerOffset, fileInfo_.fileInfo.dataOffset); in Unpack()
683 int32_t ZipFileEntry::DecodeHeader(PkgBuffer &buffer, size_t headerOffset, size_t dataOffset, in DecodeHeader() argument
692 if (headerOffset >= (std::numeric_limits<size_t>::max() - buffer.length)) { in DecodeHeader()
697 int32_t ret = inStream->Read(buffer, headerOffset, buffer.length, readLen); in DecodeHeader()
703 ret = DecodeCentralDirEntry(inStream, centralBuff, headerOffset, decodeLen); in DecodeHeader()
710 ret = DecodeLocalFileHeader(inStream, buffer, fileInfo_.fileInfo.headerOffset, headerLen); in DecodeHeader()
717 fileInfo_.fileInfo.dataOffset = fileInfo_.fileInfo.headerOffset + headerLen; in DecodeHeader()
720 …fileInfo_.fileInfo.headerOffset, fileInfo_.fileInfo.dataOffset, fileInfo_.fileInfo.identity.c_str(… in DecodeHeader()