Lines Matching refs:b32
381 const char* b32 = extended_hex ? "0123456789abcdefghijklmnopqrstuv" in sldns_b32_ntop_base() local
402 dst[0] = b32[(src[0] ) >> 3]; in sldns_b32_ntop_base()
405 dst[1] = b32[(src[0] & 0x07) << 2 | src[1] >> 6]; in sldns_b32_ntop_base()
408 dst[2] = b32[(src[1] & 0x3e) >> 1]; in sldns_b32_ntop_base()
411 dst[3] = b32[(src[1] & 0x01) << 4 | src[2] >> 4]; in sldns_b32_ntop_base()
414 dst[4] = b32[(src[2] & 0x0f) << 1 | src[3] >> 7]; in sldns_b32_ntop_base()
417 dst[5] = b32[(src[3] & 0x7c) >> 2]; in sldns_b32_ntop_base()
420 dst[6] = b32[(src[3] & 0x03) << 3 | src[4] >> 5]; in sldns_b32_ntop_base()
423 dst[7] = b32[(src[4] & 0x1f) ]; in sldns_b32_ntop_base()
432 dst[6] = b32[(src[3] & 0x03) << 3]; in sldns_b32_ntop_base()
435 dst[5] = b32[(src[3] & 0x7c) >> 2]; in sldns_b32_ntop_base()
441 case 3: dst[4] = b32[(src[2] & 0x0f) << 1 | c]; in sldns_b32_ntop_base()
447 case 2: dst[3] = b32[(src[1] & 0x01) << 4 | c]; in sldns_b32_ntop_base()
450 dst[2] = b32[(src[1] & 0x3e) >> 1]; in sldns_b32_ntop_base()
456 case 1: dst[1] = b32[(src[0] & 0x07) << 2 | c]; in sldns_b32_ntop_base()
459 dst[0] = b32[ src[0] >> 3]; in sldns_b32_ntop_base()