Lines Matching refs:pathend
671 glob2(Char *pathbuf, Char *pathend, Char *pathend_last, Char *pattern, in glob2() argument
684 *pathend = EOS; in glob2()
694 UNPROT(pathend[-1]) != SEP && in glob2()
699 if (pathend + 1 > pathend_last) { in glob2()
703 *pathend++ = SEP; in glob2()
704 *pathend = EOS; in glob2()
711 q = pathend; in glob2()
724 pathend = q; in glob2()
727 if (pathend + 1 > pathend_last) { in glob2()
731 *pathend++ = *pattern++; in glob2()
734 return (glob3(pathbuf, pathend, pathend_last, pattern, in glob2()
741 glob3(Char *pathbuf, Char *pathend, Char *pathend_last, in glob3() argument
752 if (pathend > pathend_last) { in glob3()
756 *pathend = EOS; in glob3()
804 dc = pathend; in glob3()
826 if (too_long || !match(pathend, pattern, restpattern)) { in glob3()
827 *pathend = EOS; in glob3()