Lines Matching refs:word_start

6203 		uint32_t *word_start = p;  in mb_mime_header_encode()  local
6206 while (p < e && *p == ' ' && (p - word_start) <= 74) { in mb_mime_header_encode()
6213 …if (w < 0x20 || w > 0x7E || w == '?' || w == '=' || w == '_' || (w == ' ' && (p - word_start) > 74… in mb_mime_header_encode()
6220 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode()
6229 p = word_start; /* Back up to where MIME encoding of input chars should start */ in mb_mime_header_encode()
6233 if (mb_convert_buf_len(&buf) - line_start + (p - word_start) + indent > 75) { in mb_mime_header_encode()
6234 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode()
6240 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode()
6244 while (word_start < p-1) { in mb_mime_header_encode()
6245 buf.out = mb_convert_buf_add(buf.out, *word_start++ & 0xFF); in mb_mime_header_encode()
6247 word_start++; in mb_mime_header_encode()
6260 if ((word_start - wchar_buf) < MBSTRING_MIN_WCHAR_BUFSIZE) { in mb_mime_header_encode()
6263 offset = e - word_start; in mb_mime_header_encode()
6265 memmove(wchar_buf, word_start, offset * sizeof(uint32_t)); in mb_mime_header_encode()
6270 if (word_start < e && mb_convert_buf_len(&buf) > 0) { in mb_mime_header_encode()
6274 if (mb_convert_buf_len(&buf) - line_start + (p - word_start) + indent > 74) { in mb_mime_header_encode()
6275 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode()
6279 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode()
6283 while (word_start < e) { in mb_mime_header_encode()
6284 buf.out = mb_convert_buf_add(buf.out, *word_start++ & 0xFF); in mb_mime_header_encode()