Lines Matching refs:d_len

592 	size_t d_len, ndx;  in buffer_append_string_encoded()  local
611 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_encoded()
616 d_len += 3; in buffer_append_string_encoded()
620 d_len += 6; in buffer_append_string_encoded()
624 d_len++; in buffer_append_string_encoded()
628 d = (unsigned char*) buffer_extend(b, d_len); in buffer_append_string_encoded()
630 if (d_len == s_len) { /*(short-circuit; nothing to encoded)*/ 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()
640 d[d_len++] = '%'; in buffer_append_string_encoded()
641 d[d_len++] = hex_chars_uc[((*ds) >> 4) & 0x0F]; in buffer_append_string_encoded()
642 d[d_len++] = hex_chars_uc[(*ds) & 0x0F]; in buffer_append_string_encoded()
646 d[d_len++] = '&'; in buffer_append_string_encoded()
647 d[d_len++] = '#'; in buffer_append_string_encoded()
648 d[d_len++] = 'x'; in buffer_append_string_encoded()
649 d[d_len++] = hex_chars_uc[((*ds) >> 4) & 0x0F]; in buffer_append_string_encoded()
650 d[d_len++] = hex_chars_uc[(*ds) & 0x0F]; in buffer_append_string_encoded()
651 d[d_len++] = ';'; in buffer_append_string_encoded()
655 d[d_len++] = *ds; in buffer_append_string_encoded()
662 size_t d_len, ndx; in buffer_append_string_c_escaped() local
665 for (ds = (unsigned char *)s, d_len = 0, ndx = 0; ndx < s_len; ds++, ndx++) { in buffer_append_string_c_escaped()
667 d_len++; in buffer_append_string_c_escaped()
673 d_len += 2; in buffer_append_string_c_escaped()
676 d_len += 4; /* \xCC */ in buffer_append_string_c_escaped()
682 d = (unsigned char*) buffer_extend(b, d_len); in buffer_append_string_c_escaped()
684 if (d_len == s_len) { /*(short-circuit; nothing to encoded)*/ 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()
691 d[d_len++] = *ds; in buffer_append_string_c_escaped()
693 d[d_len++] = '\\'; in buffer_append_string_c_escaped()
696 d[d_len++] = 't'; in buffer_append_string_c_escaped()
699 d[d_len++] = 'r'; in buffer_append_string_c_escaped()
702 d[d_len++] = 'n'; in buffer_append_string_c_escaped()
705 d[d_len++] = 'x'; in buffer_append_string_c_escaped()
706 d[d_len++] = hex_chars_lc[(*ds) >> 4]; in buffer_append_string_c_escaped()
707 d[d_len++] = hex_chars_lc[(*ds) & 0x0F]; in buffer_append_string_c_escaped()