Lines Matching refs:hh
164 int hh, ii, jj, kk, symCount, *base, *limit; in read_block_header() local
187 hh = get_bits(bd, 16); in read_block_header()
190 if (hh & (1 << (15 - ii))) { in read_block_header()
232 hh = get_bits(bd, 5); in read_block_header()
236 if (MAX_HUFCODE_BITS-1 < (unsigned)hh-1) return RETVAL_DATA_ERROR; in read_block_header()
241 if (kk & 2) hh += 1 - ((kk&1)<<1); in read_block_header()
247 length[ii] = hh; in read_block_header()
286 for (hh = 0; hh < symCount; hh++) in read_block_header()
287 if (length[hh] == ii) hufGroup->permute[pp++] = hh; in read_block_header()
297 pp = hh = 0; in read_block_header()
302 base[ii+1] = pp-(hh+=temp[ii]); in read_block_header()
324 unsigned hh, *dbuf = bw->dbuf; in read_huffman_data() local
345 hh = 0; in read_huffman_data()
383 hh = 0; in read_huffman_data()
393 hh += (runPos << nextSym); // +runPos if RUNA; +2*runPos if RUNB in read_huffman_data()
405 if (hh>bd->dbufSize || dbufCount+hh>bd->dbufSize) in read_huffman_data()
409 byteCount[uc] += hh; in read_huffman_data()
410 while (hh--) dbuf[dbufCount++] = uc; in read_huffman_data()