Lines Matching refs:s_len

438 …_tohex_lc(char * const restrict buf, size_t buf_len, const char * const restrict s, size_t s_len) {  in li_tohex_lc()  argument
439 force_assert(2 * s_len > s_len); in li_tohex_lc()
440 force_assert(2 * s_len < buf_len); in li_tohex_lc()
442 for (size_t i = 0; i < s_len; ++i) { in li_tohex_lc()
446 buf[2*s_len] = '\0'; in li_tohex_lc()
449 …_tohex_uc(char * const restrict buf, size_t buf_len, const char * const restrict s, size_t s_len) { in li_tohex_uc() argument
450 force_assert(2 * s_len > s_len); in li_tohex_uc()
451 force_assert(2 * s_len < buf_len); in li_tohex_uc()
453 for (size_t i = 0; i < s_len; ++i) { in li_tohex_uc()
457 buf[2*s_len] = '\0'; in li_tohex_uc()
590 …_encoded(buffer * const restrict b, const char * const restrict s, size_t s_len, buffer_encoding_t… in buffer_append_string_encoded() argument
611 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_encoded()
630 if (d_len == s_len) { /*(short-circuit; nothing to encoded)*/ in buffer_append_string_encoded()
631 memcpy(d, s, s_len); in buffer_append_string_encoded()
635 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_encoded()
660 …r_append_string_c_escaped(buffer * const restrict b, const char * const restrict s, size_t s_len) { in buffer_append_string_c_escaped() argument
665 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_c_escaped()
684 if (d_len == s_len) { /*(short-circuit; nothing to encoded)*/ in buffer_append_string_c_escaped()
685 memcpy(d, s, s_len); in buffer_append_string_c_escaped()
689 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_c_escaped()