• Home
  • Raw
  • Download

Lines Matching refs:offset

65 void GZipFileEntry::GetUpGradeCompInfo(size_t &offset, PkgBuffer &buffer)  in GetUpGradeCompInfo()  argument
72 offset += sizeof(GZipHeader); in GetUpGradeCompInfo()
76 WriteLE16(buffer.buffer + offset, EXTRA_FIELD_LEN); in GetUpGradeCompInfo()
77 offset += sizeof(uint16_t) + EXTRA_FIELD_LEN; in GetUpGradeCompInfo()
84 … fileInfo_.fileInfo.identity, {buffer.buffer + offset, buffer.length - offset}, fileNameLen); in GetUpGradeCompInfo()
85 offset += fileNameLen; in GetUpGradeCompInfo()
86 buffer.buffer[offset] = 0; in GetUpGradeCompInfo()
87 offset += 1; in GetUpGradeCompInfo()
94 … fileInfo_.fileInfo.identity, {buffer.buffer + offset, buffer.length - offset}, fileNameLen); in GetUpGradeCompInfo()
95 offset += fileNameLen; in GetUpGradeCompInfo()
96 buffer.buffer[offset] = 0; in GetUpGradeCompInfo()
97 offset += 1; in GetUpGradeCompInfo()
110 size_t offset = 0; in EncodeHeader() local
113 GetUpGradeCompInfo(offset, buffer); in EncodeHeader()
116 fileInfo_.fileInfo.dataOffset = startOffset + offset; in EncodeHeader()
117 int32_t ret = outStream->Write(buffer, offset, startOffset); in EncodeHeader()
122 encodeLen = offset; in EncodeHeader()
236 void GZipFileEntry::DecodeHeaderCalOffset(uint8_t flags, const PkgBuffer &buffer, size_t &offset, in DecodeHeaderCalOffset() argument
240 uint16_t extLen = ReadLE16(buffer.buffer + offset); in DecodeHeaderCalOffset()
241 offset += sizeof(uint16_t) + extLen; in DecodeHeaderCalOffset()
244 … PkgFileImpl::ConvertBufferToString(fileName, {buffer.buffer + offset, buffer.length - offset}); in DecodeHeaderCalOffset()
245 offset += fileName.size() + 1; in DecodeHeaderCalOffset()
249 … PkgFileImpl::ConvertBufferToString(comment, {buffer.buffer + offset, buffer.length - offset}); in DecodeHeaderCalOffset()
250 offset += comment.size() + 1; in DecodeHeaderCalOffset()
253 offset += sizeof(uint16_t); in DecodeHeaderCalOffset()
268 size_t offset = sizeof(GZipHeader); in DecodeHeader() local
272 DecodeHeaderCalOffset(flags, buffer, offset, fileName_); in DecodeHeader()
289 fileInfo_.fileInfo.dataOffset = headerOffset + offset; in DecodeHeader()
305 decodeLen = offset; in DecodeHeader()
349 int32_t GZipPkgFile::SavePackage(size_t &offset) in SavePackage() argument
351 AddSignData(pkgInfo_.digestMethod, currentOffset_, offset); in SavePackage()