Lines Matching defs:cache
64 _setlocale_cache(locale_t loc, struct _locale_cache_t *cache)
85 loc->cache = old_cache;
86 free(cache);
90 if (cache == NULL) {
91 cache = malloc(sizeof(*cache));
92 if (cache == NULL)
96 cache->monetary_name = monetary_name;
97 cache->numeric_name = numeric_name;
98 cache->message_name = message_name;
99 cache->errlist = NULL;
100 cache->errlistp = &cache->errlist;
101 cache->errlist_prefix = NULL;
102 ldata = &cache->ldata;
130 SLIST_INSERT_HEAD(&caches, cache, cache_link);
132 loc->cache = cache;
180 struct _locale_cache_t *cache;
186 cache = malloc(sizeof(*cache));
187 if (cache == NULL)
191 _setlocale_cache(loc, cache);