Lines Matching refs:bits_needed
333 uint8_t bits_needed = UINT32_BITLEN; in http_hpack_huffman_decode() local
345 while (bits_needed > 0) { in http_hpack_huffman_decode()
347 if (bits_in_byte_left <= bits_needed) { in http_hpack_huffman_decode()
352 bits_needed -= bits_in_byte_left; in http_hpack_huffman_decode()
356 bits <<= bits_needed; in http_hpack_huffman_decode()
358 (bits_in_byte_left - bits_needed)) & in http_hpack_huffman_decode()
359 LSB_MASK(bits_needed); in http_hpack_huffman_decode()
360 bits_in_byte_left -= bits_needed; in http_hpack_huffman_decode()
361 bits_needed = 0; in http_hpack_huffman_decode()
365 bits <<= bits_needed; in http_hpack_huffman_decode()
366 bits |= LSB_MASK(bits_needed); in http_hpack_huffman_decode()
367 bits_needed = 0; in http_hpack_huffman_decode()
400 bits_needed += decoded->bitlen; in http_hpack_huffman_decode()