Lines Matching refs:out

288 	uint32_t *out = buf, *limit = buf + bufsize;  in mb_utf32be_to_wchar()  local
290 while (p < e && out < limit) { in mb_utf32be_to_wchar()
298 *out++ = w; in mb_utf32be_to_wchar()
300 *out++ = MBFL_BAD_INPUT; in mb_utf32be_to_wchar()
304 if (p == e && (*in_len & 0x3) && out < limit) { in mb_utf32be_to_wchar()
306 *out++ = MBFL_BAD_INPUT; in mb_utf32be_to_wchar()
312 return out - buf; in mb_utf32be_to_wchar()
317 unsigned char *out, *limit; in mb_wchar_to_utf32be() local
318 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_utf32be()
319 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be()
324 out = mb_convert_buf_add4(out, (w >> 24) & 0xFF, (w >> 16) & 0xFF, (w >> 8) & 0xFF, w & 0xFF); in mb_wchar_to_utf32be()
326 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_utf32be); in mb_wchar_to_utf32be()
327 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be()
331 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_utf32be()
337 uint32_t *out = buf, *limit = buf + bufsize; in mb_utf32le_to_wchar() local
339 while (p < e && out < limit) { in mb_utf32le_to_wchar()
347 *out++ = w; in mb_utf32le_to_wchar()
349 *out++ = MBFL_BAD_INPUT; in mb_utf32le_to_wchar()
353 if (p == e && (*in_len & 0x3) && out < limit) { in mb_utf32le_to_wchar()
355 *out++ = MBFL_BAD_INPUT; in mb_utf32le_to_wchar()
361 return out - buf; in mb_utf32le_to_wchar()
366 unsigned char *out, *limit; in mb_wchar_to_utf32le() local
367 MB_CONVERT_BUF_LOAD(buf, out, limit); in mb_wchar_to_utf32le()
368 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le()
373 out = mb_convert_buf_add4(out, w & 0xFF, (w >> 8) & 0xFF, (w >> 16) & 0xFF, (w >> 24) & 0xFF); in mb_wchar_to_utf32le()
375 MB_CONVERT_ERROR(buf, out, limit, w, mb_wchar_to_utf32le); in mb_wchar_to_utf32le()
376 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le()
380 MB_CONVERT_BUF_STORE(buf, out, limit); in mb_wchar_to_utf32le()