Home
last modified time | relevance | path

Searched refs:out_pos (Results 1 – 25 of 44) sorted by relevance

12

/netbsd/src/external/public-domain/xz/dist/src/liblzma/common/
Dblock_buffer_encoder.c90 uint8_t *out, size_t *out_pos, size_t out_size) in block_encode_uncompressed() argument
120 if (out_size - *out_pos in block_encode_uncompressed()
126 if (lzma_block_header_encode(block, out + *out_pos) != LZMA_OK) { in block_encode_uncompressed()
132 *out_pos += block->header_size; in block_encode_uncompressed()
141 out[(*out_pos)++] = control; in block_encode_uncompressed()
147 out[(*out_pos)++] = (copy_size - 1) >> 8; in block_encode_uncompressed()
148 out[(*out_pos)++] = (copy_size - 1) & 0xFF; in block_encode_uncompressed()
151 assert(*out_pos + copy_size <= out_size); in block_encode_uncompressed()
152 memcpy(out + *out_pos, in + in_pos, copy_size); in block_encode_uncompressed()
155 *out_pos += copy_size; in block_encode_uncompressed()
[all …]
Dindex_encoder.c49 uint8_t *restrict out, size_t *restrict out_pos, in index_encode() argument
57 const size_t out_start = *out_pos; in index_encode()
65 while (*out_pos < out_size) in index_encode()
68 out[*out_pos] = 0x00; 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()
128 *out_pos - out_start, coder->crc32); in index_encode()
138 if (*out_pos == out_size) in index_encode()
[all …]
Dblock_buffer_decoder.c19 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()
Dstream_buffer_encoder.c65 size_t out_pos = *out_pos_ptr; in lzma_stream_buffer_encode() local
69 if (out_size - out_pos <= 2 * LZMA_STREAM_HEADER_SIZE) in lzma_stream_buffer_encode()
82 if (lzma_stream_header_encode(&stream_flags, out + out_pos) in lzma_stream_buffer_encode()
86 out_pos += LZMA_STREAM_HEADER_SIZE; in lzma_stream_buffer_encode()
97 in, in_size, out, &out_pos, out_size)); in lzma_stream_buffer_encode()
119 i, out, &out_pos, out_size); in lzma_stream_buffer_encode()
131 if (lzma_stream_footer_encode(&stream_flags, out + out_pos) in lzma_stream_buffer_encode()
135 out_pos += LZMA_STREAM_HEADER_SIZE; in lzma_stream_buffer_encode()
139 *out_pos_ptr = out_pos; in lzma_stream_buffer_encode()
Dfilter_buffer_decoder.c20 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()
Dstream_buffer_decoder.c20 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()
Dvli_encoder.c18 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()
Dfilter_buffer_encoder.c20 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()
Dfilter_flags_encoder.c32 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()
Dblock_header_encoder.c89 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()
Dblock_encoder.c51 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()
104 if (*out_pos >= out_size) in block_encode()
107 out[*out_pos] = 0x00; in block_encode()
108 ++*out_pos; in block_encode()
124 out, out_pos, out_size); in block_encode()
Dcommon.c96 size_t *restrict out_pos, size_t out_size) in lzma_bufcpy() argument
99 const size_t out_avail = out_size - *out_pos; in lzma_bufcpy()
102 memcpy(out + *out_pos, in + *in_pos, copy_size); in lzma_bufcpy()
105 *out_pos += copy_size; in lzma_bufcpy()
282 size_t out_pos = 0; in lzma_code() local
286 strm->next_out, &out_pos, strm->avail_out, action); in lzma_code()
292 strm->next_out += out_pos; in lzma_code()
293 strm->avail_out -= out_pos; in lzma_code()
294 strm->total_out += out_pos; in lzma_code()
306 if (out_pos == 0 && in_pos == 0) { in lzma_code()
Dalone_encoder.c38 size_t *restrict out_pos, size_t out_size, in alone_encode() argument
43 while (*out_pos < out_size) in alone_encode()
48 out, out_pos, out_size); in alone_encode()
58 out, out_pos, out_size, action); in alone_encode()
Dblock_decoder.c80 size_t *restrict out_pos, size_t out_size, lzma_action action) in block_decode() argument
87 const size_t out_start = *out_pos; in block_decode()
91 out, out_pos, out_size, action); in block_decode()
94 const size_t out_used = *out_pos - out_start; in block_decode()
Dstream_encoder.c84 size_t *restrict out_pos, size_t out_size, lzma_action action) in stream_encode() argument
89 while (*out_pos < out_size) in stream_encode()
95 coder->buffer_size, out, out_pos, out_size); in stream_encode()
162 out, out_pos, out_size, convert[action]); in stream_encode()
184 out, out_pos, out_size, LZMA_RUN); in stream_encode()
/netbsd/src/external/public-domain/xz/dist/src/liblzma/simple/
Dsimple_coder.c24 size_t *restrict out_pos, size_t out_size, lzma_action action) in copy_or_code() argument
29 lzma_bufcpy(in, in_pos, in_size, out, out_pos, out_size); in copy_or_code()
41 out, out_pos, out_size, action); in copy_or_code()
72 size_t *restrict out_pos, size_t out_size, lzma_action action) in simple_code() argument
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()
121 memcpy(out + *out_pos, coder->buffer + coder->pos, buf_avail); in simple_code()
122 *out_pos += buf_avail; in simple_code()
128 out, out_pos, out_size, action); in simple_code()
[all …]
/netbsd/src/external/public-domain/xz/dist/src/liblzma/lz/
Dlz_decoder.c69 size_t *restrict out_pos, size_t out_size) in decode_buffer() argument
85 + my_min(out_size - *out_pos, in decode_buffer()
96 assert(copy_size <= out_size - *out_pos); in decode_buffer()
97 memcpy(out + *out_pos, coder->dict.buf + dict_start, in decode_buffer()
99 *out_pos += copy_size; in decode_buffer()
107 if (ret != LZMA_OK || *out_pos == out_size) in decode_buffer()
119 if (ret != LZMA_OK || *out_pos == out_size in decode_buffer()
132 size_t *restrict out_pos, size_t out_size, in lz_decode() argument
139 out, out_pos, out_size); in lz_decode()
143 while (*out_pos < out_size) { in lz_decode()
[all …]
Dlz_encoder.h199 size_t *restrict out_pos, size_t out_size);
279 mf_read(lzma_mf *mf, uint8_t *out, size_t *out_pos, size_t out_size, in mf_read() argument
282 const size_t out_avail = out_size - *out_pos; in mf_read()
288 memcpy(out + *out_pos, mf->buffer + mf->read_pos - *left, in mf_read()
291 *out_pos += copy_size; in mf_read()
/netbsd/src/external/public-domain/xz/dist/src/liblzma/delta/
Ddelta_encoder.c55 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()
66 copy_and_encode(coder, in + *in_pos, out + *out_pos, size); in delta_encode()
69 *out_pos += size; in delta_encode()
75 const size_t out_start = *out_pos; in delta_encode()
78 in, in_pos, in_size, out, out_pos, out_size, in delta_encode()
81 encode_in_place(coder, out + out_start, *out_pos - out_start); in delta_encode()
Ddelta_decoder.c33 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()
45 decode_buffer(coder, out + out_start, *out_pos - out_start); in delta_decode()
/netbsd/src/external/public-domain/xz/dist/src/liblzma/rangecoder/
Drange_encoder.h125 uint8_t *out, size_t *out_pos, size_t out_size) in rc_shift_low() argument
130 if (*out_pos == out_size) in rc_shift_low()
133 out[*out_pos] = rc->cache + (uint8_t)(rc->low >> 32); in rc_shift_low()
134 ++*out_pos; in rc_shift_low()
151 uint8_t *out, size_t *out_pos, size_t out_size) in rc_encode() argument
158 if (rc_shift_low(rc, out, out_pos, out_size)) in rc_encode()
201 if (rc_shift_low(rc, out, out_pos, out_size)) in rc_encode()
/netbsd/src/external/bsd/wpa/dist/src/tls/
Dtlsv1_server.c266 u8 alert, *out_end, *out_pos, ct; in tlsv1_server_decrypt() local
271 out_pos = out_data; in tlsv1_server_decrypt()
276 olen = out_end - out_pos; in tlsv1_server_decrypt()
278 out_pos, &olen, &alert); in tlsv1_server_decrypt()
300 out_pos[0], out_pos[1]); in tlsv1_server_decrypt()
302 if (out_pos[0] == TLS_ALERT_LEVEL_WARNING) { in tlsv1_server_decrypt()
309 out_pos[1]); in tlsv1_server_decrypt()
331 out_pos += olen; in tlsv1_server_decrypt()
332 if (out_pos > out_end) { in tlsv1_server_decrypt()
343 return out_pos - out_data; in tlsv1_server_decrypt()
/netbsd/src/external/public-domain/xz/dist/src/liblzma/lzma/
Dlzma2_encoder.c137 uint8_t *restrict out, size_t *restrict out_pos, in lzma2_encode() argument
142 while (*out_pos < out_size) in lzma2_encode()
150 out[(*out_pos)++] = 0; in lzma2_encode()
232 out, out_pos, out_size); in lzma2_encode()
243 out, out_pos, out_size); in lzma2_encode()
254 mf_read(mf, out, out_pos, out_size, &coder->uncompressed_size); in lzma2_encode()
/netbsd/src/external/public-domain/xz/dist/tests/
Dtest_bcj_exact_size.c97 size_t out_pos = 0; in decompress_empty() local
100 out, &out_pos, 0) == LZMA_OK); in decompress_empty()
102 expect(out_pos == 0); in decompress_empty()
/netbsd/src/external/public-domain/xz/dist/src/liblzma/api/lzma/
Dfilter.h262 size_t *out_pos, size_t out_size) lzma_nothrow;
286 uint8_t *out, size_t *out_pos, size_t out_size) lzma_nothrow;
407 uint8_t *out, size_t *out_pos, size_t out_size)

12