Lines Matching defs:utf16len
315 uconv_u16tou32(const uint16_t *u16s, size_t *utf16len,
330 if (u16s == NULL || utf16len == NULL)
352 check_bom16(u16s, *utf16len, &inendian))
366 if (*utf16len > 0 && *utf32len > 0 && (flag & UCONV_OUT_EMIT_BOM))
376 for (; u16l < *utf16len; u16l++) {
418 *utf16len = u16l;
425 uconv_u16tou8(const uint16_t *u16s, size_t *utf16len,
436 if (u16s == NULL || utf16len == NULL)
450 check_bom16(u16s, *utf16len, &inendian))
455 for (; u16l < *utf16len; u16l++) {
512 *utf16len = u16l;
520 uint16_t *u16s, size_t *utf16len, int flag)
533 if (u16s == NULL || utf16len == NULL)
549 if (*utf32len > 0 && *utf16len > 0 && (flag & UCONV_OUT_EMIT_BOM))
577 if ((u16l + 1) >= *utf16len)
588 if (u16l >= *utf16len)
595 *utf16len = u16l;
671 uint16_t *u16s, size_t *utf16len, int flag)
686 if (u16s == NULL || utf16len == NULL)
697 if (*utf8len > 0 && *utf16len > 0 && (flag & UCONV_OUT_EMIT_BOM))
755 if ((u16l + 1) >= *utf16len)
766 if (u16l >= *utf16len)
774 *utf16len = u16l;