Lines Matching refs:src_sz
377 sldns_b32_ntop_base(const uint8_t* src, size_t src_sz, char* dst, size_t dst_sz,
386 * (i.e. src_sz % 5 != 0)
389 ret_sz = add_padding ? sldns_b32_ntop_calculate_size(src_sz)
390 : sldns_b32_ntop_calculate_size_no_padding(src_sz);
400 while (src_sz >= 5) {
425 src_sz -= 5;
430 switch (src_sz) {
460 switch (src_sz) {
476 sldns_b32_ntop(const uint8_t* src, size_t src_sz, char* dst, size_t dst_sz)
478 return sldns_b32_ntop_base(src, src_sz, dst, dst_sz, 0, 1);
482 sldns_b32_ntop_extended_hex(const uint8_t* src, size_t src_sz,
485 return sldns_b32_ntop_base(src, src_sz, dst, dst_sz, 1, 1);
494 sldns_b32_pton_base(const char* src, size_t src_sz, uint8_t* dst, size_t dst_sz,
502 while (src_sz) {
508 --src_sz;
510 } while (isspace((unsigned char)ch) && src_sz > 0);
613 if (src_sz == 0)
616 src_sz--;
629 sldns_b32_pton(const char* src, size_t src_sz, uint8_t* dst, size_t dst_sz)
631 return sldns_b32_pton_base(src, src_sz, dst, dst_sz, 0, 1);
635 sldns_b32_pton_extended_hex(const char* src, size_t src_sz,
638 return sldns_b32_pton_base(src, src_sz, dst, dst_sz, 1, 1);