Lines Matching refs:alphabet
81 inline bool CodeAlphabet(uint32_t bits, uint16_t* alphabet, size_t* nbits) { in CodeAlphabet() argument
84 *alphabet = hc & 0x7FFF; in CodeAlphabet()
85 *nbits = code_lens_[*alphabet]; in CodeAlphabet()
96 inline bool LitLenAlphabet(uint32_t bits, uint16_t* alphabet, size_t* nbits) { in LitLenAlphabet() argument
99 *alphabet = hc & 0x7FFF; in LitLenAlphabet()
100 *nbits = lit_len_lens_[*alphabet]; in LitLenAlphabet()
112 uint16_t* alphabet, in DistanceAlphabet() argument
116 *alphabet = hc & 0x7FFF; in DistanceAlphabet()
117 *nbits = distance_lens_[*alphabet]; in DistanceAlphabet()
127 inline bool CodeHuffman(uint16_t alphabet, uint16_t* huffman, size_t* nbits) { in CodeHuffman() argument
128 TEST_AND_RETURN_FALSE(alphabet < code_lens_.size()); in CodeHuffman()
129 *huffman = code_rcodes_[alphabet]; in CodeHuffman()
130 *nbits = code_lens_[alphabet]; in CodeHuffman()
140 inline bool LitLenHuffman(uint16_t alphabet, in LitLenHuffman() argument
143 TEST_AND_RETURN_FALSE(alphabet < lit_len_lens_.size()); in LitLenHuffman()
144 *huffman = lit_len_rcodes_[alphabet]; in LitLenHuffman()
145 *nbits = lit_len_lens_[alphabet]; in LitLenHuffman()
161 inline bool DistanceHuffman(uint16_t alphabet, in DistanceHuffman() argument
164 TEST_AND_RETURN_FALSE(alphabet < distance_lens_.size()); in DistanceHuffman()
165 *huffman = distance_rcodes_[alphabet]; in DistanceHuffman()
166 *nbits = distance_lens_[alphabet]; in DistanceHuffman()