Searched refs:locale (Results 1 - 25 of 162) sorted by relevance

1234567

/barrelfish-master/include/cxx/support/ibm/
H A Dxlocale.h25 int isalnum_l(int c, locale_t locale) argument
27 return __xisalnum(locale, c);
30 int isalpha_l(int c, locale_t locale) argument
32 return __xisalpha(locale, c);
35 int isblank_l(int c, locale_t locale) argument
37 return __xisblank(locale, c);
40 int iscntrl_l(int c, locale_t locale) argument
42 return __xiscntrl(locale, c);
45 int isdigit_l(int c, locale_t locale) argument
47 return __xisdigit(locale,
50 isgraph_l(int c, locale_t locale) argument
55 islower_l(int c, locale_t locale) argument
60 isprint_l(int c, locale_t locale) argument
66 ispunct_l(int c, locale_t locale) argument
71 isspace_l(int c, locale_t locale) argument
76 isupper_l(int c, locale_t locale) argument
82 isxdigit_l(int c, locale_t locale) argument
88 iswalnum_l(wchar_t wc, locale_t locale) argument
94 iswalpha_l(wchar_t wc, locale_t locale) argument
100 iswblank_l(wchar_t wc, locale_t locale) argument
106 iswcntrl_l(wchar_t wc, locale_t locale) argument
112 iswdigit_l(wchar_t wc, locale_t locale) argument
118 iswgraph_l(wchar_t wc, locale_t locale) argument
124 iswlower_l(wchar_t wc, locale_t locale) argument
130 iswprint_l(wchar_t wc, locale_t locale) argument
136 iswpunct_l(wchar_t wc, locale_t locale) argument
142 iswspace_l(wchar_t wc, locale_t locale) argument
148 iswupper_l(wchar_t wc, locale_t locale) argument
154 iswxdigit_l(wchar_t wc, locale_t locale) argument
160 iswctype_l(wint_t wc, wctype_t desc, locale_t locale) argument
166 toupper_l(int c, locale_t locale) argument
171 tolower_l(int c, locale_t locale) argument
176 towupper_l(wint_t wc, locale_t locale) argument
181 towlower_l(wint_t wc, locale_t locale) argument
187 strcoll_l(const char *__s1, const char *__s2, locale_t locale) argument
192 wcscoll_l(const wchar_t *__s1, const wchar_t *__s2, locale_t locale) argument
197 strxfrm_l(char *__s1, const char *__s2, size_t __n, locale_t locale) argument
203 wcsxfrm_l(wchar_t *__ws1, const wchar_t *__ws2, size_t __n, locale_t locale) argument
213 strftime_l(char *__s, size_t __size, const char *__fmt, const struct tm *__tm, locale_t locale) argument
221 strtoll_l(const char *__nptr, char **__endptr, int __base, locale_t locale) argument
226 strtol_l(const char *__nptr, char **__endptr, int __base, locale_t locale) argument
231 strtold_l(const char *__nptr, char **__endptr, locale_t locale) argument
236 strtoull_l(const char *__nptr, char **__endptr, int __base, locale_t locale) argument
241 strtoul_l(const char *__nptr, char **__endptr, int __base, locale_t locale) argument
[all...]
/barrelfish-master/lib/libc/gdtoa/
H A Dmachdep_ldisQ.c46 strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale) argument
50 strtorQ_l(s, sp, FLT_ROUNDS, &result, locale);
H A Dmachdep_ldisd.c45 strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale) argument
48 return strtod_l(s, sp, locale);
H A Dmachdep_ldisx.c46 strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale) argument
49 FIX_LOCALE(locale);
51 strtorx_l(s, sp, FLT_ROUNDS, &result, locale);
/barrelfish-master/include/cxx/
H A Dlocale.h2 //===---------------------------- locale.h --------------------------------===//
14 locale.h synopsis
42 #include_next <locale.h>
/barrelfish-master/lib/libc/locale/
H A Dmbsinit.c39 mbsinit_l(const mbstate_t *ps, locale_t locale) argument
41 FIX_LOCALE(locale);
42 return (XLOCALE_CTYPE(locale)->__mbsinit(ps));
H A Dmblen.c40 mblen_l(const char *s, size_t n, locale_t locale) argument
44 FIX_LOCALE(locale);
48 locale->mblen = initial;
51 rval = XLOCALE_CTYPE(locale)->__mbrtowc(NULL, s, n, &locale->mblen);
H A Dwctomb.c40 wctomb_l(char *s, wchar_t wchar, locale_t locale) argument
44 FIX_LOCALE(locale);
48 locale->wctomb = initial;
51 if ((rval = XLOCALE_CTYPE(locale)->__wcrtomb(s, wchar, &locale->wctomb)) == (size_t)-1)
H A Dwctob.c41 wctob_l(wint_t c, locale_t locale) argument
46 FIX_LOCALE(locale);
48 if (c == WEOF || XLOCALE_CTYPE(locale)->__wcrtomb(buf, c, &mbs) != 1)
H A Dc32rtomb.c37 locale_t locale)
46 FIX_LOCALE(locale);
48 ps = &locale->c32rtomb;
51 return (wcrtomb_l(s, c32, ps, locale));
36 c32rtomb_l(char * __restrict s, char32_t c32, mbstate_t * __restrict ps, locale_t locale) argument
H A Dmbrlen.c39 mbrlen_l(const char * __restrict s, size_t n, mbstate_t * __restrict ps, locale_t locale) argument
41 FIX_LOCALE(locale);
43 ps = &locale->mbrlen;
44 return (XLOCALE_CTYPE(locale)->__mbrtowc(NULL, s, n, ps));
H A Dmbrtoc32.c36 mbstate_t * __restrict ps, locale_t locale)
39 FIX_LOCALE(locale);
41 ps = &locale->mbrtoc32;
44 return (mbrtowc_l(pc32, s, n, ps, locale));
35 mbrtoc32_l(char32_t * __restrict pc32, const char * __restrict s, size_t n, mbstate_t * __restrict ps, locale_t locale) argument
H A Dmbrtowc.c40 size_t n, mbstate_t * __restrict ps, locale_t locale)
42 FIX_LOCALE(locale);
44 ps = &locale->mbrtowc;
45 return (XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, ps));
39 mbrtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, mbstate_t * __restrict ps, locale_t locale) argument
H A Dwcrtomb.c40 locale_t locale)
42 FIX_LOCALE(locale);
44 ps = &locale->wcrtomb;
45 return (XLOCALE_CTYPE(locale)->__wcrtomb(s, wc, ps));
39 wcrtomb_l(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps, locale_t locale) argument
H A Dwcwidth.c58 wcwidth_l(wchar_t wc, locale_t locale) argument
60 return (__wcwidth_l(wc, locale));
/barrelfish-master/lib/libc/stdio/
H A Dputwchar.c49 putwchar_l(wchar_t wc, locale_t locale) argument
51 FIX_LOCALE(locale);
52 return (fputwc_l(wc, stdout, locale));
H A Dputwc.c50 putwc_l(wchar_t wc, FILE *fp, locale_t locale) argument
52 FIX_LOCALE(locale);
53 return (fputwc_l(wc, fp, locale));
H A Dvscanf.c52 vscanf_l(locale_t locale, const char * __restrict fmt, __va_list ap) argument
55 FIX_LOCALE(locale);
58 retval = __svfscanf(stdin, locale, fmt, ap);
H A Dgetwc.c56 getwc_l(FILE *fp, locale_t locale) argument
59 return (fgetwc_l(fp, locale));
H A Dgetwchar.c54 getwchar_l(locale_t locale) argument
56 return (fgetwc_l(stdin, locale));
H A Dvprintf.c53 vprintf_l(locale_t locale, const char * __restrict fmt, __va_list ap) argument
55 return (vfprintf_l(stdout, locale, fmt, ap));
/barrelfish-master/lib/libc/string/
H A Dstrcasecmp.c46 strcasecmp_l(const char *s1, const char *s2, locale_t locale) argument
51 FIX_LOCALE(locale);
53 while (tolower_l(*us1, locale) == tolower_l(*us2++, locale))
56 return (tolower_l(*us1, locale) - tolower_l(*--us2, locale));
65 strncasecmp_l(const char *s1, const char *s2, size_t n, locale_t locale) argument
67 FIX_LOCALE(locale);
74 if (tolower_l(*us1, locale) != tolower_l(*us2++, locale))
[all...]
H A Dstrcasestr.c49 strcasestr_l(const char *s, const char *find, locale_t locale) argument
53 FIX_LOCALE(locale);
56 c = tolower_l((unsigned char)c, locale);
62 } while ((char)tolower_l((unsigned char)sc, locale) != c);
63 } while (strncasecmp_l(s, find, len, locale) != 0);
H A Dwcswidth.c50 wcswidth_l(const wchar_t *pwcs, size_t n, locale_t locale) argument
54 FIX_LOCALE(locale);
58 if ((l = wcwidth_l(wc, locale)) < 0)
/barrelfish-master/lib/libc/stdlib/
H A Datof.c51 atof_l(const char *ascii, locale_t locale) argument
53 return strtod_l(ascii, (char **)NULL, locale);

Completed in 143 milliseconds

1234567