Lines Matching full:rep0
1296 uint32_t rep0;
1323 /* If 1, it's a repeated match. The distance is one of rep0 .. rep3. */
1327 * If 0, distance of a repeated match is rep0.
1744 match_byte = dict_get(&s->dict, s->lzma.rep0) << 1;
1793 /* Decode a match. The distance will be stored in s->lzma.rep0. */
1804 s->lzma.rep1 = s->lzma.rep0;
1812 s->lzma.rep0 = dist_slot;
1815 s->lzma.rep0 = 2 + (dist_slot & 1);
1818 s->lzma.rep0 <<= limit;
1819 probs = s->lzma.dist_special + s->lzma.rep0
1822 &s->lzma.rep0, limit);
1824 rc_direct(&s->rc, &s->lzma.rep0, limit - ALIGN_BITS);
1825 s->lzma.rep0 <<= ALIGN_BITS;
1827 &s->lzma.rep0, ALIGN_BITS);
1834 * seen matches. The distance will be stored in s->lzma.rep0.
1861 s->lzma.rep1 = s->lzma.rep0;
1862 s->lzma.rep0 = tmp;
1879 dict_repeat(&s->dict, &s->lzma.len, s->lzma.rep0);
1897 if (!dict_repeat(&s->dict, &s->lzma.len, s->lzma.rep0))
1921 s->lzma.rep0 = 0;