Lines Matching refs:bl_count
457 ush bl_count[MAX_BITS+1]; member
1980 local void gen_codes OF((ct_data *tree, int max_code, ushf *bl_count));
2084 ush bl_count[MAX_BITS+1]; in tr_static_init() local
2123 for (bits = 0; bits <= MAX_BITS; bits++) bl_count[bits] = 0; in tr_static_init()
2125 while (n <= 143) static_ltree[n++].Len = 8, bl_count[8]++; in tr_static_init()
2126 while (n <= 255) static_ltree[n++].Len = 9, bl_count[9]++; in tr_static_init()
2127 while (n <= 279) static_ltree[n++].Len = 7, bl_count[7]++; in tr_static_init()
2128 while (n <= 287) static_ltree[n++].Len = 8, bl_count[8]++; in tr_static_init()
2133 gen_codes((ct_data *)static_ltree, L_CODES+1, bl_count); in tr_static_init()
2272 for (bits = 0; bits <= MAX_BITS; bits++) s->bl_count[bits] = 0;
2288 s->bl_count[bits]++;
2303 while (s->bl_count[bits] == 0) bits--;
2304 s->bl_count[bits]--; /* move one leaf down the tree */
2305 s->bl_count[bits+1] += 2; /* move one overflow item as its brother */
2306 s->bl_count[max_length]--;
2319 n = s->bl_count[bits];
2342 local void gen_codes (tree, max_code, bl_count) in gen_codes() argument
2345 ushf *bl_count; /* number of codes at each bit length */
2356 next_code[bits] = code = (code + bl_count[bits-1]) << 1;
2361 Assert (code + bl_count[MAX_BITS]-1 == (1<<MAX_BITS)-1,
2464 gen_codes ((ct_data *)tree, max_code, s->bl_count);