Home | History | Annotate | Download | only in openbsd-compat

Lines Matching defs:patbuf

182 	Char *bufnext, *bufend, patbuf[MAXPATHLEN];
205 bufnext = patbuf;
225 return globexp1(patbuf, pglob, &limit);
227 return glob0(patbuf, pglob, &limit);
263 Char patbuf[MAXPATHLEN];
266 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++)
294 return glob0(patbuf, pglob, limitp);
338 qprintf("globexp2:", patbuf);
340 rv = globexp1(patbuf, pglob, limitp);
362 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob)
373 eb = &patbuf[patbuf_len - 1];
374 for (p = pattern + 1, h = (char *) patbuf;
385 if (((char *) patbuf)[0] == EOS) {
403 if ((pwd = getpwnam((char*) patbuf)) == NULL)
410 for (b = patbuf; b < eb && *h; *b++ = *h++)
418 return patbuf;
475 Char *bufnext, patbuf[MAXPATHLEN];
477 qpatnext = globtilde(pattern, patbuf, MAXPATHLEN, pglob);
479 bufnext = patbuf;
534 if (bufnext == patbuf || bufnext[-1] != M_ALL)
544 qprintf("glob0:", patbuf);
547 if ((err = glob1(patbuf, patbuf+MAXPATHLEN-1, pglob, limitp)) != 0)