| /NextBSD/contrib/apr/strings/ |
| HD | apr_fnmatch.c | 74 static APR_INLINE int fnmatch_ch(const char **pattern, const char **string, int flags) in fnmatch_ch() argument 76 const char * const mismatch = *pattern; in fnmatch_ch() 84 if (**pattern == '[') in fnmatch_ch() 86 ++*pattern; in fnmatch_ch() 89 negate = ((**pattern == '!') || (**pattern == '^')); in fnmatch_ch() 91 ++*pattern; in fnmatch_ch() 94 if (**pattern == ']') in fnmatch_ch() 97 while (**pattern) in fnmatch_ch() 99 if (**pattern == ']') { in fnmatch_ch() 100 ++*pattern; in fnmatch_ch() [all …]
|
| /NextBSD/contrib/less/ |
| HD | pattern.c | 23 compile_pattern2(pattern, search_type, comp_pattern, show_error) in compile_pattern2() argument 24 char *pattern; in compile_pattern2() 38 if (re_compile_pattern(pattern, strlen(pattern), comp)) 52 if (regcomp(comp, pattern, REGCOMP_FLAG)) 69 comp = pcre_compile(pattern, 0, 83 if ((parg.p_string = re_comp(pattern)) != NULL) 94 if ((comp = regcmp(pattern, 0)) == NULL) 108 comp = regcomp(pattern); 130 compile_pattern(pattern, search_type, comp_pattern) in compile_pattern() argument 131 char *pattern; in compile_pattern() [all …]
|
| /NextBSD/lib/libc/gen/ |
| HD | fnmatch.c | 79 fnmatch(const char *pattern, const char *string, int flags) in fnmatch() argument 83 return (fnmatch1(pattern, string, string, flags, initial, initial)); in fnmatch() 87 fnmatch1(const char *pattern, const char *string, const char *stringstart, in fnmatch1() argument 99 pclen = mbrtowc(&pc, pattern, MB_LEN_MAX, &patmbs); in fnmatch1() 102 pattern += pclen; in fnmatch1() 128 c = *pattern; in fnmatch1() 131 c = *++pattern; in fnmatch1() 158 bt_pattern = pattern, bt_patmbs = patmbs; in fnmatch1() 171 switch (rangematch(pattern, sc, flags, &newp, in fnmatch1() 176 pattern = newp; in fnmatch1() [all …]
|
| HD | glob.c | 197 _glob_common(const char * __restrict pattern, int flags, in _glob_common() argument 207 patnext = pattern; in _glob_common() 264 glob(const char * __restrict pattern, int flags, in glob() argument 270 return (_glob_common(pattern, flags, pglob)); in glob() 274 glob_b(const char * __restrict pattern, int flags, errblock_t errblock, in glob_b() argument 282 return (_glob_common(pattern, flags, pglob)); in glob_b() 291 globexp1(const Char *pattern, glob_t *pglob, struct glob_limit *limit) in globexp1() argument 293 const Char* ptr = pattern; in globexp1() 303 if (pattern[0] == LBRACE && pattern[1] == RBRACE && pattern[2] == EOS) in globexp1() 304 return glob0(pattern, pglob, limit); in globexp1() [all …]
|
| /NextBSD/crypto/openssh/ |
| HD | match.c | 55 match_pattern(const char *s, const char *pattern) in match_pattern() argument 59 if (!*pattern) in match_pattern() 62 if (*pattern == '*') { in match_pattern() 64 pattern++; in match_pattern() 67 if (!*pattern) in match_pattern() 71 if (*pattern != '?' && *pattern != '*') { in match_pattern() 78 if (*s == *pattern && in match_pattern() 79 match_pattern(s + 1, pattern + 1)) in match_pattern() 89 if (match_pattern(s, pattern)) in match_pattern() 102 if (*pattern != '?' && *pattern != *s) in match_pattern() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/XCore/ |
| HD | XCoreInstrFormats.td | 13 class InstXCore<int sz, dag outs, dag ins, string asmstr, list<dag> pattern> 21 let Pattern = pattern; 27 class PseudoInstXCore<dag outs, dag ins, string asmstr, list<dag> pattern> 28 : InstXCore<0, outs, ins, asmstr, pattern> { 36 class _F3R<bits<5> opc, dag outs, dag ins, string asmstr, list<dag> pattern> 37 : InstXCore<2, outs, ins, asmstr, pattern> { 45 class _F3RImm<bits<5> opc, dag outs, dag ins, string asmstr, list<dag> pattern> 46 : _F3R<opc, outs, ins, asmstr, pattern> { 50 class _FL3R<bits<9> opc, dag outs, dag ins, string asmstr, list<dag> pattern> 51 : InstXCore<4, outs, ins, asmstr, pattern> { [all …]
|
| /NextBSD/contrib/bmake/ |
| HD | str.c | 333 Str_Match(const char *string, const char *pattern) in Str_Match() argument 343 if (*pattern == 0) in Str_Match() 345 if (*string == 0 && *pattern != '*') in Str_Match() 353 if (*pattern == '*') { in Str_Match() 354 pattern += 1; in Str_Match() 355 if (*pattern == 0) in Str_Match() 358 if (Str_Match(string, pattern)) in Str_Match() 368 if (*pattern == '?') in Str_Match() 375 if (*pattern == '[') { in Str_Match() 376 ++pattern; in Str_Match() [all …]
|
| HD | var.c | 1338 void *pattern) in VarMatch() argument 1341 fprintf(debug_file, "VarMatch [%s] [%s]\n", word, (char *)pattern); in VarMatch() 1342 if (Str_Match(word, (char *)pattern)) { in VarMatch() 1429 void *pattern) in VarNoMatch() argument 1431 if (!Str_Match(word, (char *)pattern)) { in VarNoMatch() 1470 VarPattern *pattern = (VarPattern *)patternp; in VarSubstitute() local 1473 if ((pattern->flags & (VAR_SUB_ONE|VAR_SUB_MATCHED)) != in VarSubstitute() 1479 if ((pattern->flags & VAR_MATCH_START) && in VarSubstitute() 1480 (strncmp(word, pattern->lhs, pattern->leftLen) == 0)) { in VarSubstitute() 1484 if ((pattern->flags & VAR_MATCH_END) && in VarSubstitute() [all …]
|
| /NextBSD/contrib/one-true-awk/ |
| HD | awkgram.y | 65 %type <p> pas pattern ppattern plist pplist patlist prarg term re 124 FOR '(' opt_simple_stmt ';' opt_nl pattern ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt 138 IF '(' pattern rparen { $$ = notnull($3); } 171 pattern { $$ = notnull($1); } 194 pattern 195 | patlist comma pattern { $$ = linkum($1, $3); } 219 pattern: 220 var ASGNOP pattern { $$ = op2($2, $1, $3); } 221 | pattern '?' pattern ':' pattern %prec '?' 223 | pattern bor pattern %prec BOR [all …]
|
| /NextBSD/contrib/apr-util/strmatch/ |
| HD | apr_strmatch.c | 41 const char *p_start = this_pattern->pattern; in match_boyer_moore_horspool() 65 const char *p_start = this_pattern->pattern; in match_boyer_moore_horspool_nocase() 86 apr_strmatch_pattern *pattern; in apr_strmatch_precompile() local 90 pattern = apr_palloc(p, sizeof(*pattern)); in apr_strmatch_precompile() 91 pattern->pattern = s; in apr_strmatch_precompile() 92 pattern->length = strlen(s); in apr_strmatch_precompile() 93 if (pattern->length == 0) { in apr_strmatch_precompile() 94 pattern->compare = match_no_op; in apr_strmatch_precompile() 95 pattern->context = NULL; in apr_strmatch_precompile() 96 return pattern; in apr_strmatch_precompile() [all …]
|
| /NextBSD/crypto/heimdal/lib/roken/ |
| HD | fnmatch.c | 62 rk_fnmatch(const char *pattern, const char *string, int flags) in rk_fnmatch() argument 68 switch (c = *pattern++) { in rk_fnmatch() 83 c = *pattern; in rk_fnmatch() 86 c = *++pattern; in rk_fnmatch() 108 if (!rk_fnmatch(pattern, string, flags & ~FNM_PERIOD)) in rk_fnmatch() 120 if ((pattern = in rk_fnmatch() 121 rangematch(pattern, *string, flags)) == NULL) in rk_fnmatch() 127 if ((c = *pattern++) == EOS) { in rk_fnmatch() 129 --pattern; in rk_fnmatch() 142 rangematch(const char *pattern, int test, int flags) in rangematch() argument [all …]
|
| HD | glob.c | 168 glob(const char *pattern, in glob() argument 177 patnext = (const u_char *) pattern; in glob() 219 static int globexp1(const Char *pattern, glob_t *pglob) in globexp1() argument 221 const Char* ptr = pattern; in globexp1() 225 if (pattern[0] == CHAR_LBRACE && pattern[1] == CHAR_RBRACE && pattern[2] == CHAR_EOS) in globexp1() 226 return glob0(pattern, pglob); in globexp1() 229 if (!globexp2(ptr, pattern, pglob, &rv)) in globexp1() 232 return glob0(pattern, pglob); in globexp1() 241 static int globexp2(const Char *ptr, const Char *pattern, in globexp2() argument 250 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/MSP430/ |
| HD | MSP430InstrFormats.td | 78 dag outs, dag ins, string asmstr, list<dag> pattern> 80 let Pattern = pattern; 93 dag outs, dag ins, string asmstr, list<dag> pattern> 94 : IForm<opcode, dest, 1, src, sz, outs, ins, asmstr, pattern>; 97 dag outs, dag ins, string asmstr, list<dag> pattern> 98 : IForm8<opcode, DstReg, SrcReg, Size2Bytes, outs, ins, asmstr, pattern>; 101 dag outs, dag ins, string asmstr, list<dag> pattern> 102 : IForm8<opcode, DstReg, SrcImm, Size4Bytes, outs, ins, asmstr, pattern>; 105 dag outs, dag ins, string asmstr, list<dag> pattern> 106 : IForm8<opcode, DstReg, SrcMem, Size4Bytes, outs, ins, asmstr, pattern>; [all …]
|
| /NextBSD/sys/libkern/ |
| HD | 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() 125 pattern = newp; in fnmatch() 134 if ((c = *pattern++) == EOS) { in fnmatch() 136 --pattern; in fnmatch() 157 rangematch(const char *pattern, char test, int flags, char **newp) in rangematch() argument [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/ |
| HD | SparcInstrFormats.td | 10 class InstSP<dag outs, dag ins, string asmstr, list<dag> pattern> 23 let Pattern = pattern; 34 class F2<dag outs, dag ins, string asmstr, list<dag> pattern> 35 : InstSP<outs, ins, asmstr, pattern> { 45 class F2_1<bits<3> op2Val, dag outs, dag ins, string asmstr, list<dag> pattern> 46 : F2<outs, ins, asmstr, pattern> { 55 list<dag> pattern> : F2<outs, ins, asmstr, pattern> { 64 dag outs, dag ins, string asmstr, list<dag> pattern> 65 : InstSP<outs, ins, asmstr, pattern> { 81 dag outs, dag ins, string asmstr, list<dag> pattern> [all …]
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86InstrFormats.td | 335 class PseudoI<dag oops, dag iops, list<dag> pattern> 337 let Pattern = pattern; 341 list<dag> pattern, InstrItinClass itin = NoItinerary, 344 let Pattern = pattern; 348 list<dag> pattern, InstrItinClass itin = NoItinerary, 351 let Pattern = pattern; 355 list<dag> pattern, InstrItinClass itin = NoItinerary> 357 let Pattern = pattern; 361 list<dag> pattern, InstrItinClass itin = NoItinerary> 363 let Pattern = pattern; [all …]
|
| /NextBSD/contrib/diff/lib/ |
| HD | exclude.c | 78 char const *pattern; member 112 fnmatch_no_wildcards (char const *pattern, char const *f, int options) in fnmatch_no_wildcards() argument 116 ? strcasecmp (pattern, f) in fnmatch_no_wildcards() 117 : strcmp (pattern, f)); in fnmatch_no_wildcards() 120 size_t patlen = strlen (pattern); in fnmatch_no_wildcards() 122 ? strncasecmp (pattern, f, patlen) in fnmatch_no_wildcards() 123 : strncmp (pattern, f, patlen)); in fnmatch_no_wildcards() 156 char const *pattern = exclude[i].pattern; in excluded_filename() local 164 bool matched = ((*matcher) (pattern, f, options) == 0); in excluded_filename() 170 matched = ((*matcher) (pattern, p + 1, options) == 0); in excluded_filename() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCInstrFormats.td | 104 InstrItinClass itin, list<dag> pattern> 106 let Pattern = pattern; 182 list<dag> pattern> 186 let Pattern = pattern; 194 InstrItinClass itin, list<dag> pattern> 200 let Pattern = pattern; 208 InstrItinClass itin, list<dag> pattern> 213 let Pattern = pattern; 221 InstrItinClass itin, list<dag> pattern> 227 let Pattern = pattern; [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonInstrFormats.td | 75 class InstHexagon<dag outs, dag ins, string asmstr, list<dag> pattern, 83 let Pattern = pattern; 196 class LDInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 198 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeLD>, OpcodeHexagon; 201 class LDInst2<dag outs, dag ins, string asmstr, list<dag> pattern = [], 203 : LDInst<outs, ins, asmstr, pattern, cstr>; 205 class CONSTLDInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 207 : LDInst<outs, ins, asmstr, pattern, cstr>; 211 class LDInstPost<dag outs, dag ins, string asmstr, list<dag> pattern = [], 213 : LDInst<outs, ins, asmstr, pattern, cstr>; [all …]
|
| HD | HexagonInstrFormatsV4.td | 44 class InstDuplex<bits<4> iClass, list<dag> pattern = [], 110 class NVInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 112 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeNV>, OpcodeHexagon; 114 class NVInst_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 116 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 119 class NVInstPost_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 121 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 125 class NVInstPI_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 127 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 130 class NCJInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], [all …]
|
| /NextBSD/contrib/binutils/bfd/ |
| HD | mep-relocs.pl | 58 ($pattern, $sign, $attrs) = $rest =~ m@(.*) ([US]) (.*)\*/@; 59 $pattern =~ s/ //g; 60 push(@pattern, $pattern); 64 printf "%4d $rel p=`$pattern' s=`$sign' a=`$attrs'\n", $#pattern; 127 $mask = $pattern[$i]; 150 if (length($pattern[$i]) == 8) { 152 } elsif ($pattern[$i] =~ /-/ || length($pattern[$i]) == 16) { 157 print NEW " case R_MEP_$relocs[$i]: /* $pattern[$i] */\n"; 174 for ($b=0; $b<length($pattern[$i]); $b += 8) { 175 $mask = substr($pattern[$i], $b, 8); [all …]
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMInstrFormats.td | 365 class PseudoInst<dag oops, dag iops, InstrItinClass itin, list<dag> pattern> 370 let Pattern = pattern; 377 list<dag> pattern> 378 : PseudoInst<oops, iops, itin, pattern> { 385 list<dag> pattern> 386 : PseudoInst<oops, iops, itin, pattern> { 393 list<dag> pattern> 394 : PseudoInst<oops, iops, itin, pattern> { 400 InstrItinClass itin, list<dag> pattern, 402 : ARMPseudoInst<oops, iops, sz, itin, pattern>, [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Mips/ |
| HD | Mips16InstrFormats.td | 36 class MipsInst16_Base<dag outs, dag ins, string asmstr, list<dag> pattern, 46 let Pattern = pattern; 55 class MipsInst16<dag outs, dag ins, string asmstr, list<dag> pattern, 57 MipsInst16_Base<outs, ins, asmstr, pattern, itin> 72 class MipsInst16_32<dag outs, dag ins, string asmstr, list<dag> pattern, 74 MipsInst16_Base<outs, ins, asmstr, pattern, itin> 82 class MipsInst16_EXTEND<dag outs, dag ins, string asmstr, list<dag> pattern, 84 MipsInst16_32<outs, ins, asmstr, pattern, itin> 92 class MipsPseudo16<dag outs, dag ins, string asmstr, list<dag> pattern>: 93 MipsInst16<outs, ins, asmstr, pattern, IIPseudo> { [all …]
|
| /NextBSD/lib/libc/tests/gen/ |
| HD | fnmatch_test.c | 85 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() 88 if (strchr(t->pattern, '\\') == NULL && in ATF_TC_BODY() 91 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() 96 if (strchr(t->pattern, '\\') != NULL && in ATF_TC_BODY() 101 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() 106 if ((t->string[0] != '.' || t->pattern[0] == '.' || in ATF_TC_BODY() 110 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() 119 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() 124 if ((((t->string[0] != '.' || t->pattern[0] == '.') && in ATF_TC_BODY() 129 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY() [all …]
|
| /NextBSD/tools/tools/usbtest/ |
| HD | usbtest.c | 197 char pattern[G_AUDIO_MAX_STRLEN] = {"0123456789abcdef"}; in show_default_audio_select() local 227 &pattern, strlen(pattern)); in show_default_audio_select() 231 "to '%s' (error=%d)\n", pattern, errno); in show_default_audio_select() 247 pattern, pattern_interval, throughput); in show_default_audio_select() 265 get_string(pattern, sizeof(pattern)); in show_default_audio_select() 318 char pattern[G_KEYBOARD_MAX_STRLEN] = {"abcdefpattern"}; in show_default_keyboard_select() local 339 &pattern, strlen(pattern)); in show_default_keyboard_select() 343 "to '%s' (error=%d)\n", pattern, errno); in show_default_keyboard_select() 354 pattern, interval); in show_default_keyboard_select() 366 get_string(pattern, sizeof(pattern)); in show_default_keyboard_select() [all …]
|