/src/lib/libc/citrus/ |
citrus_none.c | 83 size_t n, int * __restrict nresult) 86 *nresult = 0; /* state independent */ 90 *nresult = -1; 93 *nresult = (*s == 0) ? 0 : 1; 101 size_t * __restrict nresult) 104 *nresult = 0; 108 *nresult = (size_t)-2; 111 *nresult = (*s == 0) ? 0 : 1; 120 size_t * __restrict nresult) 123 *nresult = 0 [all...] |
citrus_ctype.h | 53 _citrus_ctype_mblen(_citrus_ctype_t cc, const char *s, size_t n, int *nresult) 56 _DIAGASSERT(cc && cc->cc_ops && cc->cc_ops->co_mblen && nresult); 57 return (*cc->cc_ops->co_mblen)(cc->cc_closure, s, n, nresult); 62 void *pspriv, size_t *nresult) 65 _DIAGASSERT(cc && cc->cc_ops && cc->cc_ops->co_mbrlen && nresult); 66 return (*cc->cc_ops->co_mbrlen)(cc->cc_closure, s, n, pspriv, nresult); 71 size_t n, void *pspriv, size_t *nresult) 76 nresult); 80 _citrus_ctype_mbsinit(_citrus_ctype_t cc, void const *pspriv, int *nresult) 83 _DIAGASSERT(cc && cc->cc_ops && cc->cc_ops->co_mbsinit && nresult); [all...] |
citrus_stdenc_template.h | 115 void * __restrict ps, size_t * __restrict nresult) 120 _DIAGASSERT(nresult != NULL); 123 _TO_STATE(ps), nresult); 125 if (!ret && *nresult != (size_t)-2) 135 void * __restrict ps, size_t * __restrict nresult) 140 _DIAGASSERT(nresult != NULL); 151 nresult); 158 void * __restrict ps, size_t * __restrict nresult) 161 _TO_STATE(ps), nresult); 167 void * __restrict ps, size_t * __restrict nresult) [all...] |
citrus_stdenc.h | 77 void * __restrict ps, size_t * __restrict nresult) 80 return (*ce->ce_ops->eo_mbtocs)(ce, csid, idx, s, n, ps, nresult); 87 void * __restrict ps, size_t * __restrict nresult) 90 return (*ce->ce_ops->eo_cstomb)(ce, s, n, csid, idx, ps, nresult); 97 void * __restrict ps, size_t * __restrict nresult) 100 return (*ce->ce_ops->eo_mbtowc)(ce, wc, s, n, ps, nresult); 106 void * __restrict ps, size_t * __restrict nresult) 109 return (*ce->ce_ops->eo_wctomb)(ce, s, n, wc, ps, nresult); 116 size_t * __restrict nresult) 119 return (*ce->ce_ops->eo_put_state_reset)(ce, s, n, ps, nresult); [all...] |
citrus_ctype_template.h | 198 int * __restrict nresult) 209 *nresult = _ENCODING_IS_STATE_DEPENDENT; 220 *nresult = -1; 224 *nresult = (int)nr; 234 size_t * __restrict nresult) 241 _DIAGASSERT(nresult != 0); 283 *nresult = (size_t)cnt; 293 size_t * __restrict nresult) 299 _DIAGASSERT(nresult != 0); 344 *nresult = cnt [all...] |
citrus_ctype_fallback.c | 120 size_t n, void * __restrict psenc, size_t * __restrict nresult) 126 _DIAGASSERT(nresult != 0); 173 *nresult = cnt; 181 size_t n, void * __restrict psenc, size_t * __restrict nresult) 199 *nresult = siz; 227 *nresult = cnt;
|
/src/lib/libc/citrus/modules/ |
citrus_euctw.c | 198 size_t * __restrict nresult) 205 _DIAGASSERT(nresult != 0); 214 *nresult = 0; /* state independent */ 280 *nresult = 0; 282 *nresult = c - chlenbak; 288 *nresult = (size_t)-1; 293 *nresult = (size_t)-1; 301 size_t * __restrict nresult) 308 _DIAGASSERT(nresult != 0); 354 *nresult = len [all...] |
citrus_utf8.c | 201 size_t n, _UTF8State *psenc, size_t *nresult) 208 _DIAGASSERT(nresult != 0); 216 *nresult = 0; /* state independent */ 251 *nresult = (wchar == 0) ? 0 : s0 - *s; 258 *nresult = (size_t)-1; 263 *nresult = (size_t)-2; 269 _UTF8State *psenc, size_t *nresult) 274 _DIAGASSERT(nresult != 0); 308 *nresult = (size_t)cnt; 312 *nresult = (size_t)-1 [all...] |
citrus_johab.c | 173 _JOHABState * __restrict psenc, size_t * __restrict nresult) 181 _DIAGASSERT(nresult != 0); 185 *nresult = _ENCODING_IS_STATE_DEPENDENT; 198 *nresult = (l == 0) ? 0 : 1; 212 *nresult = (size_t)-2; 218 *nresult = (size_t)-1; 223 *nresult = s0 - *s; 234 _JOHABState * __restrict psenc, size_t * __restrict nresult) 241 _DIAGASSERT(nresult != NULL); 251 *nresult = 1 [all...] |
citrus_dechanyu.c | 189 _DECHanyuState * __restrict psenc, size_t * __restrict nresult) 198 _DIAGASSERT(nresult != NULL); 202 *nresult = _ENCODING_IS_STATE_DEPENDENT; 216 *nresult = (size_t)((ch == 0) ? 0 : 1); 283 *nresult = (size_t)(s0 - *s); 290 *nresult = (size_t)-2; 295 *nresult = (size_t)-1; 303 _DECHanyuState * __restrict psenc, size_t * __restrict nresult) 310 _DIAGASSERT(nresult != NULL); 336 *nresult = (size_t)-1 [all...] |
citrus_big5.c | 302 size_t * __restrict nresult) 309 _DIAGASSERT(nresult != 0); 318 *nresult = 0; 374 *nresult = 0; 376 *nresult = c - chlenbak; 382 *nresult = (size_t)-1; 387 *nresult = (size_t)-2; 396 size_t * __restrict nresult) 401 _DIAGASSERT(nresult != 0); 438 *nresult = l [all...] |
citrus_euc.c | 207 size_t n, _EUCState *psenc, size_t *nresult) 214 _DIAGASSERT(nresult != 0); 223 *nresult = 0; /* state independent */ 283 *nresult = 0; 285 *nresult = (size_t)(c - chlenbak); 292 *nresult = (size_t)-1; 296 *nresult = (size_t)-2; 303 _EUCState *psenc, size_t *nresult) 309 _DIAGASSERT(nresult != 0); 345 *nresult = (size_t)ei->count[cs] [all...] |
citrus_mskanji.c | 182 size_t * __restrict nresult) 189 _DIAGASSERT(nresult != 0); 198 *nresult = 0; /* state independent */ 251 *nresult = 0; 253 *nresult = len - chlenbak; 259 *nresult = (size_t)-1; 263 *nresult = (size_t)-2; 273 size_t * __restrict nresult) 300 *nresult = 2; 314 *nresult = 1 [all...] |
citrus_utf1632.c | 93 size_t *nresult) 100 _DIAGASSERT(nresult != 0); 109 *nresult = 0; /* state independent */ 231 *nresult = result; 237 *nresult = (size_t)-1; 242 *nresult = (size_t)-2; 251 size_t *nresult) 265 _DIAGASSERT(nresult != 0); 345 *nresult = cnt; 350 *nresult = (size_t)-1 [all...] |
citrus_utf7.c | 181 _UTF7State * __restrict psenc, size_t * __restrict nresult) 198 *nresult = (size_t)-2; 262 *nresult = (size_t)((*u16 == 0) ? 0 : s0 - *s); 268 *nresult = (size_t)-1; 275 _UTF7State * __restrict psenc, size_t * __restrict nresult) 290 *nresult = (size_t)_ENCODING_IS_STATE_DEPENDENT; 302 *nresult = nr; 317 *nresult = nr; 331 *nresult = (size_t)0; 334 *nresult = siz [all...] |
citrus_zw.c | 138 _ZWState * __restrict psenc, size_t * __restrict nresult) 148 _DIAGASSERT(nresult != NULL); 152 *nresult = (size_t)_ENCODING_IS_STATE_DEPENDENT; 161 *nresult = (size_t)-2; \ 263 *nresult = (size_t)-1; 279 *nresult = (size_t)(wc == 0 ? 0 : len); 289 _ZWState * __restrict psenc, size_t * __restrict nresult) 296 _DIAGASSERT(nresult != NULL); 365 *nresult = (size_t)-1; 369 *nresult = psenc->chlen [all...] |
citrus_gbk2k.c | 169 size_t * __restrict nresult) 185 *nresult = 0; 251 *nresult = (wc == 0) ? 0 : psenc->chlen - chlenbak; 259 *nresult = (size_t)-2; 267 *nresult = (size_t)-1; 275 size_t * __restrict nresult) 323 *nresult = psenc->chlen; 330 *nresult = (size_t)-1;
|
citrus_ues.c | 214 _UESState * __restrict psenc, size_t * __restrict nresult) 224 _DIAGASSERT(nresult != NULL); 228 *nresult = 0; 271 *nresult = (size_t)-2; 305 *nresult = (size_t)-1; 322 *nresult = (size_t)((wc == 0) ? 0 : (s0 - *s)); 331 _UESState * __restrict psenc, size_t * __restrict nresult) 357 *nresult = (size_t)-1; 361 *nresult = psenc->chlen; 367 *nresult = (size_t)-1 [all...] |
citrus_hz.c | 203 _HZState * __restrict psenc, size_t * __restrict nresult) 216 _DIAGASSERT(nresult != NULL); 220 *nresult = 1; 234 *nresult = (size_t)-2; 316 *nresult = (size_t)-1; 325 *nresult = (wc == 0) ? 0 : len; 333 _HZState * __restrict psenc, size_t * __restrict nresult) 344 _DIAGASSERT(nresult != NULL); 424 *nresult = psenc->chlen; 430 *nresult = (size_t)-1 [all...] |
citrus_viqr.c | 294 _VIQRState * __restrict psenc, size_t * __restrict nresult) 306 _DIAGASSERT(nresult != NULL); 310 *nresult = (size_t)_ENCODING_IS_STATE_DEPENDENT; 321 *nresult = (size_t)-2; 353 *nresult = (size_t)(wc == 0 ? 0 : s0 - *s); 362 _VIQRState * __restrict psenc, size_t * __restrict nresult) 371 _DIAGASSERT(nresult != NULL); 402 *nresult = (size_t)-1; 415 *nresult = psenc->chlen; 426 *nresult = (size_t)-1 [all...] |
citrus_iconv_std.c | 109 size_t *nresult) 112 nresult); 117 char *s, size_t n, _csid_t csid, _index_t idx, size_t *nresult) 120 nresult); 125 char *s, size_t n, _wc_t wc, size_t *nresult) 127 return _stdenc_wctomb(se->se_handle, s, n, wc, se->se_ps, nresult); 132 char *s, size_t n, size_t *nresult) 134 return _stdenc_put_state_reset(se->se_handle, s, n, se->se_ps, nresult);
|
citrus_iso2022.c | 850 size_t * __restrict nresult) 857 _DIAGASSERT(nresult != 0); 864 *nresult = _ENCODING_IS_STATE_DEPENDENT; 946 *nresult = (size_t)-1; 955 *nresult = 0; 957 *nresult = c - chlenbak; 963 *nresult = (size_t)-2; 1029 size_t * __restrict nresult) 1044 _DIAGASSERT(nresult != NULL); 1185 *nresult = (size_t)-1 [all...] |