| /freebsd-14.2/contrib/xz/src/liblzma/common/ |
| H A D | block_buffer_encoder.c | 120 if (out_size - *out_pos in block_encode_uncompressed() 141 out[(*out_pos)++] = control; in block_encode_uncompressed() 155 *out_pos += copy_size; in block_encode_uncompressed() 159 out[(*out_pos)++] = 0x00; in block_encode_uncompressed() 160 assert(*out_pos <= out_size); in block_encode_uncompressed() 217 *out_pos = out_start; in block_encode_normal() 231 || out_pos == NULL || *out_pos > out_size) in block_buffer_encode() 286 out, out_pos, out_size)); in block_buffer_encode() 289 assert(*out_pos <= out_size); in block_buffer_encode() 296 out[(*out_pos)++] = 0x00; in block_buffer_encode() [all …]
|
| H A D | index_encoder.c | 57 const size_t out_start = *out_pos; in index_encode() 65 while (*out_pos < out_size) in index_encode() 68 out[*out_pos] = INDEX_INDICATOR; in index_encode() 69 ++*out_pos; in index_encode() 76 out, out_pos, out_size); in index_encode() 107 out, out_pos, out_size); in index_encode() 122 out[(*out_pos)++] = 0x00; in index_encode() 138 if (*out_pos == out_size) in index_encode() 143 ++*out_pos; in index_encode() 233 if (i == NULL || out == NULL || out_pos == NULL || *out_pos > out_size) in lzma_index_buffer_encode() [all …]
|
| H A D | block_buffer_decoder.c | 19 uint8_t *out, size_t *out_pos, size_t out_size) in lzma_block_buffer_decode() argument 22 || *in_pos > in_size || out_pos == NULL in lzma_block_buffer_decode() 23 || (out == NULL && *out_pos != out_size) in lzma_block_buffer_decode() 24 || *out_pos > out_size) in lzma_block_buffer_decode() 36 const size_t out_start = *out_pos; in lzma_block_buffer_decode() 40 in, in_pos, in_size, out, out_pos, out_size, in lzma_block_buffer_decode() 50 || *out_pos == out_size); in lzma_block_buffer_decode() 70 *out_pos = out_start; in lzma_block_buffer_decode()
|
| H A D | vli_encoder.c | 18 uint8_t *restrict out, size_t *restrict out_pos, in lzma_vli_encode() argument 28 if (*out_pos >= out_size) in lzma_vli_encode() 33 if (*out_pos >= out_size) in lzma_vli_encode() 54 out[*out_pos] = (uint8_t)(vli) | 0x80; in lzma_vli_encode() 57 if (++*out_pos == out_size) in lzma_vli_encode() 63 out[*out_pos] = (uint8_t)(vli); in lzma_vli_encode() 64 ++*out_pos; in lzma_vli_encode()
|
| H A D | stream_buffer_encoder.c | 66 size_t out_pos = *out_pos_ptr; in lzma_stream_buffer_encode() local 70 if (out_size - out_pos <= 2 * LZMA_STREAM_HEADER_SIZE) in lzma_stream_buffer_encode() 83 if (lzma_stream_header_encode(&stream_flags, out + out_pos) in lzma_stream_buffer_encode() 87 out_pos += LZMA_STREAM_HEADER_SIZE; in lzma_stream_buffer_encode() 98 in, in_size, out, &out_pos, out_size)); in lzma_stream_buffer_encode() 120 i, out, &out_pos, out_size); in lzma_stream_buffer_encode() 132 if (lzma_stream_footer_encode(&stream_flags, out + out_pos) in lzma_stream_buffer_encode() 136 out_pos += LZMA_STREAM_HEADER_SIZE; in lzma_stream_buffer_encode() 140 *out_pos_ptr = out_pos; in lzma_stream_buffer_encode()
|
| H A D | stream_buffer_decoder.c | 20 uint8_t *out, size_t *out_pos, size_t out_size) in lzma_stream_buffer_decode() argument 24 || *in_pos > in_size || out_pos == NULL in lzma_stream_buffer_decode() 25 || (out == NULL && *out_pos != out_size) in lzma_stream_buffer_decode() 26 || *out_pos > out_size) in lzma_stream_buffer_decode() 44 const size_t out_start = *out_pos; in lzma_stream_buffer_decode() 48 in, in_pos, in_size, out, out_pos, out_size, in lzma_stream_buffer_decode() 56 *out_pos = out_start; in lzma_stream_buffer_decode() 62 || *out_pos == out_size); in lzma_stream_buffer_decode()
|
| H A D | filter_buffer_decoder.c | 20 uint8_t *out, size_t *out_pos, size_t out_size) in lzma_raw_buffer_decode() argument 24 || out_pos == NULL || *out_pos > out_size) in lzma_raw_buffer_decode() 34 const size_t out_start = *out_pos; in lzma_raw_buffer_decode() 38 out, out_pos, out_size, LZMA_FINISH); in lzma_raw_buffer_decode() 46 assert(*in_pos == in_size || *out_pos == out_size); in lzma_raw_buffer_decode() 54 } else if (*out_pos != out_size) { in lzma_raw_buffer_decode() 82 *out_pos = out_start; in lzma_raw_buffer_decode()
|
| H A D | filter_buffer_encoder.c | 20 uint8_t *out, size_t *out_pos, size_t out_size) in lzma_raw_buffer_encode() argument 24 || out_pos == NULL || *out_pos > out_size) in lzma_raw_buffer_encode() 33 const size_t out_start = *out_pos; in lzma_raw_buffer_encode() 38 out, out_pos, out_size, LZMA_FINISH); in lzma_raw_buffer_encode() 46 assert(*out_pos == out_size); in lzma_raw_buffer_encode() 51 *out_pos = out_start; in lzma_raw_buffer_encode()
|
| H A D | filter_flags_encoder.c | 32 uint8_t *out, size_t *out_pos, size_t out_size) in lzma_filter_flags_encode() argument 39 out, out_pos, out_size)); in lzma_filter_flags_encode() 45 out, out_pos, out_size)); in lzma_filter_flags_encode() 48 if (out_size - *out_pos < props_size) in lzma_filter_flags_encode() 51 return_if_error(lzma_properties_encode(filter, out + *out_pos)); in lzma_filter_flags_encode() 53 *out_pos += props_size; in lzma_filter_flags_encode()
|
| H A D | microlzma_decoder.c | 52 size_t *restrict out_pos, size_t out_size, lzma_action action) in microlzma_decode() argument 60 const size_t out_start = *out_pos; in microlzma_decode() 73 && out_size - *out_pos > coder->uncomp_size) in microlzma_decode() 74 out_size = *out_pos + (size_t)(coder->uncomp_size); in microlzma_decode() 121 out, out_pos, out_size, LZMA_RUN) != LZMA_OK) in microlzma_decode() 131 out, out_pos, out_size, action); in microlzma_decode() 144 assert(coder->uncomp_size >= *out_pos - out_start); in microlzma_decode() 145 coder->uncomp_size -= *out_pos - out_start; in microlzma_decode()
|
| H A D | block_header_encoder.c | 89 size_t out_pos = 2; in lzma_block_header_encode() local 94 out, &out_pos, out_size)); in lzma_block_header_encode() 102 out, &out_pos, out_size)); in lzma_block_header_encode() 119 out, &out_pos, out_size)); in lzma_block_header_encode() 126 memzero(out + out_pos, out_size - out_pos); in lzma_block_header_encode()
|
| H A D | block_encoder.c | 51 size_t *restrict out_pos, size_t out_size, lzma_action action) in block_encode() argument 62 const size_t out_start = *out_pos; in block_encode() 66 out, out_pos, out_size, action); in block_encode() 69 const size_t out_used = *out_pos - out_start; in block_encode() 107 if (*out_pos >= out_size) in block_encode() 110 out[*out_pos] = 0x00; in block_encode() 111 ++*out_pos; in block_encode() 127 out, out_pos, out_size); in block_encode()
|
| H A D | microlzma_encoder.c | 29 size_t *restrict out_pos, size_t out_size, lzma_action action) in microlzma_encode() argument 35 const size_t out_start = *out_pos; in microlzma_encode() 49 &uncomp_size, out_size - *out_pos) != LZMA_OK) in microlzma_encode() 53 assert(out_size - *out_pos >= 6); in microlzma_encode() 57 in, in_pos, in_size, out, out_pos, out_size, action); in microlzma_encode()
|
| H A D | common.c | 98 size_t *restrict out_pos, size_t out_size) in lzma_bufcpy() argument 101 const size_t out_avail = out_size - *out_pos; in lzma_bufcpy() 108 memcpy(out + *out_pos, in + *in_pos, copy_size); in lzma_bufcpy() 111 *out_pos += copy_size; in lzma_bufcpy() 287 size_t out_pos = 0; in lzma_code() local 291 strm->next_out, &out_pos, strm->avail_out, action); in lzma_code() 303 if (out_pos > 0) { in lzma_code() 304 strm->next_out += out_pos; in lzma_code() 305 strm->avail_out -= out_pos; in lzma_code() 306 strm->total_out += out_pos; in lzma_code() [all …]
|
| H A D | block_decoder.c | 68 size_t *restrict out_pos, size_t out_size, lzma_action action) in block_decode() argument 75 const size_t out_start = *out_pos; in block_decode() 83 const size_t out_stop = *out_pos + (size_t)my_min( in block_decode() 84 out_size - *out_pos, in block_decode() 89 out, out_pos, out_stop, action); in block_decode() 92 const size_t out_used = *out_pos - out_start; in block_decode() 114 if (comp_done && *out_pos < out_size) in block_decode()
|
| H A D | stream_decoder_mt.c | 81 size_t out_pos; member 650 coder->thr->out_pos = 0; in get_thread() 679 out, out_pos, out_size, in read_output_and_wait() 709 if (*out_pos == out_size && *out_pos != out_start) in read_output_and_wait() 1171 out, out_pos, out_size, in stream_decode_mt() 1235 out, out_pos, out_size, in stream_decode_mt() 1331 out, out_pos, out_size, in stream_decode_mt() 1555 out, out_pos, out_size, in stream_decode_mt() 1587 out, out_pos, out_size, in stream_decode_mt() 1649 out, out_pos, out_size, in stream_decode_mt() [all …]
|
| /freebsd-14.2/sys/contrib/xz-embedded/userspace/ |
| H A D | bytetest.c | 50 b.out_pos = 0; in main() 61 if (b.out_pos == sizeof(out)) { in main() 62 if (fwrite(out, 1, b.out_pos, stdout) != b.out_pos) { in main() 67 uncomp_size -= b.out_pos; in main() 68 b.out_pos = 0; in main() 86 if (uncomp_size != b.out_pos) { in main() 91 if (fwrite(out, 1, b.out_pos, stdout) != b.out_pos in main()
|
| H A D | xzminidec.c | 58 b.out_pos = 0; in main() 81 if (b.out_pos == sizeof(out)) { in main() 82 if (fwrite(out, 1, b.out_pos, stdout) != b.out_pos) { in main() 87 b.out_pos = 0; in main() 103 if (fwrite(out, 1, b.out_pos, stdout) != b.out_pos in main()
|
| /freebsd-14.2/contrib/xz/src/liblzma/simple/ |
| H A D | simple_coder.c | 41 out, out_pos, out_size, action); in copy_or_code() 87 out, out_pos, out_size); in simple_code() 110 const size_t out_avail = out_size - *out_pos; in simple_code() 115 const size_t out_start = *out_pos; in simple_code() 127 memcpy(out + *out_pos, coder->buffer + coder->pos, in simple_code() 130 *out_pos += buf_avail; in simple_code() 136 out, out_pos, out_size, action); in simple_code() 145 const size_t size = *out_pos - out_start; in simple_code() 165 *out_pos -= unfiltered; in simple_code() 166 memcpy(coder->buffer, out + *out_pos, unfiltered); in simple_code() [all …]
|
| /freebsd-14.2/contrib/xz/src/liblzma/rangecoder/ |
| H A D | range_encoder.h | 138 uint8_t *out, size_t *out_pos, size_t out_size) in rc_shift_low() argument 143 if (*out_pos == out_size) in rc_shift_low() 147 ++*out_pos; in rc_shift_low() 168 uint64_t *out_pos, uint64_t out_size) in rc_shift_low_dummy() argument 173 if (*out_pos == out_size) in rc_shift_low_dummy() 176 ++*out_pos; in rc_shift_low_dummy() 193 uint8_t *out, size_t *out_pos, size_t out_size) in rc_encode() argument 200 if (rc_shift_low(rc, out, out_pos, out_size)) in rc_encode() 276 uint64_t out_pos = rc->out_total; in rc_encode_dummy() local 284 &out_pos, out_limit)) in rc_encode_dummy() [all …]
|
| /freebsd-14.2/sys/contrib/xz-embedded/linux/lib/xz/ |
| H A D | xz_dec_bcj.c | 52 size_t out_pos; member 405 b->out_pos += copy_size; in bcj_flush() 450 out_start = b->out_pos; in xz_dec_bcj_run() 452 b->out_pos += s->temp.size; in xz_dec_bcj_run() 469 s->temp.size = b->out_pos - out_start; in xz_dec_bcj_run() 470 b->out_pos -= s->temp.size; in xz_dec_bcj_run() 490 if (b->out_pos < b->out_size) { in xz_dec_bcj_run() 493 s->out_pos = b->out_pos; in xz_dec_bcj_run() 496 b->out_pos = s->temp.size; in xz_dec_bcj_run() 501 s->temp.size = b->out_pos; in xz_dec_bcj_run() [all …]
|
| /freebsd-14.2/contrib/xz/src/liblzma/lz/ |
| H A D | lz_decoder.c | 69 size_t *restrict out_pos, size_t out_size) in decode_buffer() argument 85 + my_min(out_size - *out_pos, in decode_buffer() 99 assert(copy_size <= out_size - *out_pos); in decode_buffer() 102 memcpy(out + *out_pos, coder->dict.buf + dict_start, in decode_buffer() 105 *out_pos += copy_size; in decode_buffer() 113 if (ret != LZMA_OK || *out_pos == out_size) in decode_buffer() 125 if (ret != LZMA_OK || *out_pos == out_size in decode_buffer() 137 size_t *restrict out_pos, size_t out_size, in lz_decode() argument 144 out, out_pos, out_size); in lz_decode() 148 while (*out_pos < out_size) { in lz_decode() [all …]
|
| /freebsd-14.2/contrib/xz/src/liblzma/delta/ |
| H A D | delta_encoder.c | 55 size_t *restrict out_pos, size_t out_size, lzma_action action) in delta_encode() argument 63 const size_t out_avail = out_size - *out_pos; in delta_encode() 70 copy_and_encode(coder, in + *in_pos, out + *out_pos, in delta_encode() 74 *out_pos += size; in delta_encode() 80 const size_t out_start = *out_pos; in delta_encode() 83 in, in_pos, in_size, out, out_pos, out_size, in delta_encode() 87 const size_t size = *out_pos - out_start; in delta_encode()
|
| H A D | delta_decoder.c | 33 size_t *restrict out_pos, size_t out_size, lzma_action action) in delta_decode() argument 39 const size_t out_start = *out_pos; in delta_decode() 42 in, in_pos, in_size, out, out_pos, out_size, in delta_decode() 48 const size_t size = *out_pos - out_start; in delta_decode()
|
| /freebsd-14.2/sys/contrib/xz-embedded/linux/lib/ |
| H A D | decompress_unxz.c | 297 b.out_pos = 0; in unxz() 325 if (flush != NULL && (b.out_pos == b.out_size in unxz() 326 || (ret != XZ_OK && b.out_pos > 0))) { in unxz() 332 if (flush(b.out, b.out_pos) != (int)b.out_pos) in unxz() 335 b.out_pos = 0; in unxz()
|