Home | History | Annotate | Download | only in gen

Lines Matching defs:patbuf

189 	Char *bufnext, *bufend, patbuf[MAXPATHLEN+1];
205 bufnext = patbuf;
226 return globexp1(patbuf, pglob, &limit);
228 return glob0(patbuf, pglob, &limit);
275 Char patbuf[MAXPATHLEN + 1];
283 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++)
312 * we use `pattern', not `patbuf' here so that that
360 qprintf("globexp2", patbuf);
362 *rv = globexp1(patbuf, pglob, limit);
383 globtilde(const Char **qpatnext, const Char *pattern, Char *patbuf,
391 Char *pend = &patbuf[patsize / sizeof(Char)];
400 _DIAGASSERT(patbuf != NULL);
408 for (p = pattern + 1, d = (char *)(void *)patbuf;
417 d = (char *)(void *)patbuf;
450 for (b = patbuf; b < pend && *h; *b++ = *h++)
463 *qpatnext = patbuf;
483 Char *bufnext, patbuf[MAXPATHLEN+1];
488 if ((error = globtilde(&qpatnext, pattern, patbuf, sizeof(patbuf),
492 bufnext = patbuf;
533 if (bufnext == patbuf || bufnext[-1] != M_ALL ||
535 (bufnext - 1 == patbuf || bufnext[-2] != M_ALL ||
536 bufnext - 2 == patbuf || bufnext[-3] != M_ALL)))
546 qprintf("glob0", patbuf);
549 if ((error = glob1(patbuf, pglob, limit)) != 0)