Home | History | Annotate | Download | only in xz-embedded

Lines Matching defs:out_pos

52 	size_t out_pos;
403 copy_size = min_t(size_t, s->temp.filtered, b->out_size - b->out_pos);
404 memcpy(b->out + b->out_pos, s->temp.buf, copy_size);
405 b->out_pos += copy_size;
449 if (s->temp.size < b->out_size - b->out_pos || s->temp.size == 0) {
450 out_start = b->out_pos;
451 memcpy(b->out + b->out_pos, s->temp.buf, s->temp.size);
452 b->out_pos += s->temp.size;
459 bcj_apply(s, b->out, &out_start, b->out_pos);
469 s->temp.size = b->out_pos - out_start;
470 b->out_pos -= s->temp.size;
471 memcpy(s->temp.buf, b->out + b->out_pos, s->temp.size);
478 if (b->out_pos + s->temp.size < b->out_size)
490 if (b->out_pos < b->out_size) {
493 s->out_pos = b->out_pos;
496 b->out_pos = s->temp.size;
501 s->temp.size = b->out_pos;
503 b->out_pos = s->out_pos;