Home
last modified time | relevance | path

Searched refs:plane_no (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/iconv_modules/zh/common/
H A Dzh_TW-euc%zh_TW-iso2022-7.c65 int plane_no; member
136 int plane_no = -1, n; in _icv_iconv() local
211 plane_no = 1; in _icv_iconv()
256 pre_plane_no = plane_no; in _icv_iconv()
360 if (plane_no == 1) { in cns_to_iso()
388 st->plane_no = 0; in _cv_open()
421 st->plane_no = 0; in _cv_enconv()
479 if (st->plane_no != 0) { in _cv_enconv()
482 st->plane_no = i; in _cv_enconv()
486 st->plane_no = i; in _cv_enconv()
[all …]
H A Dzh_TW-iso2022-CN-EXT%zh_TW-euc.c54 chinese_to_euc( _iconv_st *st, unsigned char **outbuf, size_t *outbytesleft, int plane_no ) in chinese_to_euc() argument
61 if ( plane_no < 0 )/* Not a CNS character */ in chinese_to_euc()
64 if ( plane_no >= 2) { in chinese_to_euc()
71 *(*outbuf)++ = (unsigned char) (PMASK + plane_no); in chinese_to_euc()
89 int plane_no, ret; /* return buffer size */ in make_cns() local
108 plane_no = ret - 0x20; in make_cns()
111 plane_no = 3; /* CNS 11643-1992 */ in make_cns()
118 if ( plane_no >= 2) { in make_cns()
125 *(*outbuf)++ = (unsigned char) (PMASK + plane_no); in make_cns()
H A Dzh_TW-big5%zh_TW-iso2022-7.c131 int plane_no, n, unidx; in _icv_iconv() local
151 st->cstate, st->istate, st->_errno, plane_no); in _icv_iconv()
188 plane_no = get_plane_no_by_big5(st->keepc[0], in _icv_iconv()
190 if (plane_no < 0) { /* legal Big-5; illegal CNS */ in _icv_iconv()
197 if ((st->istate == IN) || (pre_plane_no != plane_no)) { in _icv_iconv()
211 pre_plane_no = plane_no; in _icv_iconv()
216 *(*outbuf+3) = GET_PLANEC(plane_no); in _icv_iconv()
231 n = big5_to_iso(plane_no, unidx, cnscode, in _icv_iconv()
367 switch (plane_no) { in big5_to_iso()
389 cns_str[1] = (char) PMASK + plane_no; in big5_to_iso()
[all …]
H A DUTF-8%zh_TW-iso2022-7.c135 int plane_no, n, unidx; in _icv_iconv() local
156 st->cstate, st->istate, st->_errno, plane_no); in _icv_iconv()
256 if (plane_no == -2) in _icv_iconv()
262 if (plane_no > 0) { /* legal unicode; illegal CNS */ in _icv_iconv()
265 (pre_plane_no != plane_no)) { in _icv_iconv()
276 pre_plane_no = plane_no; in _icv_iconv()
281 *(*outbuf+3) = GET_PLANEC(plane_no); in _icv_iconv()
299 n = utf8_to_iso(plane_no, unidx, cnscode, in _icv_iconv()
463 switch (plane_no) { in utf8_to_iso()
485 cns_str[1] = (char) PMASK + plane_no; in utf8_to_iso()
[all …]
H A Dzh_TW-euc%zh_TW-iso2022-CN-EXT.c52 short plane_no; /* plane no */ member
82 st->plane_no = -1; in _icv_open()
160 st->plane_no = -1; in _icv_iconv()
170 st->cstate, st->istate, st->_errno, st->plane_no); in _icv_iconv()
203 st->plane_no = get_plane_no_by_char(**inbuf); in _icv_iconv()
204 if (st->plane_no == -1) { /* illegal plane */ in _icv_iconv()
216 st->plane_no = 1; in _icv_iconv()
246 if (st->plane_no == 1) { in _icv_iconv()
261 } else if (st->plane_no == 2) { in _icv_iconv()
270 if (st->SS3char != GET_PLANEC(st->plane_no)) { in _icv_iconv()
[all …]
H A Dzh_TW-iso2022-7%zh_TW-big5.c53 int plane_no; /* plane number for Chinese character */ member
79 st->plane_no = 0; in _icv_open()
188 st->plane_no = get_plane_no_by_iso(**inbuf); in _icv_iconv()
189 if (st->plane_no > 0 ) { /* plane #1 - #16 */ in _icv_iconv()
231 if (st->plane_no == 1) { in _icv_iconv()
237 st->plane_no); in _icv_iconv()
258 n = iso_to_big5(st->plane_no, st->keepc, *outbuf, in _icv_iconv()
339 static int iso_to_big5(int plane_no, char keepc[], char *buf, size_t buflen) in iso_to_big5() argument
347 fprintf(stderr, "%s %d ", keepc, plane_no); in iso_to_big5()
349 if (plane_no == 1) { in iso_to_big5()
[all …]
H A Dzh_TW-euc%UTF-8.c122 int plane_no = 0, n; in _icv_iconv() local
185 plane_no = get_plane_no_by_char(**inbuf); in _icv_iconv()
186 if (plane_no == -1) { /* illegal plane */ in _icv_iconv()
230 n = cns_to_utf8(plane_no, st, *outbuf, in _icv_iconv()
331 fprintf(stderr, "%s %d ", keepc, plane_no); in cns_to_utf8()
333 if (plane_no == 1) { in cns_to_utf8()
345 switch (plane_no) { in cns_to_utf8()
385 uni_val = getUnicodeFromUDA(plane_no, (uchar_t)keepc[2], (uchar_t)keepc[3]); in cns_to_utf8()
500 getUnicodeFromUDA(int plane_no, uchar_t byte1, uchar_t byte2) in getUnicodeFromUDA() argument
505 if ( plane_no == 16 ) --plane_no; in getUnicodeFromUDA()
[all …]
H A Dzh_TW-iso2022-7%UTF-8.c56 int plane_no; /* plane number for Chinese character */ member
82 st->plane_no = 0; in _icv_open()
188 st->plane_no = get_plane_no_by_iso(**inbuf); in _icv_iconv()
189 if (st->plane_no > 0 ) { /* plane #1 - #16 */ in _icv_iconv()
231 if (st->plane_no == 1) { in _icv_iconv()
237 st->plane_no); in _icv_iconv()
259 n = iso_to_utf8(st->plane_no, st->keepc, *outbuf, in _icv_iconv()
342 static int iso_to_utf8(int plane_no, char keepc[], char *buf, size_t buflen) in iso_to_utf8() argument
350 fprintf(stderr, "%s %d ", keepc, plane_no); in iso_to_utf8()
352 if (plane_no == 1) { in iso_to_utf8()
[all …]
H A Dzh_TW-iso2022-CN-EXT.c385 int plane_no = -1; in iscns() local
388 plane_no = 1; in iscns()
390 plane_no = 2; in iscns()
393 case 'I': plane_no = 3; break; in iscns()
394 case 'J': plane_no = 4; break; in iscns()
395 case 'K': plane_no = 5; break; in iscns()
396 case 'L': plane_no = 6; break; in iscns()
397 case 'M': plane_no = 7; break; in iscns()
399 return (plane_no); in iscns()
H A Dzh_TW-euc%zh_TW-big5.c112 int plane_no = -1, n; in _icv_iconv() local
146 plane_no = get_plane_no_by_char(**inbuf); in _icv_iconv()
147 if (plane_no == -1) { /* illegal plane */ in _icv_iconv()
185 n = cns_to_big5(plane_no, st->keepc, *outbuf, in _icv_iconv()
266 static int cns_to_big5(int plane_no, char keepc[], char *buf, size_t buflen) in cns_to_big5() argument
274 fprintf(stderr, "%s %d ", keepc, plane_no); in cns_to_big5()
281 if (plane_no == 1) { in cns_to_big5()
293 switch (plane_no) { in cns_to_big5()
H A Dzh_TW-big5%zh_TW-euc.c116 int plane_no, n, unidx; in _icv_iconv() local
152 plane_no = get_plane_no_by_big5(st->keepc[0], in _icv_iconv()
161 n = big5_to_cns(plane_no, unidx, cnscode, in _icv_iconv()
281 static int big5_to_cns(int plane_no, int unidx, unsigned long cnscode, in big5_to_cns() argument
298 switch (plane_no) { in big5_to_cns()
323 *(unsigned char*)(buf+1) = cns_str[1] = PMASK + plane_no; in big5_to_cns()
332 fprintf(stderr, "\t#%d ->%s<-\n", plane_no, cns_str); in big5_to_cns()
H A Dzh_TW-iso2022-7%zh_TW-euc.c54 int plane_no; /* plane number for Chinese character */ member
143 st->plane_no = 0; in _icv_open()
252 st->plane_no = get_plane_no_by_iso(**inbuf); in _icv_iconv()
253 if (st->plane_no > 0 ) { /* plane #1 - #16 */ in _icv_iconv()
295 if (st->plane_no == 1) { in _icv_iconv()
301 st->plane_no); in _icv_iconv()
322 n = iso_to_cns(st->plane_no, st->keepc, *outbuf, in _icv_iconv()
408 fprintf(stderr, "%s %d ", keepc, plane_no); in iso_to_cns()
410 if (plane_no == 1) in iso_to_cns()
420 switch (plane_no) { in iso_to_cns()
[all …]
H A Dzh_TW-iso2022-CN-EXT%zh_TW-big5.c59 chinese_to_big5( _iconv_st *st, unsigned char **outbuf, size_t *outbytesleft, int plane_no ) in chinese_to_big5() argument
67 if ( plane_no < 0 || plane_no > 2 )/* Not a big5 */ in chinese_to_big5()
71 if (plane_no == 1) in chinese_to_big5()
H A DUTF-8%zh_TW-euc.c125 int plane_no, n, unidx; in _icv_iconv() local
264 plane_no = get_plane_no_by_utf(ucs, &unidx, &cnscode); in _icv_iconv()
273 n = utf8_to_cns(plane_no, unidx, cnscode, in _icv_iconv()
463 static int utf8_to_cns(int plane_no, int unidx, unsigned long cnscode, in utf8_to_cns() argument
484 switch (plane_no) { in utf8_to_cns()
509 *(buf+1) = cns_str[1] = PMASK + plane_no; in utf8_to_cns()
518 fprintf(stderr, "\t#%d ->%s<-\n", plane_no, cns_str); in utf8_to_cns()
/illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/
H A Dkiconv_tc.c374 size_t plane_no; in kiconv_fr_euctw() local
473 size_t plane_no; in kiconvstr_fr_euctw() local
707 if (plane_no == 16) in get_unicode_from_UDA()
708 --plane_no; in get_unicode_from_UDA()
729 switch (plane_no) { in euctw_to_utf8()
860 size_t plane_no; in utf8_to_euctw() local
873 plane_no = 12 + index / 8836; in utf8_to_euctw()
878 if (plane_no == 15) in utf8_to_euctw()
879 plane_no = 16; in utf8_to_euctw()
901 plane_no = euctw_val >> 16; in utf8_to_euctw()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dkiconv_tc.h55 (plane_no <= 16 && plane_no >= 2 && \