Lines Matching defs:u16s
281 check_bom16(const uint16_t *u16s, size_t u16l, int *in)
284 if (*u16s == UCONV_BOM_NORMAL) {
288 if (*u16s == UCONV_BOM_SWAPPED) {
315 uconv_u16tou32(const uint16_t *u16s, size_t *utf16len,
330 if (u16s == NULL || utf16len == NULL)
352 check_bom16(u16s, *utf16len, &inendian))
377 if (u16s[u16l] == 0 && do_not_ignore_null)
380 lo = (uint32_t)((inendian) ? u16s[u16l] : BSWAP_16(u16s[u16l]));
425 uconv_u16tou8(const uint16_t *u16s, size_t *utf16len,
436 if (u16s == NULL || utf16len == NULL)
450 check_bom16(u16s, *utf16len, &inendian))
456 if (u16s[u16l] == 0 && do_not_ignore_null)
459 lo = (uint32_t)((inendian) ? u16s[u16l] : BSWAP_16(u16s[u16l]));
520 uint16_t *u16s, size_t *utf16len, int flag)
533 if (u16s == NULL || utf16len == NULL)
550 u16s[u16l++] = (outendian) ? UCONV_BOM_NORMAL :
581 u16s[u16l++] = (uint16_t)hi;
582 u16s[u16l++] = (uint16_t)lo;
584 u16s[u16l++] = BSWAP_16(((uint16_t)hi));
585 u16s[u16l++] = BSWAP_16(((uint16_t)lo));
590 u16s[u16l++] = (outendian) ? (uint16_t)hi :
671 uint16_t *u16s, size_t *utf16len, int flag)
686 if (u16s == NULL || utf16len == NULL)
698 u16s[u16l++] = (outendian) ? UCONV_BOM_NORMAL :
759 u16s[u16l++] = (uint16_t)hi;
760 u16s[u16l++] = (uint16_t)lo;
762 u16s[u16l++] = BSWAP_16(((uint16_t)hi));
763 u16s[u16l++] = BSWAP_16(((uint16_t)lo));
769 u16s[u16l++] = (outendian) ? (uint16_t)hi :