Lines Matching refs:rep
432 unsigned rep[4] = { 0 }; in lz_decode_member() local
448 int peek = lz_peek(lz, rep[0]); in lz_decode_member()
464 lz_put(lz, lz_peek(lz, rep[0])); in lz_decode_member()
472 distance = rep[1]; in lz_decode_member()
477 distance = rep[2]; in lz_decode_member()
479 distance = rep[3]; in lz_decode_member()
480 rep[3] = rep[2]; in lz_decode_member()
482 rep[2] = rep[1]; in lz_decode_member()
484 rep[1] = rep[0]; in lz_decode_member()
485 rep[0] = distance; in lz_decode_member()
491 rep[3] = rep[2]; rep[2] = rep[1]; rep[1] = rep[0]; in lz_decode_member()
496 rep[0] = lz_rd_decode_tree(rd, bm_dis_slot[len_state], in lz_decode_member()
498 if (rep[0] >= DIS_MODEL_START) { in lz_decode_member()
499 const unsigned dis_slot = rep[0]; in lz_decode_member()
501 rep[0] = (2 | (dis_slot & 1)) << direct_bits; in lz_decode_member()
503 rep[0] += lz_rd_decode_tree_reversed(rd, in lz_decode_member()
504 &bm_dis[rep[0] - dis_slot], in lz_decode_member()
507 rep[0] += lz_rd_decode(rd, direct_bits in lz_decode_member()
509 rep[0] += lz_rd_decode_tree_reversed(rd, in lz_decode_member()
511 if (rep[0] == 0xFFFFFFFFU) { in lz_decode_member()
518 if (rep[0] >= lz->dict_size || in lz_decode_member()
519 (rep[0] >= lz->pos && !lz->wrapped)) { in lz_decode_member()
525 lz_put(lz, lz_peek(lz, rep[0])); in lz_decode_member()