Lines Matching refs:ap
91 char const *ap, *bp; in strnatcmp_ex() local
100 ap = a; in strnatcmp_ex()
103 ca = *ap; cb = *bp; in strnatcmp_ex()
106 while (ca == '0' && (ap+1 < aend) && isdigit((int)(unsigned char)*(ap+1))) { in strnatcmp_ex()
107 ca = *++ap; in strnatcmp_ex()
118 ca = *++ap; in strnatcmp_ex()
130 result = compare_left(&ap, aend, &bp, bend); in strnatcmp_ex()
132 result = compare_right(&ap, aend, &bp, bend); in strnatcmp_ex()
136 else if (ap == aend && bp == bend) in strnatcmp_ex()
139 else if (ap == aend) in strnatcmp_ex()
145 ca = *ap; cb = *bp; in strnatcmp_ex()
159 ++ap; ++bp; in strnatcmp_ex()
160 if (ap >= aend && bp >= bend) in strnatcmp_ex()
164 else if (ap >= aend) in strnatcmp_ex()
169 ca = *ap; cb = *bp; in strnatcmp_ex()