Lines Matching refs:abbr
195 static void newabbr(const char * abbr);
2876 doabbr(char *abbr, struct zone const *zp, char const *letters, in doabbr() argument
2893 sprintf(abbr, format, letters); in doabbr()
2895 strcpy(abbr, slashp + 1); in doabbr()
2897 memcpy(abbr, format, slashp - format); in doabbr()
2898 abbr[slashp - format] = '\0'; in doabbr()
2900 len = strlen(abbr); in doabbr()
2903 for (cp = abbr; is_alpha(*cp); cp++) in doabbr()
2907 abbr[len + 2] = '\0'; in doabbr()
2908 abbr[len + 1] = '>'; in doabbr()
2909 memmove(abbr + 1, abbr, len); in doabbr()
2910 abbr[0] = '<'; in doabbr()
3536 addtype(zic_t utoff, char const *abbr, bool isdst, bool ttisstd, bool ttisut) in addtype() argument
3548 if (strcmp(&chars[j], abbr) == 0) in addtype()
3551 newabbr(abbr); in addtype()
3691 itsabbr(register const char *abbr, register const char *word) in itsabbr() argument
3693 if (lowerit(*abbr) != lowerit(*word)) in itsabbr()
3696 while (*++abbr != '\0') in itsabbr()
3700 } while (lowerit(*word++) != lowerit(*abbr)); in itsabbr()
3707 ciprefix(char const *abbr, char const *word) in ciprefix() argument
3710 if (!*abbr) in ciprefix()
3712 while (lowerit(*abbr++) == lowerit(*word++)); in ciprefix()