• Home
  • Raw
  • Download

Lines Matching full:here

139     code here;                   /* current decoding table entry */  in PREFIX()  local
270 here = state->lencode[BITS(state->lenbits)]; in PREFIX()
271 if (here.bits <= bits) break; in PREFIX()
274 if (here.val < 16) { in PREFIX()
275 DROPBITS(here.bits); in PREFIX()
276 state->lens[state->have++] = here.val; in PREFIX()
278 if (here.val == 16) { in PREFIX()
279 NEEDBITS(here.bits + 2); in PREFIX()
280 DROPBITS(here.bits); in PREFIX()
289 } else if (here.val == 17) { in PREFIX()
290 NEEDBITS(here.bits + 3); in PREFIX()
291 DROPBITS(here.bits); in PREFIX()
296 NEEDBITS(here.bits + 7); in PREFIX()
297 DROPBITS(here.bits); in PREFIX()
326 values here (9 and 6) without reading the comments in inftrees.h in PREFIX()
363 here = state->lencode[BITS(state->lenbits)]; in PREFIX()
364 if (here.bits <= bits) in PREFIX()
368 if (here.op && (here.op & 0xf0) == 0) { in PREFIX()
369 last = here; in PREFIX()
371 here = state->lencode[last.val + (BITS(last.bits + last.op) >> last.bits)]; in PREFIX()
372 if ((unsigned)last.bits + (unsigned)here.bits <= bits) in PREFIX()
378 DROPBITS(here.bits); in PREFIX()
379 state->length = here.val; in PREFIX()
382 if ((int)(here.op) == 0) { in PREFIX()
383 Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ? in PREFIX()
385 "inflate: literal 0x%02x\n", here.val)); in PREFIX()
394 if (here.op & 32) { in PREFIX()
401 if (here.op & 64) { in PREFIX()
408 state->extra = (here.op & 15); in PREFIX()
418 here = state->distcode[BITS(state->distbits)]; in PREFIX()
419 if (here.bits <= bits) in PREFIX()
423 if ((here.op & 0xf0) == 0) { in PREFIX()
424 last = here; in PREFIX()
426 here = state->distcode[last.val + (BITS(last.bits + last.op) >> last.bits)]; in PREFIX()
427 if ((unsigned)last.bits + (unsigned)here.bits <= bits) in PREFIX()
433 DROPBITS(here.bits); in PREFIX()
434 if (here.op & 64) { in PREFIX()
439 state->offset = here.val; in PREFIX()
440 state->extra = (here.op & 15); in PREFIX()