Lines Matching defs:bitlen
26 void *dest, int bitlen);
42 int bitlen)
56 prefix->bitlen = (bitlen >= 0) ? bitlen : 128;
60 prefix->bitlen = (bitlen >= 0) ? bitlen : 32;
94 INSIST((prefix->family == AF_INET && prefix->bitlen <= 32) ||
95 (prefix->family == AF_INET6 && prefix->bitlen <= 128) ||
96 (prefix->family == AF_UNSPEC && prefix->bitlen == 0));
107 &prefix->add, prefix->bitlen);
238 isc_uint32_t bitlen;
244 RUNTIME_CHECK(prefix->bitlen <= radix->maxbits);
254 bitlen = prefix->bitlen;
256 while (node->bit < bitlen) {
275 if (prefix->bitlen < node->bit)
280 node->prefix->bitlen))
306 isc_uint32_t bitlen, fam, check_bit, differ_bit;
313 RUNTIME_CHECK(prefix == NULL || prefix->bitlen <= radix->maxbits);
320 bitlen = prefix->bitlen;
327 node->bit = bitlen;
376 while (node->bit < bitlen || node->prefix == NULL) {
396 check_bit = (node->bit < bitlen) ? node->bit : bitlen;
423 if (differ_bit == bitlen && node->bit == bitlen) {
495 if (node->bit != differ_bit && bitlen != differ_bit) {
503 new_node->bit = bitlen;
559 if (bitlen == differ_bit) {
561 if (bitlen < radix->maxbits &&
562 BIT_TEST(test_addr[bitlen >> 3], 0x80 >> (bitlen & 0x07))) {