Lines Matching refs:u16l

281 check_bom16(const uint16_t *u16s, size_t u16l, int *in)  in check_bom16()  argument
283 if (u16l > 0) { in check_bom16()
320 size_t u16l; in uconv_u16tou32() local
343 u16l = u32l = 0; in uconv_u16tou32()
353 u16l++; in uconv_u16tou32()
376 for (; u16l < *utf16len; u16l++) { in uconv_u16tou32()
377 if (u16s[u16l] == 0 && do_not_ignore_null) in uconv_u16tou32()
380 lo = (uint32_t)((inendian) ? u16s[u16l] : BSWAP_16(u16s[u16l])); in uconv_u16tou32()
418 *utf16len = u16l; in uconv_u16tou32()
430 size_t u16l; in uconv_u16tou8() local
445 u16l = u8l = 0; in uconv_u16tou8()
451 u16l++; in uconv_u16tou8()
455 for (; u16l < *utf16len; u16l++) { in uconv_u16tou8()
456 if (u16s[u16l] == 0 && do_not_ignore_null) in uconv_u16tou8()
459 lo = (uint32_t)((inendian) ? u16s[u16l] : BSWAP_16(u16s[u16l])); in uconv_u16tou8()
512 *utf16len = u16l; in uconv_u16tou8()
524 size_t u16l; in uconv_u32tou16() local
539 u16l = u32l = 0; in uconv_u32tou16()
550 u16s[u16l++] = (outendian) ? UCONV_BOM_NORMAL : in uconv_u32tou16()
577 if ((u16l + 1) >= *utf16len) in uconv_u32tou16()
581 u16s[u16l++] = (uint16_t)hi; in uconv_u32tou16()
582 u16s[u16l++] = (uint16_t)lo; in uconv_u32tou16()
584 u16s[u16l++] = BSWAP_16(((uint16_t)hi)); in uconv_u32tou16()
585 u16s[u16l++] = BSWAP_16(((uint16_t)lo)); in uconv_u32tou16()
588 if (u16l >= *utf16len) in uconv_u32tou16()
590 u16s[u16l++] = (outendian) ? (uint16_t)hi : in uconv_u32tou16()
595 *utf16len = u16l; in uconv_u32tou16()
675 size_t u16l; in uconv_u8tou16() local
692 u16l = u8l = 0; in uconv_u8tou16()
698 u16s[u16l++] = (outendian) ? UCONV_BOM_NORMAL : in uconv_u8tou16()
755 if ((u16l + 1) >= *utf16len) in uconv_u8tou16()
759 u16s[u16l++] = (uint16_t)hi; in uconv_u8tou16()
760 u16s[u16l++] = (uint16_t)lo; in uconv_u8tou16()
762 u16s[u16l++] = BSWAP_16(((uint16_t)hi)); in uconv_u8tou16()
763 u16s[u16l++] = BSWAP_16(((uint16_t)lo)); in uconv_u8tou16()
766 if (u16l >= *utf16len) in uconv_u8tou16()
769 u16s[u16l++] = (outendian) ? (uint16_t)hi : in uconv_u8tou16()
774 *utf16len = u16l; in uconv_u8tou16()