Lines Matching defs:counter

2581   mz_uint32 num_bits, dist, counter, num_extra;
2605 counter = r->m_counter;
2610 bit_buf = num_bits = dist = counter = num_extra = r->m_zhdr0 = r->m_zhdr1 = 0;
2615 counter = (((r->m_zhdr0 * 256 + r->m_zhdr1) % 31 != 0) ||
2618 counter |= (((1U << (8U + (r->m_zhdr0 >> 4))) > 32768U) ||
2621 if (counter) {
2631 for (counter = 0; counter < 4; ++counter) {
2633 TINFL_GET_BITS(6, r->m_raw_header[counter], 8);
2635 TINFL_GET_BYTE(7, r->m_raw_header[counter]);
2637 if ((counter = (r->m_raw_header[0] | (r->m_raw_header[1] << 8))) !=
2642 while ((counter) && (num_bits)) {
2648 counter--;
2650 while (counter) {
2664 counter);
2668 counter -= (mz_uint)n;
2684 for (counter = 0; counter < 3; counter++) {
2685 TINFL_GET_BITS(11, r->m_table_sizes[counter], "\05\05\04"[counter]);
2686 r->m_table_sizes[counter] += s_min_table_sizes[counter];
2689 for (counter = 0; counter < r->m_table_sizes[2]; counter++) {
2692 r->m_tables[2].m_code_size[s_length_dezigzag[counter]] = (mz_uint8)s;
2754 for (counter = 0;
2755 counter < (r->m_table_sizes[0] + r->m_table_sizes[1]);) {
2759 r->m_len_codes[counter++] = (mz_uint8)dist;
2762 if ((dist == 16) && (!counter)) {
2768 TINFL_MEMSET(r->m_len_codes + counter,
2769 (dist == 16) ? r->m_len_codes[counter - 1] : 0, s);
2770 counter += s;
2772 if ((r->m_table_sizes[0] + r->m_table_sizes[1]) != counter) {
2787 TINFL_HUFF_DECODE(23, counter, &r->m_tables[0]);
2788 if (counter >= 256) break;
2792 *pOut_buf_cur++ = (mz_uint8)counter;
2823 counter = sym2;
2826 if (counter & 256) break;
2851 pOut_buf_cur[0] = (mz_uint8)counter;
2854 counter = sym2;
2861 if ((counter &= 511) == 256) break;
2863 num_extra = s_length_extra[counter - 257];
2864 counter = s_length_base[counter - 257];
2868 counter += extra_bits;
2889 if ((MZ_MAX(pOut_buf_cur, pSrc) + counter) > pOut_buf_end) {
2890 while (counter--) {
2901 else if ((counter >= 9) && (counter <= dist)) {
2902 const mz_uint8 *pSrc_end = pSrc + (counter & ~7);
2908 if ((counter &= 7) < 3) {
2909 if (counter) {
2911 if (counter > 1) pOut_buf_cur[1] = pSrc[1];
2912 pOut_buf_cur += counter;
2924 } while ((int)(counter -= 3) > 2);
2925 if ((int)counter > 0) {
2927 if ((int)counter > 1) pOut_buf_cur[1] = pSrc[1];
2928 pOut_buf_cur += counter;
2935 for (counter = 0; counter < 4; ++counter) {
2951 r->m_counter = counter;