/titanic_44/usr/src/head/ |
H A D | xlocale.h | 48 typedef struct _locale *locale_t; typedef 51 extern int mbsinit_l(const mbstate_t *, locale_t); 54 size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 57 size_t, size_t, mbstate_t *_RESTRICT_KYWD, locale_t); 60 struct tm *_RESTRICT_KYWD, locale_t); 62 extern int wcwidth_l(wchar_t, locale_t); 64 extern int wcswidth_l(const wchar_t *, size_t, locale_t); 66 extern int iswspecial_l(wint_t, locale_t); 67 extern int iswnumber_l(wint_t, locale_t); 68 extern int iswhexnumber_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 | wctype.h | 135 typedef struct _locale *locale_t; typedef 138 extern wint_t towlower_l(wint_t, locale_t); 139 extern wint_t towupper_l(wint_t, locale_t); 140 extern wint_t towctrans_l(wint_t, wctrans_t, locale_t); 141 extern int iswctype_l(wint_t, wctype_t, locale_t); 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); [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 | 98 typedef struct _locale *locale_t; typedef 101 extern int strcoll_l(const char *, const char *, locale_t); 103 size_t, locale_t); 104 extern int strcasecmp_l(const char *, const char *, locale_t); 105 extern int strncasecmp_l(const char *, const char *, size_t, locale_t); 128 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,
|
H A D | langinfo.h | 152 typedef struct _locale *locale_t; typedef 155 char *nl_langinfo_l(nl_item, locale_t);
|
/titanic_44/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 |\ 82 wint_t; wctype_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 |\ [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+ 56 const wchar_t *; const wchar_t *; locale_t |\ 72 const wchar_t *; const wchar_t *; size_t; locale_t |\
|
/titanic_44/usr/src/lib/libc/port/locale/ |
H A D | localeimpl.c | 121 locale_t ___global_locale = &posix_locale; 123 locale_t 150 static locale_t mklocname(locale_t); 324 locale_t *locptr = arg; in freelocptr() 359 __mb_cur_max_l(locale_t loc) in __mb_cur_max_l() 374 locale_t 375 duplocale(locale_t src) in duplocale() 377 locale_t loc; in duplocale() 403 freelocale(locale_t loc) in freelocale() 414 locale_t [all …]
|
H A D | setlocale.c | 60 static char *current_locale(locale_t, int); 61 static void install_legacy(locale_t, int); 64 static locale_t setlocale_list = NULL; 69 locale_t loc; in setlocale() 70 locale_t srch; in setlocale() 123 current_locale(locale_t loc, int cat) in current_locale() 141 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() 114 locale_t loc = uselocale(NULL); in fgetwc() 133 locale_t loc = uselocale(NULL); in __fgetwc_xpg5() 146 fgetwc_l(FILE *fp, locale_t loc) in fgetwc_l()
|
H A D | fnmatch.c | 72 locale_t); 74 mbstate_t, locale_t); 81 locale_t loc = uselocale(NULL); 90 int flags, mbstate_t patmbs, mbstate_t strmbs, locale_t loc) in fnmatch1() 221 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 | 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) \
|
H A D | wcscasecmp.c | 44 wcscasecmp_l(const wchar_t *s1, const wchar_t *s2, locale_t loc) in wcscasecmp_l() 65 wcsncasecmp_l(const wchar_t *s1, const wchar_t *s2, size_t n, locale_t loc) in wcsncasecmp_l()
|
H A D | wctrans.c | 43 towctrans_l(wint_t wc, wctrans_t desc, locale_t loc) in towctrans_l() 72 wctrans_l(const char *charclass, locale_t loc) in wctrans_l()
|
H A D | isdigit.c | 44 isctype_l(int c, int mask, locale_t loc) in isctype_l() 56 is##type##_l(int c, locale_t l) \
|
H A D | collate.h | 121 size_t _collate_sxfrm(const wchar_t *, char *, size_t, locale_t); 122 int _collate_range_cmp(wchar_t, wchar_t, locale_t);
|
/titanic_44/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()
|