/barrelfish-master/include/cxx/support/ibm/ |
H A D | xlocale.h | 25 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 D | machdep_ldisQ.c | 46 strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale) argument 50 strtorQ_l(s, sp, FLT_ROUNDS, &result, locale);
|
H A D | machdep_ldisd.c | 45 strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale) argument 48 return strtod_l(s, sp, locale);
|
H A D | machdep_ldisx.c | 46 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 D | locale.h | 2 //===---------------------------- locale.h --------------------------------===// 14 locale.h synopsis 42 #include_next <locale.h>
|
/barrelfish-master/lib/libc/locale/ |
H A D | mbsinit.c | 39 mbsinit_l(const mbstate_t *ps, locale_t locale) argument 41 FIX_LOCALE(locale); 42 return (XLOCALE_CTYPE(locale)->__mbsinit(ps));
|
H A D | mblen.c | 40 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 D | wctomb.c | 40 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 D | wctob.c | 41 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 D | c32rtomb.c | 37 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 D | mbrlen.c | 39 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 D | mbrtoc32.c | 36 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 D | mbrtowc.c | 40 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 D | wcrtomb.c | 40 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 D | wcwidth.c | 58 wcwidth_l(wchar_t wc, locale_t locale) argument 60 return (__wcwidth_l(wc, locale));
|
/barrelfish-master/lib/libc/stdio/ |
H A D | putwchar.c | 49 putwchar_l(wchar_t wc, locale_t locale) argument 51 FIX_LOCALE(locale); 52 return (fputwc_l(wc, stdout, locale));
|
H A D | putwc.c | 50 putwc_l(wchar_t wc, FILE *fp, locale_t locale) argument 52 FIX_LOCALE(locale); 53 return (fputwc_l(wc, fp, locale));
|
H A D | vscanf.c | 52 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 D | getwc.c | 56 getwc_l(FILE *fp, locale_t locale) argument 59 return (fgetwc_l(fp, locale));
|
H A D | getwchar.c | 54 getwchar_l(locale_t locale) argument 56 return (fgetwc_l(stdin, locale));
|
H A D | vprintf.c | 53 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 D | strcasecmp.c | 46 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 D | strcasestr.c | 49 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 D | wcswidth.c | 50 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 D | atof.c | 51 atof_l(const char *ascii, locale_t locale) argument 53 return strtod_l(ascii, (char **)NULL, locale);
|