HelenOS sources
mbstate_t 44 common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 45 common/include/uchar.h size_t c8rtomb(char *__restrict s, char8_t c8, mbstate_t *__restrict ps);
mbstate_t 47 common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 48 common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
mbstate_t 50 common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 51 common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
mbstate_t 55 common/include/wchar.h int mbsinit(const mbstate_t *);
mbstate_t 73 common/include/wchar.h size_t mbrlen(const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 74 common/include/wchar.h size_t mbrtowc(wchar_t *__restrict__ pwc, const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 75 common/include/wchar.h size_t mbsrtowcs(wchar_t *__restrict__ dst, const char **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 76 common/include/wchar.h size_t wcrtomb(char *__restrict__, wchar_t wc, mbstate_t *__restrict__);
mbstate_t 80 common/include/wchar.h size_t wcsrtombs(char *__restrict__ dst, const wchar_t **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 63 common/stdc/uchar.c size_t c32rtomb(char *s, char32_t c, mbstate_t *mb)
mbstate_t 110 common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 113 common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 160 common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
mbstate_t 163 common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 46 common/stdc/wchar.c int mbsinit(const mbstate_t *ps)
mbstate_t 51 common/stdc/wchar.c size_t mbrlen(const char *s, size_t n, mbstate_t *ps)
mbstate_t 54 common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 64 common/stdc/wchar.c size_t mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
mbstate_t 67 common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 78 common/stdc/wchar.c size_t wcrtomb(char *s, wchar_t wc, mbstate_t * ps)
mbstate_t 81 common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 230 common/str.c static bool _is_non_shortest(const mbstate_t *mb, uint8_t b)
mbstate_t 241 common/str.c static char32_t _str_decode(const char *s, size_t *offset, size_t size, mbstate_t *mb)
mbstate_t 363 common/str.c size_t mbrtoc32(char32_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 366 common/str.c static fibril_local mbstate_t global_state = { };
mbstate_t 413 common/str.c mbstate_t mb = { };
mbstate_t 44 kernel/generic/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 45 kernel/generic/common/include/uchar.h size_t c8rtomb(char *__restrict s, char8_t c8, mbstate_t *__restrict ps);
mbstate_t 47 kernel/generic/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 48 kernel/generic/common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
mbstate_t 50 kernel/generic/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 51 kernel/generic/common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
mbstate_t 55 kernel/generic/common/include/wchar.h int mbsinit(const mbstate_t *);
mbstate_t 73 kernel/generic/common/include/wchar.h size_t mbrlen(const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 74 kernel/generic/common/include/wchar.h size_t mbrtowc(wchar_t *__restrict__ pwc, const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 75 kernel/generic/common/include/wchar.h size_t mbsrtowcs(wchar_t *__restrict__ dst, const char **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 76 kernel/generic/common/include/wchar.h size_t wcrtomb(char *__restrict__, wchar_t wc, mbstate_t *__restrict__);
mbstate_t 80 kernel/generic/common/include/wchar.h size_t wcsrtombs(char *__restrict__ dst, const wchar_t **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 63 kernel/generic/common/stdc/uchar.c size_t c32rtomb(char *s, char32_t c, mbstate_t *mb)
mbstate_t 110 kernel/generic/common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 113 kernel/generic/common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 160 kernel/generic/common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
mbstate_t 163 kernel/generic/common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 46 kernel/generic/common/stdc/wchar.c int mbsinit(const mbstate_t *ps)
mbstate_t 51 kernel/generic/common/stdc/wchar.c size_t mbrlen(const char *s, size_t n, mbstate_t *ps)
mbstate_t 54 kernel/generic/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 64 kernel/generic/common/stdc/wchar.c size_t mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
mbstate_t 67 kernel/generic/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 78 kernel/generic/common/stdc/wchar.c size_t wcrtomb(char *s, wchar_t wc, mbstate_t * ps)
mbstate_t 81 kernel/generic/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 230 kernel/generic/common/str.c static bool _is_non_shortest(const mbstate_t *mb, uint8_t b)
mbstate_t 241 kernel/generic/common/str.c static char32_t _str_decode(const char *s, size_t *offset, size_t size, mbstate_t *mb)
mbstate_t 363 kernel/generic/common/str.c size_t mbrtoc32(char32_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 366 kernel/generic/common/str.c static fibril_local mbstate_t global_state = { };
mbstate_t 413 kernel/generic/common/str.c mbstate_t mb = { };
mbstate_t 44 uspace/lib/c/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 45 uspace/lib/c/common/include/uchar.h size_t c8rtomb(char *__restrict s, char8_t c8, mbstate_t *__restrict ps);
mbstate_t 47 uspace/lib/c/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 48 uspace/lib/c/common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
mbstate_t 50 uspace/lib/c/common/include/uchar.h mbstate_t *__restrict ps);
mbstate_t 51 uspace/lib/c/common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
mbstate_t 55 uspace/lib/c/common/include/wchar.h int mbsinit(const mbstate_t *);
mbstate_t 73 uspace/lib/c/common/include/wchar.h size_t mbrlen(const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 74 uspace/lib/c/common/include/wchar.h size_t mbrtowc(wchar_t *__restrict__ pwc, const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 75 uspace/lib/c/common/include/wchar.h size_t mbsrtowcs(wchar_t *__restrict__ dst, const char **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 76 uspace/lib/c/common/include/wchar.h size_t wcrtomb(char *__restrict__, wchar_t wc, mbstate_t *__restrict__);
mbstate_t 80 uspace/lib/c/common/include/wchar.h size_t wcsrtombs(char *__restrict__ dst, const wchar_t **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 63 uspace/lib/c/common/stdc/uchar.c size_t c32rtomb(char *s, char32_t c, mbstate_t *mb)
mbstate_t 110 uspace/lib/c/common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 113 uspace/lib/c/common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 160 uspace/lib/c/common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
mbstate_t 163 uspace/lib/c/common/stdc/uchar.c static fibril_local mbstate_t global_state = { };
mbstate_t 46 uspace/lib/c/common/stdc/wchar.c int mbsinit(const mbstate_t *ps)
mbstate_t 51 uspace/lib/c/common/stdc/wchar.c size_t mbrlen(const char *s, size_t n, mbstate_t *ps)
mbstate_t 54 uspace/lib/c/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 64 uspace/lib/c/common/stdc/wchar.c size_t mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
mbstate_t 67 uspace/lib/c/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 78 uspace/lib/c/common/stdc/wchar.c size_t wcrtomb(char *s, wchar_t wc, mbstate_t * ps)
mbstate_t 81 uspace/lib/c/common/stdc/wchar.c static fibril_local mbstate_t global_state;
mbstate_t 230 uspace/lib/c/common/str.c static bool _is_non_shortest(const mbstate_t *mb, uint8_t b)
mbstate_t 241 uspace/lib/c/common/str.c static char32_t _str_decode(const char *s, size_t *offset, size_t size, mbstate_t *mb)
mbstate_t 363 uspace/lib/c/common/str.c size_t mbrtoc32(char32_t *c, const char *s, size_t n, mbstate_t *mb)
mbstate_t 366 uspace/lib/c/common/str.c static fibril_local mbstate_t global_state = { };
mbstate_t 413 uspace/lib/c/common/str.c mbstate_t mb = { };
mbstate_t 40 uspace/lib/c/test/uchar.c mbstate_t mbstate;
mbstate_t 71 uspace/lib/c/test/uchar.c mbstate_t mbstate;
mbstate_t 90 uspace/lib/c/test/uchar.c mbstate_t mbstate;
mbstate_t 140 uspace/lib/c/test/uchar.c mbstate_t mbstate;
mbstate_t 44 uspace/lib/posix/include/common/uchar.h mbstate_t *__restrict ps);
mbstate_t 45 uspace/lib/posix/include/common/uchar.h size_t c8rtomb(char *__restrict s, char8_t c8, mbstate_t *__restrict ps);
mbstate_t 47 uspace/lib/posix/include/common/uchar.h mbstate_t *__restrict ps);
mbstate_t 48 uspace/lib/posix/include/common/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
mbstate_t 50 uspace/lib/posix/include/common/uchar.h mbstate_t *__restrict ps);
mbstate_t 51 uspace/lib/posix/include/common/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
mbstate_t 55 uspace/lib/posix/include/common/wchar.h int mbsinit(const mbstate_t *);
mbstate_t 73 uspace/lib/posix/include/common/wchar.h size_t mbrlen(const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 74 uspace/lib/posix/include/common/wchar.h size_t mbrtowc(wchar_t *__restrict__ pwc, const char *__restrict__, size_t, mbstate_t *__restrict__);
mbstate_t 75 uspace/lib/posix/include/common/wchar.h size_t mbsrtowcs(wchar_t *__restrict__ dst, const char **__restrict__ src, size_t, mbstate_t *__restrict__);
mbstate_t 76 uspace/lib/posix/include/common/wchar.h size_t wcrtomb(char *__restrict__, wchar_t wc, mbstate_t *__restrict__);
mbstate_t 80 uspace/lib/posix/include/common/wchar.h size_t wcsrtombs(char *__restrict__ dst, const wchar_t **__restrict__ src, size_t, mbstate_t *__restrict__);
HelenOS homepage, sources at GitHub