Searched refs:mbstate_t (Results 1 - 25 of 137) sorted by relevance

123456

/freebsd-current/lib/libc/locale/
H A Dmbsinit.c38 mbsinit_l(const mbstate_t *ps, locale_t locale)
44 mbsinit(const mbstate_t *ps)
H A Dmblocal.h52 size_t, mbstate_t * __restrict);
53 int (*__mbsinit)(const mbstate_t *);
55 size_t, size_t, mbstate_t * __restrict);
56 size_t (*__wcrtomb)(char * __restrict, wchar_t, mbstate_t * __restrict);
58 size_t, size_t, mbstate_t * __restrict);
110 const char * __restrict, size_t, mbstate_t * __restrict);
112 mbstate_t * __restrict);
114 size_t, size_t, mbstate_t * __restrict, mbrtowc_pfn_t);
116 size_t, size_t, mbstate_t * __restrict, wcrtomb_pfn_t);
H A Dbtowc.c41 static const mbstate_t initial;
42 mbstate_t mbs = initial;
H A Dwctob.c42 static const mbstate_t initial;
43 mbstate_t mbs = initial;
H A Dwcrtomb.c38 wcrtomb_l(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps,
48 wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
H A Deuc.c55 size_t, mbstate_t * __restrict, uint8_t, uint8_t, uint8_t, uint8_t);
57 mbstate_t * __restrict, uint8_t, uint8_t, uint8_t, uint8_t);
60 size_t, mbstate_t * __restrict);
62 size_t, mbstate_t * __restrict);
64 size_t, mbstate_t * __restrict);
66 size_t, mbstate_t * __restrict);
69 mbstate_t * __restrict);
71 mbstate_t * __restrict);
73 mbstate_t * __restrict);
75 mbstate_t * __restric
[all...]
H A Dwcstombs.c43 static const mbstate_t initial;
44 mbstate_t mbs;
H A Dmbrtowc.c39 size_t n, mbstate_t * __restrict ps, locale_t locale)
49 size_t n, mbstate_t * __restrict ps)
H A Dmbstowcs.c42 static const mbstate_t initial;
43 mbstate_t mbs;
H A Dmbsrtowcs.c42 mbstate_t * __restrict ps, locale_t locale)
51 mbstate_t * __restrict ps)
H A Dc32rtomb.c35 c32rtomb_l(char * __restrict s, char32_t c32, mbstate_t * __restrict ps,
54 c32rtomb(char * __restrict s, char32_t c32, mbstate_t * __restrict ps)
H A Dmbrlen.c38 mbrlen_l(const char * __restrict s, size_t n, mbstate_t * __restrict ps, locale_t locale)
47 mbrlen(const char * __restrict s, size_t n, mbstate_t * __restrict ps)
H A Dmbrtoc32.c35 mbstate_t * __restrict ps, locale_t locale)
48 mbstate_t * __restrict ps)
H A Dwcsrtombs.c42 mbstate_t * __restrict ps, locale_t locale)
52 mbstate_t * __restrict ps)
H A Dgb2312.c46 size_t, mbstate_t * __restrict);
47 static int _GB2312_mbsinit(const mbstate_t *);
49 mbstate_t * __restrict);
52 mbstate_t * __restrict);
55 mbstate_t * __restrict);
79 _GB2312_mbsinit(const mbstate_t *ps)
110 mbstate_t * __restrict ps)
150 _GB2312_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
176 mbstate_t * __restrict ps)
184 mbstate_t * __restric
[all...]
H A Dascii.c52 size_t, mbstate_t * __restrict);
53 static int _ascii_mbsinit(const mbstate_t *);
56 mbstate_t * __restrict ps __unused);
58 mbstate_t * __restrict);
60 size_t, size_t, mbstate_t * __restrict);
78 _ascii_mbsinit(const mbstate_t *ps __unused)
90 mbstate_t * __restrict ps __unused)
110 mbstate_t * __restrict ps __unused)
126 size_t nms, size_t len, mbstate_t * __restrict ps __unused)
161 size_t nwc, size_t len, mbstate_t * __restric
[all...]
H A Dgbk.c54 size_t, mbstate_t * __restrict);
55 static int _GBK_mbsinit(const mbstate_t *);
57 mbstate_t * __restrict);
60 mbstate_t * __restrict);
63 mbstate_t * __restrict);
85 _GBK_mbsinit(const mbstate_t *ps)
101 mbstate_t * __restrict ps)
161 _GBK_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
186 size_t nms, size_t len, mbstate_t * __restrict ps)
193 size_t nwc, size_t len, mbstate_t * __restric
[all...]
H A Dbig5.c52 size_t, mbstate_t * __restrict);
53 static int _BIG5_mbsinit(const mbstate_t *);
55 mbstate_t * __restrict);
58 mbstate_t * __restrict);
61 mbstate_t * __restrict);
83 _BIG5_mbsinit(const mbstate_t *ps)
99 mbstate_t * __restrict ps)
159 _BIG5_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
184 size_t nms, size_t len, mbstate_t * __restrict ps)
191 size_t nwc, size_t len, mbstate_t * __restric
[all...]
H A Dnone.c54 size_t, mbstate_t * __restrict);
55 static int _none_mbsinit(const mbstate_t *);
58 mbstate_t * __restrict ps __unused);
60 mbstate_t * __restrict);
62 size_t, size_t, mbstate_t * __restrict);
85 _none_mbsinit(const mbstate_t *ps __unused)
97 mbstate_t * __restrict ps __unused)
113 mbstate_t * __restrict ps __unused)
129 size_t nms, size_t len, mbstate_t * __restrict ps __unused)
154 size_t nwc, size_t len, mbstate_t * __restric
[all...]
H A Dmskanji.c56 size_t, mbstate_t * __restrict);
57 static int _MSKanji_mbsinit(const mbstate_t *);
59 mbstate_t * __restrict);
62 mbstate_t * __restrict);
65 mbstate_t * __restrict);
87 _MSKanji_mbsinit(const mbstate_t *ps)
95 mbstate_t * __restrict ps)
152 _MSKanji_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
176 size_t len, mbstate_t * __restrict ps)
184 size_t len, mbstate_t * __restric
[all...]
/freebsd-current/include/xlocale/
H A D_uchar.h37 size_t c16rtomb_l(char * __restrict, char16_t, mbstate_t * __restrict,
39 size_t c32rtomb_l(char * __restrict, char32_t, mbstate_t * __restrict,
42 mbstate_t * __restrict, locale_t);
44 mbstate_t * __restrict, locale_t);
/freebsd-current/contrib/llvm-project/libcxx/include/
H A D__std_mbstate_t.h20 // The goal of this header is to provide std::mbstate_t without requiring all
25 using ::mbstate_t _LIBCPP_USING_IF_EXISTS;
H A D__mbstate_t.h19 // The goal of this header is to provide mbstate_t without requiring all of
21 // and <wchar.h> to get mbstate_t when the C library doesn't provide <uchar.h>
27 // This does not define std::mbstate_t -- this only brings in the declaration
42 #elif __has_include(<bits/types/mbstate_t.h>)
43 # include <bits/types/mbstate_t.h> // works on most Unixes
47 # include_next <wchar.h> // fall back to the C standard provider of mbstate_t
49 # include_next <uchar.h> // <uchar.h> is also required to make mbstate_t visible
51 # error "We don't know how to get the definition of mbstate_t without <wchar.h> on your platform."
/freebsd-current/include/
H A Duchar.h46 typedef __mbstate_t mbstate_t; typedef
56 size_t c16rtomb(char * __restrict, char16_t, mbstate_t * __restrict);
57 size_t c32rtomb(char * __restrict, char32_t, mbstate_t * __restrict);
59 mbstate_t * __restrict);
61 mbstate_t * __restrict);
/freebsd-current/lib/libc/string/
H A Dstrcoll.c56 mbstate_t mbs1;
57 mbstate_t mbs2;
60 memset(&mbs1, 0, sizeof (mbstate_t));
61 memset(&mbs2, 0, sizeof (mbstate_t));

Completed in 282 milliseconds

123456