Lines Matching refs:lz4sd
556 LZ4_streamDecode_t_internal *lz4sd = in LZ4_setStreamDecode() local
559 lz4sd->prefixSize = (size_t) dictSize; in LZ4_setStreamDecode()
560 lz4sd->prefixEnd = (const BYTE *) dictionary + dictSize; in LZ4_setStreamDecode()
561 lz4sd->externalDict = NULL; in LZ4_setStreamDecode()
562 lz4sd->extDictSize = 0; in LZ4_setStreamDecode()
579 LZ4_streamDecode_t_internal *lz4sd = in LZ4_decompress_safe_continue() local
583 if (lz4sd->prefixSize == 0) { in LZ4_decompress_safe_continue()
585 assert(lz4sd->extDictSize == 0); in LZ4_decompress_safe_continue()
590 lz4sd->prefixSize = result; in LZ4_decompress_safe_continue()
591 lz4sd->prefixEnd = (BYTE *)dest + result; in LZ4_decompress_safe_continue()
592 } else if (lz4sd->prefixEnd == (BYTE *)dest) { in LZ4_decompress_safe_continue()
594 if (lz4sd->prefixSize >= 64 * KB - 1) in LZ4_decompress_safe_continue()
597 else if (lz4sd->extDictSize == 0) in LZ4_decompress_safe_continue()
600 lz4sd->prefixSize); in LZ4_decompress_safe_continue()
604 lz4sd->prefixSize, in LZ4_decompress_safe_continue()
605 lz4sd->externalDict, lz4sd->extDictSize); in LZ4_decompress_safe_continue()
608 lz4sd->prefixSize += result; in LZ4_decompress_safe_continue()
609 lz4sd->prefixEnd += result; in LZ4_decompress_safe_continue()
615 lz4sd->extDictSize = lz4sd->prefixSize; in LZ4_decompress_safe_continue()
616 lz4sd->externalDict = lz4sd->prefixEnd - lz4sd->extDictSize; in LZ4_decompress_safe_continue()
619 lz4sd->externalDict, lz4sd->extDictSize); in LZ4_decompress_safe_continue()
622 lz4sd->prefixSize = result; in LZ4_decompress_safe_continue()
623 lz4sd->prefixEnd = (BYTE *)dest + result; in LZ4_decompress_safe_continue()
632 LZ4_streamDecode_t_internal *lz4sd = &LZ4_streamDecode->internal_donotuse; in LZ4_decompress_fast_continue() local
635 if (lz4sd->prefixSize == 0) { in LZ4_decompress_fast_continue()
636 assert(lz4sd->extDictSize == 0); in LZ4_decompress_fast_continue()
640 lz4sd->prefixSize = originalSize; in LZ4_decompress_fast_continue()
641 lz4sd->prefixEnd = (BYTE *)dest + originalSize; in LZ4_decompress_fast_continue()
642 } else if (lz4sd->prefixEnd == (BYTE *)dest) { in LZ4_decompress_fast_continue()
643 if (lz4sd->prefixSize >= 64 * KB - 1 || in LZ4_decompress_fast_continue()
644 lz4sd->extDictSize == 0) in LZ4_decompress_fast_continue()
649 originalSize, lz4sd->prefixSize, in LZ4_decompress_fast_continue()
650 lz4sd->externalDict, lz4sd->extDictSize); in LZ4_decompress_fast_continue()
653 lz4sd->prefixSize += originalSize; in LZ4_decompress_fast_continue()
654 lz4sd->prefixEnd += originalSize; in LZ4_decompress_fast_continue()
656 lz4sd->extDictSize = lz4sd->prefixSize; in LZ4_decompress_fast_continue()
657 lz4sd->externalDict = lz4sd->prefixEnd - lz4sd->extDictSize; in LZ4_decompress_fast_continue()
659 originalSize, lz4sd->externalDict, lz4sd->extDictSize); in LZ4_decompress_fast_continue()
662 lz4sd->prefixSize = originalSize; in LZ4_decompress_fast_continue()
663 lz4sd->prefixEnd = (BYTE *)dest + originalSize; in LZ4_decompress_fast_continue()