Lines Matching defs:hh
147 int hh, ii, jj, kk, symCount, *base, *limit;
170 hh = get_bits(bd, 16);
173 if (hh & (1 << (15 - ii))) {
215 hh = get_bits(bd, 5);
218 // !hh || hh > MAX_HUFCODE_BITS in one test.
219 if (MAX_HUFCODE_BITS-1 < (unsigned)hh-1) return RETVAL_DATA_ERROR;
224 if (kk & 2) hh += 1 - ((kk&1)<<1);
230 length[ii] = hh;
269 for (hh = 0; hh < symCount; hh++)
270 if (length[hh] == ii) hufGroup->permute[pp++] = hh;
280 pp = hh = 0;
285 base[ii+1] = pp-(hh+=temp[ii]);
305 int hh, ii, jj, kk, runPos, dbufCount, symCount, selector, nextSym,
328 hh = 0;
366 hh = 0;
376 hh += (runPos << nextSym); // +runPos if RUNA; +2*runPos if RUNB
387 if (dbufCount+hh > bd->dbufSize) return RETVAL_DATA_ERROR;
390 byteCount[uc] += hh;
391 while (hh--) dbuf[dbufCount++] = uc;
460 // Using ii as position, jj as previous character, hh as current character,