Lines Matching refs:ip
209 const BYTE *ip = (const BYTE *)src; in ZSTD_getFrameParams() local
233 BYTE const fhdByte = ip[4]; in ZSTD_getFrameParams()
246 BYTE const wlByte = ip[pos++]; in ZSTD_getFrameParams()
258 dictID = ip[pos]; in ZSTD_getFrameParams()
262 dictID = ZSTD_readLE16(ip + pos); in ZSTD_getFrameParams()
266 dictID = ZSTD_readLE32(ip + pos); in ZSTD_getFrameParams()
274 frameContentSize = ip[pos]; in ZSTD_getFrameParams()
276 case 1: frameContentSize = ZSTD_readLE16(ip + pos) + 256; break; in ZSTD_getFrameParams()
277 case 2: frameContentSize = ZSTD_readLE32(ip + pos); break; in ZSTD_getFrameParams()
278 case 3: frameContentSize = ZSTD_readLE64(ip + pos); break; in ZSTD_getFrameParams()
798 const BYTE *ip = istart; in ZSTD_decodeSeqHeaders() local
806 int nbSeq = *ip++; in ZSTD_decodeSeqHeaders()
813 if (ip + 2 > iend) in ZSTD_decodeSeqHeaders()
815 nbSeq = ZSTD_readLE16(ip) + LONGNBSEQ, ip += 2; in ZSTD_decodeSeqHeaders()
817 if (ip >= iend) in ZSTD_decodeSeqHeaders()
819 nbSeq = ((nbSeq - 0x80) << 8) + *ip++; in ZSTD_decodeSeqHeaders()
826 if (ip + 4 > iend) in ZSTD_decodeSeqHeaders()
829 symbolEncodingType_e const LLtype = (symbolEncodingType_e)(*ip >> 6); in ZSTD_decodeSeqHeaders()
830 symbolEncodingType_e const OFtype = (symbolEncodingType_e)((*ip >> 4) & 3); in ZSTD_decodeSeqHeaders()
831 symbolEncodingType_e const MLtype = (symbolEncodingType_e)((*ip >> 2) & 3); in ZSTD_decodeSeqHeaders()
832 ip++; in ZSTD_decodeSeqHeaders()
836 … = ZSTD_buildSeqTable(dctx->entropy.LLTable, &dctx->LLTptr, LLtype, MaxLL, LLFSELog, ip, iend - ip, in ZSTD_decodeSeqHeaders()
840 ip += llhSize; in ZSTD_decodeSeqHeaders()
843 … ZSTD_buildSeqTable(dctx->entropy.OFTable, &dctx->OFTptr, OFtype, MaxOff, OffFSELog, ip, iend - ip, in ZSTD_decodeSeqHeaders()
847 ip += ofhSize; in ZSTD_decodeSeqHeaders()
850 … = ZSTD_buildSeqTable(dctx->entropy.MLTable, &dctx->MLTptr, MLtype, MaxML, MLFSELog, ip, iend - ip, in ZSTD_decodeSeqHeaders()
854 ip += mlhSize; in ZSTD_decodeSeqHeaders()
858 return ip - istart; in ZSTD_decodeSeqHeaders()
1095 const BYTE *ip = (const BYTE *)seqStart; in ZSTD_decompressSequences() local
1096 const BYTE *const iend = ip + seqSize; in ZSTD_decompressSequences()
1109 size_t const seqHSize = ZSTD_decodeSeqHeaders(dctx, &nbSeq, ip, seqSize); in ZSTD_decompressSequences()
1112 ip += seqHSize; in ZSTD_decompressSequences()
1124 CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected); in ZSTD_decompressSequences()
1350 const BYTE *ip = (const BYTE *)seqStart; in ZSTD_decompressSequencesLong() local
1351 const BYTE *const iend = ip + seqSize; in ZSTD_decompressSequencesLong()
1365 size_t const seqHSize = ZSTD_decodeSeqHeaders(dctx, &nbSeq, ip, seqSize); in ZSTD_decompressSequencesLong()
1368 ip += seqHSize; in ZSTD_decompressSequencesLong()
1390 CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected); in ZSTD_decompressSequencesLong()
1447 const BYTE *ip = (const BYTE *)src; in ZSTD_decompressBlock_internal() local
1457 ip += litCSize; in ZSTD_decompressBlock_internal()
1465 return ZSTD_decompressSequencesLong(dctx, dst, dstCapacity, ip, srcSize); in ZSTD_decompressBlock_internal()
1466 return ZSTD_decompressSequences(dctx, dst, dstCapacity, ip, srcSize); in ZSTD_decompressBlock_internal()
1515 const BYTE *ip = (const BYTE *)src; in ZSTD_findFrameCompressedSize() local
1516 const BYTE *const ipstart = ip; in ZSTD_findFrameCompressedSize()
1520 size_t const headerSize = ZSTD_frameHeaderSize(ip, remainingSize); in ZSTD_findFrameCompressedSize()
1526 size_t const ret = ZSTD_getFrameParams(&fParams, ip, remainingSize); in ZSTD_findFrameCompressedSize()
1533 ip += headerSize; in ZSTD_findFrameCompressedSize()
1539 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSize, &blockProperties); in ZSTD_findFrameCompressedSize()
1546 ip += ZSTD_blockHeaderSize + cBlockSize; in ZSTD_findFrameCompressedSize()
1556 ip += 4; in ZSTD_findFrameCompressedSize()
1560 return ip - ipstart; in ZSTD_findFrameCompressedSize()
1568 const BYTE *ip = (const BYTE *)(*srcPtr); in ZSTD_decompressFrame() local
1580 size_t const frameHeaderSize = ZSTD_frameHeaderSize(ip, ZSTD_frameHeaderSize_prefix); in ZSTD_decompressFrame()
1585 CHECK_F(ZSTD_decodeFrameHeader(dctx, ip, frameHeaderSize)); in ZSTD_decompressFrame()
1586 ip += frameHeaderSize; in ZSTD_decompressFrame()
1594 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSize, &blockProperties); in ZSTD_decompressFrame()
1598 ip += ZSTD_blockHeaderSize; in ZSTD_decompressFrame()
1604 …case bt_compressed: decodedSize = ZSTD_decompressBlock_internal(dctx, op, oend - op, ip, cBlockSiz… in ZSTD_decompressFrame()
1605 case bt_raw: decodedSize = ZSTD_copyRawBlock(op, oend - op, ip, cBlockSize); break; in ZSTD_decompressFrame()
1606 …case bt_rle: decodedSize = ZSTD_generateNxBytes(op, oend - op, *ip, blockProperties.origSize); bre… in ZSTD_decompressFrame()
1616 ip += cBlockSize; in ZSTD_decompressFrame()
1627 checkRead = ZSTD_readLE32(ip); in ZSTD_decompressFrame()
1630 ip += 4; in ZSTD_decompressFrame()
1635 *srcPtr = ip; in ZSTD_decompressFrame()
2302 const char *ip = istart; in ZSTD_decompressStream() local
2320 if (toLoad > (size_t)(iend - ip)) { /* not enough input to load full header */ in ZSTD_decompressStream()
2321 memcpy(zds->headerBuffer + zds->lhSize, ip, iend - ip); in ZSTD_decompressStream()
2322 zds->lhSize += iend - ip; in ZSTD_decompressStream()
2327 memcpy(zds->headerBuffer + zds->lhSize, ip, toLoad); in ZSTD_decompressStream()
2329 ip += toLoad; in ZSTD_decompressStream()
2341 ip = istart + cSize; in ZSTD_decompressStream()
2388 if ((size_t)(iend - ip) >= neededInSize) { /* decode directly from src */ in ZSTD_decompressStream()
2391 (isSkipFrame ? 0 : zds->outBuffSize - zds->outStart), ip, neededInSize); in ZSTD_decompressStream()
2394 ip += neededInSize; in ZSTD_decompressStream()
2401 if (ip == iend) { in ZSTD_decompressStream()
2416 loadedSize = ZSTD_limitCopy(zds->inBuff + zds->inPos, toLoad, ip, iend - ip); in ZSTD_decompressStream()
2417 ip += loadedSize; in ZSTD_decompressStream()
2464 input->pos += (size_t)(ip - istart); in ZSTD_decompressStream()