Lines Matching refs:temp
275 } temp; member
852 if (s->temp.size > 0 || s->lzma2.compressed == 0) { in lzma2_lzma()
853 tmp = 2 * LZMA_IN_REQUIRED - s->temp.size; in lzma2_lzma()
854 if (tmp > s->lzma2.compressed - s->temp.size) in lzma2_lzma()
855 tmp = s->lzma2.compressed - s->temp.size; in lzma2_lzma()
859 memcpy(s->temp.buf + s->temp.size, b->in + b->in_pos, tmp); in lzma2_lzma()
861 if (s->temp.size + tmp == s->lzma2.compressed) { in lzma2_lzma()
862 memzero(s->temp.buf + s->temp.size + tmp, in lzma2_lzma()
863 sizeof(s->temp.buf) in lzma2_lzma()
864 - s->temp.size - tmp); in lzma2_lzma()
865 s->rc.in_limit = s->temp.size + tmp; in lzma2_lzma()
866 } else if (s->temp.size + tmp < LZMA_IN_REQUIRED) { in lzma2_lzma()
867 s->temp.size += tmp; in lzma2_lzma()
871 s->rc.in_limit = s->temp.size + tmp - LZMA_IN_REQUIRED; in lzma2_lzma()
874 s->rc.in = s->temp.buf; in lzma2_lzma()
877 if (!lzma_main(s) || s->rc.in_pos > s->temp.size + tmp) in lzma2_lzma()
882 if (s->rc.in_pos < s->temp.size) { in lzma2_lzma()
883 s->temp.size -= s->rc.in_pos; in lzma2_lzma()
884 memmove(s->temp.buf, s->temp.buf + s->rc.in_pos, in lzma2_lzma()
885 s->temp.size); in lzma2_lzma()
889 b->in_pos += s->rc.in_pos - s->temp.size; in lzma2_lzma()
890 s->temp.size = 0; in lzma2_lzma()
919 memcpy(s->temp.buf, b->in + b->in_pos, in_avail); in lzma2_lzma()
920 s->temp.size = in_avail; in lzma2_lzma()
1088 && s->temp.size in xz_dec_lzma2_run()
1164 s->temp.size = 0; in xz_dec_lzma2_reset()