/bionic/libc/regex/ |
engine.c | 74 regmatch_t *pmatch; /* [nsub+1] (0 element unused) */ member in struct:match 128 matcher(struct re_guts *g, char *string, size_t nmatch, regmatch_t pmatch[], 145 start = string + pmatch[0].rm_so; 146 stop = string + pmatch[0].rm_eo; 167 m->pmatch = NULL; 183 free(m->pmatch); 205 if (m->pmatch == NULL) 206 m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) * 208 if (m->pmatch == NULL) { 213 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1 [all...] |
regexec.c | 140 regmatch_t pmatch[], int eflags) 157 return(smatcher(g, (char *)string, nmatch, pmatch, eflags)); 159 return(lmatcher(g, (char *)string, nmatch, pmatch, eflags));
|
/external/clearsilver/util/regex/ |
regex.h | 486 regmatch_t pmatch[], int eflags));
|
regex.c | [all...] |
/system/core/sh/ |
expand.c | 110 STATIC int pmatch(char *, char *, int); 1335 return 1 - pmatch(pattern + 2, string); 1338 return pmatch(pattern, string, squoted); 1343 pmatch(char *pattern, char *string, int squoted) function 1386 if (pmatch(p, q, squoted))
|