Lines Matching refs:decompressedOffset
217 U64 decompressedOffset; member
481 zs->decompressedOffset = (U64)-1; in ZSTD_seekable_initAdvanced()
501 if (targetFrame != zs->curFrame || offset < zs->decompressedOffset) { in ZSTD_seekable_decompress()
502 zs->decompressedOffset = zs->seekTable.entries[targetFrame].dOffset; in ZSTD_seekable_decompress()
517 while (zs->decompressedOffset < offset + len) { in ZSTD_seekable_decompress()
523 if (zs->decompressedOffset < offset) { in ZSTD_seekable_decompress()
525 …TD_outBuffer){zs->outBuff, (size_t) (MIN(SEEKABLE_BUFF_SIZE, offset - zs->decompressedOffset)), 0}; in ZSTD_seekable_decompress()
527 outTmp = (ZSTD_outBuffer){dst, len, (size_t) (zs->decompressedOffset - offset)}; in ZSTD_seekable_decompress()
549 zs->decompressedOffset += forwardProgress; in ZSTD_seekable_decompress()
562 if (zs->decompressedOffset < offset + len) { in ZSTD_seekable_decompress()
564 targetFrame = ZSTD_seekable_offsetToFrameIndex(zs, zs->decompressedOffset); in ZSTD_seekable_decompress()
579 } while (zs->decompressedOffset != offset + len); in ZSTD_seekable_decompress()