Lines Matching refs:str
453 char *krb5int_utf8_strchr(const char *str, const char *chr) in krb5int_utf8_strchr() argument
459 for ( ; *str != '\0'; KRB5_UTF8_INCR(str)) { in krb5int_utf8_strchr()
460 if (krb5int_utf8_to_ucs4(str, &chs) == 0 && chs == ch) in krb5int_utf8_strchr()
461 return (char *)str; in krb5int_utf8_strchr()
468 size_t krb5int_utf8_strcspn(const char *str, const char *set) in krb5int_utf8_strcspn() argument
473 for (cstr = str; *cstr != '\0'; KRB5_UTF8_INCR(cstr)) { in krb5int_utf8_strcspn()
477 return cstr - str; in krb5int_utf8_strcspn()
481 return cstr - str; in krb5int_utf8_strcspn()
485 size_t krb5int_utf8_strspn(const char *str, const char *set) in krb5int_utf8_strspn() argument
490 for (cstr = str; *cstr != '\0'; KRB5_UTF8_INCR(cstr)) { in krb5int_utf8_strspn()
493 return cstr - str; in krb5int_utf8_strspn()
500 return cstr - str; in krb5int_utf8_strspn()
504 char *krb5int_utf8_strpbrk(const char *str, const char *set) in krb5int_utf8_strpbrk() argument
509 for ( ; *str != '\0'; KRB5_UTF8_INCR(str)) { in krb5int_utf8_strpbrk()
511 if (krb5int_utf8_to_ucs4(str, &chstr) == 0 in krb5int_utf8_strpbrk()
513 return (char *)str; in krb5int_utf8_strpbrk()
521 char *krb5int_utf8_strtok(char *str, const char *sep, char **last) in krb5int_utf8_strtok() argument
529 begin = str ? str : *last; in krb5int_utf8_strtok()