Lines Matching refs:srcPtr
149 const BYTE* const srcPtr = (const BYTE*)src; in LZ4F_readLE32() local
150 U32 value32 = srcPtr[0]; in LZ4F_readLE32()
151 value32 += ((U32)srcPtr[1])<< 8; in LZ4F_readLE32()
152 value32 += ((U32)srcPtr[2])<<16; in LZ4F_readLE32()
153 value32 += ((U32)srcPtr[3])<<24; in LZ4F_readLE32()
168 const BYTE* const srcPtr = (const BYTE*)src; in LZ4F_readLE64() local
169 U64 value64 = srcPtr[0]; in LZ4F_readLE64()
170 value64 += ((U64)srcPtr[1]<<8); in LZ4F_readLE64()
171 value64 += ((U64)srcPtr[2]<<16); in LZ4F_readLE64()
172 value64 += ((U64)srcPtr[3]<<24); in LZ4F_readLE64()
173 value64 += ((U64)srcPtr[4]<<32); in LZ4F_readLE64()
174 value64 += ((U64)srcPtr[5]<<40); in LZ4F_readLE64()
175 value64 += ((U64)srcPtr[6]<<48); in LZ4F_readLE64()
176 value64 += ((U64)srcPtr[7]<<56); in LZ4F_readLE64()
830 const BYTE* srcPtr = (const BYTE*)srcBuffer; in LZ4F_compressUpdate() local
831 const BYTE* const srcEnd = srcPtr + srcSize; in LZ4F_compressUpdate()
851 srcPtr = srcEnd; in LZ4F_compressUpdate()
858 srcPtr += sizeToCopy; in LZ4F_compressUpdate()
871 while ((size_t)(srcEnd - srcPtr) >= blockSize) { in LZ4F_compressUpdate()
875 srcPtr, blockSize, in LZ4F_compressUpdate()
879 srcPtr += blockSize; in LZ4F_compressUpdate()
882 if ((cctxPtr->prefs.autoFlush) && (srcPtr < srcEnd)) { in LZ4F_compressUpdate()
886 srcPtr, (size_t)(srcEnd - srcPtr), in LZ4F_compressUpdate()
890 srcPtr = srcEnd; in LZ4F_compressUpdate()
913 if (srcPtr < srcEnd) { in LZ4F_compressUpdate()
915 size_t const sizeToCopy = (size_t)(srcEnd - srcPtr); in LZ4F_compressUpdate()
916 memcpy(cctxPtr->tmpIn, srcPtr, sizeToCopy); in LZ4F_compressUpdate()
1113 const BYTE* srcPtr = (const BYTE*)src; in LZ4F_decodeHeader() local
1120 if ((LZ4F_readLE32(srcPtr) & 0xFFFFFFF0U) == LZ4F_MAGIC_SKIPPABLE_START) { in LZ4F_decodeHeader()
1135 if (LZ4F_readLE32(srcPtr) != LZ4F_MAGICNUMBER) in LZ4F_decodeHeader()
1141 { U32 const FLG = srcPtr[4]; in LZ4F_decodeHeader()
1158 if (srcPtr != dctx->header) in LZ4F_decodeHeader()
1159 memcpy(dctx->header, srcPtr, srcSize); in LZ4F_decodeHeader()
1166 { U32 const BD = srcPtr[5]; in LZ4F_decodeHeader()
1177 { BYTE const HC = LZ4F_headerChecksum(srcPtr+4, frameHeaderSize-5); in LZ4F_decodeHeader()
1178 if (HC != srcPtr[frameHeaderSize-1]) in LZ4F_decodeHeader()
1191 dctx->frameInfo.contentSize = LZ4F_readLE64(srcPtr+6); in LZ4F_decodeHeader()
1193 dctx->frameInfo.dictID = LZ4F_readLE32(srcPtr + frameHeaderSize - 5); in LZ4F_decodeHeader()
1379 const BYTE* srcPtr = srcStart; in LZ4F_decompress() local
1401 if ((size_t)(srcEnd-srcPtr) >= maxFHSize) { /* enough to decode - shortcut */ in LZ4F_decompress()
1402 …size_t const hSize = LZ4F_decodeHeader(dctx, srcPtr, (size_t)(srcEnd-srcPtr)); /* will update dSt… in LZ4F_decompress()
1404 srcPtr += hSize; in LZ4F_decompress()
1408 if (srcEnd-srcPtr == 0) return minFHSize; /* 0-size input */ in LZ4F_decompress()
1414 … { size_t const sizeToCopy = MIN(dctx->tmpInTarget - dctx->tmpInSize, (size_t)(srcEnd - srcPtr)); in LZ4F_decompress()
1415 memcpy(dctx->header + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1417 srcPtr += sizeToCopy; in LZ4F_decompress()
1456 if ((size_t)(srcEnd - srcPtr) >= BHSize) { in LZ4F_decompress()
1457 selectedIn = srcPtr; in LZ4F_decompress()
1458 srcPtr += BHSize; in LZ4F_decompress()
1467 { size_t const remainingInput = (size_t)(srcEnd - srcPtr); in LZ4F_decompress()
1470 memcpy(dctx->tmpIn + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1471 srcPtr += sizeToCopy; in LZ4F_decompress()
1503 if (dstPtr==dstEnd || srcPtr==srcEnd) { in LZ4F_decompress()
1511 { size_t const minBuffSize = MIN((size_t)(srcEnd-srcPtr), (size_t)(dstEnd-dstPtr)); in LZ4F_decompress()
1513 memcpy(dstPtr, srcPtr, sizeToCopy); in LZ4F_decompress()
1515 (void)XXH32_update(&dctx->blockChecksum, srcPtr, sizeToCopy); in LZ4F_decompress()
1518 (void)XXH32_update(&dctx->xxh, srcPtr, sizeToCopy); in LZ4F_decompress()
1526 srcPtr += sizeToCopy; in LZ4F_decompress()
1547 if ((srcEnd-srcPtr >= 4) && (dctx->tmpInSize==0)) { in LZ4F_decompress()
1548 crcSrc = srcPtr; in LZ4F_decompress()
1549 srcPtr += 4; in LZ4F_decompress()
1552 size_t const sizeToCopy = MIN(stillToCopy, (size_t)(srcEnd-srcPtr)); in LZ4F_decompress()
1553 memcpy(dctx->header + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1555 srcPtr += sizeToCopy; in LZ4F_decompress()
1576 if ((size_t)(srcEnd-srcPtr) < dctx->tmpInTarget) { in LZ4F_decompress()
1582 selectedIn = srcPtr; in LZ4F_decompress()
1583 srcPtr += dctx->tmpInTarget; in LZ4F_decompress()
1588 size_t const inputLeft = (size_t)(srcEnd-srcPtr); in LZ4F_decompress()
1590 memcpy(dctx->tmpIn + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1592 srcPtr += sizeToCopy; in LZ4F_decompress()
1716 if ((srcEnd - srcPtr) < 4) { /* not enough size for entire CRC */ in LZ4F_decompress()
1720 selectedIn = srcPtr; in LZ4F_decompress()
1721 srcPtr += 4; in LZ4F_decompress()
1726 { size_t const remainingInput = (size_t)(srcEnd - srcPtr); in LZ4F_decompress()
1729 memcpy(dctx->tmpIn + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1730 srcPtr += sizeToCopy; in LZ4F_decompress()
1757 if ((srcEnd - srcPtr) >= 4) { in LZ4F_decompress()
1758 selectedIn = srcPtr; in LZ4F_decompress()
1759 srcPtr += 4; in LZ4F_decompress()
1770 (size_t)(srcEnd - srcPtr) ); in LZ4F_decompress()
1771 memcpy(dctx->header + dctx->tmpInSize, srcPtr, sizeToCopy); in LZ4F_decompress()
1772 srcPtr += sizeToCopy; in LZ4F_decompress()
1792 { size_t const skipSize = MIN(dctx->tmpInTarget, (size_t)(srcEnd-srcPtr)); in LZ4F_decompress()
1793 srcPtr += skipSize; in LZ4F_decompress()
1837 *srcSizePtr = (size_t)(srcPtr - srcStart); in LZ4F_decompress()