Searched refs:read_pos (Results 1 – 8 of 8) sorted by relevance
70 uint32_t read_pos; member247 return mf->buffer + mf->read_pos; in mf_ptr()255 return mf->write_pos - mf->read_pos; in mf_avail()264 return mf->write_pos - mf->read_pos + mf->read_ahead; in mf_unencoded()278 return mf->read_pos - mf->read_ahead; in mf_position()310 assert(mf->read_pos >= *left); in mf_read()312 memcpy(out + *out_pos, mf->buffer + mf->read_pos - *left, in mf_read()
51 assert(mf->read_pos > mf->keep_size_before); in move_window()53 = (mf->read_pos - mf->keep_size_before) & ~UINT32_C(15); in move_window()63 mf->read_pos -= move_offset; in move_window()84 assert(coder->mf.read_pos <= coder->mf.write_pos); in fill_window()87 if (coder->mf.read_pos >= coder->mf.size - coder->mf.keep_size_after) in fill_window()138 && coder->mf.read_pos < coder->mf.read_limit) { in fill_window()146 assert(coder->mf.read_pos >= pending); in fill_window()147 coder->mf.read_pos -= pending; in fill_window()170 if (coder->mf.action == LZMA_RUN && coder->mf.read_pos in lz_encode()396 mf->read_pos = 0; in lz_encoder_init()
38 assert(matches[i].dist < mf->read_pos); in lzma_mf_find()109 assert(mf->read_pos + mf->offset == MUST_NORMALIZE_POS); in normalize()154 ++mf->read_pos; in move_pos()155 assert(mf->read_pos <= mf->write_pos); in move_pos()157 if (unlikely(mf->read_pos + mf->offset == UINT32_MAX)) in move_pos()179 ++mf->read_pos; in move_pending()180 assert(mf->read_pos <= mf->write_pos); in move_pending()201 const uint32_t pos = mf->read_pos + mf->offset347 const uint32_t pos = mf->read_pos + mf->offset; in lzma_mf_hc3_skip()426 const uint32_t pos = mf->read_pos + mf->offset; in lzma_mf_hc4_skip()
130 outq->read_pos = 0; in lzma_outq_init()225 return outq->read_pos < outq->head->pos || outq->head->finished; in lzma_outq_is_readable()248 lzma_bufcpy(buf->buf, &outq->read_pos, buf->pos, in lzma_outq_read()252 if (!buf->finished || outq->read_pos < buf->pos) in lzma_outq_read()267 outq->read_pos = 0; in lzma_outq_read()
81 size_t read_pos; member
49 mf->read_pos - mf->read_ahead]; in literal()52 position, mf->buffer[mf->read_pos - mf->read_ahead - 1]); in literal()65 mf->read_pos - coder->reps[0] - 1 in literal()272 if (mf->read_pos == mf->read_limit) { in encode_init()277 assert(mf->write_pos == mf->read_pos); in encode_init()347 && (mf->read_pos - mf->read_ahead >= limit in lzma_lzma_encode()354 if (mf->read_pos >= mf->read_limit) { in lzma_lzma_encode()
180 limit = mf->read_pos - mf->read_ahead in lzma2_encode()186 const uint32_t read_start = mf->read_pos - mf->read_ahead; in lzma2_encode()194 coder->uncompressed_size += mf->read_pos - mf->read_ahead in lzma2_encode()
357 void *p, *read_pos = ((char *) orig) + *ppos; in simple_read_from_buffer() local373 p = memcpy(dest, read_pos, read_size); in simple_read_from_buffer()