| /illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/ |
| H A D | kiconv_sc.c | 49 static int8_t utf8_to_gb2312(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 51 static int8_t utf8_to_gbk(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 53 static int8_t utf8_to_gb18030(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 120 uchar_t *ibtail; in kiconv_fr_gb18030() local 141 ibtail = ib + *inbytesleft; in kiconv_fr_gb18030() 144 while (ib < ibtail) { in kiconv_fr_gb18030() 162 isgbk4 = (ibtail - ib < 2) ? B_FALSE : in kiconv_fr_gb18030() 166 if (ibtail - ib < 4) { in kiconv_fr_gb18030() 180 if (ibtail - ib < 2) { in kiconv_fr_gb18030() 201 *inbytesleft = ibtail - ib; in kiconv_fr_gb18030() [all …]
|
| H A D | kiconv_cck_common.c | 78 uchar_t *ibtail; in kiconv_utf8_to_cck() local 101 ibtail = ib + *inbytesleft; in kiconv_utf8_to_cck() 104 KICONV_CHECK_UTF8_BOM(ib, ibtail); in kiconv_utf8_to_cck() 106 while (ib < ibtail) { in kiconv_utf8_to_cck() 140 if (ibtail - ib < sz) { in kiconv_utf8_to_cck() 169 sz = ptr_utf8tocck(u8, &ib, ibtail, ob, obtail, &ret_val); in kiconv_utf8_to_cck() 180 *inbytesleft = ibtail - ib; in kiconv_utf8_to_cck() 191 uchar_t *ibtail; in kiconvstr_utf8_to_cck() local 201 ibtail = ib + *inlen; in kiconvstr_utf8_to_cck() 205 KICONV_CHECK_UTF8_BOM_WITHOUT_STATE(ib, ibtail); in kiconvstr_utf8_to_cck() [all …]
|
| /illumos-gate/usr/src/uts/common/kiconv/kiconv_ko/ |
| H A D | kiconv_ko.c | 46 static int8_t utf8_to_euckr(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 48 static int8_t utf8_to_uhc(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 88 uchar_t *ibtail; in kiconv_fr_euckr() local 108 ibtail = ib + *inbufleft; in kiconv_fr_euckr() 111 while (ib < ibtail) { in kiconv_fr_euckr() 133 if (ibtail - ib < 2) { in kiconv_fr_euckr() 158 *inbufleft = ibtail - ib; in kiconv_fr_euckr() 174 uchar_t *ibtail; in kiconvstr_fr_euckr() local 185 ibtail = ib + *inlen; in kiconvstr_fr_euckr() 189 while (ib < ibtail) { in kiconvstr_fr_euckr() [all …]
|
| /illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/ |
| H A D | kiconv_tc.c | 70 static int8_t utf8_to_big5(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 72 static int8_t utf8_to_euctw(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 75 uchar_t *ibtail, uchar_t *ob, uchar_t *obtail, size_t *ret_val); 76 static int8_t utf8_to_big5hkscs(uint32_t utf8, uchar_t **inbuf, uchar_t *ibtail, 138 uchar_t *ibtail; in kiconv_fr_big5_common() local 158 ibtail = ib + *inbytesleft; in kiconv_fr_big5_common() 161 while (ib < ibtail) { in kiconv_fr_big5_common() 183 if (ibtail - ib < 2) { in kiconv_fr_big5_common() 208 *inbytesleft = ibtail - ib; in kiconv_fr_big5_common() 225 uchar_t *ibtail; in kiconvstr_fr_big5_common() local [all …]
|
| /illumos-gate/usr/src/lib/iconv_modules/ko/common/ |
| H A D | utf_to_euc_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 136 if ((ibtail - ib) < 2) in _icv_iconv() 192 if ((ibtail - ib) < offset) in _icv_iconv() 226 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | utf_to_uhang_main.c | 57 unsigned char* ibtail; in _icv_iconv() local 71 ibtail = ib + *inbufleft; in _icv_iconv() 73 while (ib < ibtail) in _icv_iconv() 87 if((ibtail - ib) < 2) in _icv_iconv() 132 if ((ibtail - ib) < 3) in _icv_iconv() 190 if ((ibtail - ib) < offset) in _icv_iconv() 222 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | utf_to_njh_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 149 if ((ibtail - ib) < offset) in _icv_iconv() 181 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | utf_to_ojh_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 149 if ((ibtail - ib) < offset) in _icv_iconv() 181 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | UTF2_to_johap.c | 69 unsigned char* ibtail; in _icv_iconv() local 86 ibtail = ib + *inbufleft; in _icv_iconv() 89 while (ib < ibtail) in _icv_iconv() 107 if ((ibtail - ib) < 3) in _icv_iconv() 184 if ((ibtail - ib) < offset) in _icv_iconv() 208 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | njh_to_utf_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 2) in _icv_iconv() 130 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | ojh_to_utf_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 2) in _icv_iconv() 130 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | euc_to_utf_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 2) in _icv_iconv() 152 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | johap_to_UTF2.c | 69 unsigned char* ibtail; in _icv_iconv() local 83 ibtail = ib + *inbufleft; in _icv_iconv() 86 while (ib < ibtail) in _icv_iconv() 98 if ((ibtail - ib) < 2) in _icv_iconv() 152 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | iso2022-7_to_UTF2.c | 70 unsigned char* ibtail; in _icv_iconv() local 88 ibtail = ib + *inbufleft; in _icv_iconv() 91 while (ib < ibtail) in _icv_iconv() 129 if ((ibtail - ib) < 2) in _icv_iconv() 195 if ((ibtail - ib) < 4) in _icv_iconv() 222 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | iso_to_utf_main.c | 79 unsigned char* ibtail; in _icv_iconv() local 97 ibtail = ib + *inbufleft; in _icv_iconv() 100 while (ib < ibtail) in _icv_iconv() 132 if ((ibtail - ib) < 2) in _icv_iconv() 182 if ((ibtail - ib) < 4) in _icv_iconv() 209 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | johap92_to_UTF2.c | 69 unsigned char* ibtail; in _icv_iconv() local 83 ibtail = ib + *inbufleft; in _icv_iconv() 86 while (ib < ibtail) in _icv_iconv() 98 if ((ibtail - ib) < 2) in _icv_iconv() 164 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | uhang_to_utf_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 84 if ((ibtail - ib) < 2) in _icv_iconv() 168 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | euc_to_UTF2.c | 69 unsigned char* ibtail; in _icv_iconv() local 83 ibtail = ib + *inbufleft; in _icv_iconv() 86 while (ib < ibtail) in _icv_iconv() 98 if ((ibtail - ib) < 2) in _icv_iconv() 172 *inbufleft = ibtail - ib; in _icv_iconv()
|
| /illumos-gate/usr/src/lib/iconv_modules/th_TH/common/ |
| H A D | 838_to_874_main.c | 57 unsigned char* ibtail; in _icv_iconv() local 71 ibtail = ib + *inbufleft; in _icv_iconv() 74 while (ib < ibtail) in _icv_iconv() 78 if ((ibtail - ib) < 1) in _icv_iconv() 115 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | 874_to_838_main.c | 57 unsigned char* ibtail; in _icv_iconv() local 71 ibtail = ib + *inbufleft; in _icv_iconv() 74 while (ib < ibtail) in _icv_iconv() 78 if ((ibtail - ib) < 1) in _icv_iconv() 115 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | utf_to_euc_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 153 else if (ibtail-ib < offset) in _icv_iconv() 197 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | euc_to_utf_main.c | 58 unsigned char* ibtail; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 1) in _icv_iconv() 138 *inbufleft = ibtail - ib; in _icv_iconv()
|
| /illumos-gate/usr/src/lib/iconv_modules/utf-8/common/ |
| H A D | utf8_to_sb.c | 67 unsigned char *ibtail; in _icv_iconv() local 85 ibtail = ib + *inbufleft; in _icv_iconv() 90 ((ibtail - ib) >= ICV_FETCH_UTF8_BOM_SIZE)) { in _icv_iconv() 98 while (ib < ibtail) { in _icv_iconv() 115 if ((ibtail - ib) < sz) { in _icv_iconv() 175 *inbufleft = ibtail - ib; in _icv_iconv()
|
| H A D | ucs_to_sb.c | 81 unsigned char *ibtail; in _icv_iconv() local 102 ibtail = ib + *inbufleft; in _icv_iconv() 107 if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) { in _icv_iconv() 127 while (ib < ibtail) { in _icv_iconv() 128 if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) { in _icv_iconv() 151 if ((ibtail - ib) < ICV_FETCH_UCS_SIZE_TWO) { in _icv_iconv() 242 *inbufleft = ibtail - ib; in _icv_iconv()
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | kiconv_cck_common.h | 63 #define KICONV_CHECK_UTF8_BOM(ib, ibtail) \ argument 65 ((ibtail) - (ib)) >= 3 && *(ib) == 0xef && \ 74 #define KICONV_CHECK_UTF8_BOM_WITHOUT_STATE(ib, ibtail) \ argument 75 if (((ibtail) - (ib)) >= 3 && *(ib) == 0xef && \ 115 uchar_t *ibtail, uchar_t *ob, uchar_t *obtail, size_t *ret_val);
|