Lines Matching defs:segmentEnd
247 static size_t HUF_initRemainingDStream(BIT_DStream_t* bit, HUF_DecompressAsmArgs const* args, int stream, BYTE* segmentEnd)
250 if (args->op[stream] > segmentEnd)
699 BYTE* segmentEnd = (BYTE*)dst;
703 if (segmentSize <= (size_t)(oend - segmentEnd))
704 segmentEnd += segmentSize;
706 segmentEnd = oend;
707 FORWARD_IF_ERROR(HUF_initRemainingDStream(&bit, &args, i, segmentEnd), "corruption");
709 args.op[i] += HUF_decodeStreamX1(args.op[i], &bit, segmentEnd, (HUF_DEltX1 const*)dt, HUF_DECODER_FAST_TABLELOG);
710 if (args.op[i] != segmentEnd) return ERROR(corruption_detected);
1411 BYTE* segmentEnd = (BYTE*)dst;
1415 if (segmentSize <= (size_t)(oend - segmentEnd))
1416 segmentEnd += segmentSize;
1418 segmentEnd = oend;
1419 FORWARD_IF_ERROR(HUF_initRemainingDStream(&bit, &args, i, segmentEnd), "corruption");
1420 args.op[i] += HUF_decodeStreamX2(args.op[i], &bit, segmentEnd, (HUF_DEltX2 const*)dt, HUF_DECODER_FAST_TABLELOG);
1421 if (args.op[i] != segmentEnd)