| /mirbsd/src/usr.bin/make/ |
| D | str.c | 234 const char *pattern, const char *epattern) in Str_Matchi() argument 236 while (pattern != epattern) { in Str_Matchi() 241 if (*pattern == '*') { in Str_Matchi() 242 pattern++; in Str_Matchi() 245 while (pattern != epattern && in Str_Matchi() 246 (*pattern == '?' || *pattern == '*')) { in Str_Matchi() 247 if (*pattern == '?') { in Str_Matchi() 253 pattern++; in Str_Matchi() 255 if (pattern == epattern) in Str_Matchi() 258 if (Str_Matchi(string, estring, pattern, epattern)) in Str_Matchi() [all …]
|
| D | varmodifiers.c | 358 void *pattern) /* Pattern the word must match */ in VarMatch() argument 360 const char *pat = (const char *)pattern; in VarMatch() 379 void *pattern) /* Pattern the word must not match */ in VarNoMatch() argument 381 const char *pat = (const char *)pattern; in VarNoMatch() 615 VarPattern *pattern; in get_sysvpattern() local 647 pattern = (VarPattern *)emalloc(sizeof(VarPattern)); in get_sysvpattern() 648 pattern->lbuffer = pattern->lhs = Str_dupi(*p, cp); in get_sysvpattern() 649 pattern->leftLen = cp - *p; in get_sysvpattern() 650 pattern->rhs = Str_dupi(cp+1, cp2); in get_sysvpattern() 651 pattern->rightLen = cp2 - (cp+1); in get_sysvpattern() [all …]
|
| D | str.h | 64 #define Str_Match(string, pattern) \ argument 65 Str_Matchi(string, strchr(string, '\0'), pattern, strchr(pattern, '\0'))
|
| /mirbsd/src/usr.sbin/httpd/src/ap/ |
| D | ap_fnmatch.c | 49 ap_fnmatch(const char *pattern, const char *string, int flags) in ap_fnmatch() argument 55 switch (c = *pattern++) { in ap_fnmatch() 70 c = *pattern; in ap_fnmatch() 73 c = *++pattern; in ap_fnmatch() 95 if (!ap_fnmatch(pattern, string, in ap_fnmatch() 112 if ((pattern = rangematch(pattern, *string, flags)) in ap_fnmatch() 119 if ((c = *pattern++) == EOS) { in ap_fnmatch() 121 --pattern; in ap_fnmatch() 139 rangematch(const char *pattern, int test, int flags) in rangematch() argument 151 if ((negate = (*pattern == '!' || *pattern == '^'))) in rangematch() [all …]
|
| /mirbsd/src/usr.bin/ssh/ |
| D | match.c | 52 match_pattern(const char *s, const char *pattern) in match_pattern() argument 56 if (!*pattern) in match_pattern() 59 if (*pattern == '*') { in match_pattern() 61 pattern++; in match_pattern() 64 if (!*pattern) in match_pattern() 68 if (*pattern != '?' && *pattern != '*') { in match_pattern() 75 if (*s == *pattern && in match_pattern() 76 match_pattern(s + 1, pattern + 1)) in match_pattern() 86 if (match_pattern(s, pattern)) in match_pattern() 99 if (*pattern != '?' && *pattern != *s) in match_pattern() [all …]
|
| /mirbsd/src/usr.bin/awk/ |
| D | awkgram.y | 66 %type <p> pas pattern ppattern plist pplist patlist prarg term re 125 FOR '(' opt_simple_stmt ';' opt_nl pattern ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt 139 IF '(' pattern rparen { $$ = notnull($3); } 172 pattern { $$ = notnull($1); } 195 pattern 196 | patlist comma pattern { $$ = linkum($1, $3); } 220 pattern: 221 var ASGNOP pattern { $$ = op2($2, $1, $3); } 222 | pattern '?' pattern ':' pattern %prec '?' 224 | pattern bor pattern %prec BOR [all …]
|
| /mirbsd/src/lib/libc/gen/ |
| D | fnmatch.c | 54 fnmatch(const char *pattern, const char *string, int flags) in fnmatch() argument 61 switch (c = *pattern++) { in fnmatch() 78 c = *pattern; in fnmatch() 81 c = *++pattern; in fnmatch() 104 if (!fnmatch(pattern, string, flags & ~FNM_PERIOD)) in fnmatch() 121 switch (rangematch(pattern, *string, flags, &newp)) { in fnmatch() 126 pattern = newp; in fnmatch() 135 if ((c = *pattern++) == EOS) { in fnmatch() 137 --pattern; in fnmatch() 154 rangematch(const char *pattern, char test, int flags, const char **newp) in rangematch() argument [all …]
|
| D | glob.c | 162 glob(const char *pattern, int flags, int (*errfunc)(const char *, int), in glob() argument 171 patnext = (const u_char *) pattern; in glob() 214 globexp1(const Char *pattern, glob_t *pglob, size_t *limit) in globexp1() argument 216 const Char* ptr = pattern; in globexp1() 219 if (pattern[0] == LBRACE && pattern[1] == RBRACE && pattern[2] == EOS) in globexp1() 220 return glob0(pattern, pglob, limit); in globexp1() 223 return globexp2(ptr, pattern, pglob, limit); in globexp1() 225 return glob0(pattern, pglob, limit); in globexp1() 235 globexp2(const Char *ptr, const Char *pattern, glob_t *pglob, size_t *limit) in globexp2() argument 243 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() [all …]
|
| /mirbsd/src/gnu/usr.bin/perl/ext/File/Glob/ |
| D | bsd_glob.c | 248 bsd_glob(const char *pattern, int flags, argument 262 patnext = (U8 *) pattern; 292 if (isalpha(pattern[0]) && pattern[1] == ':' && 293 pattern[2] != BG_SEP && pattern[2] != BG_SEP2 && 295 *bufnext++ = pattern[0]; 306 p = (char *) pattern; 334 len = strlen(pattern); 339 p = (char *) pattern; 406 globexp1(const Char *pattern, glob_t *pglob) argument 408 const Char* ptr = pattern; [all …]
|
| /mirbsd/src/usr.bin/grep/ |
| D | util.c | 183 if (fg_pattern[i].pattern) { in procline() 248 fg->pattern = cp = grep_malloc(fg->patternLen + 1); in fgrepcomp() 253 fg->pattern = (const unsigned char *)patternx; in fgrepcomp() 259 fg->qsBc[fg->pattern[i]] = fg->patternLen - i; in fgrepcomp() 266 fg->qsBc[tolower(fg->pattern[i])] = fg->patternLen - i; in fgrepcomp() 327 fg->pattern = cp = grep_malloc(fg->patternLen + 1); in fastcomp() 335 if ((isalnum(fg->pattern[i])) || isspace(fg->pattern[i]) || in fastcomp() 336 (fg->pattern[i] == '_') || (fg->pattern[i] == ',') || in fastcomp() 337 (fg->pattern[i] == '^') || (fg->pattern[i] == '$') || in fastcomp() 338 (fg->pattern[i] == '=') || (fg->pattern[i] == '-') || in fastcomp() [all …]
|
| D | grep.c | 52 char **pattern; variable 179 pattern = grep_realloc(pattern, ++pattern_sz * sizeof(*pattern)); in add_pattern() 191 pattern[patterns] = grep_malloc(len + 15 + extra); in add_pattern() 192 snprintf(pattern[patterns], len + 15 + extra, in add_pattern() 201 pattern[patterns] = grep_malloc(len + 1); in add_pattern() 202 memcpy(pattern[patterns], pat, len); in add_pattern() 203 pattern[patterns][len] = '\0'; in add_pattern() 457 fgrepcomp(&fg_pattern[i], pattern[i]); in main() 459 if (fastcomp(&fg_pattern[i], pattern[i])) { in main() 461 c = regcomp(&r_pattern[i], pattern[i], cflags); in main()
|
| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | xcoffsolib.c | 62 static void sharedlibrary_command (char *pattern, int from_tty); 99 sharedlibrary_command (char *pattern, int from_tty) in sharedlibrary_command() argument 107 if (pattern) in sharedlibrary_command() 109 char *re_err = re_comp (pattern); in sharedlibrary_command() 128 if (! pattern in sharedlibrary_command() 147 if (from_tty && pattern && ! any_matches) in sharedlibrary_command() 149 ("No loaded shared libraries match the pattern `%s'.\n", pattern); in sharedlibrary_command()
|
| /mirbsd/src/gnu/usr.bin/perl/ext/Devel/Peek/t/ |
| D | Peek.t | 21 my $pattern = pop; 29 $pattern =~ s/\$ADDR/0x[[:xdigit:]]+/g; 30 $pattern =~ s/\$FLOAT/(?:\\d*\\.\\d+(?:e[-+]\\d+)?|\\d+)/g; 32 $pattern =~ s/^(\s*)(SV =.* at )/(?:$1ALLOCATED at .*?\n)?$1$2/mg; 33 print $pattern, "\n" if $DEBUG; 36 print "got:\n[\n$dump\n]\nexpected:\n[\n$pattern\n]\nnot " 37 unless $dump =~ /\A$pattern\Z/ms;
|
| /mirbsd/src/usr.bin/diff/ |
| D | diff.c | 334 char *buf, *pattern; in read_excludes_file() local 344 pattern = emalloc(len + 1); in read_excludes_file() 345 memcpy(pattern, buf, len); in read_excludes_file() 346 pattern[len] = '\0'; in read_excludes_file() 347 push_excludes(pattern); in read_excludes_file() 357 push_excludes(char *pattern) in push_excludes() argument 362 entry->pattern = pattern; in push_excludes() 368 push_ignore_pats(char *pattern) in push_ignore_pats() argument 374 len = strlen(pattern) + 1; in push_ignore_pats() 376 strlcpy(ignore_pats, pattern, len); in push_ignore_pats() [all …]
|
| /mirbsd/src/bin/pax/ |
| D | pat_rep.c | 487 fn_match(char *pattern, char *string, char **pend) in fn_match() argument 494 switch (c = *pattern++) { in fn_match() 519 c = *pattern; in fn_match() 524 c = *++pattern; in fn_match() 536 if (!fn_match(pattern, string, pend)) in fn_match() 546 ((pattern = range_match(pattern, test)) == NULL)) in fn_match() 560 range_match(char *pattern, int test) in range_match() argument 567 if ((negate = (*pattern == '!')) != 0) in range_match() 568 ++pattern; in range_match() 570 while ((c = *pattern++) != ']') { in range_match() [all …]
|
| /mirbsd/src/gnu/usr.bin/perl/t/op/ |
| D | hashwarn.t | 35 my($pattern, $ok); 36 if (($pattern) = ($expected =~ m#^/(.+)/$#s) or 37 (undef, $pattern) = ($expected =~ m#^m([^\w\s])(.+)\1$#s)) { 39 $ok = ($got =~ /$pattern/); 40 test $num, $ok, "Expected pattern /$pattern/, got '$got'\n";
|
| /mirbsd/src/usr.bin/less/ |
| D | search.c | 328 compile_pattern(pattern, search_type) in compile_pattern() argument 329 char *pattern; in compile_pattern() 336 if (regcomp(s, pattern, REGCOMP_FLAG)) 351 comp = pcre_compile(pattern, 0, 363 if ((parg.p_string = re_comp(pattern)) != NULL) 372 if ((s = regcmp(pattern, 0)) == NULL) 383 if ((s = regcomp(pattern)) == NULL) 399 last_pattern = save(pattern); 1070 search(search_type, pattern, n) in search() argument 1072 char *pattern; [all …]
|
| /mirbsd/src/usr.bin/sudo/ |
| D | testsudoers.c | 218 hostname_matches(shost, lhost, pattern) in hostname_matches() argument 221 char *pattern; 223 if (has_meta(pattern)) { 224 if (strchr(pattern, '.')) 225 return(fnmatch(pattern, lhost, FNM_CASEFOLD)); 227 return(fnmatch(pattern, shost, FNM_CASEFOLD)); 229 if (strchr(pattern, '.')) 230 return(strcasecmp(lhost, pattern)); 232 return(strcasecmp(shost, pattern));
|
| D | parse.c | 409 hostname_matches(shost, lhost, pattern) in hostname_matches() argument 412 char *pattern; 414 if (has_meta(pattern)) { 415 if (strchr(pattern, '.')) 416 return(fnmatch(pattern, lhost, FNM_CASEFOLD)); 418 return(fnmatch(pattern, shost, FNM_CASEFOLD)); 420 if (strchr(pattern, '.')) 421 return(strcasecmp(lhost, pattern)); 423 return(strcasecmp(shost, pattern));
|
| /mirbsd/src/gnu/usr.bin/cvs/lib/ |
| D | rpmatch.c | 34 try (const char *response, const char *pattern, const int match, in try() argument 37 if (pattern != *lastp) in try() 47 if (regcomp (re, pattern, REG_EXTENDED) != 0) in try() 49 *lastp = pattern; in try()
|
| D | regex.c | 28 # define regcomp(preg, pattern, cflags) __regcomp (preg, pattern, cflags) argument 39 # define re_compile_pattern(pattern, length, bufp) \ argument 40 __re_compile_pattern (pattern, length, bufp)
|
| /mirbsd/src/lib/libncurses/src/menu/ |
| D | m_driver.c | 46 (menu)->pattern[--((menu)->pindex)] = '\0' 50 { (menu)->pattern[((menu)->pindex)++] = (ch);\ 51 (menu)->pattern[(menu)->pindex] = '\0'; } 161 menu->pattern, in _nc_Match_Next_Character_In_Item_Name() 243 assert(menu->pattern); in menu_driver() 388 assert(menu->pattern); in menu_driver() 398 assert(menu->pattern); in menu_driver() 399 if (menu->pattern[0]) in menu_driver() 417 assert(menu->pattern); in menu_driver() 418 if (menu->pattern[0]) in menu_driver()
|
| /mirbsd/src/gnu/usr.bin/perl/NetWare/ |
| D | nwplglob.c | 65 char* pattern = NULL; in fnDoPerlGlob() local 67 pattern = *argv++; in fnDoPerlGlob() 69 dir = opendir((const char *)pattern); in fnDoPerlGlob()
|
| /mirbsd/src/gnu/usr.bin/perl/djgpp/ |
| D | djgpp.c | 264 char *p1,*pattern,*name=va_arg (args,char*); in glob_handler() local 274 pattern=alloca (strlen (name+=13)+1); in glob_handler() 275 strcpy (pattern,name); in glob_handler() 277 strlwr (pattern); in glob_handler() 280 while (pattern) in glob_handler() 282 if ((p1=strchr (pattern,' '))!=NULL) in glob_handler() 284 glob (pattern,ic,0,&pglob); in glob_handler() 286 if ((pattern=p1)!=NULL) in glob_handler() 287 pattern++; in glob_handler()
|
| /mirbsd/src/usr.bin/vi/ex/ |
| D | ex_cscope.c | 434 cscope_find(sp, cmdp, pattern) in cscope_find() argument 437 char *pattern; 475 if ((tqp = create_cs_cmd(sp, pattern, &search)) == NULL) 581 create_cs_cmd(sp, pattern, searchp) in create_cs_cmd() argument 583 char *pattern; 600 if (pattern == NULL) 604 for (; isblank(pattern[0]); ++pattern); 605 if (pattern[0] == '\0' || !isblank(pattern[1])) 608 *p != '\0' && *p != pattern[0]; ++*searchp, ++p); 612 KEY_NAME(sp, pattern[0]), CSCOPE_QUERIES); [all …]
|