Lines Matching refs:src_sz
343 sldns_b32_ntop_base(const uint8_t* src, size_t src_sz, char* dst, size_t dst_sz,
352 * (i.e. src_sz % 5 != 0)
355 ret_sz = add_padding ? sldns_b32_ntop_calculate_size(src_sz)
356 : sldns_b32_ntop_calculate_size_no_padding(src_sz);
366 while (src_sz >= 5) {
391 src_sz -= 5;
396 switch (src_sz) {
426 switch (src_sz) {
442 sldns_b32_ntop(const uint8_t* src, size_t src_sz, char* dst, size_t dst_sz)
444 return sldns_b32_ntop_base(src, src_sz, dst, dst_sz, 0, 1);
448 sldns_b32_ntop_extended_hex(const uint8_t* src, size_t src_sz,
451 return sldns_b32_ntop_base(src, src_sz, dst, dst_sz, 1, 1);
460 sldns_b32_pton_base(const char* src, size_t src_sz, uint8_t* dst, size_t dst_sz,
468 while (src_sz) {
474 --src_sz;
476 } while (isspace((unsigned char)ch) && src_sz > 0);
579 if (src_sz == 0)
582 src_sz--;
595 sldns_b32_pton(const char* src, size_t src_sz, uint8_t* dst, size_t dst_sz)
597 return sldns_b32_pton_base(src, src_sz, dst, dst_sz, 0, 1);
601 sldns_b32_pton_extended_hex(const char* src, size_t src_sz,
604 return sldns_b32_pton_base(src, src_sz, dst, dst_sz, 1, 1);