Lines Matching refs:in_pos

159 			b->in_size - b->in_pos, s->temp.size - s->temp.pos);  in fill_temp()
161 memcpy(s->temp.buf + s->temp.pos, b->in + b->in_pos, copy_size); in fill_temp()
162 b->in_pos += copy_size; in fill_temp()
175 size_t *in_pos, size_t in_size) in dec_vli() argument
182 while (*in_pos < in_size) { in dec_vli()
183 byte = in[*in_pos]; in dec_vli()
184 ++*in_pos; in dec_vli()
221 s->in_start = b->in_pos; in dec_block()
231 s->block.compressed += b->in_pos - s->in_start; in dec_block()
282 size_t in_used = b->in_pos - s->in_start; in index_update()
300 ret = dec_vli(s, b->in, &b->in_pos, b->in_size); in dec_index()
348 if (b->in_pos == b->in_size) in crc32_validate()
351 if (((s->crc32 >> s->pos) & 0xFF) != b->in[b->in_pos++]) in crc32_validate()
372 if (b->in_pos == b->in_size) in check_skip()
375 ++b->in_pos; in check_skip()
556 s->in_start = b->in_pos; in dec_main()
589 if (b->in_pos == b->in_size) in dec_main()
593 if (b->in[b->in_pos] == 0) { in dec_main()
594 s->in_start = b->in_pos++; in dec_main()
604 = ((uint32_t)b->in[b->in_pos] + 1) * 4; in dec_main()
642 if (b->in_pos == b->in_size) in dec_main()
645 if (b->in[b->in_pos++] != 0) in dec_main()
680 while ((s->index.size + (b->in_pos - s->in_start)) in dec_main()
682 if (b->in_pos == b->in_size) { in dec_main()
687 if (b->in[b->in_pos++] != 0) in dec_main()
758 in_start = b->in_pos; in xz_dec_run()
764 ret = b->in_pos == b->in_size in xz_dec_run()
768 b->in_pos = in_start; in xz_dec_run()
772 } else if (ret == XZ_OK && in_start == b->in_pos in xz_dec_run()