Home
last modified time | relevance | path

Searched refs:pattern (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/minix3/external/bsd/pkg_install/dist/lib/
H A Dopattern.c53 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 Diterate.c190 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 Dpattern.c25 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 Dfnmatch.c64 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 Dglob.c170 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 Daliaslist.c63 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 Dstr.c333 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 Dvar.c1334 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 Dfnmatch.c74 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 Dglob.c183 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 Dawkgram.y69 %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 DXCoreInstrFormats.td13 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 DMSP430InstrFormats.td78 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 DHexagonInstrFormatsV4.td32 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 DHexagonInstrFormats.td85 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 DSparcInstrFormats.td10 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 Dmatching.c47 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 Daudit.c172 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 DPPCInstrFormats.td104 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 DX86InstrFormats.td331 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 DMips16InstrFormats.td36 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 DARMInstrFormats.td365 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 Dt_bm.c48 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 Ddlz_wildcard_dynamic.c127 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 DSIInstrFormats.td14 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 …]

12345678910>>...17