Home
last modified time | relevance | path

Searched refs:mbstate_t (Results 1 – 25 of 71) sorted by relevance

123

/illumos-gate/usr/src/lib/libc/port/locale/
H A Deuc.c49 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 Dlctype.h28 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 Dbig5.c47 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 Dgbk.c47 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 Dmskanji.c49 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 Dgb2312.c42 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 Dgb18030.c47 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 Dmbrtowc.c37 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 Dutf8.c40 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 Dfnmatch.c70 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 Dwcsnrtombs.c41 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 Dnone.c62 __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 Dmblocal.h109 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 Dmbsnrtowcs.c40 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 Dmbrlen.c36 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 Dwcrtomb.c38 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 Dmbsrtowcs.c40 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 Dwcsrtombs.c40 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 Dmbrtoc16.c36 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 Dxlocale.h51 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 Duchar.h47 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 Duchar.c50 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 Dwchar_iso.h134 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 Dfile64.h58 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 Dwcsrtombs_test.c85 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()

123