Lines Matching refs:tmpOut
1220 BYTE* tmpOut;
1497 assert(dctx->dict + dctx->dictSize == dctx->tmpOut + dctx->tmpOutStart);
1502 if (withinTmp) { /* copy relevant dict portion in front of tmpOut within tmpOutBuffer */
1503 size_t const preserveSize = (size_t)(dctx->tmpOut - dctx->tmpOutBuffer);
1637 dctx->tmpOut = dctx->tmpOutBuffer;
1830 /* unless the dictionary is stored in tmpOut:
1831 * in which case it's faster to decode within tmpOut
1833 && !(dctx->dict!= NULL && (const BYTE*)dctx->dict + dctx->dictSize == dctx->tmpOut) )
1864 /* not enough place into dst : decode into tmpOut */
1874 dctx->tmpOut = dctx->tmpOutBuffer + dctx->dictSize;
1875 } else { /* dict not within tmpOut */
1877 dctx->tmpOut = dctx->tmpOutBuffer + reservedDictSpace;
1880 /* Decode block into tmpOut */
1890 (const char*)selectedIn, (char*)dctx->tmpOut,
1895 XXH32_update(&(dctx->xxh), dctx->tmpOut, (size_t)decodedSize);
1904 case dstage_flushOut: /* flush decoded data from tmpOut to dstBuffer */
1908 memcpy(dstPtr, dctx->tmpOut + dctx->tmpOutStart, sizeToCopy);
2023 /* preserve history within tmpOut whenever necessary */
2032 size_t const preserveSize = (size_t)(dctx->tmpOut - dctx->tmpOutBuffer);
2051 dctx->tmpOut = dctx->tmpOutBuffer + newDictSize;