Home
last modified time | relevance | path

Searched refs:in_pos (Results 1 – 25 of 41) sorted by relevance

12

/dragonfly/contrib/xz/src/liblzma/common/
H A Dblock_buffer_decoder.c18 const uint8_t *in, size_t *in_pos, size_t in_size, in lzma_block_buffer_decode() argument
21 if (in_pos == NULL || (in == NULL && *in_pos != in_size) in lzma_block_buffer_decode()
22 || *in_pos > in_size || out_pos == NULL in lzma_block_buffer_decode()
35 const size_t in_start = *in_pos; in lzma_block_buffer_decode()
40 in, in_pos, in_size, out, out_pos, out_size, in lzma_block_buffer_decode()
49 assert(*in_pos == in_size in lzma_block_buffer_decode()
62 if (*in_pos == in_size) in lzma_block_buffer_decode()
69 *in_pos = in_start; in lzma_block_buffer_decode()
H A Dindex_decoder.c68 const size_t in_start = *in_pos; in index_decode()
71 while (*in_pos < in_size) in index_decode()
83 if (in[(*in_pos)++] != 0x00) in index_decode()
91 in, in_pos, in_size); in index_decode()
122 in, in_pos, in_size); in index_decode()
163 if (in[(*in_pos)++] != 0x00) in index_decode()
179 if (*in_pos == in_size) in index_decode()
183 != in[(*in_pos)++]) in index_decode()
315 || in == NULL || in_pos == NULL || *in_pos > in_size) in lzma_index_buffer_decode()
324 const size_t in_start = *in_pos; in lzma_index_buffer_decode()
[all …]
H A Dstream_buffer_decoder.c19 const uint8_t *in, size_t *in_pos, size_t in_size, in lzma_stream_buffer_decode() argument
23 if (in_pos == NULL || (in == NULL && *in_pos != in_size) in lzma_stream_buffer_decode()
24 || *in_pos > in_size || out_pos == NULL in lzma_stream_buffer_decode()
43 const size_t in_start = *in_pos; in lzma_stream_buffer_decode()
48 in, in_pos, in_size, out, out_pos, out_size, in lzma_stream_buffer_decode()
55 *in_pos = in_start; in lzma_stream_buffer_decode()
61 assert(*in_pos == in_size in lzma_stream_buffer_decode()
69 if (*in_pos == in_size) in lzma_stream_buffer_decode()
H A Dfilter_buffer_decoder.c19 const uint8_t *in, size_t *in_pos, size_t in_size, in lzma_raw_buffer_decode() argument
23 if (in == NULL || in_pos == NULL || *in_pos > in_size || out == NULL in lzma_raw_buffer_decode()
33 const size_t in_start = *in_pos; in lzma_raw_buffer_decode()
37 lzma_ret ret = next.code(next.coder, allocator, in, in_pos, in_size, in lzma_raw_buffer_decode()
46 assert(*in_pos == in_size || *out_pos == out_size); in lzma_raw_buffer_decode()
48 if (*in_pos != in_size) { in lzma_raw_buffer_decode()
70 in, in_pos, in_size, in lzma_raw_buffer_decode()
81 *in_pos = in_start; in lzma_raw_buffer_decode()
H A Dstream_decoder.c104 const uint8_t *restrict in, size_t *restrict in_pos, in stream_decode() argument
163 if (*in_pos >= in_size) in stream_decode()
168 if (in[*in_pos] == 0x00) { in stream_decode()
178 in[*in_pos]); in stream_decode()
256 in, in_pos, in_size, out, out_pos, out_size, in stream_decode()
277 if (*in_pos >= in_size) in stream_decode()
283 in, in_pos, in_size); in stream_decode()
337 if (*in_pos >= in_size) { in stream_decode()
352 if (in[*in_pos] != 0x00) in stream_decode()
355 ++*in_pos; in stream_decode()
[all …]
H A Dfilter_flags_decoder.c19 const uint8_t *in, size_t *in_pos, size_t in_size) in lzma_filter_flags_decode() argument
26 in, in_pos, in_size)); in lzma_filter_flags_decode()
34 in, in_pos, in_size)); in lzma_filter_flags_decode()
37 if (in_size - *in_pos < props_size) in lzma_filter_flags_decode()
41 filter, allocator, in + *in_pos, props_size); in lzma_filter_flags_decode()
43 *in_pos += props_size; in lzma_filter_flags_decode()
H A Dvli_decoder.c18 const uint8_t *restrict in, size_t *restrict in_pos, in lzma_vli_decode() argument
31 if (*in_pos >= in_size) in lzma_vli_decode()
44 if (*in_pos >= in_size) in lzma_vli_decode()
51 const uint8_t byte = in[*in_pos]; in lzma_vli_decode()
52 ++*in_pos; in lzma_vli_decode()
83 } while (*in_pos < in_size); in lzma_vli_decode()
H A Dindex_hash.c176 size_t *in_pos, size_t in_size) in lzma_index_hash_decode() argument
181 if (*in_pos >= in_size) in lzma_index_hash_decode()
187 const size_t in_start = *in_pos; in lzma_index_hash_decode()
190 while (*in_pos < in_size) in lzma_index_hash_decode()
194 if (in[(*in_pos)++] != 0x00) in lzma_index_hash_decode()
202 &index_hash->pos, in, in_pos, in_size); in lzma_index_hash_decode()
226 in, in_pos, in_size); in lzma_index_hash_decode()
279 if (in[(*in_pos)++] != 0x00) in lzma_index_hash_decode()
312 if (*in_pos == in_size) in lzma_index_hash_decode()
316 & 0xFF) != in[(*in_pos)++]) in lzma_index_hash_decode()
[all …]
H A Dalone_decoder.c54 const uint8_t *restrict in, size_t *restrict in_pos, in alone_decode() argument
62 && (coder->sequence == SEQ_CODE || *in_pos < in_size)) in alone_decode()
65 if (lzma_lzma_lclppb_decode(&coder->options, in[*in_pos])) in alone_decode()
69 ++*in_pos; in alone_decode()
74 |= (size_t)(in[*in_pos]) << (coder->pos * 8); in alone_decode()
100 ++*in_pos; in alone_decode()
105 |= (lzma_vli)(in[*in_pos]) << (coder->pos * 8); in alone_decode()
106 ++*in_pos; in alone_decode()
157 allocator, in, in_pos, in_size, in alone_decode()
H A Dblock_header_decoder.c78 size_t in_pos = 2; in lzma_block_header_decode() local
83 NULL, in, &in_pos, in_size)); in lzma_block_header_decode()
96 NULL, in, &in_pos, in_size)); in lzma_block_header_decode()
105 in, &in_pos, in_size); in lzma_block_header_decode()
113 while (in_pos < in_size) { in lzma_block_header_decode()
114 if (in[in_pos++] != 0x00) { in lzma_block_header_decode()
H A Dblock_decoder.c78 const uint8_t *restrict in, size_t *restrict in_pos, in block_decode() argument
86 const size_t in_start = *in_pos; in block_decode()
90 allocator, in, in_pos, in_size, in block_decode()
93 const size_t in_used = *in_pos - in_start; in block_decode()
133 if (*in_pos >= in_size) in block_decode()
142 if (in[(*in_pos)++] != 0x00) in block_decode()
158 lzma_bufcpy(in, in_pos, in_size, coder->block->raw_check, in block_decode()
H A Dcommon.c94 lzma_bufcpy(const uint8_t *restrict in, size_t *restrict in_pos, in lzma_bufcpy() argument
98 const size_t in_avail = in_size - *in_pos; in lzma_bufcpy()
106 memcpy(out + *out_pos, in + *in_pos, copy_size); in lzma_bufcpy()
108 *in_pos += copy_size; in lzma_bufcpy()
285 size_t in_pos = 0; in lzma_code() local
289 strm->next_in, &in_pos, strm->avail_in, in lzma_code()
292 strm->next_in += in_pos; in lzma_code()
293 strm->avail_in -= in_pos; in lzma_code()
294 strm->total_in += in_pos; in lzma_code()
310 if (out_pos == 0 && in_pos == 0) { in lzma_code()
H A Dblock_encoder.c49 const uint8_t *restrict in, size_t *restrict in_pos, in block_encode() argument
56 if (LZMA_VLI_MAX - coder->uncompressed_size < in_size - *in_pos) in block_encode()
61 const size_t in_start = *in_pos; in block_encode()
65 allocator, in, in_pos, in_size, in block_encode()
68 const size_t in_used = *in_pos - in_start; in block_encode()
86 assert(*in_pos == in_size); in block_encode()
H A Dblock_buffer_encoder.c135 size_t in_pos = 0; in block_encode_uncompressed() local
138 while (in_pos < in_size) { in block_encode_uncompressed()
146 = my_min(in_size - in_pos, LZMA2_CHUNK_MAX); in block_encode_uncompressed()
152 memcpy(out + *out_pos, in + in_pos, copy_size); in block_encode_uncompressed()
154 in_pos += copy_size; in block_encode_uncompressed()
193 size_t in_pos = 0; in block_encode_normal() local
195 in, &in_pos, in_size, out, out_pos, out_size, in block_encode_normal()
H A Dauto_decoder.c34 const uint8_t *restrict in, size_t *restrict in_pos, in auto_decode() argument
42 if (*in_pos >= in_size) in auto_decode()
53 if (in[*in_pos] == 0xFD) { in auto_decode()
77 in, in_pos, in_size, in auto_decode()
92 if (*in_pos < in_size) in auto_decode()
H A Dstream_encoder_mt.c234 size_t in_pos = 0; in worker_encode() local
249 thr->progress_in = in_pos; in worker_encode()
272 if (in_size - in_pos > in_chunk_max) { in worker_encode()
273 in_limit = in_pos + in_chunk_max; in worker_encode()
279 thr->in, &in_pos, in_limit, thr->outbuf->buf, in worker_encode()
557 while (*in_pos < in_size in stream_encode_in()
568 lzma_bufcpy(in, in_pos, in_size, coder->thr->in, in stream_encode_in()
578 || (*in_pos == in_size && action != LZMA_RUN); in stream_encode_in()
735 in, in_pos, in_size, action); in stream_encode_mt()
744 if (*in_pos == in_size) { in stream_encode_mt()
[all …]
H A Dfilter_buffer_encoder.c36 size_t in_pos = 0; in lzma_raw_buffer_encode() local
37 lzma_ret ret = next.code(next.coder, allocator, in, &in_pos, in_size, in lzma_raw_buffer_encode()
/dragonfly/contrib/xz/src/liblzma/lzma/
H A Dlzma2_decoder.c58 const uint8_t *restrict in, size_t *restrict in_pos, in lzma2_decode() argument
66 while (*in_pos < in_size || coder->sequence == SEQ_LZMA) in lzma2_decode()
69 const uint32_t control = in[*in_pos]; in lzma2_decode()
70 ++*in_pos; in lzma2_decode()
134 coder->uncompressed_size += (uint32_t)(in[(*in_pos)++]) << 8; in lzma2_decode()
139 coder->uncompressed_size += in[(*in_pos)++] + 1U; in lzma2_decode()
146 coder->compressed_size = (uint32_t)(in[(*in_pos)++]) << 8; in lzma2_decode()
151 coder->compressed_size += in[(*in_pos)++] + 1U; in lzma2_decode()
167 const size_t in_start = *in_pos; in lzma2_decode()
171 dict, in, in_pos, in_size); in lzma2_decode()
[all …]
/dragonfly/contrib/xz/src/liblzma/rangecoder/
H A Drange_decoder.h30 size_t *restrict in_pos, size_t in_size) in rc_read_init() argument
33 if (*in_pos == in_size) in rc_read_init()
39 if (rc->init_bytes_left == 5 && in[*in_pos] != 0x00) in rc_read_init()
42 rc->code = (rc->code << 8) | in[*in_pos]; in rc_read_init()
43 ++*in_pos; in rc_read_init()
54 #define rc_to_local(range_decoder, in_pos) \ argument
56 size_t rc_in_pos = (in_pos); \
61 #define rc_from_local(range_decoder, in_pos) \ argument
64 in_pos = rc_in_pos; \
/dragonfly/contrib/xz/src/xz/
H A Dmessage.c291 progress_percentage(uint64_t in_pos) in progress_percentage() argument
512 progress_pos(uint64_t *in_pos, in progress_pos() argument
520 *in_pos = progress_strm->total_in; in progress_pos()
527 assert(*in_pos <= progress_strm->total_in); in progress_pos()
534 *uncompressed_pos = *in_pos; in progress_pos()
536 *compressed_pos = *in_pos; in progress_pos()
561 uint64_t in_pos; in message_progress_update() local
577 progress_percentage(in_pos), in message_progress_update()
581 progress_remaining(in_pos, elapsed), in message_progress_update()
634 uint64_t in_pos; in progress_flush() local
[all …]
/dragonfly/contrib/xz/src/liblzma/delta/
H A Ddelta_encoder.c53 const uint8_t *restrict in, size_t *restrict in_pos, in delta_encode() argument
62 const size_t in_avail = in_size - *in_pos; in delta_encode()
66 copy_and_encode(coder, in + *in_pos, out + *out_pos, size); in delta_encode()
68 *in_pos += size; in delta_encode()
71 ret = action != LZMA_RUN && *in_pos == in_size in delta_encode()
78 in, in_pos, in_size, out, out_pos, out_size, in delta_encode()
/dragonfly/contrib/xz/src/liblzma/simple/
H A Dsimple_coder.c22 const uint8_t *restrict in, size_t *restrict in_pos, in copy_or_code() argument
29 lzma_bufcpy(in, in_pos, in_size, out, out_pos, out_size); in copy_or_code()
33 && *in_pos == in_size) in copy_or_code()
40 in, in_pos, in_size, in copy_or_code()
70 const uint8_t *restrict in, size_t *restrict in_pos, in simple_code() argument
135 in, in_pos, in_size, in simple_code()
181 in, in_pos, in_size, in simple_code()
/dragonfly/contrib/xz/src/liblzma/lz/
H A Dlz_decoder.h61 size_t *restrict in_pos, size_t in_size);
204 size_t *restrict in_pos, size_t in_size, in dict_write() argument
214 if (in_size - *in_pos > *left) in dict_write()
215 in_size = *in_pos + *left; in dict_write()
217 *left -= lzma_bufcpy(in, in_pos, in_size, in dict_write()
H A Dlz_encoder.c82 const uint8_t *in, size_t *in_pos, size_t in_size, in fill_window() argument
98 lzma_bufcpy(in, in_pos, in_size, coder->mf.buffer, in fill_window()
101 ret = action != LZMA_RUN && *in_pos == in_size in fill_window()
106 in, in_pos, in_size, in fill_window()
124 assert(*in_pos == in_size); in fill_window()
161 const uint8_t *restrict in, size_t *restrict in_pos, in lz_encode() argument
169 && (*in_pos < in_size || action != LZMA_RUN)) { in lz_encode()
174 in, in_pos, in_size, action)); in lz_encode()
H A Dlz_decoder.c67 const uint8_t *restrict in, size_t *restrict in_pos, in decode_buffer() argument
91 in, in_pos, in_size); in decode_buffer()
135 const uint8_t *restrict in, size_t *restrict in_pos, in lz_decode() argument
143 return decode_buffer(coder, in, in_pos, in_size, in lz_decode()
157 allocator, in, in_pos, in_size, in lz_decode()

12