/freebsd/contrib/libedit/ |
H A D | search.c | 73 el->el_search.patbuf = el_calloc(EL_BUFSIZ, in search_init() 74 sizeof(*el->el_search.patbuf)); in search_init() 75 if (el->el_search.patbuf == NULL) in search_init() 77 el->el_search.patbuf[0] = L'\0'; in search_init() 94 el_free(el->el_search.patbuf); in search_end() 95 el->el_search.patbuf = NULL; in search_end() 166 el->el_search.patbuf, str); in c_hmatch() 169 return el_match(str, el->el_search.patbuf); in c_hmatch() 185 (void) wcsncpy(el->el_search.patbuf, el->el_line.buffer, in c_setpat() 187 el->el_search.patbuf[el->el_search.patlen] = '\0'; in c_setpat() [all …]
|
H A D | search.h | 44 wchar_t *patbuf; /* The pattern buffer */ member
|
/freebsd/crypto/heimdal/lib/roken/ |
H A D | glob.c | 175 Char *bufnext, *bufend, patbuf[MaxPathLen+1]; in glob() local 188 bufnext = patbuf; in glob() 209 return globexp1(patbuf, pglob); in glob() 211 return glob0(patbuf, pglob); in glob() 247 Char patbuf[MaxPathLen + 1]; in globexp2() local 250 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() 278 *rv = glob0(patbuf, pglob); in globexp2() 323 qprintf("globexp2:", patbuf); in globexp2() 325 *rv = globexp1(patbuf, pglob); in globexp2() 345 globtilde(const Char *pattern, Char *patbuf, glob_t *pglob) in globtilde() argument [all …]
|
/freebsd/contrib/tcsh/ |
H A D | ed.chared.c | 102 static struct Strbuf patbuf; /* = Strbuf_INIT; Search target */ variable 1070 oldpatlen = patbuf.len, in e_inc_search() 1074 if (LastChar + sizeof(STRfwd)/sizeof(Char) + 2 + patbuf.len >= InputLim) in e_inc_search() 1079 if (patbuf.len == 0) { /* first round */ in e_inc_search() 1081 Strbuf_append1(&patbuf, '*'); in e_inc_search() 1089 for (cp = &patbuf.s[1]; cp < &patbuf.s[patbuf.len]; in e_inc_search() 1095 IncMatchLen = patbuf.len - 1; in e_inc_search() 1111 Strbuf_append1(&patbuf, ch); in e_inc_search() 1129 if (patbuf.len > 1) in e_inc_search() 1144 for (cp = &patbuf.s[1]; ; cp++) in e_inc_search() [all …]
|
H A D | glob.c | 301 Char *qpatnext, *patbuf; in glob() local 325 patbuf = xmalloc((strlen(pattern) + 1) * sizeof(*patbuf)); in glob() 326 bufnext = patbuf; in glob() 363 bufnext = patbuf; in glob() 364 qpatnext = patbuf; in glob() 403 if (bufnext == patbuf || bufnext[-1] != M_ALL || in glob() 405 (bufnext - 1 == patbuf || bufnext[-2] != M_ALL || in glob() 406 bufnext - 2 == patbuf || bufnext[-3] != M_ALL))) in glob() 416 qprintf("patbuf=", patbuf); in glob() 419 if ((err = glob1(patbuf, pglob, no_match)) != 0) { in glob() [all …]
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | glob.c | 187 Char *bufnext, *bufend, patbuf[PATH_MAX]; in glob() local 209 bufnext = patbuf; in glob() 229 return globexp1(patbuf, pglob, &limit); in glob() 231 return glob0(patbuf, pglob, &limit); in glob() 267 Char patbuf[PATH_MAX]; in globexp2() local 270 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() 298 return glob0(patbuf, pglob, limitp); in globexp2() 342 qprintf("globexp2:", patbuf); in globexp2() 344 rv = globexp1(patbuf, pglob, limitp); in globexp2() 366 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob) argument [all …]
|
/freebsd/lib/libc/gen/ |
H A D | glob-compat11.c | 156 Char *bufnext, *bufend, patbuf[MAXPATHLEN], prot; in freebsd11_glob() local 178 bufnext = patbuf; in freebsd11_glob() 222 return (globexp0(patbuf, pglob, &limit, pattern)); in freebsd11_glob() 224 return (glob0(patbuf, pglob, &limit, pattern)); in freebsd11_glob() 286 Char patbuf[MAXPATHLEN]; in globexp2() local 289 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() 361 qprintf("globexp2:", patbuf); in globexp2() 363 rv = globexp1(patbuf, pglob, limit); in globexp2() 384 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob11_t *pglob) in globtilde() argument 403 eb = &patbuf[patbuf_len - 1]; in globtilde() [all …]
|
H A D | glob.c | 188 Char *bufnext, *bufend, patbuf[MAXPATHLEN], prot; in glob() local 210 bufnext = patbuf; in glob() 254 return (globexp0(patbuf, pglob, &limit, pattern)); in glob() 256 return (glob0(patbuf, pglob, &limit, pattern)); in glob() 318 Char patbuf[MAXPATHLEN]; in globexp2() local 321 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() 393 qprintf("globexp2:", patbuf); in globexp2() 395 rv = globexp1(patbuf, pglob, limit); in globexp2() 416 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob) in globtilde() argument 435 eb = &patbuf[patbuf_len - 1]; in globtilde() [all …]
|