Lines Matching refs:outsize
104 static uint16_t *wchar_to_utf16(uint16_t *output, wchar_t wc, size_t outsize)
107 if (outsize == 0)
112 if (outsize < 2)
120 int utf8_to_utf16(uint16_t *output, const char *input, size_t outsize,
133 outp = wchar_to_utf16(outp, wc, outsize - (outp - output));
159 static char *wchar_to_utf8(char *output, wchar_t wc, size_t outsize)
162 if (outsize < 1)
166 if (outsize < 2)
171 if (outsize < 3)
177 if (outsize < 4)
184 if (outsize < 5)
192 if (outsize < 6)
206 int utf16_to_utf8(char *output, const uint16_t *input, size_t outsize,
219 outp = wchar_to_utf8(outp, wc, outsize - (outp - output));