/freebsd/usr.bin/gzip/ |
H A D | unlz.c | 282 off_t pos, ppos, spos, dict_size; member 301 lz->wrapped = lz->pos >= lz->dict_size; in lz_flush() 321 lz_create(struct lz_decoder *lz, int fin, int fdout, int dict_size) in lz_create() argument 335 lz->dict_size = dict_size; in lz_create() 338 lz->obuf = malloc(dict_size); in lz_create() 359 return lz->obuf[lz->dict_size + diff]; in lz_peek() 368 if (lz->dict_size == lz->pos) in lz_put() 518 if (rep[0] >= lz->dict_size || in lz_decode_member() 540 lz_decode(int fin, int fdout, unsigned dict_size, off_t *insize) in lz_decode() argument 545 if (lz_create(&lz, fin, fdout, dict_size) == -1) in lz_decode() [all …]
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_write_add_filter_xz.c | 124 uint32_t dict_size; member 248 int dict_size = data->lzma_opt.dict_size; in archive_compressor_xz_init_stream() local 252 if (dict_size < (1 << 12) || dict_size > (1 << 29)) { in archive_compressor_xz_init_stream() 255 dict_size); in archive_compressor_xz_init_stream() 259 if (dict_size & (1 << log2dic)) in archive_compressor_xz_init_stream() 262 if (dict_size > (1 << log2dic)) { in archive_compressor_xz_init_stream() 265 ((1 << log2dic) - dict_size) / (1 << (log2dic - 4)); in archive_compressor_xz_init_stream() 337 data->lzma_opt.dict_size = val->dict_size; in archive_compressor_xz_open()
|
H A D | archive_write_set_format_zip.c | 258 archive_le32enc(out + 1, options->dict_size); in lzma_lzma_props_encode()
|
/freebsd/contrib/xz/src/liblzma/lz/ |
H A D | lz_decoder.c | 254 if (lz_options.dict_size < 4096) in lzma_lz_decoder_init() 255 lz_options.dict_size = 4096; in lzma_lz_decoder_init() 268 if (lz_options.dict_size > SIZE_MAX - 15 - 2 * LZ_DICT_REPEAT_MAX in lzma_lz_decoder_init() 272 lz_options.dict_size = (lz_options.dict_size + 15) & ~((size_t)(15)); in lzma_lz_decoder_init() 277 = lz_options.dict_size + 2 * LZ_DICT_REPEAT_MAX; in lzma_lz_decoder_init() 306 lz_options.dict_size); in lzma_lz_decoder_init()
|
H A D | lz_encoder.c | 198 if (!IS_ENC_DICT_SIZE_VALID(lz_options->dict_size) in lz_encoder_prepare() 202 mf->keep_size_before = lz_options->before_size + lz_options->dict_size; in lz_encoder_prepare() 218 uint32_t reserve = lz_options->dict_size / 2; in lz_encoder_prepare() 254 mf->cyclic_size = lz_options->dict_size + 1; in lz_encoder_prepare() 311 hs = lz_options->dict_size - 1; in lz_encoder_prepare()
|
H A D | lz_decoder.h | 114 size_t dict_size; member
|
/freebsd/contrib/xz/src/liblzma/common/ |
H A D | alone_decoder.c | 72 coder->options.dict_size in alone_decode() 76 if (coder->picky && coder->options.dict_size in alone_decode() 83 uint32_t d = coder->options.dict_size - 1; in alone_decode() 91 if (d != coder->options.dict_size) in alone_decode() 227 coder->options.dict_size = 0; in lzma_alone_decoder_init()
|
H A D | lzip_decoder.c | 203 coder->options.dict_size = (UINT32_C(1) << b2log) in lzip_decode() 206 assert(coder->options.dict_size >= 4096); in lzip_decode() 207 assert(coder->options.dict_size <= (UINT32_C(512) << 20)); in lzip_decode()
|
H A D | string_conversion.c | 388 .offset = offsetof(lzma_options_lzma, dict_size),
|
/freebsd/contrib/xz/src/xz/ |
H A D | coder.c | 679 const uint32_t orig_dict_size = opt->dict_size; in coder_set_compression_settings() 680 opt->dict_size &= ~((UINT32_C(1) << 20) - 1); in coder_set_compression_settings() 686 if (opt->dict_size < (UINT32_C(1) << 20)) in coder_set_compression_settings() 699 opt->dict_size -= UINT32_C(1) << 20; in coder_set_compression_settings() 708 const char *to_size = uint64_to_str(opt->dict_size >> 20, 1); in coder_set_compression_settings() 758 const uint32_t dict_size = opt->dict_size; in is_format_lzma() local 761 if (dict_size != UINT32_MAX) { in is_format_lzma() 762 uint32_t d = dict_size - 1; in is_format_lzma() 769 if (d != dict_size || dict_size == 0) in is_format_lzma()
|
H A D | options.c | 285 opt->dict_size = value; in set_lzma()
|
/freebsd/contrib/xz/src/liblzma/lzma/ |
H A D | lzma2_encoder.c | 347 if (lz_options->before_size + lz_options->dict_size < LZMA2_CHUNK_MAX) in lzma2_encoder_init() 349 = LZMA2_CHUNK_MAX - lz_options->dict_size; in lzma2_encoder_init() 382 uint32_t d = my_max(opt->dict_size, LZMA_DICT_SIZE_MIN); in lzma_lzma2_props_encode() 408 if (!IS_ENC_DICT_SIZE_VALID(opt->dict_size)) in lzma_lzma2_block_size() 412 return my_max((uint64_t)(opt->dict_size) * 3, UINT64_C(1) << 20); in lzma_lzma2_block_size()
|
H A D | lzma_decoder.c | 1133 lz_options->dict_size = options->dict_size; in lzma_lzma_decoder_create() 1219 + lzma_lz_decoder_memusage(opt->dict_size); in lzma_lzma_decoder_memusage_nocheck() 1251 opt->dict_size = read32le(props + 1); in lzma_lzma_props_decode()
|
/freebsd/contrib/xz/src/lzmainfo/ |
H A D | lzmainfo.c | 185 (opt->dict_size / 1024 + 512) / 1024, in lzmainfo() 186 my_log2(opt->dict_size), opt->lc, opt->lp, opt->pb); in lzmainfo()
|
/freebsd/sys/contrib/xz-embedded/linux/lib/xz/ |
H A D | xz_dec_lzma2.c | 1294 uint32_t dict_size) in xz_dec_microlzma_alloc() argument 1299 if (dict_size < 4096 || dict_size > (3U << 30)) in xz_dec_microlzma_alloc() 1307 s->s.dict.size = dict_size; in xz_dec_microlzma_alloc() 1310 s->s.dict.end = dict_size; in xz_dec_microlzma_alloc() 1312 s->s.dict.buf = vmalloc(dict_size); in xz_dec_microlzma_alloc()
|
/freebsd/contrib/xz/src/liblzma/api/lzma/ |
H A D | lzma12.h | 248 uint32_t dict_size; member
|
H A D | container.h | 995 uint32_t dict_size) lzma_nothrow;
|
/freebsd/sys/contrib/xz-embedded/linux/include/linux/ |
H A D | xz.h | 327 uint32_t dict_size);
|
/freebsd/contrib/xz/ |
H A D | ChangeLog | 5792 lzma_options_lzma.dict_size is uint32_t so use it here too. 7154 tests/files/bad-dict_size.lzma | Bin 41 -> 0 bytes 7713 tests/files/bad-dict_size.lzma | Bin 0 -> 41 bytes
|