include/xlocale.h
81
struct lconv *localeconv_l(locale_t);
include/xlocale/_ctype.h
101
__sbmaskrune_l(__ct_rune_t __c, unsigned long __f, locale_t __loc)
include/xlocale/_ctype.h
110
__sbistype_l(__ct_rune_t __c, unsigned long __f, locale_t __loc)
include/xlocale/_ctype.h
116
_XLOCALE_INLINE int is##__fname##_l(int, locale_t); \
include/xlocale/_ctype.h
117
_XLOCALE_INLINE int is##__fname##_l(int __c, locale_t __l)\
include/xlocale/_ctype.h
142
_XLOCALE_INLINE int towlower_l(int, locale_t);
include/xlocale/_ctype.h
143
_XLOCALE_INLINE int __wcwidth_l(__ct_rune_t, locale_t);
include/xlocale/_ctype.h
144
_XLOCALE_INLINE int towupper_l(int, locale_t);
include/xlocale/_ctype.h
146
_XLOCALE_INLINE int towlower_l(int __c, locale_t __l)
include/xlocale/_ctype.h
153
_XLOCALE_INLINE int towupper_l(int __c, locale_t __l)
include/xlocale/_ctype.h
161
__wcwidth_l(__ct_rune_t _c, locale_t __l)
include/xlocale/_ctype.h
172
int iswctype_l(wint_t __wc, wctype_t __charclass, locale_t __l);
include/xlocale/_ctype.h
173
wctype_t wctype_l(const char *property, locale_t __l);
include/xlocale/_ctype.h
174
wint_t towctrans_l(wint_t __wc, wctrans_t desc, locale_t __l);
include/xlocale/_ctype.h
175
wint_t nextwctype_l(wint_t __wc, wctype_t wct, locale_t __l);
include/xlocale/_ctype.h
176
wctrans_t wctrans_l(const char *__charclass, locale_t __l);
include/xlocale/_ctype.h
179
_XLOCALE_INLINE int digittoint_l(int, locale_t);
include/xlocale/_ctype.h
180
_XLOCALE_INLINE int tolower_l(int, locale_t);
include/xlocale/_ctype.h
181
_XLOCALE_INLINE int toupper_l(int, locale_t);
include/xlocale/_ctype.h
183
_XLOCALE_INLINE int digittoint_l(int __c, locale_t __l)
include/xlocale/_ctype.h
186
_XLOCALE_INLINE int tolower_l(int __c, locale_t __l)
include/xlocale/_ctype.h
193
_XLOCALE_INLINE int toupper_l(int __c, locale_t __l)
include/xlocale/_ctype.h
48
unsigned long ___runetype_l(__ct_rune_t, locale_t) __pure;
include/xlocale/_ctype.h
49
__ct_rune_t ___tolower_l(__ct_rune_t, locale_t) __pure;
include/xlocale/_ctype.h
50
__ct_rune_t ___toupper_l(__ct_rune_t, locale_t) __pure;
include/xlocale/_ctype.h
51
_RuneLocale *__runes_for_locale(locale_t, int*);
include/xlocale/_ctype.h
71
__maskrune_l(__ct_rune_t __c, unsigned long __f, locale_t __loc);
include/xlocale/_ctype.h
73
__istype_l(__ct_rune_t __c, unsigned long __f, locale_t __loc);
include/xlocale/_ctype.h
76
__maskrune_l(__ct_rune_t __c, unsigned long __f, locale_t __loc)
include/xlocale/_ctype.h
85
__istype_l(__ct_rune_t __c, unsigned long __f, locale_t __loc)
include/xlocale/_ctype.h
91
_XLOCALE_INLINE int isw##fname##_l(int, locale_t);\
include/xlocale/_ctype.h
92
_XLOCALE_INLINE int isw##fname##_l(int __c, locale_t __l)\
include/xlocale/_ctype.h
96
__sbmaskrune_l(__ct_rune_t __c, unsigned long __f, locale_t __loc);
include/xlocale/_ctype.h
98
__sbistype_l(__ct_rune_t __c, unsigned long __f, locale_t __loc);
include/xlocale/_inttypes.h
37
int, locale_t);
include/xlocale/_inttypes.h
39
locale_t);
include/xlocale/_inttypes.h
41
int , locale_t);
include/xlocale/_inttypes.h
43
int, locale_t);
include/xlocale/_langinfo.h
39
char *nl_langinfo_l(nl_item, locale_t);
include/xlocale/_locale.h
44
#define LC_GLOBAL_LOCALE ((locale_t)-1)
include/xlocale/_locale.h
51
locale_t duplocale(locale_t base);
include/xlocale/_locale.h
52
void freelocale(locale_t loc);
include/xlocale/_locale.h
53
locale_t newlocale(int mask, const char *locale, locale_t base);
include/xlocale/_locale.h
54
const char *querylocale(int mask, locale_t loc);
include/xlocale/_locale.h
55
locale_t uselocale(locale_t loc);
include/xlocale/_monetary.h
40
ssize_t strfmon_l(char *, size_t, locale_t, const char *, ...)
include/xlocale/_stdio.h
31
int asprintf_l(char **, locale_t, const char *, ...) __printflike(3, 4);
include/xlocale/_stdio.h
32
int dprintf_l(int, locale_t, const char * __restrict, ...)
include/xlocale/_stdio.h
34
int fprintf_l(FILE * __restrict, locale_t, const char * __restrict, ...)
include/xlocale/_stdio.h
36
int fscanf_l(FILE * __restrict, locale_t, const char * __restrict, ...)
include/xlocale/_stdio.h
38
int printf_l(locale_t, const char * __restrict, ...) __printflike(2, 3);
include/xlocale/_stdio.h
39
int scanf_l(locale_t, const char * __restrict, ...) __scanflike(2, 3);
include/xlocale/_stdio.h
40
int snprintf_l(char * __restrict, size_t, locale_t,
include/xlocale/_stdio.h
42
int sprintf_l(char * __restrict, locale_t, const char * __restrict, ...)
include/xlocale/_stdio.h
44
int sscanf_l(const char * __restrict, locale_t, const char * __restrict,
include/xlocale/_stdio.h
46
int vfprintf_l(FILE * __restrict, locale_t, const char * __restrict,
include/xlocale/_stdio.h
48
int vprintf_l(locale_t, const char * __restrict, __va_list)
include/xlocale/_stdio.h
50
int vsprintf_l(char * __restrict, locale_t, const char * __restrict,
include/xlocale/_stdio.h
52
int vfscanf_l(FILE * __restrict, locale_t, const char * __restrict,
include/xlocale/_stdio.h
54
int vscanf_l(locale_t, const char * __restrict, __va_list)
include/xlocale/_stdio.h
56
int vsnprintf_l(char * __restrict, size_t, locale_t,
include/xlocale/_stdio.h
58
int vsscanf_l(const char * __restrict, locale_t, const char * __restrict,
include/xlocale/_stdio.h
60
int vdprintf_l(int, locale_t, const char * __restrict, __va_list)
include/xlocale/_stdio.h
62
int vasprintf_l(char **, locale_t, const char *, __va_list)
include/xlocale/_stdlib.h
36
double atof_l(const char *, locale_t);
include/xlocale/_stdlib.h
37
int atoi_l(const char *, locale_t);
include/xlocale/_stdlib.h
38
long atol_l(const char *, locale_t);
include/xlocale/_stdlib.h
39
long long atoll_l(const char *, locale_t);
include/xlocale/_stdlib.h
40
int mblen_l(const char *, size_t, locale_t);
include/xlocale/_stdlib.h
42
const char * __restrict, size_t, locale_t);
include/xlocale/_stdlib.h
44
const char * __restrict, size_t, locale_t);
include/xlocale/_stdlib.h
45
double strtod_l(const char *, char **, locale_t);
include/xlocale/_stdlib.h
46
float strtof_l(const char *, char **, locale_t);
include/xlocale/_stdlib.h
47
long strtol_l(const char *, char **, int, locale_t);
include/xlocale/_stdlib.h
48
long double strtold_l(const char *, char **, locale_t);
include/xlocale/_stdlib.h
49
long long strtoll_l(const char *, char **, int, locale_t);
include/xlocale/_stdlib.h
50
unsigned long strtoul_l(const char *, char **, int, locale_t);
include/xlocale/_stdlib.h
51
unsigned long long strtoull_l(const char *, char **, int, locale_t);
include/xlocale/_stdlib.h
53
const wchar_t * __restrict, size_t, locale_t);
include/xlocale/_stdlib.h
54
int wctomb_l(char *, wchar_t, locale_t);
include/xlocale/_stdlib.h
56
int ___mb_cur_max_l(locale_t);
include/xlocale/_string.h
45
int strcoll_l(const char *, const char *, locale_t);
include/xlocale/_string.h
46
char *strerror_l(int num, locale_t);
include/xlocale/_string.h
47
size_t strxfrm_l(char *, const char *, size_t, locale_t);
include/xlocale/_string.h
56
char *strcasestr_l(const char *, const char *, locale_t);
include/xlocale/_strings.h
43
int strcasecmp_l(const char *, const char *, locale_t);
include/xlocale/_strings.h
44
int strncasecmp_l(const char *, const char *, size_t, locale_t);
include/xlocale/_time.h
45
const struct tm * __restrict, locale_t) __strftimelike(3, 0);
include/xlocale/_time.h
54
struct tm * __restrict, locale_t);
include/xlocale/_uchar.h
38
locale_t);
include/xlocale/_uchar.h
40
locale_t);
include/xlocale/_uchar.h
42
mbstate_t * __restrict, locale_t);
include/xlocale/_uchar.h
44
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
100
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
102
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
104
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
105
int wcswidth_l(const wchar_t *, size_t, locale_t);
include/xlocale/_wchar.h
106
int wctob_l(wint_t, locale_t);
include/xlocale/_wchar.h
107
int wcwidth_l(wchar_t, locale_t);
include/xlocale/_wchar.h
108
int wprintf_l(locale_t, const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
109
int wscanf_l(locale_t, const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
110
int vfwscanf_l(FILE * __restrict, locale_t,
include/xlocale/_wchar.h
112
int vswscanf_l(const wchar_t * __restrict, locale_t,
include/xlocale/_wchar.h
114
int vwscanf_l(locale_t, const wchar_t * __restrict,
include/xlocale/_wchar.h
117
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
119
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
121
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
123
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
126
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
129
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
39
locale_t);
include/xlocale/_wchar.h
41
locale_t);
include/xlocale/_wchar.h
42
int wcscoll_l(const wchar_t *, const wchar_t *, locale_t);
include/xlocale/_wchar.h
44
const wchar_t * __restrict, size_t, locale_t);
include/xlocale/_wchar.h
56
wint_t btowc_l(int, locale_t);
include/xlocale/_wchar.h
57
wint_t fgetwc_l(FILE *, locale_t);
include/xlocale/_wchar.h
59
locale_t);
include/xlocale/_wchar.h
60
wint_t fputwc_l(wchar_t, FILE *, locale_t);
include/xlocale/_wchar.h
62
locale_t);
include/xlocale/_wchar.h
63
int fwprintf_l(FILE * __restrict, locale_t,
include/xlocale/_wchar.h
65
int fwscanf_l(FILE * __restrict, locale_t,
include/xlocale/_wchar.h
67
wint_t getwc_l(FILE *, locale_t);
include/xlocale/_wchar.h
68
wint_t getwchar_l(locale_t);
include/xlocale/_wchar.h
70
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
73
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
74
int mbsinit_l(const mbstate_t *, locale_t);
include/xlocale/_wchar.h
77
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
78
wint_t putwc_l(wchar_t, FILE *, locale_t);
include/xlocale/_wchar.h
79
wint_t putwchar_l(wchar_t, locale_t);
include/xlocale/_wchar.h
80
int swprintf_l(wchar_t * __restrict, size_t n, locale_t,
include/xlocale/_wchar.h
82
int swscanf_l(const wchar_t * __restrict, locale_t,
include/xlocale/_wchar.h
84
wint_t ungetwc_l(wint_t, FILE *, locale_t);
include/xlocale/_wchar.h
85
int vfwprintf_l(FILE * __restrict, locale_t,
include/xlocale/_wchar.h
87
int vswprintf_l(wchar_t * __restrict, size_t n, locale_t,
include/xlocale/_wchar.h
89
int vwprintf_l(locale_t, const wchar_t * __restrict,
include/xlocale/_wchar.h
92
mbstate_t * __restrict, locale_t);
include/xlocale/_wchar.h
95
const struct tm * __restrict, locale_t);
include/xlocale/_wchar.h
98
mbstate_t * __restrict, locale_t);
lib/libc/gdtoa/machdep_ldisQ.c
45
strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale)
lib/libc/gdtoa/machdep_ldisd.c
44
strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale)
lib/libc/gdtoa/machdep_ldisx.c
45
strtold_l(const char * __restrict s, char ** __restrict sp, locale_t locale)
lib/libc/locale/btowc.c
39
btowc_l(int c, locale_t l)
lib/libc/locale/c16rtomb.c
40
locale_t locale)
lib/libc/locale/c32rtomb.c
36
locale_t locale)
lib/libc/locale/cXXrtomb_iconv.h
55
locale_t locale)
lib/libc/locale/collate.c
691
__collate_equiv_value(locale_t locale, const wchar_t *str, size_t len)
lib/libc/locale/collate.c
91
__collate_load(const char *encoding, __unused locale_t unused)
lib/libc/locale/collate.h
136
int __collate_equiv_value(locale_t, const wchar_t *, size_t);
lib/libc/locale/lmessages.c
113
__get_current_messages_locale(locale_t loc)
lib/libc/locale/lmessages.c
97
__messages_load(const char *name, locale_t l)
lib/libc/locale/lmessages.h
46
struct lc_messages_T *__get_current_messages_locale(locale_t);
lib/libc/locale/lmonetary.c
158
__monetary_load(const char *name, locale_t l)
lib/libc/locale/lmonetary.c
174
__get_current_monetary_locale(locale_t loc)
lib/libc/locale/lmonetary.h
67
struct lc_monetary_T *__get_current_monetary_locale(locale_t loc);
lib/libc/locale/lnumeric.c
111
__get_current_numeric_locale(locale_t loc)
lib/libc/locale/lnumeric.c
95
__numeric_load(const char *name, locale_t l)
lib/libc/locale/lnumeric.h
49
struct lc_numeric_T *__get_current_numeric_locale(locale_t loc);
lib/libc/locale/localeconv.c
57
localeconv_l(locale_t loc)
lib/libc/locale/mblen.c
39
mblen_l(const char *s, size_t n, locale_t locale)
lib/libc/locale/mbrlen.c
38
mbrlen_l(const char * __restrict s, size_t n, mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbrtoc16.c
39
mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbrtoc32.c
35
mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbrtocXX_iconv.h
59
mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbrtowc.c
39
size_t n, mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbsinit.c
38
mbsinit_l(const mbstate_t *ps, locale_t locale)
lib/libc/locale/mbsnrtowcs.c
43
size_t nms, size_t len, mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbsrtowcs.c
42
mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/mbstowcs.c
40
mbstowcs_l(wchar_t * __restrict pwcs, const char * __restrict s, size_t n, locale_t locale)
lib/libc/locale/mbtowc.c
40
mbtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, locale_t locale)
lib/libc/locale/nextwctype.c
40
nextwctype_l(wint_t wc, wctype_t wct, locale_t locale)
lib/libc/locale/nl_langinfo.c
51
nl_langinfo_l(nl_item item, locale_t loc)
lib/libc/locale/runetype.c
47
___runetype_l(__ct_rune_t c, locale_t locale)
lib/libc/locale/runetype.c
84
int ___mb_cur_max_l(locale_t locale)
lib/libc/locale/setrunelocale.c
198
__set_thread_rune_locale(locale_t loc)
lib/libc/locale/setrunelocale.c
211
__ctype_load(const char *locale, locale_t unused __unused)
lib/libc/locale/table.c
253
__runes_for_locale(locale_t locale, int *mb_sb_limit)
lib/libc/locale/tolower.c
47
___tolower_l(__ct_rune_t c, locale_t l)
lib/libc/locale/toupper.c
47
___toupper_l(__ct_rune_t c, locale_t l)
lib/libc/locale/wcrtomb.c
39
locale_t locale)
lib/libc/locale/wcsftime.c
57
locale_t locale)
lib/libc/locale/wcsnrtombs.c
44
size_t len, mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/wcsrtombs.c
42
mbstate_t * __restrict ps, locale_t locale)
lib/libc/locale/wcstod.c
50
locale_t locale)
lib/libc/locale/wcstof.c
44
locale_t locale)
lib/libc/locale/wcstoimax.c
49
int base, locale_t locale)
lib/libc/locale/wcstol.c
49
base, locale_t locale)
lib/libc/locale/wcstold.c
44
locale_t locale)
lib/libc/locale/wcstoll.c
49
int base, locale_t locale)
lib/libc/locale/wcstombs.c
41
locale_t locale)
lib/libc/locale/wcstoul.c
49
int base, locale_t locale)
lib/libc/locale/wcstoull.c
49
int base, locale_t locale)
lib/libc/locale/wcstoumax.c
49
int base, locale_t locale)
lib/libc/locale/wctob.c
40
wctob_l(wint_t c, locale_t locale)
lib/libc/locale/wctomb.c
39
wctomb_l(char *s, wchar_t wchar, locale_t locale)
lib/libc/locale/wctrans.c
46
towctrans_l(wint_t wc, wctrans_t desc, locale_t locale)
lib/libc/locale/wctrans.c
74
wctrans_l(const char *charclass, locale_t locale)
lib/libc/locale/wctype.c
46
iswctype_l(wint_t wc, wctype_t charclass, locale_t locale)
lib/libc/locale/wctype.c
57
wctype_l(const char *property, locale_t locale)
lib/libc/locale/wcwidth.c
57
wcwidth_l(wchar_t wc, locale_t locale)
lib/libc/locale/xlocale.c
100
static void *(*constructors[])(const char *, locale_t) =
lib/libc/locale/xlocale.c
112
static locale_t thread_local_locale;
lib/libc/locale/xlocale.c
137
static locale_t
lib/libc/locale/xlocale.c
148
set_thread_locale(locale_t loc)
lib/libc/locale/xlocale.c
150
locale_t l = (loc == LC_GLOBAL_LOCALE) ? 0 : loc;
lib/libc/locale/xlocale.c
157
locale_t old = get_thread_locale();
lib/libc/locale/xlocale.c
177
locale_t loc = l;
lib/libc/locale/xlocale.c
193
static locale_t
lib/libc/locale/xlocale.c
196
locale_t new = calloc(sizeof(struct _xlocale), 1);
lib/libc/locale/xlocale.c
208
copyflags(locale_t new, locale_t old)
lib/libc/locale/xlocale.c
217
dupcomponent(int type, locale_t base, locale_t new)
lib/libc/locale/xlocale.c
248
locale_t
lib/libc/locale/xlocale.c
249
newlocale(int mask, const char *locale, locale_t base)
lib/libc/locale/xlocale.c
251
locale_t orig_base;
lib/libc/locale/xlocale.c
257
locale_t new = alloc_locale();
lib/libc/locale/xlocale.c
306
locale_t
lib/libc/locale/xlocale.c
307
duplocale(locale_t base)
lib/libc/locale/xlocale.c
309
locale_t new = alloc_locale();
lib/libc/locale/xlocale.c
333
freelocale(locale_t loc)
lib/libc/locale/xlocale.c
351
querylocale(int mask, locale_t loc)
lib/libc/locale/xlocale.c
371
locale_t
lib/libc/locale/xlocale.c
372
uselocale(locale_t loc)
lib/libc/locale/xlocale.c
374
locale_t old = get_thread_locale();
lib/libc/locale/xlocale.c
58
_Thread_local locale_t __thread_locale;
lib/libc/locale/xlocale_private.h
169
extern void* __collate_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
170
extern void* __ctype_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
171
extern void* __messages_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
172
extern void* __monetary_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
173
extern void* __numeric_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
174
extern void* __time_load(const char*, locale_t);
lib/libc/locale/xlocale_private.h
182
void __set_thread_rune_locale(locale_t loc);
lib/libc/locale/xlocale_private.h
193
extern _Thread_local locale_t __thread_locale;
lib/libc/locale/xlocale_private.h
201
static inline locale_t __get_locale(void)
lib/libc/locale/xlocale_private.h
212
static inline locale_t get_real_locale(locale_t locale)
lib/libc/nls/msgcat.c
127
__catopen_l(const char *name, int type, locale_t locale)
lib/libc/stdio/asprintf.c
56
asprintf_l(char ** __restrict s, locale_t locale, char const * __restrict fmt,
lib/libc/stdio/fgetwc.c
49
fgetwc_l(FILE *fp, locale_t locale)
lib/libc/stdio/fgetwc.c
75
__fgetwc_mbs(FILE *fp, mbstate_t *mbs, int *nread, locale_t locale)
lib/libc/stdio/fgetwln.c
42
wchar_t *fgetwln_l(FILE * __restrict, size_t *, locale_t);
lib/libc/stdio/fgetwln.c
45
fgetwln_l(FILE * __restrict fp, size_t *lenp, locale_t locale)
lib/libc/stdio/fgetws.c
45
fgetws_l(wchar_t * __restrict ws, int n, FILE * __restrict fp, locale_t locale)
lib/libc/stdio/fprintf.c
56
fprintf_l(FILE * __restrict fp, locale_t locale, const char * __restrict fmt, ...)
lib/libc/stdio/fputwc.c
49
__fputwc(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/fputwc.c
71
fputwc_l(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/fputws.c
46
fputws_l(const wchar_t * __restrict ws, FILE * __restrict fp, locale_t locale)
lib/libc/stdio/fscanf.c
62
fscanf_l(FILE * __restrict fp, locale_t locale, char const * __restrict fmt, ...)
lib/libc/stdio/fwprintf.c
52
fwprintf_l(FILE * __restrict fp, locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/fwscanf.c
52
fwscanf_l(FILE * __restrict fp, locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/getwc.c
55
getwc_l(FILE *fp, locale_t locale)
lib/libc/stdio/getwchar.c
53
getwchar_l(locale_t locale)
lib/libc/stdio/local.h
61
extern wint_t __fgetwc_mbs(FILE *, mbstate_t *, int *, locale_t);
lib/libc/stdio/local.h
62
extern wint_t __fputwc(wchar_t, FILE *, locale_t);
lib/libc/stdio/local.h
76
extern int __svfscanf(FILE *, locale_t, const char *, __va_list);
lib/libc/stdio/local.h
80
extern wint_t __ungetwc(wint_t, FILE *, locale_t);
lib/libc/stdio/local.h
81
extern int __vfprintf(FILE *, locale_t, int, const char *, __va_list);
lib/libc/stdio/local.h
83
extern int __vfwprintf(FILE *, locale_t, const wchar_t *, __va_list);
lib/libc/stdio/local.h
84
extern int __vfwscanf(FILE * __restrict, locale_t, const wchar_t * __restrict,
lib/libc/stdio/local.h
91
__fgetwc(FILE *fp, locale_t locale)
lib/libc/stdio/printf.c
56
printf_l(locale_t locale, char const * __restrict fmt, ...)
lib/libc/stdio/printfcommon.h
114
locale_t locale)
lib/libc/stdio/printfcommon.h
133
int len, const CHAR * __restrict with, locale_t locale)
lib/libc/stdio/printfcommon.h
150
io_flush(struct io_state *iop, locale_t locale)
lib/libc/stdio/printfcommon.h
85
io_print(struct io_state *iop, const CHAR * __restrict ptr, int len, locale_t locale)
lib/libc/stdio/putwc.c
49
putwc_l(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/putwchar.c
48
putwchar_l(wchar_t wc, locale_t locale)
lib/libc/stdio/scanf.c
62
scanf_l(locale_t locale, char const * __restrict fmt, ...)
lib/libc/stdio/snprintf.c
78
snprintf_l(char * __restrict str, size_t n, locale_t locale,
lib/libc/stdio/sprintf.c
60
sprintf_l(char * __restrict str, locale_t locale, char const * __restrict fmt,
lib/libc/stdio/sscanf.c
58
sscanf_l(const char * __restrict str, locale_t locale,
lib/libc/stdio/swprintf.c
52
swprintf_l(wchar_t * __restrict s, size_t n, locale_t locale,
lib/libc/stdio/swscanf.c
52
swscanf_l(const wchar_t * __restrict str, locale_t locale,
lib/libc/stdio/ungetwc.c
50
__ungetwc(wint_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/ungetwc.c
73
ungetwc_l(wint_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/vasprintf.c
44
vasprintf_l(char **str, locale_t locale, const char *fmt, __va_list ap)
lib/libc/stdio/vfprintf.c
123
const CHAR *cp, const CHAR *ep, locale_t locale)
lib/libc/stdio/vfprintf.c
153
__sprint(FILE *fp, struct __suio *uio, locale_t locale)
lib/libc/stdio/vfprintf.c
173
__sbprintf(FILE *fp, locale_t locale, int serrno, const char *fmt, va_list ap)
lib/libc/stdio/vfprintf.c
268
vfprintf_l(FILE * __restrict fp, locale_t locale, const char * __restrict fmt0,
lib/libc/stdio/vfprintf.c
302
__vfprintf(FILE *fp, locale_t locale, int serrno, const char *fmt0, va_list ap)
lib/libc/stdio/vfprintf.c
70
static int __sprint(FILE *, struct __suio *, locale_t);
lib/libc/stdio/vfprintf.c
71
static int __sbprintf(FILE *, locale_t, int, const char *, va_list)
lib/libc/stdio/vfprintf.c
94
grouping_init(struct grouping_state *gs, int ndigits, locale_t loc)
lib/libc/stdio/vfscanf.c
147
convert_wchar(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfscanf.c
207
locale_t locale)
lib/libc/stdio/vfscanf.c
268
convert_wstring(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfscanf.c
467
vfscanf_l(FILE *fp, locale_t locale, char const *fmt0, va_list ap)
lib/libc/stdio/vfscanf.c
482
__svfscanf(FILE *fp, locale_t locale, const char *fmt0, va_list ap)
lib/libc/stdio/vfscanf.c
90
static int parsefloat(FILE *, char *, char *, locale_t);
lib/libc/stdio/vfscanf.c
980
parsefloat(FILE *fp, char *buf, char *end, locale_t locale)
lib/libc/stdio/vfwprintf.c
103
get_thousep(locale_t locale)
lib/libc/stdio/vfwprintf.c
123
grouping_init(struct grouping_state *gs, int ndigits, locale_t locale)
lib/libc/stdio/vfwprintf.c
149
const CHAR *cp, const CHAR *ep, locale_t locale)
lib/libc/stdio/vfwprintf.c
184
__sprint(FILE *fp, struct __suio *uio, locale_t locale)
lib/libc/stdio/vfwprintf.c
209
__sbprintf(FILE *fp, locale_t locale, const wchar_t *fmt, va_list ap)
lib/libc/stdio/vfwprintf.c
246
__xfputwc(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/vfwprintf.c
347
vfwprintf_l(FILE * __restrict fp, locale_t locale,
lib/libc/stdio/vfwprintf.c
380
__vfwprintf(FILE *fp, locale_t locale, const wchar_t *fmt0, va_list ap)
lib/libc/stdio/vfwprintf.c
70
static int __sprint(FILE *, struct __suio *, locale_t);
lib/libc/stdio/vfwprintf.c
71
static int __sbprintf(FILE *, locale_t, const wchar_t *, va_list) __noinline;
lib/libc/stdio/vfwprintf.c
72
static wint_t __xfputwc(wchar_t, FILE *, locale_t);
lib/libc/stdio/vfwprintf.c
89
get_decpt(locale_t locale)
lib/libc/stdio/vfwscanf.c
126
convert_char(FILE *fp, char * mbp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
150
convert_wchar(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
168
locale_t locale)
lib/libc/stdio/vfwscanf.c
196
locale_t locale)
lib/libc/stdio/vfwscanf.c
225
convert_string(FILE *fp, char * mbp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
252
convert_wstring(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
404
locale_t locale)
lib/libc/stdio/vfwscanf.c
440
vfwscanf_l(FILE * __restrict fp, locale_t locale,
lib/libc/stdio/vfwscanf.c
462
__vfwscanf(FILE * __restrict fp, locale_t locale,
lib/libc/stdio/vfwscanf.c
846
parsefloat(FILE *fp, wchar_t *buf, wchar_t *end, locale_t locale)
lib/libc/stdio/vfwscanf.c
87
static int parsefloat(FILE *, wchar_t *, wchar_t *, locale_t);
lib/libc/stdio/vprintf.c
49
vprintf_l(locale_t locale, const char * __restrict fmt, __va_list ap)
lib/libc/stdio/vscanf.c
48
vscanf_l(locale_t locale, const char * __restrict fmt, __va_list ap)
lib/libc/stdio/vsnprintf.c
49
vsnprintf_l(char * __restrict str, size_t n, locale_t locale,
lib/libc/stdio/vsprintf.c
49
vsprintf_l(char * __restrict str, locale_t locale,
lib/libc/stdio/vsscanf.c
57
vsscanf_l(const char * __restrict str, locale_t locale,
lib/libc/stdio/vswprintf.c
46
vswprintf_l(wchar_t * __restrict s, size_t n, locale_t locale,
lib/libc/stdio/vswscanf.c
59
vswscanf_l(const wchar_t * __restrict str, locale_t locale,
lib/libc/stdio/vwprintf.c
45
vwprintf_l(locale_t locale, const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vwscanf.c
45
vwscanf_l(locale_t locale, const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/wprintf.c
52
wprintf_l(locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/wscanf.c
52
wscanf_l(locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdlib/atof.c
47
atof_l(const char *ascii, locale_t locale)
lib/libc/stdlib/atoi.c
47
atoi_l(const char *str, locale_t locale)
lib/libc/stdlib/atol.c
47
atol_l(const char *str, locale_t locale)
lib/libc/stdlib/atoll.c
47
atoll_l(const char *str, locale_t locale)
lib/libc/stdlib/strfmon.c
102
struct lconv *, locale_t);
lib/libc/stdlib/strfmon.c
105
vstrfmon_l(char *__restrict s, size_t maxsize, locale_t loc,
lib/libc/stdlib/strfmon.c
520
int pad_char, struct lconv *lc, locale_t loc)
lib/libc/stdlib/strfmon.c
658
strfmon_l(char *restrict s, size_t maxsize, locale_t loc,
lib/libc/stdlib/strtoimax.c
51
locale_t locale)
lib/libc/stdlib/strtol.c
51
locale_t locale)
lib/libc/stdlib/strtoll.c
51
locale_t locale)
lib/libc/stdlib/strtoul.c
50
strtoul_l(const char * __restrict nptr, char ** __restrict endptr, int base, locale_t locale)
lib/libc/stdlib/strtoull.c
51
locale_t locale)
lib/libc/stdlib/strtoumax.c
51
locale_t locale)
lib/libc/stdtime/strftime.c
118
const char * const ptlim, int *warnp, locale_t loc)
lib/libc/stdtime/strftime.c
36
static char * _conv(int, const char *, char *, const char *, locale_t);
lib/libc/stdtime/strftime.c
38
int *, locale_t);
lib/libc/stdtime/strftime.c
39
static char * _yconv(int, int, int, int, char *, const char *, locale_t);
lib/libc/stdtime/strftime.c
578
const char * const ptlim, locale_t loc)
lib/libc/stdtime/strftime.c
604
char *pt, const char * const ptlim, locale_t loc)
lib/libc/stdtime/strftime.c
78
const struct tm * __restrict t, locale_t loc)
lib/libc/stdtime/strptime.c
53
static char * _strptime(const char *, const char *, struct tm *, int *, locale_t);
lib/libc/stdtime/strptime.c
688
struct tm * __restrict tm, locale_t loc)
lib/libc/stdtime/strptime.c
79
locale_t locale)
lib/libc/stdtime/timelocal.c
120
__get_current_time_locale(locale_t loc)
lib/libc/stdtime/timelocal.c
142
void* __time_load(const char* name, locale_t loc)
lib/libc/stdtime/timelocal.h
58
struct lc_time_T *__get_current_time_locale(locale_t);
lib/libc/string/strcasecmp.c
42
strcasecmp_l(const char *s1, const char *s2, locale_t locale)
lib/libc/string/strcasecmp.c
61
strncasecmp_l(const char *s1, const char *s2, size_t n, locale_t locale)
lib/libc/string/strcasestr.c
48
strcasestr_l(const char *s, const char *find, locale_t locale)
lib/libc/string/strcoll.c
50
strcoll_l(const char *s, const char *s2, locale_t locale)
lib/libc/string/strerror.c
125
strerror_l(int num, locale_t locale)
lib/libc/string/strerror.c
80
__strerror_rl(int errnum, char *strerrbuf, size_t buflen, locale_t locale)
lib/libc/string/strxfrm.c
43
strxfrm_l(char * __restrict dest, const char * __restrict src, size_t len, locale_t loc);
lib/libc/string/strxfrm.c
51
strxfrm_l(char * __restrict dest, const char * __restrict src, size_t len, locale_t locale)
lib/libc/string/wcscoll.c
42
wcscoll_l(const wchar_t *ws1, const wchar_t *ws2, locale_t locale)
lib/libc/string/wcswidth.c
49
wcswidth_l(const wchar_t *pwcs, size_t n, locale_t locale)
lib/libc/string/wcsxfrm.c
42
wcsxfrm_l(wchar_t * __restrict dest, const wchar_t * __restrict src, size_t len, locale_t locale)
lib/libc/tests/locale/newlocale_test.c
63
locale_t l1, l2;
lib/libc/tests/stdlib/strfmon_test.c
260
locale_t loc;
usr.bin/ident/ident.c
62
locale_t l;
usr.bin/localedef/bootstrap/xlocale.h
48
#ifdef locale_t
usr.sbin/moused/moused/util.h
319
locale_t c_locale = newlocale(LC_NUMERIC_MASK, "C", (locale_t)0);
usr.sbin/moused/moused/util.h
320
if (c_locale == (locale_t)0)
usr.sbin/pw/psdate.c
81
locale_t l;