Searched refs:match (Results 1 - 25 of 341) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/test/util-tests/tests/awk/gnu/
H A Dmtchi18n.awk1 {print match(""," *")}
H A Dregeq.awk5 #Subject: Problem in gawk with match
9 #gawk reports fatal error in match when first character in regexp is "=" :
11 #$ gawk '{ where = match($0, /=a/); print where}'
12 #gawk: cmd. line:1: { where = match($0, /=a/); print where}
14 #gawk: cmd. line:1: fatal: match() cannot have 0 arguments
18 #$ gawk '{ where = match($0, /\=a/); print where}'
29 { where = match($0, /=a/); print where}
H A Drebrackloc.awk1 # The third argument to match() is a GNU-specific extension, so the
5 # match($0, /([Nn]ew) Value +[\([]? *([[:upper:]]+)/, f) {
9 # match($0, /([][])/, f) {
13 match($0, /([Nn]ew)/) {
17 match($0, /[\([] *([[:upper:]]+)/) {
21 match($0, /([][])/) {
/illumos-gate/usr/src/cmd/lp/lib/filters/
H A Dregex.h31 int match ( char * , char * );
36 int match();
/illumos-gate/usr/src/lib/libast/common/regex/
H A Dregexec.c36 regexec(const regex_t* p, const char* s, size_t nmatch, regmatch_t* match, regflags_t flags) argument
41 int m = match->rm_so;
44 if (!(r = regnexec(p, s + m, match->rm_eo - m, nmatch, match, flags)) && m > 0)
45 for (e = match + nmatch; match < e; match++)
46 if (match->rm_so >= 0)
48 match->rm_so += m;
49 match
[all...]
H A Dregsub.c35 subold(register Sfio_t* dp, const char* op, register const char* sp, size_t nmatch, register regmatch_t* match, register regflags_t flags, int sre) argument
210 s = (char*)op + match[c].rm_so;
211 e = (char*)op + match[c].rm_eo;
242 regsub(const regex_t* p, Sfio_t* dp, const char* op, const char* sp, size_t nmatch, regmatch_t* match, regflags_t flags) argument
256 sfwrite(dp, op, match->rm_eo);
259 sfwrite(dp, op, match->rm_so);
260 if (r = subold(dp, op, sp, nmatch, match, flags, sre))
263 op += match->rm_eo;
264 } while ((m > 0 || (flags & REG_SUB_ALL)) && !(r = regexec(p, op, nmatch, match, p->env->flags|(match
[all...]
H A Dregsubexec.c71 sub(const regex_t* p, register regsub_t* b, const char* ss, register regsubop_t* op, size_t nmatch, register regmatch_t* match) argument
86 if ((c = match[op->off].rm_so) < 0)
89 if ((c = match[op->off].rm_eo) < 0)
148 regsubexec(const regex_t* p, const char* s, size_t nmatch, regmatch_t* match) argument
165 PUTS(p, b, s, match->rm_eo, return fatal(p->env->disc, c, NiL));
168 PUTS(p, b, s, match->rm_so, return fatal(p->env->disc, c, NiL));
169 if (!c && (c = sub(p, b, s, b->re_ops, nmatch, match)))
172 s += match->rm_eo;
175 if (c = regnexec(p, s, e - s, nmatch, match, p->env->flags|(match
[all...]
/illumos-gate/usr/src/cmd/vgrind/
H A Dretest.c26 char *match; local
34 match = ireg;
35 while(*match) {
36 switch (*match) {
42 printf ("%c", *match);
46 if (isalnum(*match))
47 printf("%c", *match);
49 printf ("<%03o>", *match);
52 match++;
58 match
[all...]
/illumos-gate/usr/src/cmd/sgs/tools/
H A Dgetmessage.awk59 if (match($j, /[a-z]/) == 0 &&
60 match($j, /[A-Z]/) != 0)
72 if (match($j, /[a-z]/) == 0 &&
73 match($j, /[A-Z]/) != 0)
85 if (match($1, /[a-z]/) == 0 &&
86 match($1, /[A-Z]/) != 0)
90 if (match($1, /[a-z]/) == 0 &&
91 match($1, /[A-Z]/) != 0)
H A Dcatalog.awk68 } else if (match($2, "MSG_ID_") != 0) {
/illumos-gate/usr/src/cmd/dtrace/test/tst/i386/pid/
H A Dtst.retlist.ksh29 # Make sure we can match against 2-byte rets
41 match=`$dtrace -l -n pid$PID:a.out:simple: -n pid$PID:a.out:complex: | wc -l`
45 if [ "$match" -ne 12 ]; then
46 echo wrong number of matched probes: $match
/illumos-gate/usr/src/lib/libast/common/path/
H A Dpathrepl.c27 * in place replace of first occurrence of /match/ with /replace/ in path
34 pathrepl(register char* path, const char* match, register const char* replace) argument
36 register const char* m = match;
40 if (!match) match = "";
42 if (streq(match, replace))
73 m = match;
H A Dpathgetlink.c60 int match = 0; local
72 if (match)
82 if (!match && t < &tmp[sizeof(tmp) - univ_size + 1]) for (n = 0; n < UNIV_MAX; n++)
89 match = 1;
/illumos-gate/usr/src/tools/onbld/Checks/
H A DComments.py48 return bugre.match(comment)
102 match = bugre.search(com)
103 if match:
104 if match.group(1) not in bugs:
105 bugs[match.group(1)] = []
106 bugs[match.group(1)].append(match.group(2))
114 match = bugnospcre.search(com)
115 if match:
116 if match
[all...]
H A DKeywords.py67 match = anykword.findall(line)
68 if match:
71 (filename, lineno, ', '.join(match)))
/illumos-gate/usr/src/lib/libast/common/string/
H A Dstrmatch.c29 * match shell file patterns
63 regmatch_t* match; member in struct:State_s
68 * subgroup match
69 * 0 returned if no match
71 * match group begin offsets are even elements of sub
72 * match group end offsets are odd elements of sub
128 if (!(matchstate.match = newof(matchstate.match, regmatch_t, n, 0)))
132 if (regexec(re, b, n, matchstate.match, reflags & ~(REG_MINIMAL|REG_SHELL_GROUP|REG_LEFT|REG_RIGHT|REG_ICASE)))
140 *sub++ = matchstate.match[
168 int match[2]; local
[all...]
/illumos-gate/usr/src/lib/libast/common/comp/
H A Dregexp.c98 regmatch_t match[elementsof(re->re_braslist)+1]; local
100 if (regexec(&env->re, subject, elementsof(match), match, 0) || anchor && match[0].rm_so)
102 re->re_loc1 = (char*)subject + match[0].rm_so;
103 re->re_loc2 = (char*)subject + match[0].rm_eo;
106 re->re_braslist[n-1] = (char*)subject + match[n].rm_so;
107 re->re_braelist[n-1] = (char*)subject + match[n].rm_eo;
/illumos-gate/usr/src/cmd/mandoc/
H A Ddbm.c173 dbm_page_byname(const struct dbm_match *match) argument
175 assert(match != NULL);
176 page_bytitle(ITER_NAME, match);
180 dbm_page_bysect(const struct dbm_match *match) argument
182 assert(match != NULL);
183 page_bytitle(ITER_SECT, match);
187 dbm_page_byarch(const struct dbm_match *match) argument
189 assert(match != NULL);
190 page_byarch(match);
194 dbm_page_bydesc(const struct dbm_match *match) argument
201 dbm_page_bymacro(int32_t im, const struct dbm_match *match) argument
235 static const struct dbm_match *match; local
315 static const struct dbm_match *match; local
351 static const struct dbm_match *match; local
[all...]
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dputenv.c49 static int match(char *, char *);
100 if (match(environ[ct], str) != 0)
109 * if names match, return value of 1,
114 match(char *s1, char *s2) function
/illumos-gate/usr/src/cmd/allocate/
H A Dsvc-allocate54 <match key="info.capabilities" contains="volume">
55 <match key="@block.storage_device:storage.removable" bool="true">
57 </match>
58 <match key="@block.storage_device:storage.hotpluggable" bool="true">
60 </match>
61 </match>
/illumos-gate/usr/src/lib/libslp/javalib/com/sun/slp/
H A DAttributePattern.java133 // returning true if they match.
135 public boolean match(AttributeString str) { method in class:AttributePattern
139 boolean match = true;
160 match = false;
171 // have a match.
176 // a pure wildcard, then we *do* have a match.
188 match = false;
199 // The pattern string must match the beginning part of the
207 match = false;
224 return match;
[all...]
/illumos-gate/usr/src/lib/sun_fc/common/
H A DHandleNPIVPort.h55 bool match(uint64_t portWWN);
56 bool match(int index);
/illumos-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_diskmgt.c233 nvpair_t *match = zjni_nvlist_walk_nvpair( local
236 if (match == NULL || nvpair_value_uint32(match, &status)) {
456 nvpair_t *match = zjni_nvlist_walk_nvpair( local
458 if (match == NULL || nvpair_value_uint64(match, size)) {
461 match = zjni_nvlist_walk_nvpair(
463 if (match == NULL || nvpair_value_uint64(match, size)) {
471 match
502 nvpair_t *match; local
561 nvpair_t *match = zjni_nvlist_walk_nvpair( local
[all...]
/illumos-gate/usr/src/cmd/ypcmd/revnetgroup/
H A Dgetgroup.c62 static char *match();
118 if ((val = match(group)) == NULL) {
219 * scans cp, looking for a match with any character
220 * in match. Returns pointer to place in cp that matched
221 * (or NULL if no match)
224 any(cp, match)
226 char *match;
231 for (mp = match; *mp; mp++)
242 * The equivalent of yp_match. Returns the match, or NULL if there is none.
245 match(grou function
[all...]
/illumos-gate/usr/src/lib/libshell/common/scripts/
H A Dshman.sh198 typeset match="${mandir}/sman${mansect}/${manname}.${mansect}"
199 if [[ -r "${match}" ]] ; then
204 debug_print -f "match: %s\n" "${match}"
206 tmp="$(cd "${mandir}" ; LC_MESSAGES=C /usr/lib/sgml/sgml2roff "${match}")"
210 match="${nlink}"
221 match="${mandir}/man${mansect}/${manname}.${mansect}"
222 if [[ -r "${match}" ]] ; then
223 debug_print -f "match: %s\n" "${match}"
[all...]

Completed in 266 milliseconds

1234567891011>>