Home | History | Annotate | Download | only in lib

Lines Matching refs:dstBuffer

252 * The most important rule is that dstBuffer MUST be large enough (dstMaxSize) to ensure compression completion even in worst case.
256 * The result of the function is the number of bytes written into dstBuffer.
259 size_t LZ4F_compressFrame(void* dstBuffer, size_t dstMaxSize, const void* srcBuffer, size_t srcSize, const LZ4F_preferences_t* preferencesPtr)
265 BYTE* const dstStart = (BYTE*) dstBuffer;
297 errorCode = LZ4F_compressBegin(&cctxI, dstBuffer, dstMaxSize, &prefs); /* write header */
357 * will write the frame header into dstBuffer.
358 * dstBuffer must be large enough to accommodate a header (dstMaxSize). Maximum header size is LZ4F_MAXHEADERFRAME_SIZE bytes.
359 * The result of the function is the number of bytes written into dstBuffer for the header
362 size_t LZ4F_compressBegin(LZ4F_compressionContext_t compressionContext, void* dstBuffer, size_t dstMaxSize, const LZ4F_preferences_t* preferencesPtr)
366 BYTE* const dstStart = (BYTE*)dstBuffer;
512 * The most important rule is that dstBuffer MUST be large enough (dstMaxSize) to ensure compression completion even in worst case.
516 * The result of the function is the number of bytes written into dstBuffer : it can be zero, meaning input data was just buffered.
519 size_t LZ4F_compressUpdate(LZ4F_compressionContext_t compressionContext, void* dstBuffer, size_t dstMaxSize, const void* srcBuffer, size_t srcSize, const LZ4F_compressOptions_t* compressOptionsPtr)
526 BYTE* const dstStart = (BYTE*)dstBuffer;
623 * The result of the function is the number of bytes written into dstBuffer
628 size_t LZ4F_flush(LZ4F_compressionContext_t compressionContext, void* dstBuffer, size_t dstMaxSize, const LZ4F_compressOptions_t* compressOptionsPtr)
632 BYTE* const dstStart = (BYTE*)dstBuffer;
666 * The result of the function is the number of bytes written into dstBuffer (necessarily >= 4 (endMark size))
671 size_t LZ4F_compressEnd(LZ4F_compressionContext_t compressionContext, void* dstBuffer, size_t dstMaxSize, const LZ4F_compressOptions_t* compressOptionsPtr)
674 BYTE* const dstStart = (BYTE*)dstBuffer;
678 errorCode = LZ4F_flush(compressionContext, dstBuffer, dstMaxSize, compressOptionsPtr);
867 if (dstPtr - dstPtr0 + dstSize >= 64 KB) /* dstBuffer large enough to become dictionary */
934 * The function will attempt to decode *srcSizePtr from srcBuffer, into dstBuffer of maximum size *dstSizePtr.
936 * The number of bytes regenerated into dstBuffer will be provided within *dstSizePtr (necessarily <= original value).
950 void* dstBuffer, size_t* dstSizePtr,
959 BYTE* const dstStart = (BYTE*)dstBuffer;
1212 case dstage_flushOut: /* flush decoded data from tmpOut to dstBuffer */