Lines Matching refs:bitDPtr
497 HUF_decodeStreamX1(BYTE* p, BIT_DStream_t* const bitDPtr, BYTE* const pEnd, const HUF_DEltX1* const dt, const U32 dtLog)
503 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-3)) {
504 HUF_DECODE_SYMBOLX1_2(p, bitDPtr);
505 HUF_DECODE_SYMBOLX1_1(p, bitDPtr);
506 HUF_DECODE_SYMBOLX1_2(p, bitDPtr);
507 HUF_DECODE_SYMBOLX1_0(p, bitDPtr);
510 BIT_reloadDStream(bitDPtr);
515 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd))
516 HUF_DECODE_SYMBOLX1_0(p, bitDPtr);
520 HUF_DECODE_SYMBOLX1_0(p, bitDPtr);
1173 HUF_decodeStreamX2(BYTE* p, BIT_DStream_t* bitDPtr, BYTE* const pEnd,
1179 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) {
1182 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-9)) {
1183 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1184 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1185 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1186 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1187 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1191 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) {
1192 HUF_DECODE_SYMBOLX2_2(p, bitDPtr);
1193 HUF_DECODE_SYMBOLX2_1(p, bitDPtr);
1194 HUF_DECODE_SYMBOLX2_2(p, bitDPtr);
1195 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1199 BIT_reloadDStream(bitDPtr);
1204 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p <= pEnd-2))
1205 HUF_DECODE_SYMBOLX2_0(p, bitDPtr);
1208 HUF_DECODE_SYMBOLX2_0(p, bitDPtr); /* no need to reload : reached the end of DStream */
1212 p += HUF_decodeLastSymbolX2(p, bitDPtr, dt, dtLog);