Home
last modified time | relevance | path

Searched defs:_icv_state (Results 1 – 25 of 173) sorted by relevance

1234567

/illumos-gate/usr/src/lib/iconv_modules/common/
H A Dtab_lookup.h35 typedef struct _icv_state { struct
53 } _icv_state; argument
/illumos-gate/usr/src/lib/iconv_modules/inc/
H A Diso2022-cn.h49 typedef struct _icv_state { struct
50 char Sfunc; /* Current shift function SI or SO. Also the current
52 short SSfunc; /* Current single shift function NONE, SS2, SS3 */
55 int firstbyte; /* False if waiting for second Chinese byte */
56 char keepc[2]; /* For the 2-byte Chinese character code */
57 char savbuf[4]; /* Save Esc seq here in the ESC seq processing
65 int numsav; /* The number of bytes saved in savbuf */
66 char SOcharset; /* The current SO designation */
67 char SS2charset; /* The current SS2 designation */
68 char SS3charset; /* The current SS3 designation */
[all …]
/illumos-gate/usr/src/lib/iconv_modules/zh/common/
H A Dzh_TW-euc%zh_TW-iso2022-CN-EXT.c48 typedef struct _icv_state { struct
49 char keepc[4]; /* maximum # byte of CNS11643 code */
50 short cstate; /* state machine id (CNS) */
51 short istate; /* state machine id (ISO) */
52 short plane_no; /* plane no */
53 short SOset; /* So is set */
54 short SS2set; /* SS2 is set */
55 char SS3char; /* SS3 char. */
56 int _errno; /* internal errno */
H A Dzh_TW-big5%zh_TW-iso2022-CN-EXT.c56 typedef struct _icv_state { struct
57 char keepc[2]; /* Save the recieved bytes here */
58 short cstate; /* Current state the state machine is in.
60 char ishiftfunc; /* The currently active shift funtion SI or SO
62 int iSOplane; /* The current CNS11643 plane which is
66 int iSS2plane; /* The current CNS11643 plane which is
70 int iSS3plane; /* The current CNS11643 plane which is
74 size_t nonidcount; /* Keeps track of skipped input bytes in conversion */
75 int _errno; /* Internal error number */
H A Dzh_CN.iso2022-7%UTF-8.c53 typedef struct _icv_state { struct
54 char _buf[10];
55 size_t _bufcont;
56 char _keepc[4]; /* maximum # byte of CNS11643 code */
57 short _gstate; /* state machine id */
58 short _istate; /* state for shift in/out */
59 int _plane; /* plane number for Chinese character */
60 int _last_plane; /* last charactor's plane # */
61 int _errno; /* internal errno */
H A Dzh_CN.iso2022-CN%UTF-8.c55 typedef struct _icv_state { struct
56 char _buf[10];
57 size_t _bufcont;
58 char _keepc[4]; /* maximum # byte of CNS11643 code */
59 short _gstate; /* state machine id */
60 short _istate; /* state for shift in/out */
61 int _plane; /* plane number for Chinese character */
62 int _last_plane; /* last charactor's plane # */
63 int _errno; /* internal errno */
H A DUTF-8%zh_HK.hkscs.c40 typedef struct _icv_state { struct
41 char keepc[6]; /* maximum # byte of UTF8 code */
42 short ustate;
43 int _errno; /* internal errno */
44 boolean little_endian;
45 boolean bom_written;
H A DUTF-8%zh_TW-big5.c40 typedef struct _icv_state { struct
41 char keepc[6]; /* maximum # byte of UTF8 code */
42 short ustate;
43 int _errno; /* internal errno */
44 boolean little_endian;
45 boolean bom_written;
H A Dzh_CN.euc%UTF-8.c45 typedef struct _icv_state { struct
46 char _lastc;
47 short _gstate;
48 boolean little_endian;
49 boolean bom_written;
H A DUTF-8%zh_CN.euc.c36 typedef struct _icv_state { struct
37 short _ustate;
38 char _cbuf[3];
39 boolean little_endian;
40 boolean bom_written;
H A Dzh_CN.iso2022-CN%zh_CN.gbk.c51 typedef struct _icv_state { struct
52 char _buf[10];
53 size_t _bufcont;
54 char _keepc[4]; /* maximum # byte of CNS11643 code */
55 short _gstate; /* state machine id */
56 short _istate; /* state for shift in/out */
57 int _plane; /* plane number for Chinese character */
58 int _last_plane; /* last charactor's plane # */
59 int _errno; /* internal errno */
H A Dzh_TW-euc%UTF-8.c47 typedef struct _icv_state { struct
48 char keepc[4]; /* maximum # byte of CNS11643 code */
49 short cstate; /* state machine id */
50 int _errno; /* internal errno */
51 boolean little_endian;
52 boolean bom_written;
H A DUTF-8%zh_CN.iso2022-7.c39 typedef struct _icv_state { struct
40 short _ustate;
41 short _istate;
42 short _gstate;
43 char _cbuf[3];
H A Dzh_TW-big5%UTF-8.c46 typedef struct _icv_state { struct
47 char keepc[2]; /* maximum # byte of Big-5 code */
48 short cstate; /* state machine id */
49 int _errno; /* internal errno */
50 boolean little_endian;
51 boolean bom_written;
H A Dzh_HK.hkscs%UTF-8.c46 typedef struct _icv_state { struct
47 char keepc[2]; /* maximum # byte of HKSCS code */
48 short cstate; /* state machine id */
49 int _errno; /* internal errno */
50 boolean little_endian;
51 boolean bom_written;
H A DUTF-8%zh_TW-euc.c45 typedef struct _icv_state { struct
46 char keepc[6]; /* maximum # byte of UTF8 code */
47 short ustate;
48 int _errno; /* internal errno */
49 boolean little_endian;
50 boolean bom_written;
H A DUTF-8%zh_CN.iso2022-CN.c50 typedef struct _icv_state { struct
51 short _ustate;
52 short _istate;
53 short _gstate;
54 char _keepc[6];
55 int _errno;
H A DUTF-8%zh_TW-iso2022-7.c50 typedef struct _icv_state { struct
51 char keepc[6]; /* maximum # byte of UTF8 code */
52 short cstate;
53 short istate;
54 short ustate;
55 int _errno; /* internal errno */
H A Dzh_CN.euc%HZ-GB-2312.c34 typedef struct _icv_state { struct
35 char _lastc;
36 short _gstate;
H A Dzh_CN.iso2022-CN%zh_CN.euc.c51 typedef struct _icv_state { struct
52 char _buf[10];
53 size_t _bufcont;
54 char _keepc[4]; /* maximum # byte of CNS11643 code */
55 short _gstate; /* state machine id */
56 short _istate; /* state for shift in/out */
57 int _plane; /* plane number for Chinese character */
58 int _last_plane; /* last charactor's plane # */
59 int _errno; /* internal errno */
H A Dzh_TW-iso2022-7%UTF-8.c53 typedef struct _icv_state { struct
54 char keepc[4]; /* maximum # byte of CNS11643 code */
55 short cstate; /* state machine id */
56 int plane_no; /* plane number for Chinese character */
57 int _errno; /* internal errno */
/illumos-gate/usr/src/lib/iconv_modules/ko/common/
H A Dutf_to_johap92.c36 typedef struct _icv_state { struct
37 unsigned char _buffer[6];
38 USTATE _ustate;
39 unsigned short _count;
40 int _errno;
/illumos-gate/usr/src/lib/iconv_modules/vi/common/
H A Dviscii%UTF-8.c35 typedef struct _icv_state { struct
36 char keepc[4]; /* maximum # byte of UCS code */
37 int _errno; /* internal errno */
H A DUTF-8%viscii.c41 typedef struct _icv_state { struct
42 char keepc[6]; /* maximum # byte of UTF8 code */
43 short ustate;
44 int _errno; /* internal errno */
/illumos-gate/usr/src/lib/iconv_modules/hi_IN/
H A DUTF-8%iscii91.c74 typedef struct _icv_state { struct
75 char aATR;
76 uchar_t keepc[4];
77 int halant_context; /* preceded by the Halant character or not */
78 int _ustate;
79 int _errno;

1234567