Lines Matching refs:str
454 char *krb5int_utf8_strchr(const char *str, const char *chr)
460 for ( ; *str != '\0'; KRB5_UTF8_INCR(str)) {
461 if (krb5int_utf8_to_ucs4(str, &chs) == 0 && chs == ch)
462 return (char *)str;
469 size_t krb5int_utf8_strcspn(const char *str, const char *set)
474 for (cstr = str; *cstr != '\0'; KRB5_UTF8_INCR(cstr)) {
478 return cstr - str;
482 return cstr - str;
486 size_t krb5int_utf8_strspn(const char *str, const char *set)
491 for (cstr = str; *cstr != '\0'; KRB5_UTF8_INCR(cstr)) {
494 return cstr - str;
501 return cstr - str;
505 char *krb5int_utf8_strpbrk(const char *str, const char *set)
510 for ( ; *str != '\0'; KRB5_UTF8_INCR(str)) {
512 if (krb5int_utf8_to_ucs4(str, &chstr) == 0
514 return (char *)str;
522 char *krb5int_utf8_strtok(char *str, const char *sep, char **last)
530 begin = str ? str : *last;