Searched refs:preg (Results 1 – 9 of 9) sorted by relevance
/original-bsd/lib/libc/regex/ |
H A D | regfree.c | 31 regfree(preg) in regfree() argument 32 regex_t *preg; in regfree() 36 if (preg->re_magic != MAGIC1) /* oops */ 39 g = preg->re_g; 42 preg->re_magic = 0; /* mark it invalid */
|
H A D | regerror.c | 34 static char *regatoi __P((const regex_t *preg, char *localbuf)); 90 regerror(errcode, preg, errbuf, errbuf_size) in regerror() argument 92 const regex_t *preg; 103 s = regatoi(preg, convbuf); 138 regatoi(preg, localbuf) in regatoi() argument 139 const regex_t *preg; in regatoi() 147 if (strcmp(r->name, preg->re_endp) == 0)
|
H A D | regexec.c | 130 regexec(preg, string, nmatch, pmatch, eflags) in regexec() argument 131 const regex_t *preg; in regexec() 137 register struct re_guts *g = preg->re_g; 144 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2)
|
H A D | regcomp.c | 153 regcomp(preg, pattern, cflags) in regcomp() argument 154 regex_t *preg; in regcomp() 174 if (preg->re_endp < pattern) 176 len = preg->re_endp - pattern; 237 preg->re_nsub = g->nsub; 238 preg->re_g = g; 239 preg->re_magic = MAGIC1; 248 regfree(preg);
|
/original-bsd/usr.bin/sed/ |
H A D | misc.c | 63 strregerror(errcode, preg) in strregerror() argument 65 regex_t *preg; 72 s = regerror(errcode, preg, "", 0); 74 (void)regerror(errcode, preg, oe, s);
|
H A D | process.c | 472 regexec_e(preg, string, eflags, nomatch, slen) in regexec_e() argument 473 regex_t *preg; in regexec_e() 480 if (preg == NULL) { 484 defpreg = preg;
|
/original-bsd/old/pcc/c2.vax/ |
H A D | c21.c | 642 for (preg=regs+RT1;*preg!=lastrand;preg++) 643 if (r==isreg(*preg)) { 680 preg=regs+RT1; 703 preg=regs+RT1; 704 while (*(cp1= *preg++)) { 1155 register char **preg; variable 1157 preg = regs+RT1; 1169 *(*preg++) = 0; 1246 preg=regs+RT1; p2=line; 1257 char **preg; int nrepl; variable [all …]
|
/original-bsd/old/pcc/c2.tahoe/ |
H A D | c22.c | 439 register char *p1, *p2; register char **preg; variable 441 preg=regs+RT1; 443 lastrand=p2= *preg++; 447 while (preg<(regs+RT1+5)) *(*preg++)=0; 500 register char *p1,*p2,**preg; variable 502 preg=regs+RT1; p2=line; 503 while (*(p1= *preg++)) {while (*p2++= *p1++); *(p2-1)=',';} 513 register char **preg; variable 516 preg=regs+RT1; nrepl=0; 517 while (lastrand!=(p1= *preg++))
|
H A D | c21.c | 580 register char *cp1,*cp2,**preg; local 646 for (preg=regs+RT1;*preg!=lastrand;preg++) 647 if (r==isreg(*preg)) { 648 cp2= *preg; cp1=src; 703 preg=regs+RT1; 704 while (cp1 = *preg++) { 730 preg=regs+RT1; 731 while (*(cp1= *preg++)) {
|