Lines Matching refs:locale
268 const char *locale) in setlocale() argument
272 if (locale) in setlocale()
274 if (strcmp (locale, "POSIX") && strcmp (locale, "C") in setlocale()
275 && strcmp (locale, "")) in setlocale()
292 if (locale == NULL) in setlocale()
305 if (!*locale) in setlocale()
333 if (strlen (locale) > ENCODING_LEN) in setlocale()
338 strcpy (new_categories[category], locale); in setlocale()
342 if ((r = strchr (locale, '/')) == NULL) in setlocale()
344 if (strlen (locale) > ENCODING_LEN) in setlocale()
350 strcpy (new_categories[i], locale); in setlocale()
365 if ((len = r - locale) > ENCODING_LEN) in setlocale()
370 strlcpy (new_categories[i], locale, len + 1); in setlocale()
374 locale = r; in setlocale()
378 while (*locale); in setlocale()
466 char *locale = NULL; in __loadlocale() local
485 locale = new_locale; in __loadlocale()
489 if (!strcmp (locale, "POSIX")) in __loadlocale()
490 strcpy (locale, "C"); in __loadlocale()
491 if (!strcmp (locale, "C")) /* Default "C" locale */ in __loadlocale()
493 else if (locale[0] == 'C' in __loadlocale()
494 && (locale[1] == '-' /* Old newlib style */ in __loadlocale()
495 || locale[1] == '.')) /* Extension for the C locale to allow in __loadlocale()
503 c = locale + 2; in __loadlocale()
512 c = locale; in __loadlocale()
869 __locale_ctype_ptr_l (struct __locale_t *locale) in __locale_ctype_ptr_l() argument
871 return locale->ctype_ptr; in __locale_ctype_ptr_l()