Lines Matching refs:in_avail
880 size_t in_avail; in lzma2_lzma() local
883 in_avail = b->in_size - b->in_pos; in lzma2_lzma()
888 if (tmp > in_avail) in lzma2_lzma()
889 tmp = in_avail; in lzma2_lzma()
925 in_avail = b->in_size - b->in_pos; in lzma2_lzma()
926 if (in_avail >= LZMA_IN_REQUIRED) { in lzma2_lzma()
930 if (in_avail >= s->lzma2.compressed + LZMA_IN_REQUIRED) in lzma2_lzma()
938 in_avail = s->rc.in_pos - b->in_pos; in lzma2_lzma()
939 if (in_avail > s->lzma2.compressed) in lzma2_lzma()
942 s->lzma2.compressed -= in_avail; in lzma2_lzma()
946 in_avail = b->in_size - b->in_pos; in lzma2_lzma()
947 if (in_avail < LZMA_IN_REQUIRED) { in lzma2_lzma()
948 if (in_avail > s->lzma2.compressed) in lzma2_lzma()
949 in_avail = s->lzma2.compressed; in lzma2_lzma()
951 memcpy(s->temp.buf, b->in + b->in_pos, in_avail); in lzma2_lzma()
952 s->temp.size = in_avail; in lzma2_lzma()
953 b->in_pos += in_avail; in lzma2_lzma()