/illumos-gate/usr/src/head/ |
H A D | xlocale.h | 48 typedef struct _locale *locale_t; typedef 60 struct tm *_RESTRICT_KYWD, locale_t); 62 extern int wcwidth_l(wchar_t, locale_t); 67 extern int iswnumber_l(wint_t, locale_t); 72 extern wint_t btowc_l(int, locale_t); 73 extern int wctob_l(wint_t, locale_t); 77 size_t, locale_t); 80 mbstate_t *_RESTRICT_KYWD, locale_t); 82 locale_t); 90 size_t, locale_t); [all …]
|
H A D | wctype.h | 135 typedef struct _locale *locale_t; typedef 142 extern int iswalnum_l(wint_t, locale_t); 143 extern int iswalpha_l(wint_t, locale_t); 144 extern int iswblank_l(wint_t, locale_t); 145 extern int iswcntrl_l(wint_t, locale_t); 146 extern int iswdigit_l(wint_t, locale_t); 147 extern int iswgraph_l(wint_t, locale_t); 148 extern int iswlower_l(wint_t, locale_t); 149 extern int iswprint_l(wint_t, locale_t); 150 extern int iswpunct_l(wint_t, locale_t); [all …]
|
H A D | ctype.h | 95 typedef struct _locale *locale_t; typedef 98 extern int isalnum_l(int, locale_t); 99 extern int isalpha_l(int, locale_t); 100 extern int isblank_l(int, locale_t); 101 extern int iscntrl_l(int, locale_t); 102 extern int isdigit_l(int, locale_t); 103 extern int isgraph_l(int, locale_t); 104 extern int islower_l(int, locale_t); 105 extern int isprint_l(int, locale_t); 106 extern int ispunct_l(int, locale_t); [all …]
|
H A D | locale.h | 84 typedef struct _locale *locale_t; typedef 87 extern locale_t duplocale(locale_t); 88 extern void freelocale(locale_t); 89 extern locale_t newlocale(int, const char *, locale_t); 90 extern locale_t uselocale(locale_t); 93 extern locale_t __global_locale(void);
|
H A D | string.h | 100 typedef struct _locale *locale_t; typedef 103 extern int strcoll_l(const char *, const char *, locale_t); 105 size_t, locale_t); 106 extern int strcasecmp_l(const char *, const char *, locale_t); 107 extern int strncasecmp_l(const char *, const char *, size_t, locale_t); 108 extern char *strerror_l(int, locale_t); 132 extern char *strcasestr_l(const char *, const char *, locale_t);
|
H A D | strings.h | 67 typedef struct _locale *locale_t; typedef 69 extern int strcasecmp_l(const char *, const char *, locale_t); 70 extern int strncasecmp_l(const char *, const char *, size_t, locale_t);
|
H A D | wchar.h | 173 typedef struct _locale *locale_t; typedef 181 size_t, locale_t); 182 extern int wcscoll_l(const wchar_t *, const wchar_t *, locale_t); 185 extern int wcscasecmp_l(const wchar_t *, const wchar_t *, locale_t); 187 extern int wcsncasecmp_l(const wchar_t *, const wchar_t *, size_t, locale_t);
|
H A D | monetary.h | 46 typedef struct _locale *locale_t; typedef 49 extern ssize_t strfmon_l(char *_RESTRICT_KYWD, size_t, locale_t,
|
/illumos-gate/usr/src/boot/include/xlocale/ |
H A D | _ctype.h | 44 typedef struct _xlocale *locale_t; typedef 52 _RuneLocale *__runes_for_locale(locale_t, int*); 92 _XLOCALE_INLINE int isw##fname##_l(int, locale_t);\ 143 _XLOCALE_INLINE int towlower_l(int, locale_t); 145 _XLOCALE_INLINE int towupper_l(int, locale_t); 162 __wcwidth_l(__ct_rune_t _c, locale_t __l) in __wcwidth_l() 180 _XLOCALE_INLINE int digittoint_l(int, locale_t); 181 _XLOCALE_INLINE int tolower_l(int, locale_t); 182 _XLOCALE_INLINE int toupper_l(int, locale_t); 187 _XLOCALE_INLINE int tolower_l(int __c, locale_t __l) [all …]
|
H A D | _string.h | 31 typedef struct _xlocale *locale_t; typedef 46 int strcoll_l(const char *, const char *, locale_t); 47 size_t strxfrm_l(char *, const char *, size_t, locale_t); 56 char *strcasestr_l(const char *, const char *, locale_t);
|
H A D | _strings.h | 31 typedef struct _xlocale *locale_t; typedef 46 int strcasecmp_l(const char *, const char *, locale_t); 47 int strncasecmp_l(const char *, const char *, size_t, locale_t);
|
H A D | _time.h | 34 typedef struct _xlocale *locale_t; typedef 46 const struct tm * __restrict, locale_t) __strftimelike(3, 0); 55 struct tm * __restrict, locale_t);
|
/illumos-gate/usr/src/test/libc-tests/cfg/symbols/ |
H A D | wctype_h.cfg | 42 wint_t; locale_t |\ 52 wint_t; locale_t |\ 62 wint_t; locale_t |\ 72 wint_t; locale_t |\ 92 wint_t; locale_t |\ 102 wint_t; locale_t |\ 112 wint_t; locale_t |\ 122 wint_t; locale_t |\ 132 wint_t; locale_t |\ 142 wint_t; locale_t |\ [all …]
|
H A D | ctype_h.cfg | 23 type | locale_t | ctype.h | -ALL +SUSv4+ 51 func | isalnum_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 52 func | isalpha_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 53 func | isblank_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 54 func | iscntrl_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 55 func | isdigit_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 56 func | isgraph_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 57 func | islower_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 58 func | isprint_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ 59 func | ispunct_l | int | int; locale_t | ctype.h | -ALL +SUSv4+ [all …]
|
H A D | locale_h.cfg | 23 type | locale_t | locale.h | -ALL SUSv4+ 35 value | LC_GLOBAL_LOCALE | locale_t | locale.h | -ALL SUSv4+ 42 locale_t |\ 43 locale_t |\ 47 locale_t |\ 48 int; const char *; locale_t |\ 53 locale_t |\
|
H A D | wchar_h.cfg | 23 type | locale_t | wchar.h | -ALL SUSv4+ 61 const wchar_t *; const wchar_t *; locale_t |\ 77 const wchar_t *; const wchar_t *; size_t; locale_t |\
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | localeimpl.c | 124 locale_t 165 static locale_t mklocname(locale_t); 422 locale_t 423 duplocale(locale_t src) in duplocale() 425 locale_t loc; in duplocale() 462 locale_t 465 locale_t loc; in newlocale() 514 locale_t 515 uselocale(locale_t loc) in uselocale() 518 locale_t *locptr; in uselocale() [all …]
|
H A D | setlocale.c | 62 static void install_legacy(locale_t, int); 65 static locale_t setlocale_list = NULL; 70 locale_t loc; in setlocale() 71 locale_t srch; in setlocale() 124 current_locale(locale_t loc, int cat) in current_locale() 142 install_legacy(locale_t loc, int mask) in install_legacy()
|
H A D | fgetwc.c | 46 _fgetwc_unlocked_l(FILE *fp, locale_t loc) in _fgetwc_unlocked_l() 115 locale_t loc = uselocale(NULL); in fgetwc() 134 locale_t loc = uselocale(NULL); in __fgetwc_xpg5() 147 fgetwc_l(FILE *fp, locale_t loc) in fgetwc_l()
|
H A D | fnmatch.c | 71 locale_t); 73 mbstate_t, locale_t); 78 locale_t loc = uselocale(NULL); in fnmatch() 87 int flags, mbstate_t patmbs, mbstate_t strmbs, locale_t loc) in fnmatch1() 235 mbstate_t *patmbs, locale_t loc) in rangematch()
|
H A D | towlower.c | 48 change_case_ext(locale_t loc, wint_t c, int lower) in change_case_ext() 76 towlower_l(wint_t wc, locale_t loc) in towlower_l() 95 towupper_l(wint_t wc, locale_t loc) in towupper_l()
|
H A D | tolower.c | 26 tolower_l(int c, locale_t loc) in tolower_l() 32 toupper_l(int c, locale_t loc) in toupper_l()
|
H A D | collate.h | 68 size_t _collate_sxfrm(const wchar_t *, char *, size_t, locale_t); 69 int _collate_range_cmp(wchar_t, wchar_t, locale_t);
|
H A D | iswctype.c | 63 __istype_l(locale_t loc, wint_t c, unsigned int f) in __istype_l() 81 iswctype_l(wint_t wc, wctype_t class, locale_t loc) in iswctype_l() 116 isw##type##_l(wint_t wc, locale_t loc) \
|
/illumos-gate/usr/src/test/libc-tests/tests/newlocale/ |
H A D | newlocale_test.c | 62 locale_t cloc, loc; in testlocale_thr_one() 135 locale_t loc, bad; in test_newlocale_negative() 164 locale_t loc; in test_newlocale_categories() 199 locale_t loc; in test_newlocale_composite()
|