Home
last modified time | relevance | path

Searched refs:keepc (Results 1 – 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/lib/iconv_modules/hi_IN/
H A Discii91%UTF-8.c139 st->keepc[1] = 0; in iscii_to_utf8()
158 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8()
167 st->keepc[1] = st->keepc[2]; in iscii_to_utf8()
176 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8()
187 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8()
207 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8()
210 st->keepc[1] = st->keepc[2]; in iscii_to_utf8()
214 st->keepc[1] = st->keepc[2]; in iscii_to_utf8()
221 st->keepc[1] = st->keepc[2]; in iscii_to_utf8()
223 st->keepc[2] = 0; in iscii_to_utf8()
[all …]
H A Dea-iscii%iscii91.c77 if ( st->keepc == 0 ) { in get_iscii()
84 st->keepc = ea_iscii; in get_iscii()
97 st->keepc = 0; in get_iscii()
100 st->keepc = ea_iscii; in get_iscii()
106 if ( is_first_vowel(st->keepc) ) { in get_iscii()
113 st->keepc = 0; in get_iscii()
119 st->keepc = ea_iscii; in get_iscii()
121 } else if ( (st->keepc >= EA_START) && (nukta_value = get_nukta_value(st->keepc))) { in get_iscii()
123 st->keepc = 0; in get_iscii()
128 st->keepc = ea_iscii; in get_iscii()
[all …]
/illumos-gate/usr/src/lib/iconv_modules/vi/common/
H A DUTF-8%viscii.c158 st->keepc[0] = **inbuf; in _icv_iconv()
174 st->keepc[1] = **inbuf; in _icv_iconv()
176 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv()
177 c2 = ((st->keepc[0]&0x03)<<6) | ((st->keepc[1])&0x3f); in _icv_iconv()
181 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
199 st->keepc[1] = **inbuf; in _icv_iconv()
207 st->keepc[2] = **inbuf; in _icv_iconv()
209 ((st->keepc[1]&0x3c)>>2); in _icv_iconv()
233 first_byte = st->keepc[0]; in _icv_iconv()
244 st->keepc[1] = **inbuf; in _icv_iconv()
[all …]
/illumos-gate/usr/src/lib/iconv_modules/zh/common/
H A DUTF-8%zh_HK.hkscs.c170 st->keepc[0] = **inbuf; in _icv_iconv()
174 st->keepc[0] = **inbuf; in _icv_iconv()
189 st->keepc[1] = **inbuf; in _icv_iconv()
199 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv()
206 ucs = ((st->keepc[1] & 0xff) << 8) | ( st->keepc[0] & 0xff); in _icv_iconv()
214 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
233 st->keepc[1] = **inbuf; in _icv_iconv()
239 st->keepc[2] = **inbuf; in _icv_iconv()
293 st->keepc[1] = **inbuf; in _icv_iconv()
300 st->keepc[2] = **inbuf; in _icv_iconv()
[all …]
H A Dzh_TW-euc%zh_TW-iso2022-7.c72 char keepc[4]; member
176 st->keepc[0] = (**inbuf); in _icv_iconv()
203 st->keepc[1] = (**inbuf); in _icv_iconv()
209 st->keepc[1] = (**inbuf); in _icv_iconv()
210 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
224 st->keepc[2] = (**inbuf); in _icv_iconv()
234 st->keepc[3] = (**inbuf); in _icv_iconv()
361 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_iso()
454 st->keepc[0] = uc = *inbuf++; in _cv_enconv()
461 st->p = st->keepc + 1; in _cv_enconv()
[all …]
H A DUTF-8%zh_TW-big5.c171 st->keepc[0] = **inbuf; in _icv_iconv()
175 st->keepc[0] = **inbuf; in _icv_iconv()
182 st->keepc[0] = **inbuf; in _icv_iconv()
190 st->keepc[1] = **inbuf; in _icv_iconv()
199 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv()
206 ucs = ((st->keepc[1] & 0xff) << 8) | (st->keepc[0] & 0xff); in _icv_iconv()
214 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
233 st->keepc[1] = **inbuf; in _icv_iconv()
240 st->keepc[2] = **inbuf; in _icv_iconv()
303 st->keepc[2] = **inbuf; in _icv_iconv()
[all …]
H A DUTF-8%zh_TW-euc.c161 st->keepc[0] = **inbuf; in _icv_iconv()
175 st->keepc[0] = **inbuf; in _icv_iconv()
179 st->keepc[0] = **inbuf; in _icv_iconv()
194 st->keepc[1] = **inbuf; in _icv_iconv()
203 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv()
210 ucs = ((st->keepc[1] & 0xff)<< 8) | (st->keepc[0] & 0xff); in _icv_iconv()
218 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
237 st->keepc[1] = **inbuf; in _icv_iconv()
244 st->keepc[2] = **inbuf; in _icv_iconv()
299 st->keepc[1] = **inbuf; in _icv_iconv()
[all …]
H A DUTF-8%zh_TW-big5p.c158 st->keepc[0] = **inbuf; in _icv_iconv()
166 st->keepc[0] = **inbuf; in _icv_iconv()
174 st->keepc[1] = **inbuf; in _icv_iconv()
175 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv()
179 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
188 first_byte = st->keepc[0]; in _icv_iconv()
198 st->keepc[1] = **inbuf; in _icv_iconv()
204 st->keepc[2] = **inbuf; in _icv_iconv()
206 ((st->keepc[1]&0x3c)>>2); in _icv_iconv()
255 st->keepc[1] = **inbuf; in _icv_iconv()
[all …]
H A Dzh_CN.gbk%zh_HK.hkscs.c41 int gbk_to_hkscs(char keepc[], char *buf, size_t buflen);
42 int gbk4_to_hkscs(char keepc[], char *buf, size_t buflen);
120 st->keepc[0] = (**inbuf); in _icv_iconv()
130 st->keepc[1] = (**inbuf); in _icv_iconv()
131 n = gbk_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
141 st->keepc[1] = (**inbuf); in _icv_iconv()
149 st->keepc[2] = (**inbuf); in _icv_iconv()
158 st->keepc[3] = (**inbuf); in _icv_iconv()
238 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_hkscs()
260 gbk_val = ((keepc[0] & ONEBYTE) << 24) + ((keepc[1] & ONEBYTE) << 16) + in gbk4_to_hkscs()
[all …]
H A Dzh_TW-euc%zh_TW-big5.c136 st->keepc[0] = (**inbuf); in _icv_iconv()
150 st->keepc[1] = (**inbuf); in _icv_iconv()
155 st->keepc[1] = (**inbuf); in _icv_iconv()
156 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
157 n = cns_to_big5(1, st->keepc, *outbuf, in _icv_iconv()
176 st->keepc[2] = (**inbuf); in _icv_iconv()
184 st->keepc[3] = (**inbuf); in _icv_iconv()
282 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_big5()
283 cns_str[1] = keepc[1] & MSB_OFF; in cns_to_big5()
285 cns_str[0] = keepc[2] & MSB_OFF; in cns_to_big5()
[all …]
H A Dzh_CN.gbk%UTF-8.c174 st->keepc[0] = (**inbuf); in _icv_iconv()
191 st->keepc[1] = (**inbuf); in _icv_iconv()
192 st->keepc[2] = st->keepc[3] = 0; in _icv_iconv()
208 st->keepc[1] = **inbuf; in _icv_iconv()
218 st->keepc[2] = **inbuf; in _icv_iconv()
228 st->keepc[3] = **inbuf; in _icv_iconv()
305 char *keepc = st->keepc; local
307 if ( keepc[2] == 0 && keepc[3] == 0 )
311 gbk_val = ((keepc[0]&ONEBYTE) << 8) + (keepc[1]&ONEBYTE);
315 gbk_val = keepc[0] & ONEBYTE;
[all …]
H A Dzh_TW-iso2022-7%zh_TW-big5.c232 st->keepc[0] = (char) (**inbuf | MSB); in _icv_iconv()
235 st->keepc[0] = (char) MBYTE; in _icv_iconv()
236 st->keepc[1] = (char) (PMASK + in _icv_iconv()
238 st->keepc[2] = (char) (**inbuf | MSB); in _icv_iconv()
244 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv()
245 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
257 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv()
350 cns_str[0] = keepc[0] & MSB_OFF; in iso_to_big5()
351 cns_str[1] = keepc[1] & MSB_OFF; in iso_to_big5()
353 cns_str[0] = keepc[2] & MSB_OFF; in iso_to_big5()
[all …]
H A DUTF-8%zh_TW-iso2022-7.c191 st->keepc[0] = **inbuf; in _icv_iconv()
195 st->keepc[0] = **inbuf; in _icv_iconv()
203 st->keepc[0] = **inbuf; in _icv_iconv()
211 st->keepc[1] = **inbuf; in _icv_iconv()
212 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv()
216 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
235 st->keepc[1] = **inbuf; in _icv_iconv()
241 st->keepc[2] = **inbuf; in _icv_iconv()
243 ((st->keepc[1]&0x3c)>>2); in _icv_iconv()
323 st->keepc[1] = **inbuf; in _icv_iconv()
[all …]
H A DUTF-8%zh_CN.gbk.c241 st->keepc[0] = **inbuf; in _icv_iconv()
245 st->keepc[0] = **inbuf; in _icv_iconv()
252 st->keepc[0] = **inbuf; in _icv_iconv()
260 st->keepc[1] = **inbuf; in _icv_iconv()
263 c2 = ((st->keepc[0]&0x03)<<6) | ((st->keepc[1])&0x3f); in _icv_iconv()
268 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
287 st->keepc[1] = **inbuf; in _icv_iconv()
294 st->keepc[2] = **inbuf; in _icv_iconv()
296 ((st->keepc[1]&0x3c)>>2); in _icv_iconv()
344 st->keepc[1] = **inbuf; in _icv_iconv()
[all …]
H A Dzh_TW-iso2022-7%UTF-8.c232 st->keepc[0] = (char) (**inbuf | MSB); in _icv_iconv()
235 st->keepc[0] = (char) MBYTE; in _icv_iconv()
236 st->keepc[1] = (char) (PMASK + in _icv_iconv()
244 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv()
245 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
246 n = iso_to_utf8(1, st->keepc, *outbuf, in _icv_iconv()
258 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv()
353 iso_str[0] = keepc[0] & MSB_OFF; in iso_to_utf8()
354 iso_str[1] = keepc[1] & MSB_OFF; in iso_to_utf8()
356 iso_str[0] = keepc[2] & MSB_OFF; in iso_to_utf8()
[all …]
H A Dzh_TW-euc%UTF-8.c148 st->keepc[0] = (**inbuf); in _icv_iconv()
189 st->keepc[1] = (**inbuf); in _icv_iconv()
196 st->keepc[1] = (**inbuf); in _icv_iconv()
197 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
219 st->keepc[2] = (**inbuf); in _icv_iconv()
229 st->keepc[3] = (**inbuf); in _icv_iconv()
328 char *keepc = st->keepc; in cns_to_utf8() local
334 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_utf8()
335 cns_str[1] = keepc[1] & MSB_OFF; in cns_to_utf8()
337 cns_str[0] = keepc[2] & MSB_OFF; in cns_to_utf8()
[all …]
H A Dzh_TW-euc%zh_TW-iso2022-CN-EXT.c49 char keepc[4]; /* maximum # byte of CNS11643 code */ member
180 st->keepc[0] = (**inbuf); in _icv_iconv()
202 if ((st->keepc[0] & ONEBYTE) == MBYTE) { /* 4-byte (0x8e) */ in _icv_iconv()
210 st->keepc[1] = (**inbuf); in _icv_iconv()
215 st->keepc[1] = (**inbuf); in _icv_iconv()
228 st->keepc[2] = (**inbuf); in _icv_iconv()
238 st->keepc[3] = (**inbuf); in _icv_iconv()
258 *(*outbuf)++ = st->keepc[0] & MSB_OFF; in _icv_iconv()
259 *(*outbuf)++ = st->keepc[1] & MSB_OFF; in _icv_iconv()
268 BUF_INPUT(ESC, 0x4E, st->keepc[2] & MSB_OFF, st->keepc[3] & MSB_OFF); in _icv_iconv()
[all …]
H A Dzh_TW-iso2022-7%zh_TW-euc.c299 st->keepc[0] = (char) MBYTE; in _icv_iconv()
300 st->keepc[1] = (char) (PMASK + in _icv_iconv()
308 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv()
309 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv()
321 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv()
422 *buf = keepc[0]; in iso_to_cns()
423 *(buf+1) = keepc[1]; in iso_to_cns()
440 *buf = keepc[0]; in iso_to_cns()
441 *(buf+1) = keepc[1]; in iso_to_cns()
442 *(buf+2) = keepc[2]; in iso_to_cns()
[all …]
H A Dzh_CN.euc%zh_TW-big5.c35 char keepc[2]; /* maximum # byte of GB chararor */ member
43 int gb2312_to_big5(char keepc[], char *buf, size_t buflen);
97 st->keepc[0] = (**inbuf); in _icv_iconv()
107 st->keepc[1] = (**inbuf); in _icv_iconv()
108 n = gb2312_to_big5(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
172 int gb2312_to_big5(char keepc[], char *buf, size_t buflen) { in gb2312_to_big5() argument
183 gb_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gb2312_to_big5()
H A Dzh_HK.hkscs%zh_TW-big5p.c36 char keepc[2]; /* maximum # byte of HKSCS charactor */ member
44 int hkscs_to_big5p(char keepc[], char *buf, size_t buflen);
98 st->keepc[0] = (**inbuf); in _icv_iconv()
108 st->keepc[1] = (**inbuf); in _icv_iconv()
109 n = hkscs_to_big5p(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
172 int hkscs_to_big5p(char keepc[], char *buf, size_t buflen) { in hkscs_to_big5p() argument
183 hkscs_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in hkscs_to_big5p()
H A Dzh_TW-big5%zh_CN.gbk.c36 char keepc[2]; /* maximum # byte of BIG5 charactor */ member
44 int big5_to_gbk(char keepc[], char *buf, size_t buflen);
98 st->keepc[0] = (**inbuf); in _icv_iconv()
108 st->keepc[1] = (**inbuf); in _icv_iconv()
109 n = big5_to_gbk(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
172 int big5_to_gbk(char keepc[], char *buf, size_t buflen) { in big5_to_gbk() argument
183 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5_to_gbk()
H A Dzh_TW-big5p%zh_CN.gbk.c36 char keepc[2]; /* maximum # byte of BIG5 charactor */ member
44 int big5p_to_gbk(char keepc[], char *buf, size_t buflen);
98 st->keepc[0] = (**inbuf); in _icv_iconv()
108 st->keepc[1] = (**inbuf); in _icv_iconv()
109 n = big5p_to_gbk(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
172 int big5p_to_gbk(char keepc[], char *buf, size_t buflen) { in big5p_to_gbk() argument
183 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5p_to_gbk()
H A Dzh_TW-big5p%zh_HK.hkscs.c35 char keepc[2]; /* maximum # byte of BIG5 charactor */ member
43 int big5p_to_hkscs(char keepc[], char *buf, size_t buflen);
97 st->keepc[0] = (**inbuf); in _icv_iconv()
107 st->keepc[1] = (**inbuf); in _icv_iconv()
108 n = big5p_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
171 int big5p_to_hkscs(char keepc[], char *buf, size_t buflen) { in big5p_to_hkscs() argument
182 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5p_to_hkscs()
/illumos-gate/usr/src/lib/iconv_modules/common/
H A Dcnv_utf8ibm.c109 st->keepc[0] = **inbuf; in _icv_iconv()
112 st->keepc[0] = **inbuf; in _icv_iconv()
116 c1 =st->keepc[0] = **inbuf; in _icv_iconv()
125 st->keepc[1] = **inbuf; in _icv_iconv()
126 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv()
130 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
138 c2 =st->keepc[1] = **inbuf; in _icv_iconv()
145 st->keepc[1] = **inbuf; in _icv_iconv()
153 st->keepc[2] = **inbuf; in _icv_iconv()
154 c1 = ((st->keepc[0]&0x0f)<<4) | in _icv_iconv()
[all …]
H A Dutf8%ibm.c112 st->keepc[0] = **inbuf; in _icv_iconv()
119 st->keepc[0] = **inbuf; in _icv_iconv()
122 st->keepc[0] = **inbuf; in _icv_iconv()
126 c1 =st->keepc[0] = **inbuf; in _icv_iconv()
135 st->keepc[1] = **inbuf; in _icv_iconv()
136 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv()
140 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv()
148 c2 =st->keepc[1] = **inbuf; in _icv_iconv()
155 st->keepc[1] = **inbuf; in _icv_iconv()
163 st->keepc[2] = **inbuf; in _icv_iconv()
[all …]

12