Lines Matching refs:sd_char
10 sd_char *startswith(const sd_char *s, const sd_char *prefix) { in startswith()
20 return (sd_char*) s + l; in startswith()
24 sd_char *startswith_no_case(const sd_char *s, const sd_char *prefix) { in startswith_no_case()
34 return (sd_char*) s + l; in startswith_no_case()
38 sd_char* endswith(const sd_char *s, const sd_char *postfix) { in endswith()
48 return (sd_char*) s + sl; in endswith()
56 return (sd_char*) s + sl - pl; in endswith()
59 sd_char* endswith_no_case(const sd_char *s, const sd_char *postfix) { in endswith_no_case()
69 return (sd_char*) s + sl; in endswith_no_case()
77 return (sd_char*) s + sl - pl; in endswith_no_case()
81 static sd_bool isdigit(sd_char a) { in isdigit()
86 static sd_bool is_alpha(sd_char a) { in is_alpha()
91 static sd_bool is_valid_version_char(sd_char a) { in is_valid_version_char()
95 sd_int strverscmp_improved(const sd_char *a, const sd_char *b) { in strverscmp_improved()
130 const sd_char *aa, *bb; in strverscmp_improved()