Home
last modified time | relevance | path

Searched refs:tbl_bits (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/libarchive/libarchive/
H A Darchive_read_support_format_lha.c117 int tbl_bits; member
2561 lzh_huffman_init(struct huffman *hf, size_t len_size, int tbl_bits) in lzh_huffman_init() argument
2571 if (tbl_bits < HTBL_BITS) in lzh_huffman_init()
2572 bits = tbl_bits; in lzh_huffman_init()
2579 if (hf->tree == NULL && tbl_bits > HTBL_BITS) { in lzh_huffman_init()
2580 hf->tree_avail = 1 << (tbl_bits - HTBL_BITS + 4); in lzh_huffman_init()
2586 hf->tbl_bits = tbl_bits; in lzh_huffman_init()
2738 if (ptn != 0x10000 || maxbits > hf->tbl_bits) in lzh_make_huffman_table()
H A Darchive_read_support_format_cab.c130 uint8_t tbl_bits; member
3225 lzx_huffman_init(struct huffman *hf, uint16_t symbol_count, uint8_t tbl_bits) in lzx_huffman_init() argument
3227 size_t tbl_size = (size_t)1 << tbl_bits; in lzx_huffman_init()
3241 hf->tbl_bits = tbl_bits; in lzx_huffman_init()
3341 if (maxbits > hf->tbl_bits) { in lzx_make_huffman_table()
3344 hf->tbl_bits = 16; in lzx_make_huffman_table()
3345 tbl_size = (size_t)1 << hf->tbl_bits; in lzx_make_huffman_table()