Lines Matching refs:ucs4_t

45                          register ucs4_t in,  in convert_from_ucs()
125 static ucs4_t
132 ucs4_t res; in convert_to_ucs()
140 return (ucs4_t)ICONV_CES_BAD_SEQUENCE; in convert_to_ucs()
144 res = ((ucs4_t)(in[0] & 0x1F) << 6) in convert_to_ucs()
145 | ((ucs4_t)(in[1] & 0x3F)); in convert_to_ucs()
147 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
150 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
156 return (ucs4_t)ICONV_CES_BAD_SEQUENCE; in convert_to_ucs()
161 res = ((ucs4_t)(in[0] & 0x0F) << 12) in convert_to_ucs()
162 | ((ucs4_t)(in[1] & 0x3F) << 6) in convert_to_ucs()
163 | ((ucs4_t)(in[2] & 0x3F)); in convert_to_ucs()
165 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
168 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
174 return (ucs4_t)ICONV_CES_BAD_SEQUENCE; in convert_to_ucs()
180 res = ((ucs4_t)(in[0] & 0x07) << 18) in convert_to_ucs()
181 | ((ucs4_t)(in[1] & 0x3F) << 12) in convert_to_ucs()
182 | ((ucs4_t)(in[2] & 0x3F) << 6) in convert_to_ucs()
183 | ((ucs4_t)(in[3] & 0x3F)); in convert_to_ucs()
185 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
188 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
194 return (ucs4_t)ICONV_CES_BAD_SEQUENCE; in convert_to_ucs()
201 res = ((ucs4_t)(in[0] & 0x03) << 24) in convert_to_ucs()
202 | ((ucs4_t)(in[1] & 0x3F) << 18) in convert_to_ucs()
203 | ((ucs4_t)(in[2] & 0x3F) << 12) in convert_to_ucs()
204 | ((ucs4_t)(in[3] & 0x3F) << 6) in convert_to_ucs()
205 | ((ucs4_t)(in[4] & 0x3F)); in convert_to_ucs()
207 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
210 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
216 return (ucs4_t)ICONV_CES_BAD_SEQUENCE; in convert_to_ucs()
224 res = ((ucs4_t)(in[0] & 0x1) << 30) in convert_to_ucs()
225 | ((ucs4_t)(in[1] & 0x3F) << 24) in convert_to_ucs()
226 | ((ucs4_t)(in[2] & 0x3F) << 18) in convert_to_ucs()
227 | ((ucs4_t)(in[3] & 0x3F) << 12) in convert_to_ucs()
228 | ((ucs4_t)(in[4] & 0x3F) << 6) in convert_to_ucs()
229 | ((ucs4_t)(in[5] & 0x3F)); in convert_to_ucs()
231 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
234 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
238 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
241 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()
244 res = (ucs4_t)in[0]; in convert_to_ucs()
250 return (ucs4_t)ICONV_CES_INVALID_CHARACTER; in convert_to_ucs()