Home
last modified time | relevance | path

Searched refs:locdata (Results 1 – 11 of 11) sorted by relevance

/titanic_41/usr/src/lib/libc/port/locale/
H A Dlocaleimpl.h48 struct locdata { struct
53 struct locdata *l_next; /* link cached list */ argument
59 struct locdata *locdata[LC_ALL]; argument
87 struct locdata *__locdata_alloc(const char *, size_t);
88 void __locdata_free(struct locdata *);
89 struct locdata *__locdata_get_cache(int, const char *);
90 void __locdata_set_cache(int, struct locdata *);
92 struct locdata *__lc_numeric_load(const char *name);
93 struct locdata *__lc_monetary_load(const char *name);
94 struct locdata *__lc_messages_load(const char *name);
[all …]
H A Dlocaleimpl.c83 typedef struct locdata *(*loadfn_t)(const char *);
103 .locdata = {
148 static struct locdata *locdata_get(int, const const char *);
149 static struct locdata *locdata_get_cache(int, const char *);
156 struct locdata *
159 struct locdata *ldata; in __locdata_alloc()
179 __locdata_free(struct locdata *ldata) in __locdata_free()
194 static struct locdata *cache_data[LC_ALL];
195 static struct locdata *cat_data[LC_ALL];
204 static struct locdata *
[all …]
H A Dtimelocal.c86 struct locdata __posix_time_locdata = {
91 struct locdata *
94 struct locdata *ldata; in __lc_time_load()
H A Dlmessages.c49 struct locdata __posix_messages_locdata = {
54 struct locdata *
57 struct locdata *ldata; in __lc_messages_load()
H A Dlnumeric.c48 struct locdata __posix_numeric_locdata = {
57 struct locdata *
60 struct locdata *ldata; in __lc_numeric_load()
H A Dsetrunelocale.c67 struct locdata __posix_ctype_locdata = {
96 struct locdata *
99 struct locdata *ldata; in __lc_ctype_load()
H A Dlmonetary.c75 struct locdata __posix_monetary_locdata = {
90 struct locdata *
96 struct locdata *ldata; in __lc_monetary_load()
H A Dsetlocale.c132 return (loc->locdata[cat]->l_lname); in current_locale()
152 lnum = loc->locdata[LC_NUMERIC]->l_data[0]; in install_legacy()
159 lct = loc->locdata[LC_CTYPE]->l_data[0]; in install_legacy()
H A Dlocaleconv.c67 mptr = loc->locdata[LC_MONETARY]->l_data[0]; in localeconv()
97 nptr = loc->locdata[LC_NUMERIC]->l_data[0]; in localeconv()
H A Dnl_langinfo.c50 struct locdata *ldata; in nl_langinfo_l()
69 ldata = loc->locdata[LC_CTYPE]; in nl_langinfo_l()
H A Dcollate.c63 struct locdata __posix_collate_locdata = {
69 struct locdata *
79 struct locdata *ldata; in __lc_collate_load()