| /minix3/external/bsd/pkg_install/dist/lib/ |
| H A D | opattern.c | 53 alternate_match(const char *pattern, const char *pkg) in alternate_match() argument 63 if ((sep = strchr(pattern, '{')) == (char *) NULL) { in alternate_match() 64 errx(EXIT_FAILURE, "alternate_match(): '{' expected in `%s'", pattern); in alternate_match() 66 (void) strncpy(buf, pattern, (size_t) (sep - pattern)); in alternate_match() 67 alt = &buf[sep - pattern]; in alternate_match() 77 errx(EXIT_FAILURE, "Malformed alternate `%s'", pattern); in alternate_match() 100 glob_match(const char *pattern, const char *pkg) in glob_match() argument 102 return fnmatch(pattern, pkg, FNM_PERIOD) == 0; in glob_match() 110 simple_match(const char *pattern, const char *pkg) in simple_match() argument 112 return strcmp(pattern, pkg) == 0; in simple_match() [all …]
|
| H A D | iterate.c | 190 const char *pattern = cookie; in match_by_pattern() local 192 return pkg_match(pattern, pkg); in match_by_pattern() 244 add_installed_pkgs_by_pattern(const char *pattern, lpkg_head_t *pkghead) in add_installed_pkgs_by_pattern() argument 251 arg.cookie = __UNCONST(pattern); in add_installed_pkgs_by_pattern() 261 const char *pattern; member 270 switch (pkg_order(arg->pattern, pkg, arg->best_current_match)) { in match_best_installed() 292 find_best_matching_installed_pkg(const char *pattern) in find_best_matching_installed_pkg() argument 296 arg.pattern = pattern; in find_best_matching_installed_pkg() 308 const char *pattern; member 318 if (pkg_match(arg->pattern, pkg) == 1) { in match_and_call() [all …]
|
| /minix3/external/bsd/less/dist/ |
| H A D | pattern.c | 25 compile_pattern2(pattern, search_type, comp_pattern) in compile_pattern2() argument 26 char *pattern; in compile_pattern2() 39 if (re_compile_pattern(pattern, strlen(pattern), comp)) 52 if (regcomp(comp, pattern, REGCOMP_FLAG)) 68 comp = pcre_compile(pattern, 0, 81 if ((parg.p_string = re_comp(pattern)) != NULL) 91 if ((comp = regcmp(pattern, 0)) == NULL) 103 if ((comp = regcomp(pattern)) == NULL) 123 compile_pattern(pattern, search_type, comp_pattern) in compile_pattern() argument 124 char *pattern; in compile_pattern() [all …]
|
| /minix3/crypto/external/bsd/heimdal/dist/lib/roken/ |
| H A D | fnmatch.c | 64 rk_fnmatch(const char *pattern, const char *string, int flags) in rk_fnmatch() argument 70 switch (c = *pattern++) { in rk_fnmatch() 85 c = *pattern; in rk_fnmatch() 88 c = *++pattern; in rk_fnmatch() 110 if (!rk_fnmatch(pattern, string, flags & ~FNM_PERIOD)) in rk_fnmatch() 122 if ((pattern = in rk_fnmatch() 123 rangematch(pattern, *string, flags)) == NULL) in rk_fnmatch() 129 if ((c = *pattern++) == EOS) { in rk_fnmatch() 131 --pattern; in rk_fnmatch() 144 rangematch(const char *pattern, int test, int flags) in rangematch() argument [all …]
|
| H A D | glob.c | 170 glob(const char *pattern, in glob() argument 179 patnext = (const u_char *) pattern; in glob() 221 static int globexp1(const Char *pattern, glob_t *pglob) in globexp1() argument 223 const Char* ptr = pattern; in globexp1() 227 if (pattern[0] == CHAR_LBRACE && pattern[1] == CHAR_RBRACE && pattern[2] == CHAR_EOS) in globexp1() 228 return glob0(pattern, pglob); in globexp1() 231 if (!globexp2(ptr, pattern, pglob, &rv)) in globexp1() 234 return glob0(pattern, pglob); in globexp1() 243 static int globexp2(const Char *ptr, const Char *pattern, in globexp2() argument 252 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() [all …]
|
| /minix3/external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/ |
| H A D | aliaslist.c | 63 char *pattern; /* name pattern */ member 75 const char *pattern, const char *encoding); 79 const char *pattern, const char *encoding); 81 static int match(const char *pattern, const char *str); 83 static idn_result_t create_item(const char *pattern, const char *encoding, 117 if (current->pattern != NULL) { in idn__aliaslist_destroy() 118 free(current->pattern); in idn__aliaslist_destroy() 174 const char *pattern, const char *encoding, in idn__aliaslist_additem() argument 177 return additem_to_top(list, pattern, encoding); in idn__aliaslist_additem() 179 return additem_to_bottom(list, pattern, encoding); in idn__aliaslist_additem() [all …]
|
| /minix3/usr.bin/make/ |
| H A D | 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 …]
|
| H A D | var.c | 1334 void *pattern) in VarMatch() argument 1337 fprintf(debug_file, "VarMatch [%s] [%s]\n", word, (char *)pattern); in VarMatch() 1338 if (Str_Match(word, (char *)pattern)) { in VarMatch() 1425 void *pattern) in VarNoMatch() argument 1427 if (!Str_Match(word, (char *)pattern)) { in VarNoMatch() 1466 VarPattern *pattern = (VarPattern *)patternp; in VarSubstitute() local 1469 if ((pattern->flags & (VAR_SUB_ONE|VAR_SUB_MATCHED)) != in VarSubstitute() 1475 if ((pattern->flags & VAR_MATCH_START) && in VarSubstitute() 1476 (strncmp(word, pattern->lhs, pattern->leftLen) == 0)) { in VarSubstitute() 1480 if ((pattern->flags & VAR_MATCH_END) && in VarSubstitute() [all …]
|
| /minix3/lib/libc/gen/ |
| H A D | fnmatch.c | 74 rangematch(const char *pattern, int test, int flags) in rangematch() argument 79 _DIAGASSERT(pattern != NULL); in rangematch() 88 if ((negate = (*pattern == '!' || *pattern == '^')) != 0) in rangematch() 89 ++pattern; in rangematch() 92 for (ok = 0; (c = FOLDCASE(*pattern++, flags)) != ']' || need;) { in rangematch() 97 c = FOLDCASE(*pattern++, flags); in rangematch() 100 if (*pattern == '-' in rangematch() 101 && (c2 = FOLDCASE(*(pattern + 1), flags)) != EOS && in rangematch() 103 pattern += 2; in rangematch() 105 c2 = FOLDCASE(*pattern++, flags); in rangematch() [all …]
|
| H A D | glob.c | 183 glob(const char * __restrict pattern, int flags, int (*errfunc)(const char *, in glob() argument 191 _DIAGASSERT(pattern != NULL); in glob() 193 patnext = (const unsigned char *) pattern; in glob() 236 globexp1(const Char *pattern, glob_t *pglob, struct glob_limit *limit) in globexp1() argument 238 const Char* ptr = pattern; in globexp1() 241 _DIAGASSERT(pattern != NULL); in globexp1() 251 if (pattern[0] == LBRACE && pattern[1] == RBRACE && pattern[2] == EOS) in globexp1() 252 return glob0(pattern, pglob, limit); in globexp1() 255 if (!globexp2(ptr, pattern, pglob, &rv, limit)) in globexp1() 258 return glob0(pattern, pglob, limit); in globexp1() [all …]
|
| /minix3/external/historical/nawk/dist/ |
| H A D | awkgram.y | 69 %type <p> pas pattern ppattern plist pplist patlist prarg term re 129 FOR '(' opt_simple_stmt ';' opt_nl pattern ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt 143 IF '(' pattern rparen { $$ = notnull($3); } 176 pattern { $$ = notnull($1); } 199 pattern 200 | patlist comma pattern { $$ = linkum($1, $3); } 224 pattern: 225 var ASGNOP pattern { $$ = op2($2, $1, $3); } 226 | pattern '?' pattern ':' pattern %prec '?' 228 | pattern bor pattern %prec BOR [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | 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 …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | 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 …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormatsV4.td | 32 class NVInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 34 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeNV>; 36 class NVInst_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 38 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 41 class NVInstPost_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 43 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 47 class NVInstPI_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [], 49 : NVInst<outs, ins, asmstr, pattern, cstr, itin>; 52 class NCJInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 54 : NVInst<outs, ins, asmstr, pattern, cstr>; [all …]
|
| H A D | HexagonInstrFormats.td | 85 class InstHexagon<dag outs, dag ins, string asmstr, list<dag> pattern, 93 let Pattern = pattern; 207 class LDInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 209 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeLD>; 212 class LDInst2<dag outs, dag ins, string asmstr, list<dag> pattern = [], 214 : LDInst<outs, ins, asmstr, pattern, cstr>; 216 class CONSTLDInst<dag outs, dag ins, string asmstr, list<dag> pattern = [], 218 : LDInst<outs, ins, asmstr, pattern, cstr>; 222 class LDInstPost<dag outs, dag ins, string asmstr, list<dag> pattern = [], 224 : LDInst<outs, ins, asmstr, pattern, cstr>; [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | 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 …]
|
| /minix3/external/bsd/libarchive/dist/libarchive_fe/ |
| H A D | matching.c | 47 char pattern[1]; member 58 static void add_pattern(struct match **list, const char *pattern); 75 lafe_exclude(struct lafe_matching **matching, const char *pattern) in lafe_exclude() argument 80 add_pattern(&((*matching)->exclusions), pattern); in lafe_exclude() 102 lafe_include(struct lafe_matching **matching, const char *pattern) in lafe_include() argument 107 add_pattern(&((*matching)->inclusions), pattern); in lafe_include() 131 add_pattern(struct match **list, const char *pattern) in add_pattern() argument 136 len = strlen(pattern); in add_pattern() 140 strcpy(match->pattern, pattern); in add_pattern() 142 if (len && match->pattern[len - 1] == '/') in add_pattern() [all …]
|
| /minix3/external/bsd/pkg_install/dist/admin/ |
| H A D | audit.c | 172 check_installed_pattern(const char *pattern) in check_installed_pattern() argument 176 match_installed_pkgs(pattern, check_one_installed_pkg, &ret); in check_installed_pattern() 383 check_pkg_history_pattern(const char *pkg, const char *pattern) in check_pkg_history_pattern() argument 387 if (strpbrk(pattern, "*[") != NULL) { in check_pkg_history_pattern() 389 for (delim = pattern; in check_pkg_history_pattern() 397 pattern); in check_pkg_history_pattern() 398 if ((delim = strchr(pattern, '>')) != NULL || in check_pkg_history_pattern() 399 (delim = strchr(pattern, '<')) != NULL) in check_pkg_history_pattern() 402 pattern); in check_pkg_history_pattern() 403 } else if ((delim = strchr(pattern, '>')) != NULL) { in check_pkg_history_pattern() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | 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 …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrFormats.td | 331 class PseudoI<dag oops, dag iops, list<dag> pattern> 333 let Pattern = pattern; 337 list<dag> pattern, InstrItinClass itin = NoItinerary, 340 let Pattern = pattern; 344 list<dag> pattern, InstrItinClass itin = NoItinerary, 347 let Pattern = pattern; 351 list<dag> pattern, InstrItinClass itin = NoItinerary> 353 let Pattern = pattern; 357 list<dag> pattern, InstrItinClass itin = NoItinerary> 359 let Pattern = pattern; [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | 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 …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | 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 …]
|
| /minix3/tests/lib/libc/string/ |
| H A D | t_bm.c | 48 const char *pattern; member 77 bm_pat *pattern; in ATF_TC_BODY() local 80 ATF_CHECK(pattern = bm_comp((const u_char *)testcases[ts].pattern, in ATF_TC_BODY() 81 strlen(testcases[ts].pattern), (const u_char *)testcases[ts].freq)); in ATF_TC_BODY() 84 off = bm_exec(pattern, (u_char *)text, strlen(text)); in ATF_TC_BODY() 92 bm_free(pattern); in ATF_TC_BODY()
|
| /minix3/external/bsd/bind/dist/contrib/dlz/modules/wildcard/ |
| H A D | dlz_wildcard_dynamic.c | 127 fnmatch(const char *pattern, const char *string, int flags); 133 shortest_match(const char *pattern, const char *string); 548 shortest_match(const char *pattern, const char *string) { in shortest_match() argument 550 if (pattern == NULL || p == NULL || *p == '\0') in shortest_match() 556 if (fnmatch(pattern, p + 1, FNM_CASEFOLD) == 0) in shortest_match() 560 if (fnmatch(pattern, string, FNM_CASEFOLD) == 0) in shortest_match() 581 fnmatch(const char *pattern, const char *string, int flags) { in fnmatch() argument 587 switch (c = *pattern++) { in fnmatch() 604 c = *pattern; in fnmatch() 607 c = *++pattern; in fnmatch() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
| H A D | SIInstrFormats.td | 14 class InstSI <dag outs, dag ins, string asm, list<dag> pattern> : 15 AMDGPUInst<outs, ins, asm, pattern>, PredicateControl { 90 class VOPAnyCommon <dag outs, dag ins, string asm, list<dag> pattern> : 91 InstSI <outs, ins, asm, pattern> { 100 class VOPCCommon <dag ins, string asm, list<dag> pattern> : 101 VOPAnyCommon <(outs VCCReg:$dst), ins, asm, pattern> { 108 class VOP1Common <dag outs, dag ins, string asm, list<dag> pattern> : 109 VOPAnyCommon <outs, ins, asm, pattern> { 115 class VOP2Common <dag outs, dag ins, string asm, list<dag> pattern> : 116 VOPAnyCommon <outs, ins, asm, pattern> { [all …]
|