Lines Matching refs:ucs2_t
92 register ucs2_t *cp; in utf_16_convert_from_ucs()
101 bytes = (*state == UTF16_SYSTEM_ENDIAN) ? sizeof (ucs2_t) * 2 in utf_16_convert_from_ucs()
102 : sizeof (ucs2_t); in utf_16_convert_from_ucs()
105 bytes += sizeof (ucs2_t); in utf_16_convert_from_ucs()
110 cp = (ucs2_t *)*outbuf; in utf_16_convert_from_ucs()
123 *cp = ICONV_HTOLES ((ucs2_t)in); in utf_16_convert_from_ucs()
126 *cp = ICONV_HTOBES ((ucs2_t)in); in utf_16_convert_from_ucs()
129 *cp = (ucs2_t)in; in utf_16_convert_from_ucs()
135 ucs2_t w1, w2; in utf_16_convert_from_ucs()
139 w1 = ((ucs2_t)((in >> 10)) & 0x03FF) | 0xD800; in utf_16_convert_from_ucs()
140 w2 = (ucs2_t)(in & 0x000003FF) | 0xDC00; in utf_16_convert_from_ucs()
191 register ucs2_t w1; in utf_16_convert_to_ucs()
192 register ucs2_t w2; in utf_16_convert_to_ucs()
193 register ucs2_t *cp; in utf_16_convert_to_ucs()
196 size_t bytes = sizeof (ucs2_t); in utf_16_convert_to_ucs()
203 cp = ((ucs2_t *)*inbuf); in utf_16_convert_to_ucs()
215 if (*inbytesleft < (bytes += sizeof (ucs2_t))) in utf_16_convert_to_ucs()