/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | euc.c | 49 size_t, mbstate_t *_RESTRICT_KYWD, uint8_t, uint8_t, uint8_t, uint8_t, 52 mbstate_t *_RESTRICT_KYWD, uint8_t, uint8_t, uint8_t, uint8_t); 56 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 59 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 62 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 65 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 68 mbstate_t *_RESTRICT_KYWD); 70 mbstate_t *_RESTRICT_KYWD); 72 mbstate_t *_RESTRICT_KYWD); 74 mbstate_t *_RESTRICT_KYWD); [all …]
|
H A D | lctype.h | 28 const char *_RESTRICT_KYWD, size_t, mbstate_t *_RESTRICT_KYWD, 31 int (*lc_mbsinit)(const mbstate_t *); 35 mbstate_t *_RESTRICT_KYWD); 38 mbstate_t *_RESTRICT_KYWD); 42 mbstate_t *_RESTRICT_KYWD); 56 const char *_RESTRICT_KYWD, size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 57 int __mbsinit_ascii(const mbstate_t *); 60 mbstate_t *_RESTRICT_KYWD); 62 mbstate_t *_RESTRICT_KYWD); 65 size_t, size_t, mbstate_t *_RESTRICT_KYWD);
|
H A D | big5.c | 47 size_t, mbstate_t *RESTRICT_KYWD, boolean_t); 48 static int _BIG5_mbsinit(const mbstate_t *); 50 mbstate_t *_RESTRICT_KYWD); 53 mbstate_t *_RESTRICT_KYWD); 56 mbstate_t *_RESTRICT_KYWD); 71 _BIG5_mbsinit(const mbstate_t *ps) in _BIG5_mbsinit() 87 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _BIG5_mbrtowc() 151 _BIG5_wcrtomb(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps) in _BIG5_wcrtomb() 176 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _BIG5_mbsnrtowcs() 183 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _BIG5_wcsnrtombs()
|
H A D | gbk.c | 47 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 48 static int _GBK_mbsinit(const mbstate_t *); 50 mbstate_t *_RESTRICT_KYWD); 53 mbstate_t *_RESTRICT_KYWD); 56 mbstate_t *_RESTRICT_KYWD); 71 _GBK_mbsinit(const mbstate_t *ps) in _GBK_mbsinit() 87 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _GBK_mbrtowc() 151 _GBK_wcrtomb(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps) in _GBK_wcrtomb() 176 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _GBK_mbsnrtowcs() 183 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _GBK_wcsnrtombs()
|
H A D | mskanji.c | 49 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 50 static int _MSKanji_mbsinit(const mbstate_t *); 52 mbstate_t *_RESTRICT_KYWD); 55 mbstate_t *_RESTRICT_KYWD); 58 mbstate_t *_RESTRICT_KYWD); 74 _MSKanji_mbsinit(const mbstate_t *ps) in _MSKanji_mbsinit() 82 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _MSKanji_mbrtowc() 144 mbstate_t *_RESTRICT_KYWD ps) in _MSKanji_wcrtomb() 168 size_t len, mbstate_t *_RESTRICT_KYWD ps) in _MSKanji_mbsnrtowcs() 176 size_t len, mbstate_t *_RESTRICT_KYWD ps) in _MSKanji_wcsnrtombs()
|
H A D | gb2312.c | 42 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 43 static int _GB2312_mbsinit(const mbstate_t *); 45 mbstate_t *_RESTRICT_KYWD); 48 mbstate_t *_RESTRICT_KYWD); 51 mbstate_t *_RESTRICT_KYWD); 67 _GB2312_mbsinit(const mbstate_t *ps) in _GB2312_mbsinit() 98 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _GB2312_mbrtowc() 143 mbstate_t *_RESTRICT_KYWD ps) in _GB2312_wcrtomb() 169 mbstate_t *_RESTRICT_KYWD ps) in _GB2312_mbsnrtowcs() 177 mbstate_t *_RESTRICT_KYWD ps) in _GB2312_wcsnrtombs()
|
H A D | gb18030.c | 47 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 48 static int _GB18030_mbsinit(const mbstate_t *); 50 mbstate_t *_RESTRICT_KYWD); 53 mbstate_t *_RESTRICT_KYWD); 56 mbstate_t *_RESTRICT_KYWD); 72 _GB18030_mbsinit(const mbstate_t *ps) in _GB18030_mbsinit() 80 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _GB18030_mbrtowc() 168 mbstate_t *_RESTRICT_KYWD ps) in _GB18030_wcrtomb() 233 mbstate_t *_RESTRICT_KYWD ps) in _GB18030_mbsnrtowcs() 241 mbstate_t *_RESTRICT_KYWD ps) in _GB18030_wcsnrtombs()
|
H A D | mbrtowc.c | 37 size_t n, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in mbrtowc_l() 39 static mbstate_t mbs; in mbrtowc_l() 48 size_t n, mbstate_t *_RESTRICT_KYWD ps) in mbrtowc() 55 size_t n, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in mbrtowc_nz_l() 57 static mbstate_t mbs; in mbrtowc_nz_l() 66 size_t n, mbstate_t *_RESTRICT_KYWD ps) in mbrtowc_nz()
|
H A D | utf8.c | 40 size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 41 static int _UTF8_mbsinit(const mbstate_t *); 44 mbstate_t *_RESTRICT_KYWD); 46 mbstate_t *_RESTRICT_KYWD); 49 size_t, size_t, mbstate_t *_RESTRICT_KYWD); 64 _UTF8_mbsinit(const mbstate_t *ps) in _UTF8_mbsinit() 72 size_t n, mbstate_t *_RESTRICT_KYWD ps, boolean_t zero) in _UTF8_mbrtowc() 202 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _UTF8_mbsnrtowcs() 284 _UTF8_wcrtomb(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps) in _UTF8_wcrtomb() 351 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps) in _UTF8_wcsnrtombs()
|
H A D | fnmatch.c | 70 static int rangematch(const char *, wchar_t, int, char **, mbstate_t *, 72 static int fnmatch1(const char *, const char *, const char *, int, mbstate_t, 73 mbstate_t, locale_t); 79 static const mbstate_t initial = { 0 }; in fnmatch() 87 int flags, mbstate_t patmbs, mbstate_t strmbs, locale_t loc) in fnmatch1() 90 mbstate_t bt_patmbs, bt_strmbs; in fnmatch1() 235 mbstate_t *patmbs, locale_t loc) in rangematch()
|
H A D | wcsnrtombs.c | 41 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in wcsnrtombs_l() 43 static mbstate_t mbs; in wcsnrtombs_l() 52 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps) in wcsnrtombs() 59 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD ps, in __wcsnrtombs_std() 62 mbstate_t mbsbak; in __wcsnrtombs_std()
|
H A D | none.c | 62 __mbsinit_ascii(const mbstate_t *unused __unused) in __mbsinit_ascii() 73 size_t n, mbstate_t *_RESTRICT_KYWD unused __unused, boolean_t zero) in __mbrtowc_ascii() 92 mbstate_t *_RESTRICT_KYWD unused __unused) in __wcrtomb_ascii() 107 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD unused __unused) in __mbsnrtowcs_ascii() 132 size_t nwc, size_t len, mbstate_t *_RESTRICT_KYWD unused __unused) in __wcsnrtombs_ascii()
|
H A D | mblocal.h | 109 const char *_RESTRICT_KYWD, size_t, mbstate_t *_RESTRICT_KYWD, boolean_t); 111 mbstate_t *_RESTRICT_KYWD); 113 size_t, size_t, mbstate_t *_RESTRICT_KYWD, mbrtowc_pfn_t); 115 size_t, size_t, mbstate_t *_RESTRICT_KYWD, wcrtomb_pfn_t);
|
H A D | mbsnrtowcs.c | 40 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in mbsnrtowcs_l() 42 static mbstate_t mbs; in mbsnrtowcs_l() 51 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps) in mbsnrtowcs() 58 size_t nms, size_t len, mbstate_t *_RESTRICT_KYWD ps, in __mbsnrtowcs_std()
|
H A D | mbrlen.c | 36 mbrlen_l(const char *_RESTRICT_KYWD s, size_t n, mbstate_t *_RESTRICT_KYWD ps, in mbrlen_l() 39 static mbstate_t mbs; in mbrlen_l() 47 mbrlen(const char *_RESTRICT_KYWD s, size_t n, mbstate_t *_RESTRICT_KYWD ps) in mbrlen()
|
H A D | wcrtomb.c | 38 wcrtomb_l(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps, in wcrtomb_l() 41 static mbstate_t mbs; in wcrtomb_l() 49 wcrtomb(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps) in wcrtomb()
|
H A D | mbsrtowcs.c | 40 size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in mbsrtowcs_l() 42 static mbstate_t mbs; in mbsrtowcs_l() 52 size_t len, mbstate_t *_RESTRICT_KYWD ps) in mbsrtowcs()
|
H A D | wcsrtombs.c | 40 size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) in wcsrtombs_l() 42 static mbstate_t mbs; in wcsrtombs_l() 51 size_t len, mbstate_t *_RESTRICT_KYWD ps) in wcsrtombs()
|
H A D | mbrtoc16.c | 36 CTASSERT(sizeof (_CHAR16State) <= sizeof (mbstate_t)); 38 static mbstate_t mbrtoc16_state; 42 mbstate_t *restrict ps) in mbrtoc16()
|
/illumos-gate/usr/src/head/ |
H A D | xlocale.h | 51 extern int mbsinit_l(const mbstate_t *, locale_t); 54 size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 57 size_t, size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 75 size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 80 mbstate_t *_RESTRICT_KYWD, locale_t); 84 size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 86 size_t, size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 88 mbstate_t *_RESTRICT_KYWD, locale_t);
|
H A D | uchar.h | 47 typedef __mbstate_t mbstate_t; typedef 62 size_t, mbstate_t *_RESTRICT_KYWD); 64 size_t, mbstate_t *_RESTRICT_KYWD); 66 mbstate_t *_RESTRICT_KYWD); 68 mbstate_t *_RESTRICT_KYWD);
|
/illumos-gate/usr/src/test/libc-tests/tests/ |
H A D | uchar.c | 50 mbrtoc32_ascii(mbstate_t *mbs) in mbrtoc32_ascii() 90 mbstate_t mbs; in mbrtoc32_ascii_mbstate() 99 mbstate_t mbs; in mbrtoc32_badseq_utf8() 147 mbstate_t mbs; in mbrtoc32_roundtrip() 184 mbstate_t mbs; in mbrtoc32_partial() 216 mbstate_t mbs; in mbrtoc32_zero() 240 mbstate_t mbs; in mbrtoc32_zero_len() 264 mbstate_t mbs; in mbrtoc32_null() 284 mbrtoc16_ascii(mbstate_t *mbs) in mbrtoc16_ascii() 324 mbstate_t mbs; in mbrtoc16_ascii_mbstate() [all …]
|
/illumos-gate/usr/src/head/iso/ |
H A D | wchar_iso.h | 134 typedef __mbstate_t mbstate_t; typedef 289 extern int mbsinit(const mbstate_t *); 291 mbstate_t *_RESTRICT_KYWD); 293 size_t, mbstate_t *_RESTRICT_KYWD); 295 size_t, mbstate_t *_RESTRICT_KYWD); 306 mbstate_t *_RESTRICT_KYWD); 308 size_t, mbstate_t *_RESTRICT_KYWD); 311 size_t, size_t, mbstate_t *_RESTRICT_KYWD);
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | file64.h | 58 typedef __mbstate_t mbstate_t; typedef 90 mbstate_t _state; /* mbstate_t */ 104 mbstate_t _state; /* mbstate_t */
|
/illumos-gate/usr/src/test/libc-tests/tests/wcsrtombs/ |
H A D | wcsrtombs_test.c | 85 mbstate_t ms; in test_wcsrtombs_1() 126 mbstate_t ms; in test_wcsrtombs_l() 171 mbstate_t ms; in test_wcsrtombs_thr_iter() 227 mbstate_t ms; in test_wcsrtombs_partial() 274 mbstate_t ms; in test_wcsrtombs_negative() 307 mbstate_t ms; in test_wcsnrtombs_partial()
|