Lines Matching defs:patbuf
183 Char *bufnext, *bufend, patbuf[MAXPATHLEN];
206 bufnext = patbuf;
226 return globexp1(patbuf, pglob, &limit);
228 return glob0(patbuf, pglob, &limit);
264 Char patbuf[MAXPATHLEN];
267 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++)
295 return glob0(patbuf, pglob, limitp);
339 qprintf("globexp2:", patbuf);
341 rv = globexp1(patbuf, pglob, limitp);
363 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob)
374 eb = &patbuf[patbuf_len - 1];
375 for (p = pattern + 1, h = (char *) patbuf;
386 if (((char *) patbuf)[0] == EOS) {
404 if ((pwd = getpwnam((char*) patbuf)) == NULL)
411 for (b = patbuf; b < eb && *h; *b++ = *h++)
419 return patbuf;
476 Char *bufnext, patbuf[MAXPATHLEN];
478 qpatnext = globtilde(pattern, patbuf, MAXPATHLEN, pglob);
480 bufnext = patbuf;
535 if (bufnext == patbuf || bufnext[-1] != M_ALL)
545 qprintf("glob0:", patbuf);
548 if ((err = glob1(patbuf, patbuf+MAXPATHLEN-1, pglob, limitp)) != 0)