/netbsd-current/lib/libc/citrus/ |
H A D | 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 82 _citrus_NONE_ctype_mblen(void * __restrict cl, const char * __restrict s, size_t n, int * __restrict nresult) argument 99 _citrus_NONE_ctype_mbrlen(void * __restrict cl, const char * __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 117 _citrus_NONE_ctype_mbrtowc(void * __restrict cl, wchar_t * __restrict pwc, const char * __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 140 _citrus_NONE_ctype_mbsinit(void * __restrict cl, const void * __restrict pspriv, int * __restrict nresult) argument 150 _citrus_NONE_ctype_mbsrtowcs(void * __restrict cl, wchar_t * __restrict pwcs, const char ** __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 189 _citrus_NONE_ctype_mbsnrtowcs(_citrus_ctype_rec_t * __restrict cc, wchar_t * __restrict pwcs, const char ** __restrict s, size_t in, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 229 _citrus_NONE_ctype_mbstowcs(void * __restrict cl, wchar_t * __restrict wcs, const char * __restrict s, size_t n, size_t * __restrict nresult) argument 240 _citrus_NONE_ctype_mbtowc(void * __restrict cl, wchar_t * __restrict pwc, const char * __restrict s, size_t n, int * __restrict nresult) argument 269 _citrus_NONE_ctype_wcrtomb(void * __restrict cl, char * __restrict s, wchar_t wc, void * __restrict pspriv, size_t * __restrict nresult) argument 287 _citrus_NONE_ctype_wcsrtombs(void * __restrict cl, char * __restrict s, const wchar_t ** __restrict pwcs, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 328 _citrus_NONE_ctype_wcsnrtombs(_citrus_ctype_rec_t * __restrict cc, char * __restrict s, const wchar_t ** __restrict pwcs, size_t in, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 369 _citrus_NONE_ctype_wcstombs(void * __restrict cl, char * __restrict s, const wchar_t * __restrict pwcs, size_t n, size_t * __restrict nresult) argument 379 _citrus_NONE_ctype_wctomb(void * __restrict cl, char * __restrict s, wchar_t wc, int * __restrict nresult) argument 464 _citrus_NONE_stdenc_mbtocs(struct _citrus_stdenc * __restrict ce, _csid_t *csid, _index_t *idx, const char **s, size_t n, void *ps, size_t *nresult) argument 486 _citrus_NONE_stdenc_cstomb(struct _citrus_stdenc * __restrict ce, char *s, size_t n, _csid_t csid, _index_t idx, void *ps, size_t *nresult) argument 511 _citrus_NONE_stdenc_mbtowc(struct _citrus_stdenc * __restrict ce, _wc_t * __restrict pwc, const char ** __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 538 _citrus_NONE_stdenc_wctomb(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, _wc_t wc, void * __restrict pspriv, size_t * __restrict nresult) argument 561 _citrus_NONE_stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument [all...] |
H A D | citrus_ctype.h | 53 _citrus_ctype_mblen(_citrus_ctype_t cc, const char *s, size_t n, int *nresult) argument 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) argument 83 _DIAGASSERT(cc && cc->cc_ops && cc->cc_ops->co_mbsinit && nresult); 61 _citrus_ctype_mbrlen(_citrus_ctype_t cc, const char *s, size_t n, void *pspriv, size_t *nresult) argument 70 _citrus_ctype_mbrtowc(_citrus_ctype_t cc, wchar_t *pwc, const char *s, size_t n, void *pspriv, size_t *nresult) argument 88 _citrus_ctype_mbsrtowcs(_citrus_ctype_t cc, wchar_t *pwcs, const char **s, size_t n, void *pspriv, size_t *nresult) argument 98 _citrus_ctype_mbsnrtowcs(_citrus_ctype_t cc, wchar_t *pwcs, const char **s, size_t in, size_t n, void *pspriv, size_t *nresult) argument 108 _citrus_ctype_mbstowcs(_citrus_ctype_t cc, wchar_t *pwcs, const char *s, size_t n, size_t *nresult) argument 117 _citrus_ctype_mbtowc(_citrus_ctype_t cc, wchar_t *pw, const char *s, size_t n, int *nresult) argument 126 _citrus_ctype_wcrtomb(_citrus_ctype_t cc, char *s, wchar_t wc, void *pspriv, size_t *nresult) argument 136 _citrus_ctype_wcsrtombs(_citrus_ctype_t cc, char *s, const wchar_t **ppwcs, size_t n, void *pspriv, size_t *nresult) argument 146 _citrus_ctype_wcsnrtombs(_citrus_ctype_t cc, char *s, const wchar_t **ppwcs, size_t in, size_t n, void *pspriv, size_t *nresult) argument 156 _citrus_ctype_wcstombs(_citrus_ctype_t cc, char *s, const wchar_t *wcs, size_t n, size_t *nresult) argument 165 _citrus_ctype_wctomb(_citrus_ctype_t cc, char *s, wchar_t wc, int *nresult) argument [all...] |
H A D | 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) 111 stdenc_mbtocs(struct _citrus_stdenc * __restrict ce, _citrus_csid_t * __restrict csid, _citrus_index_t * __restrict idx, const char ** __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument 132 stdenc_cstomb(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, _citrus_csid_t csid, _citrus_index_t idx, void * __restrict ps, size_t * __restrict nresult) argument 155 stdenc_mbtowc(struct _citrus_stdenc * __restrict ce, _citrus_wc_t * __restrict wc, const char ** __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument 165 stdenc_wctomb(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, _citrus_wc_t wc, void * __restrict ps, size_t * __restrict nresult) argument 174 stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument [all...] |
H A D | 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); 73 _citrus_stdenc_mbtocs(struct _citrus_stdenc * __restrict ce, _citrus_csid_t * __restrict csid, _citrus_index_t * __restrict idx, const char ** __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument 84 _citrus_stdenc_cstomb(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, _citrus_csid_t csid, _citrus_index_t idx, void * __restrict ps, size_t * __restrict nresult) argument 94 _citrus_stdenc_mbtowc(struct _citrus_stdenc * __restrict ce, _citrus_wc_t * __restrict wc, const char ** __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument 104 _citrus_stdenc_wctomb(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, _citrus_wc_t wc, void * __restrict ps, size_t * __restrict nresult) argument 113 _citrus_stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce, char * __restrict s, size_t n, void * __restrict ps, size_t * __restrict nresult) argument [all...] |
H A D | 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 195 mbtowc_priv(_ENCODING_INFO * __restrict ei, wchar_t * __restrict pwc, const char * __restrict s, size_t n, _ENCODING_STATE * __restrict psenc, int * __restrict nresult) argument 230 mbsrtowcs_priv(_ENCODING_INFO * __restrict ei, wchar_t * __restrict pwcs, const char ** __restrict s, size_t n, _ENCODING_STATE * __restrict psenc, size_t * __restrict nresult) argument 289 mbsnrtowcs_priv(_ENCODING_INFO * __restrict ei, wchar_t * __restrict pwcs, const char ** __restrict s, size_t in, size_t n, _ENCODING_STATE * __restrict psenc, size_t * __restrict nresult) argument 350 wcsrtombs_priv(_ENCODING_INFO * __restrict ei, char * __restrict s, const wchar_t ** __restrict pwcs, size_t n, _ENCODING_STATE * __restrict psenc, size_t * __restrict nresult) argument 411 wcsnrtombs_priv(_ENCODING_INFO * __restrict ei, char * __restrict s, const wchar_t ** __restrict pwcs, size_t in, size_t n, _ENCODING_STATE * __restrict psenc, size_t * __restrict nresult) argument 552 ctype_mblen(void * __restrict cl, const char * __restrict s, size_t n, int * __restrict nresult) argument 569 ctype_mbrlen(void * __restrict cl, const char * __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 594 ctype_mbrtowc(void * __restrict cl, wchar_t * __restrict pwc, const char * __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 620 ctype_mbsinit(void * __restrict cl, const void * __restrict pspriv, int * __restrict nresult) argument 638 ctype_mbsrtowcs(void * __restrict cl, wchar_t * __restrict pwcs, const char ** __restrict s, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 658 ctype_mbsnrtowcs(_citrus_ctype_rec_t * __restrict cc, wchar_t * __restrict pwcs, const char ** __restrict s, size_t in, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 679 ctype_mbstowcs(void * __restrict cl, wchar_t * __restrict pwcs, const char * __restrict s, size_t n, size_t * __restrict nresult) argument 702 ctype_mbtowc(void * __restrict cl, wchar_t * __restrict pwc, const char * __restrict s, size_t n, int * __restrict nresult) argument 719 ctype_wcrtomb(void * __restrict cl, char * __restrict s, wchar_t wc, void * __restrict pspriv, size_t * __restrict nresult) argument 771 ctype_wcsrtombs(void * __restrict cl, char * __restrict s, const wchar_t ** __restrict pwcs, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 792 ctype_wcsnrtombs(_citrus_ctype_rec_t * __restrict cc, char * __restrict s, const wchar_t ** __restrict pwcs, size_t in, size_t n, void * __restrict pspriv, size_t * __restrict nresult) argument 815 ctype_wcstombs(void * __restrict cl, char * __restrict s, const wchar_t * __restrict pwcs, size_t n, size_t * __restrict nresult) argument 834 ctype_wctomb(void * __restrict cl, char * __restrict s, wchar_t wc, int * __restrict nresult) argument [all...] |
H A D | 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; 118 _citrus_ctype_mbsnrtowcs_fallback(_citrus_ctype_rec_t * __restrict cc, wchar_t * __restrict pwcs, const char ** __restrict s, size_t in, size_t n, void * __restrict psenc, size_t * __restrict nresult) argument 179 _citrus_ctype_wcsnrtombs_fallback(_citrus_ctype_rec_t * __restrict cc, char * __restrict s, const wchar_t ** __restrict pwcs, size_t in, size_t n, void * __restrict psenc, size_t * __restrict nresult) argument
|
/netbsd-current/lib/libc/citrus/modules/ |
H A D | 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 194 _citrus_EUCTW_mbrtowc_priv(_EUCTWEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _EUCTWState * __restrict psenc, size_t * __restrict nresult) argument 298 _citrus_EUCTW_wcrtomb_priv(_EUCTWEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _EUCTWState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 200 _citrus_UTF8_mbrtowc_priv(_UTF8EncodingInfo *ei, wchar_t *pwc, const char **s, size_t n, _UTF8State *psenc, size_t *nresult) argument 268 _citrus_UTF8_wcrtomb_priv(_UTF8EncodingInfo *ei, char *s, size_t n, wchar_t wc, _UTF8State *psenc, size_t *nresult) argument [all...] |
H A D | 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 171 _citrus_JOHAB_mbrtowc_priv(_JOHABEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _JOHABState * __restrict psenc, size_t * __restrict nresult) argument 232 _citrus_JOHAB_wcrtomb_priv(_JOHABEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _JOHABState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 187 _citrus_DECHanyu_mbrtowc_priv(_DECHanyuEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _DECHanyuState * __restrict psenc, size_t * __restrict nresult) argument 301 _citrus_DECHanyu_wcrtomb_priv(_DECHanyuEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _DECHanyuState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 298 _citrus_BIG5_mbrtowc_priv(_BIG5EncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _BIG5State * __restrict psenc, size_t * __restrict nresult) argument 393 _citrus_BIG5_wcrtomb_priv(_BIG5EncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _BIG5State * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 206 _citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, const char **s, size_t n, _EUCState *psenc, size_t *nresult) argument 302 _citrus_EUC_wcrtomb_priv(_EUCEncodingInfo *ei, char *s, size_t n, wchar_t wc, _EUCState *psenc, size_t *nresult) argument [all...] |
H A D | 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 178 _citrus_MSKanji_mbrtowc_priv(_MSKanjiEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _MSKanjiState * __restrict psenc, size_t * __restrict nresult) argument 270 _citrus_MSKanji_wcrtomb_priv(_MSKanjiEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _MSKanjiState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 91 _citrus_UTF1632_mbrtowc_priv(_UTF1632EncodingInfo *ei, wchar_t *pwc, const char **s, size_t n, _UTF1632State *psenc, size_t *nresult) argument 249 _citrus_UTF1632_wcrtomb_priv(_UTF1632EncodingInfo *ei, char *s, size_t n, wchar_t wc, _UTF1632State *psenc, size_t *nresult) argument [all...] |
H A D | 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 179 _citrus_UTF7_mbtoutf16(_UTF7EncodingInfo * __restrict ei, uint16_t * __restrict u16, const char ** __restrict s, size_t n, _UTF7State * __restrict psenc, size_t * __restrict nresult) argument 273 _citrus_UTF7_mbrtowc_priv(_UTF7EncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _UTF7State * __restrict psenc, size_t * __restrict nresult) argument 341 _citrus_UTF7_utf16tomb(_UTF7EncodingInfo * __restrict ei, char * __restrict s, size_t n, uint16_t u16, _UTF7State * __restrict psenc, size_t * __restrict nresult) argument 393 _citrus_UTF7_wcrtomb_priv(_UTF7EncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wchar, _UTF7State * __restrict psenc, size_t * __restrict nresult) argument 436 _citrus_UTF7_put_state_reset(_UTF7EncodingInfo * __restrict ei, char * __restrict s, size_t n, _UTF7State * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 136 _citrus_ZW_mbrtowc_priv(_ZWEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char **__restrict s, size_t n, _ZWState * __restrict psenc, size_t * __restrict nresult) argument 287 _citrus_ZW_wcrtomb_priv(_ZWEncodingInfo * __restrict ei, char *__restrict s, size_t n, wchar_t wc, _ZWState * __restrict psenc, size_t * __restrict nresult) argument 377 _citrus_ZW_put_state_reset(_ZWEncodingInfo * __restrict ei, char * __restrict s, size_t n, _ZWState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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; 165 _citrus_GBK2K_mbrtowc_priv(_GBK2KEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _GBK2KState * __restrict psenc, size_t * __restrict nresult) argument 272 _citrus_GBK2K_wcrtomb_priv(_GBK2KEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _GBK2KState * __restrict psenc, size_t * __restrict nresult) argument
|
H A D | 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 212 _citrus_UES_mbrtowc_priv(_UESEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _UESState * __restrict psenc, size_t * __restrict nresult) argument 329 _citrus_UES_wcrtomb_priv(_UESEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _UESState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 201 _citrus_HZ_mbrtowc_priv(_HZEncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _HZState * __restrict psenc, size_t * __restrict nresult) argument 331 _citrus_HZ_wcrtomb_priv(_HZEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _HZState * __restrict psenc, size_t * __restrict nresult) argument 435 _citrus_HZ_put_state_reset(_HZEncodingInfo * __restrict ei, char * __restrict s, size_t n, _HZState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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 292 _citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _VIQRState * __restrict psenc, size_t * __restrict nresult) argument 360 _citrus_VIQR_wcrtomb_priv(_VIQREncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _VIQRState * __restrict psenc, size_t * __restrict nresult) argument 432 _citrus_VIQR_put_state_reset(_VIQREncodingInfo * __restrict ei, char * __restrict s, size_t n, _VIQRState * __restrict psenc, size_t * __restrict nresult) argument [all...] |
H A D | 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); 107 mbtocsx(struct _citrus_iconv_std_encoding *se, _csid_t *csid, _index_t *idx, const char **s, size_t n, size_t *nresult) argument 116 cstombx(struct _citrus_iconv_std_encoding *se, char *s, size_t n, _csid_t csid, _index_t idx, size_t *nresult) argument 124 wctombx(struct _citrus_iconv_std_encoding *se, char *s, size_t n, _wc_t wc, size_t *nresult) argument 131 put_state_resetx(struct _citrus_iconv_std_encoding *se, char *s, size_t n, size_t *nresult) argument
|
H A D | 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 846 _citrus_ISO2022_mbrtowc_priv(_ISO2022EncodingInfo * __restrict ei, wchar_t * __restrict pwc, const char ** __restrict s, size_t n, _ISO2022State * __restrict psenc, size_t * __restrict nresult) argument 1025 _ISO2022_sputwchar(_ISO2022EncodingInfo * __restrict ei, wchar_t wc, char * __restrict string, size_t n, char ** __restrict result, _ISO2022State * __restrict psenc, size_t * __restrict nresult) argument 1201 _citrus_ISO2022_put_state_reset(_ISO2022EncodingInfo * __restrict ei, char * __restrict s, size_t n, _ISO2022State * __restrict psenc, size_t * __restrict nresult) argument 1235 _citrus_ISO2022_wcrtomb_priv(_ISO2022EncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _ISO2022State * __restrict psenc, size_t * __restrict nresult) argument [all...] |
/netbsd-current/external/bsd/nvi/dist/common/ |
H A D | util.c | 166 * PUBLIC: enum nresult nget_uslong __P((SCR *, u_long *, const CHAR_T *, CHAR_T **, int)); 168 enum nresult 184 * PUBLIC: enum nresult nget_slong __P((SCR *, long *, const CHAR_T *, CHAR_T **, int)); 186 enum nresult
|
H A D | util.h | 43 enum nresult { NUM_ERR, NUM_OK, NUM_OVER, NUM_UNDER }; enum
|
/netbsd-current/external/bsd/nvi/dist/vi/ |
H A D | v_increment.c | 50 static void inc_err __P((SCR *, enum nresult)); 61 enum nresult nret; 254 inc_err(SCR *sp, enum nresult nret)
|