Home
last modified time | relevance | path

Searched refs:ob (Results 26 – 50 of 94) sorted by relevance

1234

/illumos-gate/usr/src/lib/iconv_modules/ko/common/
H A DUTF2_to_johap92.c68 unsigned char* ob; in _icv_iconv() local
87 obtail = ob + *outbufleft; in _icv_iconv()
95 if (ob >= obtail) in _icv_iconv()
101 *ob++ = *ib++; in _icv_iconv()
154 if ((obtail - ob) < 2) in _icv_iconv()
192 *ob++ = (char) in _icv_iconv()
204 if ((obtail - ob) < 2) in _icv_iconv()
210 *ob++ = NON_IDENTICAL; in _icv_iconv()
211 *ob++ = NON_IDENTICAL; in _icv_iconv()
251 *ob++ = NON_IDENTICAL; in _icv_iconv()
[all …]
H A DUTF2_to_euc.c70 unsigned char* ob; in _icv_iconv() local
89 obtail = ob + *outbufleft; in _icv_iconv()
97 if (ob >= obtail) in _icv_iconv()
103 *ob++ = *ib++; in _icv_iconv()
156 if ((obtail - ob) < 2) in _icv_iconv()
205 if ((obtail - ob) < 2) in _icv_iconv()
211 *ob++ = NON_IDENTICAL; in _icv_iconv()
212 *ob++ = NON_IDENTICAL; in _icv_iconv()
252 *ob++ = NON_IDENTICAL; in _icv_iconv()
254 *ob++ = NON_IDENTICAL; in _icv_iconv()
[all …]
H A Deuc_to_iso2022-7.c90 unsigned char* ob; in _icv_iconv() local
133 if (ob >= obtail) in _icv_iconv()
139 *ob++ = SI; in _icv_iconv()
142 if (ob >= obtail) in _icv_iconv()
148 *ob++ = *ib++; in _icv_iconv()
167 *ob++ = ESC; *ob++ = '$'; in _icv_iconv()
168 *ob++ = ')'; *ob++ = 'C'; in _icv_iconv()
173 if (ob >= obtail) in _icv_iconv()
179 *ob++ = SO; in _icv_iconv()
189 *ob++ = *ib++ & 0x7F; in _icv_iconv()
[all …]
H A Dutf_iso2022.h62 if ((obtail - ob) < num)\
75 if ((obtail - ob) < num)\
83 *ob++ = SI;\
86 *ob++ = NON_IDENTICAL;\
87 *ob++ = NON_IDENTICAL;\
94 *ob++ = ESC;\
95 *ob++ = '$';\
96 *ob++ = ')';\
97 *ob++ = 'C';\
102 *ob++ = SO;\
[all …]
H A Dnjh_to_utf_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
96 if ((obtail - ob) < 3) in _icv_iconv()
103 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
104 *ob++ = (char)utf_code.byte.byte3; in _icv_iconv()
105 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
119 if (ob >= obtail) in _icv_iconv()
125 *ob++ = *ib++; in _icv_iconv()
131 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Dojh_to_utf_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
96 if ((obtail - ob) < 3) in _icv_iconv()
103 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
104 *ob++ = (char)utf_code.byte.byte3; in _icv_iconv()
105 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
119 if (ob >= obtail) in _icv_iconv()
125 *ob++ = *ib++; in _icv_iconv()
131 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A DUTF2_to_johap.c68 unsigned char* ob; in _icv_iconv() local
87 obtail = ob + *outbufleft; in _icv_iconv()
95 if (ob >= obtail) in _icv_iconv()
101 *ob++ = *ib++; in _icv_iconv()
153 if ((obtail - ob) < 2) in _icv_iconv()
159 *ob++ = NON_IDENTICAL; in _icv_iconv()
160 *ob++ = NON_IDENTICAL; in _icv_iconv()
200 *ob++ = NON_IDENTICAL; in _icv_iconv()
202 *ob++ = NON_IDENTICAL; in _icv_iconv()
209 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Deuc_to_utf_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
103 if ((obtail - ob) < 3) in _icv_iconv()
118 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
126 *ob++ = (char)utf_code.byte.byte3; in _icv_iconv()
127 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
141 if (ob >= obtail) in _icv_iconv()
147 *ob++ = *ib++; in _icv_iconv()
153 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Diso_to_utf_main.c78 unsigned char* ob; in _icv_iconv() local
96 ob = (unsigned char*)*outbuf; in _icv_iconv()
98 obtail = ob + *outbufleft; in _icv_iconv()
121 if (ob >= obtail) in _icv_iconv()
127 *ob++ = *ib++; in _icv_iconv()
157 if ((obtail - ob) < 3) in _icv_iconv()
164 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
198 if (ob >= obtail) in _icv_iconv()
204 *ob++ = *ib++; in _icv_iconv()
210 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Duhang_to_utf_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
133 if ((obtail - ob) < 3) in _icv_iconv()
141 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
142 *ob++ = (char)utf_code.byte.byte3; in _icv_iconv()
143 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
157 if (ob >= obtail) in _icv_iconv()
163 *ob++ = *ib++; in _icv_iconv()
169 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Deuc_to_johap92.c57 unsigned char* ob; in _icv_iconv() local
73 ob = (unsigned char*)*outbuf; in _icv_iconv()
75 obtail = ob + *outbufleft; in _icv_iconv()
81 if (ob >= obtail) in _icv_iconv()
87 *ob++ = *ib++; in _icv_iconv()
100 if ((obtail - ob) < 2) in _icv_iconv()
111 *ob++ = (unsigned char)(code >> 8); in _icv_iconv()
116 *ob++ = NON_IDENTICAL; in _icv_iconv()
117 *ob++ = NON_IDENTICAL; in _icv_iconv()
125 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A DUTF2_to_nbyte.c70 unsigned char* ob; in _icv_iconv() local
90 obtail = ob + *outbufleft; in _icv_iconv()
106 *ob++ = SI; in _icv_iconv()
109 *ob++ = *ib++; in _icv_iconv()
161 if ((obtail - ob) < 2) in _icv_iconv()
167 *ob++ = NON_IDENTICAL; in _icv_iconv()
168 *ob++ = NON_IDENTICAL; in _icv_iconv()
208 *ob++ = NON_IDENTICAL; in _icv_iconv()
210 *ob++ = NON_IDENTICAL; in _icv_iconv()
217 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Dutf_to_johap92.c80 unsigned char* ob; in _icv_iconv() local
101 ob = (unsigned char*)*outbuf; in _icv_iconv()
103 obtail = ob + *outbufleft; in _icv_iconv()
112 if(ob >= obtail){ in _icv_iconv()
117 *ob++ = *ib++; in _icv_iconv()
238 if((obtail - ob) < 2){ in _icv_iconv()
241 *ob++ = NON_ID_CHAR; in _icv_iconv()
242 *ob++ = NON_ID_CHAR; in _icv_iconv()
277 if ((obtail - ob) < 2) in _icv_iconv()
310 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Diso2022-7_to_euc.c90 unsigned char* ob; in _icv_iconv() local
110 obtail = ob + *outbufleft; in _icv_iconv()
134 if (ob >= obtail) in _icv_iconv()
140 *ob++ = *ib++; in _icv_iconv()
159 if (ob >= obtail) in _icv_iconv()
165 *ob++ = *ib++; in _icv_iconv()
185 if ((obtail - ob) < 2) in _icv_iconv()
191 *ob++ = *ib++ | 0x80; in _icv_iconv()
192 *ob++ = *ib++ | 0x80; in _icv_iconv()
198 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Djohap92_to_euc.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
79 if (ob >= obtail) in _icv_iconv()
85 *ob++ = *ib++; in _icv_iconv()
102 if ((obtail - ob) < 2) in _icv_iconv()
108 *ob++ = (unsigned char)(result >> 8); in _icv_iconv()
109 *ob++ = (unsigned char)(result & 0xFF); in _icv_iconv()
123 *outbuf = (char*)ob; in _icv_iconv()
124 *outbufleft = obtail - ob; in _icv_iconv()
H A Dutf_nbyte.h67 if ((obtail - ob) < (i + (cd->state == ASCII ?\
76 *ob++ = SO;\
80 *ob++ = c[j];\
87 if ((obtail - ob) < 3)\
93 *ob++ = SI;\
96 else if ((obtail - ob) < 2)\
102 *ob++ = NON_IDENTICAL;\
103 *ob++ = NON_IDENTICAL;\
/illumos-gate/usr/src/lib/iconv_modules/utf-8/common/
H A Ducs4_to_ucs.c89 uchar_t *ob; in _icv_iconv() local
114 ob = (uchar_t *)*outbuf; in _icv_iconv()
116 obtail = ob + *outbufleft; in _icv_iconv()
195 if ((obtail - ob) < obsz) { in _icv_iconv()
203 *ob++ = (uchar_t)0xff; in _icv_iconv()
204 *ob++ = (uchar_t)0xfe; in _icv_iconv()
207 *ob++ = (uchar_t)(u4 & 0xff); in _icv_iconv()
217 *ob++ = (uchar_t)0xfe; in _icv_iconv()
218 *ob++ = (uchar_t)0xff; in _icv_iconv()
239 *outbuf = (char *)ob; in _icv_iconv()
[all …]
H A Ducs_to_utf7.c73 uchar_t *ob; local
123 ob = (uchar_t *)*outbuf;
125 obtail = ob + *outbufleft;
255 if ((obtail - ob) < sz) {
265 *ob++ = mb64[u7 & 0x003f];
268 *ob++ = '-';
300 if ((obtail - ob) < sz) {
308 *ob++ = '+';
323 *ob++ = mb64[u7 & 0x003f];
338 *outbuf = (char *)ob;
[all …]
H A Dutf8_to_sb.c66 unsigned char *ob; in _icv_iconv() local
84 ob = (unsigned char *)*outbuf; in _icv_iconv()
86 obtail = ob + *outbufleft; in _icv_iconv()
106 if (ob >= obtail) { in _icv_iconv()
113 *ob++ = *ib++; in _icv_iconv()
165 *ob++ = u8_sb_tbl[i].sb; in _icv_iconv()
167 *ob++ = ICV_CHAR_ASCII_REPLACEMENT; in _icv_iconv()
176 *outbuf = (char *)ob; in _icv_iconv()
177 *outbufleft = obtail - ob; in _icv_iconv()
/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/
H A Dkiconv_cck_common.c77 uchar_t *ob; in kiconv_utf8_to_cck() local
120 if (ob >= obtail) { in kiconv_utf8_to_cck()
124 *ob++ = *ib++; in kiconv_utf8_to_cck()
175 ob += sz; in kiconv_utf8_to_cck()
181 *outbuf = (char *)ob; in kiconv_utf8_to_cck()
202 obtail = ob + *outlen; in kiconvstr_utf8_to_cck()
214 if (ob >= obtail) { in kiconvstr_utf8_to_cck()
218 *ob++ = *ib++; in kiconvstr_utf8_to_cck()
267 ob += sz; in kiconvstr_utf8_to_cck()
271 if (ob >= obtail) { in kiconvstr_utf8_to_cck()
[all …]
/illumos-gate/usr/src/lib/iconv_modules/th_TH/common/
H A Deuc_to_utf_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
104 if ((obtail - ob) < 3) in _icv_iconv()
111 *ob++ = (char)utf_code.byte.byte2; in _icv_iconv()
112 *ob++ = (char)utf_code.byte.byte3; in _icv_iconv()
113 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
127 if (ob >= obtail) in _icv_iconv()
133 *ob++ = *ib++; in _icv_iconv()
139 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A Dutf_to_euc_main.c57 unsigned char* ob; in _icv_iconv() local
71 ob = (unsigned char*)*outbuf; in _icv_iconv()
73 obtail = ob + *outbufleft; in _icv_iconv()
79 if (ob >= obtail) in _icv_iconv()
85 *ob++ = *ib++; in _icv_iconv()
132 if ((obtail - ob) < 1) in _icv_iconv()
138 *ob++ = NON_IDENTICAL; in _icv_iconv()
189 *ob++ = NON_IDENTICAL; in _icv_iconv()
191 *ob++ = NON_IDENTICAL; in _icv_iconv()
198 *outbuf = (char*)ob; in _icv_iconv()
[all …]
H A D874_to_838_main.c56 unsigned char* ob; in _icv_iconv() local
70 ob = (unsigned char*)*outbuf; in _icv_iconv()
72 obtail = ob + *outbufleft; in _icv_iconv()
96 if ((obtail - ob) < 1) in _icv_iconv()
102 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
116 *outbuf = (char*)ob; in _icv_iconv()
117 *outbufleft = obtail - ob; in _icv_iconv()
H A D838_to_874_main.c56 unsigned char* ob; in _icv_iconv() local
70 ob = (unsigned char*)*outbuf; in _icv_iconv()
72 obtail = ob + *outbufleft; in _icv_iconv()
96 if ((obtail - ob) < 1) in _icv_iconv()
102 *ob++ = (char)utf_code.byte.byte4; in _icv_iconv()
116 *outbuf = (char*)ob; in _icv_iconv()
117 *outbufleft = obtail - ob; in _icv_iconv()
/illumos-gate/usr/src/lib/iconv_modules/euro/common/
H A Deuro.c53 unsigned char *ob; in _icv_iconv() local
67 ob = (unsigned char *)*outbuf; in _icv_iconv()
69 obtail = ob + *outbytesleft; in _icv_iconv()
80 if (obtail <= ob) { in _icv_iconv()
86 *ob++ = tbl[c].ch; in _icv_iconv()
92 *outbuf = (char *)ob; in _icv_iconv()
93 *outbytesleft = obtail - ob; in _icv_iconv()

1234