Lines Matching refs:pathend
519 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob,
532 *pathend = CHAR_EOS;
537 pathend[-1] != CHAR_SEP) && (S_ISDIR(sb.st_mode)
541 *pathend++ = CHAR_SEP;
542 *pathend = CHAR_EOS;
548 /* Find end of next segment, copy tentatively to pathend. */
549 q = pathend;
558 pathend = q;
561 *pathend++ = *pattern++;
563 return(glob3(pathbuf, pathend, pattern, p, pglob,
570 glob3(Char *pathbuf, Char *pathend, Char *pattern, Char *restpattern,
586 *pathend = CHAR_EOS;
614 for (sc = (u_char *) dp->d_name, dc = pathend;
617 if (!match(pathend, pattern, restpattern)) {
618 *pathend = CHAR_EOS;