Lines Matching refs:drop
45 unsigned drop; /* code bits to drop for sub-table */ local
200 drop = 0; /* current bits to drop from code for index */
212 this.bits = (unsigned char)(len - drop);
227 incr = 1U << (len - drop);
231 next[(huff >> drop) + fill] = this;
255 if (drop == 0)
256 drop = root;
262 curr = len - drop;
264 while (curr + drop < max) {
265 left -= count[curr + drop];
292 this.bits = (unsigned char)(len - drop);
296 if (drop != 0 && (huff & mask) != low) {
297 drop = 0;
305 next[huff >> drop] = this;