Searched refs:pmatch (Results 1 - 21 of 21) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/regex/
H A Dregfronts.c62 regexec(re, str, nmatch, pmatch, flags)
66 regmatch_t pmatch[];
74 start = str + pmatch[0].rm_so;
75 len = pmatch[0].rm_eo - pmatch[0].rm_so;
82 return re_exec(re, start, len, nmatch, pmatch, f);
H A Dregexec.c101 regmatch_t *pmatch; member in struct:vars
164 exec(re, string, len, details, nmatch, pmatch, flags)
170 regmatch_t pmatch[];
204 v->pmatch = mat;
206 v->pmatch = (regmatch_t *)MALLOC((v->g->nsub + 1) *
208 if (v->pmatch == NULL)
212 v->pmatch = pmatch;
226 if (v->pmatch != pmatch
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/tre-0.8.0/lib/
H A Dregexec.c55 tre_fill_pmatch(size_t nmatch, regmatch_t pmatch[], int cflags, argument
71 pmatch[i].rm_so = match_eo;
73 pmatch[i].rm_so = tags[submatch_data[i].so_tag];
76 pmatch[i].rm_eo = match_eo;
78 pmatch[i].rm_eo = tags[submatch_data[i].eo_tag];
82 if (pmatch[i].rm_so == -1 || pmatch[i].rm_eo == -1)
83 pmatch[i].rm_so = pmatch[i].rm_eo = -1;
85 DPRINT(("pmatch[
140 tre_match(const tre_tnfa_t *tnfa, const void *string, size_t len, tre_str_type_t type, size_t nmatch, regmatch_t pmatch[], int eflags) argument
203 tre_regnexec(const regex_t *preg, const char *str, size_t len, size_t nmatch, regmatch_t pmatch[], int eflags) argument
213 tre_regexec(const regex_t *preg, const char *str, size_t nmatch, regmatch_t pmatch[], int eflags) argument
223 tre_regwnexec(const regex_t *preg, const wchar_t *str, size_t len, size_t nmatch, regmatch_t pmatch[], int eflags) argument
231 tre_regwexec(const regex_t *preg, const wchar_t *str, size_t nmatch, regmatch_t pmatch[], int eflags) argument
240 tre_reguexec(const regex_t *preg, const tre_str_source *str, size_t nmatch, regmatch_t pmatch[], int eflags) argument
[all...]
H A Dtre.h136 regmatch_t pmatch[], int eflags);
156 size_t nmatch, regmatch_t pmatch[], int eflags);
166 size_t nmatch, regmatch_t pmatch[], int eflags);
174 size_t nmatch, regmatch_t pmatch[], int eflags);
194 size_t nmatch; /* Length of pmatch[] array. */
195 regmatch_t *pmatch; /* Submatch data. */ member in struct:__anon2740
242 size_t nmatch, regmatch_t pmatch[], int eflags);
H A Dtre-match-backtrack.c138 if (pmatch) \
139 xfree(pmatch); \
153 if (pmatch) \
154 xfree(pmatch); \
247 regmatch_t *pmatch = NULL; local
270 pmatch = alloca(sizeof(*pmatch) * tnfa->num_submatches);
284 pmatch = xmalloc(sizeof(*pmatch) * tnfa->num_submatches);
285 if (!pmatch)
[all...]
H A Dtre-internal.h259 tre_fill_pmatch(size_t nmatch, regmatch_t pmatch[], int cflags,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/tre-0.8.0/tests/
H A Dtest-str-source.c110 regmatch_t pmatch[5]; local
117 if (tre_reguexec(&preg, source, elementsof(pmatch), pmatch, 0) == 0)
118 printf("Match: %d - %d\n", (int)pmatch[0].rm_so, (int)pmatch[0].rm_eo);
H A Dretest.c138 size_t pmatch_len, regmatch_t *pmatch, int eflags)
164 result = tre_regnexec(&reobj, NULL, len, pmatch_len, pmatch, eflags);
166 result = tre_regnexec(&reobj, buf, len, pmatch_len, pmatch, eflags);
172 result = tre_regexec(&reobj, buf, pmatch_len, pmatch, eflags);
194 execute(const CHAR_T *data, int len, size_t pmatch_len, regmatch_t *pmatch, argument
205 ret = wrap_regexec(data, len, pmatch_len, pmatch, eflags);
217 return wrap_regexec(data, len, pmatch_len, pmatch, eflags);
223 size_t pmatch_len, regmatch_t *pmatch, int eflags)
267 if (pmatch[i].rm_so != rm_so
268 || pmatch[
137 wrap_regexec(const CHAR_T *data, size_t len, size_t pmatch_len, regmatch_t *pmatch, int eflags) argument
222 check(va_list ap, int ret, const CHAR_T *str, size_t pmatch_len, regmatch_t *pmatch, int eflags) argument
[all...]
H A Dbench.c107 regmatch_t pmatch[10]; local
115 if ((errcode = tre_regexec(reobj, str, 10, pmatch, 0))) {
131 printf("# pmatch[%d].rm_so = %d\n", i/2, (int)pmatch[i/2].rm_so);
132 printf("# pmatch[%d].rm_eo = %d\n", i/2, (int)pmatch[i/2].rm_eo);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/tre-0.8.0/src/
H A Dagrep.c212 regmatch_t pmatch[1]; local
266 1, pmatch, 0);
275 record_len = pmatch[0].rm_so;
278 next_delim_len = pmatch[0].rm_eo - pmatch[0].rm_so;
279 next_record = next_record + pmatch[0].rm_eo;
364 regmatch_t pmatch[1]; local
371 match.pmatch = pmatch;
418 invert_match ? 0 : (int)pmatch[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/runit/
H A Drunit_lib.h80 extern unsigned pmatch(const char *, const char *, unsigned);
H A Drunit_lib.c230 unsigned pmatch(const char *p, const char *s, unsigned len) function
H A Dsvlogd.c801 if (pmatch(s+1, line, linelen))
806 if (pmatch(s+1, line, linelen))
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/tre-0.8.0/python/
H A Dtre-python.c179 regmatch_t *rm = &self->am.pmatch[i];
207 rm = &self->am.pmatch[gn];
261 if (self->am.pmatch != NULL)
262 PyMem_Del(self->am.pmatch);
353 mo->am.pmatch = pm;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/webserver/src/
H A Dphp_core_lib.cpp333 regmatch_t *pmatch = new regmatch_t[nmatch]; local
341 reg_result = regexec(&preg, str_2_match, nmatch, pmatch, 0);
361 for(int i = 0; i < pmatch[0].rm_so; i++) {
368 tmp_buff[pmatch[0].rm_so] = 0;
379 str_2_match += pmatch[0].rm_eo;
391 delete [] pmatch;
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/editors/
H A Dawk.c1513 regmatch_t pmatch[2]; // TODO: why [2]? [1] is enough... local
1530 if (regexec(icase ? spl->r.ire : spl->l.re, s, 1, pmatch, 0) == 0
1531 && pmatch[0].rm_so <= l
1533 l = pmatch[0].rm_so;
1534 if (pmatch[0].rm_eo == 0) {
1536 pmatch[0].rm_eo++;
1540 pmatch[0].rm_eo = l;
1541 if (s[l]) pmatch[0].rm_eo++;
1546 s += pmatch[0].rm_eo;
1726 regmatch_t pmatch[ local
1906 regmatch_t pmatch[10]; local
1977 regmatch_t pmatch[2]; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/lib/
H A Dregex.c5777 regexec (preg, string, nmatch, pmatch, eflags)
5781 regmatch_t pmatch[];
5823 pmatch[r].rm_so = regs.start[r];
5824 pmatch[r].rm_eo = regs.end[r];
5758 regmatch_t pmatch[]; variable
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dnatsemi.c1389 u16 pmatch[3]; local
1411 pmatch[i] = readw(ioaddr + RxFilterData);
1450 writew(pmatch[i], ioaddr + RxFilterData);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-tools/libgrep/
H A Dregex.c8121 size_t nmatch, regmatch_t pmatch[], int eflags)
8162 pmatch[r].rm_so = regs.start[r];
8163 pmatch[r].rm_eo = regs.end[r];
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/shell/
H A Dash.c5056 #define pmatch(a, b) !fnmatch((a), (b), 0) macro
5564 match = pmatch(str, s);
5592 match = pmatch(str, s);
6172 if (pmatch(start, dp->d_name)) {
6369 return pmatch(preglob(pattern, 0, 0), string);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/tre-0.8.0/
H A Dconfigure5249 size_t nmatch, regmatch_t pmatch[], int eflags)

Completed in 385 milliseconds