Lines Matching refs:limit
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()
304 if (p == e && (*in_len & 0x3) && out < limit) { 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()
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()
353 if (p == e && (*in_len & 0x3) && out < limit) { 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()
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()