Lines Matching refs:bitlen
34 void *dest, int bitlen);
50 int bitlen)
64 prefix->bitlen = (bitlen >= 0) ? bitlen : 128;
68 prefix->bitlen = (bitlen >= 0) ? bitlen : 32;
98 INSIST((prefix->family == AF_INET && prefix->bitlen <= 32) ||
99 (prefix->family == AF_INET6 && prefix->bitlen <= 128) ||
100 (prefix->family == AF_UNSPEC && prefix->bitlen == 0));
111 &prefix->add, prefix->bitlen);
243 isc_uint32_t bitlen;
250 RUNTIME_CHECK(prefix->bitlen <= radix->maxbits);
260 bitlen = prefix->bitlen;
262 while (node->bit < bitlen) {
283 node->prefix->bitlen)) {
307 isc_uint32_t bitlen, fam, check_bit, differ_bit;
314 RUNTIME_CHECK(prefix == NULL || prefix->bitlen <= radix->maxbits);
321 bitlen = prefix->bitlen;
328 node->bit = bitlen;
377 while (node->bit < bitlen || node->prefix == NULL) {
397 check_bit = (node->bit < bitlen) ? node->bit : bitlen;
424 if (differ_bit == bitlen && node->bit == bitlen) {
500 if (node->bit != differ_bit && bitlen != differ_bit) {
508 new_node->bit = bitlen;
562 if (bitlen == differ_bit) {
564 if (bitlen < radix->maxbits &&
565 BIT_TEST(test_addr[bitlen >> 3], 0x80 >> (bitlen & 0x07))) {