Searched refs:nextHeaderOffset (Results 1 – 5 of 5) sorted by relevance
21 long nextHeaderOffset; field in StartHeader
343 channel.position(SIGNATURE_HEADER_SIZE + startHeader.nextHeaderOffset); in readHeaders()374 startHeader.nextHeaderOffset = Long.reverseBytes(dataInputStream.readLong()); in readStartHeader()
1509 UInt64 nextHeaderOffset = Get64(_header + 12); in ReadDatabase2() local1515 if (crcFromArc == 0 && nextHeaderOffset == 0 && nextHeaderSize == 0 && nextHeaderCRC == 0) in ReadDatabase2()1544 nextHeaderOffset = rem - nextHeaderSize; in ReadDatabase2()1560 if ((Int64)nextHeaderOffset < 0 || in ReadDatabase2()1565 if (nextHeaderOffset != 0) in ReadDatabase2()1575 db.PhySize = kHeaderSize + nextHeaderOffset + nextHeaderSize; in ReadDatabase2()1576 if (_fileEndPosition - db.ArcInfo.StartPositionAfterHeader < nextHeaderOffset + nextHeaderSize) in ReadDatabase2()1581 RINOK(_stream->Seek(nextHeaderOffset, STREAM_SEEK_CUR, NULL)); in ReadDatabase2()
1509 UInt64 nextHeaderOffset, nextHeaderSize; in SzArEx_Open2() local1525 nextHeaderOffset = GetUi64(header + 12); in SzArEx_Open2()1539 if (nextHeaderOffset > nextHeaderOffset + nextHeaderSize || in SzArEx_Open2()1540 nextHeaderOffset > nextHeaderOffset + nextHeaderSize + k7zStartHeaderSize) in SzArEx_Open2()1546 if ((UInt64)pos < startArcPos + nextHeaderOffset || in SzArEx_Open2()1547 (UInt64)pos < startArcPos + k7zStartHeaderSize + nextHeaderOffset || in SzArEx_Open2()1548 (UInt64)pos < startArcPos + k7zStartHeaderSize + nextHeaderOffset + nextHeaderSize) in SzArEx_Open2()1552 RINOK(LookInStream_SeekTo(inStream, startArcPos + k7zStartHeaderSize + nextHeaderOffset)); in SzArEx_Open2()
2154 CharUnits nextHeaderOffset; in emitByrefStructureInit() local2158 nextHeaderOffset, name); in emitByrefStructureInit()2162 nextHeaderOffset += fieldSize; in emitByrefStructureInit()