Lines Matching refs:patbuf
167 Char *bufnext, *bufend, patbuf[MAXPATHLEN]; in glob() local
183 bufnext = patbuf; in glob()
203 return globexp1(patbuf, pglob, limit); in glob()
205 return glob0(patbuf, pglob, limit); in glob()
240 Char patbuf[MAXPATHLEN]; in globexp2() local
243 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2()
271 return glob0(patbuf, pglob, limit); in globexp2()
315 qprintf("globexp2:", patbuf); in globexp2()
317 rv = globexp1(patbuf, pglob, limit); in globexp2()
339 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob) in globtilde() argument
350 eb = &patbuf[patbuf_len - 1]; in globtilde()
351 for (p = pattern + 1, h = (char *) patbuf; in globtilde()
362 if (((char *) patbuf)[0] == EOS) { in globtilde()
377 if ((pwd = getpwnam((char*) patbuf)) == NULL) in globtilde()
384 for (b = patbuf; b < eb && *h; *b++ = *h++) in globtilde()
392 return patbuf; in globtilde()
408 Char *bufnext, patbuf[MAXPATHLEN]; in glob0() local
410 qpatnext = globtilde(pattern, patbuf, MAXPATHLEN, pglob); in glob0()
412 bufnext = patbuf; in glob0()
453 if (bufnext == patbuf || bufnext[-1] != M_ALL) in glob0()
463 qprintf("glob0:", patbuf); in glob0()
466 if ((err = glob1(patbuf, patbuf+MAXPATHLEN-1, pglob, limit)) != 0) in glob0()