Home | History | Annotate | Download | only in lib

Lines Matching refs:tmpOutBuffer

141     BYTE*  tmpOutBuffer;
727 FREEMEM(dctxPtr->tmpOutBuffer);
787 FREEMEM(dctxPtr->tmpOutBuffer);
791 dctxPtr->tmpOutBuffer= ALLOCATOR(dctxPtr->maxBufferSize);
792 if (dctxPtr->tmpOutBuffer== NULL) return (size_t)-ERROR_GENERIC;
796 dctxPtr->dict = dctxPtr->tmpOutBuffer;
798 dctxPtr->tmpOut = dctxPtr->tmpOutBuffer;
874 if ((withinTmp) && (dctxPtr->dict == dctxPtr->tmpOutBuffer))
881 if (withinTmp) /* copy relevant dict portion in front of tmpOut within tmpOutBuffer */
884 size_t savedDictSize = dctxPtr->tmpOut - dctxPtr->tmpOutBuffer;
885 memcpy(dctxPtr->tmpOutBuffer, dctxPtr->dict + dctxPtr->dictSize - dctxPtr->tmpOutStart- savedDictSize, savedDictSize);
886 dctxPtr->dict = dctxPtr->tmpOutBuffer;
892 size_t preserveSize = dctxPtr->tmpOut - dctxPtr->tmpOutBuffer;
898 memcpy(dctxPtr->tmpOutBuffer + preserveSize - copySize, oldDictEnd - copySize, copySize);
900 dctxPtr->dict = dctxPtr->tmpOutBuffer;
906 if (dctxPtr->dict == dctxPtr->tmpOutBuffer) /* copy dst into tmp to complete dict */
923 memcpy(dctxPtr->tmpOutBuffer, dctxPtr->dict + dctxPtr->dictSize - preserveSize, preserveSize);
924 memcpy(dctxPtr->tmpOutBuffer + preserveSize, dstPtr, dstSize);
925 dctxPtr->dict = dctxPtr->tmpOutBuffer;
1185 if (dctxPtr->dict == dctxPtr->tmpOutBuffer)
1198 dctxPtr->tmpOut = dctxPtr->tmpOutBuffer + reservedDictSpace;
1291 &&(dctxPtr->dict != dctxPtr->tmpOutBuffer)
1298 size_t preserveSize = dctxPtr->tmpOut - dctxPtr->tmpOutBuffer;
1304 memcpy(dctxPtr->tmpOutBuffer + preserveSize - copySize, oldDictEnd - copySize, copySize);
1306 dctxPtr->dict = dctxPtr->tmpOutBuffer;
1315 memcpy(dctxPtr->tmpOutBuffer, oldDictEnd - newDictSize, newDictSize);
1317 dctxPtr->dict = dctxPtr->tmpOutBuffer;
1319 dctxPtr->tmpOut = dctxPtr->tmpOutBuffer + newDictSize;