Home
last modified time | relevance | path

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

12345678910>>...20

/NextBSD/contrib/apr/strings/
HDapr_fnmatch.c74 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/
HDpattern.c23 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/
HDfnmatch.c79 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 …]
HDglob.c197 _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/
HDmatch.c55 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/
HDXCoreInstrFormats.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 …]
/NextBSD/contrib/bmake/
HDstr.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 …]
HDvar.c1338 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/
HDawkgram.y65 %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/
HDapr_strmatch.c41 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/
HDfnmatch.c62 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 …]
HDglob.c168 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/
HDMSP430InstrFormats.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 …]
/NextBSD/sys/libkern/
HDfnmatch.c54 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/
HDSparcInstrFormats.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 …]
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86InstrFormats.td335 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/
HDexclude.c78 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/
HDPPCInstrFormats.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 …]
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonInstrFormats.td75 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 …]
HDHexagonInstrFormatsV4.td44 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/
HDmep-relocs.pl58 ($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/
HDARMInstrFormats.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 …]
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMips16InstrFormats.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 …]
/NextBSD/lib/libc/tests/gen/
HDfnmatch_test.c85 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/
HDusbtest.c197 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 …]

12345678910>>...20