Lines Matching refs:out

105 		uint32_t *out = buf, *limit = buf + bufsize; \
106 while (p < e && out < limit) { \
108 *out++ = (c < tbl_min) ? c : coalesce(tbl[c - tbl_min], MBFL_BAD_INPUT); \
112 return out - buf; \
116 unsigned char *out, *limit; \
117 MB_CONVERT_BUF_LOAD(buf, out, limit); \
118 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \
122 out = mb_convert_buf_add(out, w & 0xFF); \
126 out = mb_convert_buf_add(out, i + tbl_min); \
130 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_##id); \
131 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \
135 MB_CONVERT_BUF_STORE(buf, out, limit); \
162 uint32_t *out = buf, *limit = buf + bufsize; in mb_ascii_to_wchar() local
164 while (p < e && out < limit) { in mb_ascii_to_wchar()
166 *out++ = (c < 0x80) ? c : MBFL_BAD_INPUT; in mb_ascii_to_wchar()
171 return out - buf; in mb_ascii_to_wchar()
176 unsigned char *out, *limit; in mb_wchar_to_ascii() local
177 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_ascii()
178 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii()
183 out = mb_convert_buf_add(out, w & 0xFF); in mb_wchar_to_ascii()
185 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_ascii); in mb_wchar_to_ascii()
186 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii()
190 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_ascii()
216 uint32_t *out = buf, *limit = buf + bufsize; in mb_8859_1_to_wchar() local
218 while (p < e && out < limit) { in mb_8859_1_to_wchar()
219 *out++ = *p++; in mb_8859_1_to_wchar()
224 return out - buf; in mb_8859_1_to_wchar()
229 unsigned char *out, *limit; in mb_wchar_to_8859_1() local
230 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_8859_1()
231 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1()
236 out = mb_convert_buf_add(out, w); in mb_wchar_to_8859_1()
238 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_8859_1); in mb_wchar_to_8859_1()
239 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1()
243 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_8859_1()
532 uint32_t *out = buf, *limit = buf + bufsize; in mb_cp1252_to_wchar() local
534 while (p < e && out < limit) { in mb_cp1252_to_wchar()
538 *out++ = coalesce(cp1252_ucs_table[c - 0x80], MBFL_BAD_INPUT); in mb_cp1252_to_wchar()
540 *out++ = c; in mb_cp1252_to_wchar()
546 return out - buf; in mb_cp1252_to_wchar()
551 unsigned char *out, *limit; in mb_wchar_to_cp1252() local
552 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_cp1252()
553 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252()
561 out = mb_convert_buf_add(out, i + 0x80); in mb_wchar_to_cp1252()
565 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_cp1252); in mb_wchar_to_cp1252()
566 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252()
568 out = mb_convert_buf_add(out, w); in mb_wchar_to_cp1252()
570 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_cp1252); in mb_wchar_to_cp1252()
571 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252()
576 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_cp1252()
733 uint32_t *out = buf, *limit = buf + bufsize; in mb_armscii8_to_wchar() local
735 while (p < e && out < limit) { in mb_armscii8_to_wchar()
737 *out++ = (c < 0xA0) ? c : coalesce(armscii8_ucs_table[c - 0xA0], MBFL_BAD_INPUT); in mb_armscii8_to_wchar()
742 return out - buf; in mb_armscii8_to_wchar()
747 unsigned char *out, *limit; in mb_wchar_to_armscii8() local
748 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_armscii8()
749 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_armscii8()
755 out = mb_convert_buf_add(out, ucs_armscii8_table[w - 0x28]); in mb_wchar_to_armscii8()
757 out = mb_convert_buf_add(out, w); in mb_wchar_to_armscii8()
761 out = mb_convert_buf_add(out, 0xA0 + i); in mb_wchar_to_armscii8()
765 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_armscii8); in mb_wchar_to_armscii8()
766 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_armscii8()
771 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_armscii8()