Lines Matching refs:aend
46 compare_right(char const **a, char const *aend, char const **b, char const *bend) in compare_right() argument
55 if ((*a == aend || !isdigit((int)(unsigned char)**a)) && in compare_right()
58 else if (*a == aend || !isdigit((int)(unsigned char)**a)) in compare_right()
78 compare_left(char const **a, char const *aend, char const **b, char const *bend) in compare_left() argument
83 if ((*a == aend || !isdigit((int)(unsigned char)**a)) && in compare_left()
86 else if (*a == aend || !isdigit((int)(unsigned char)**a)) in compare_left()
106 char const *aend = a + a_len, in strnatcmp_ex() local
121 while (leading && ca == '0' && (ap+1 < aend) && isdigit((int)(unsigned char)*(ap+1))) { in strnatcmp_ex()
145 result = compare_left(&ap, aend, &bp, bend); in strnatcmp_ex()
147 result = compare_right(&ap, aend, &bp, bend); in strnatcmp_ex()
151 else if (ap == aend && bp == bend) in strnatcmp_ex()
171 if (ap >= aend && bp >= bend) in strnatcmp_ex()
175 else if (ap >= aend) in strnatcmp_ex()