Lines Matching refs:out

273 	uint32_t *out = buf, *limit = buf + bufsize;  in mb_ucs2be_to_wchar()  local
275 while (p < e && out < limit) { in mb_ucs2be_to_wchar()
279 *out++ = w; in mb_ucs2be_to_wchar()
282 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2be_to_wchar()
284 *out++ = MBFL_BAD_INPUT; in mb_ucs2be_to_wchar()
290 return out - buf; in mb_ucs2be_to_wchar()
295 unsigned char *out, *limit; in mb_wchar_to_ucs2be() local
296 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_ucs2be()
297 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be()
302 out = mb_convert_buf_add2(out, (w >> 8) & 0xFF, w & 0xFF); in mb_wchar_to_ucs2be()
304 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_ucs2be); in mb_wchar_to_ucs2be()
305 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be()
309 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_ucs2be()
315 uint32_t *out = buf, *limit = buf + bufsize; in mb_ucs2le_to_wchar() local
317 while (p < e && out < limit) { in mb_ucs2le_to_wchar()
321 *out++ = w; in mb_ucs2le_to_wchar()
324 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2le_to_wchar()
326 *out++ = MBFL_BAD_INPUT; in mb_ucs2le_to_wchar()
332 return out - buf; in mb_ucs2le_to_wchar()
337 unsigned char *out, *limit; in mb_wchar_to_ucs2le() local
338 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_ucs2le()
339 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le()
344 out = mb_convert_buf_add2(out, w & 0xFF, (w >> 8) & 0xFF); in mb_wchar_to_ucs2le()
346 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_ucs2le); in mb_wchar_to_ucs2le()
347 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le()
351 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_ucs2le()