Home
last modified time | relevance | path

Searched refs:pmatch (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/posix/
Dengine.c71 regmatch_t *pmatch; /* [nsub+1] (0 element unused) */ member
90 static int matcher(struct re_guts *g, char *string, size_t nmatch, regmatch_t pmatch[], int eflags);
139 regmatch_t pmatch[], in matcher() argument
163 start = string + pmatch[0].rm_so; in matcher()
164 stop = string + pmatch[0].rm_eo; in matcher()
219 m->pmatch = NULL; in matcher()
259 if (m->pmatch == NULL) in matcher()
260 m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) * in matcher()
262 if (m->pmatch == NULL) { in matcher()
267 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1; in matcher()
[all …]
Dregexec.c159 regmatch_t pmatch[__restrict], in regexec()
177 return(smatcher(g, (char *)string, nmatch, pmatch, eflags)); in regexec()
179 return(lmatcher(g, (char *)string, nmatch, pmatch, eflags)); in regexec()