Home
last modified time | relevance | path

Searched refs:Reprog (Results 1 – 25 of 50) sorted by relevance

12

/plan9/sys/include/
H A Dregexp.h7 typedef struct Reprog Reprog; typedef
53 struct Reprog{ struct
59 extern Reprog *regcomp(char*); argument
60 extern Reprog *regcomplit(char*);
61 extern Reprog *regcompnl(char*);
63 extern int regexec(Reprog*, char*, Resub*, int);
65 extern int rregexec(Reprog*, Rune*, Resub*, int);
/plan9/sys/include/ape/
H A Dregexp.h17 typedef struct Reprog Reprog; typedef
63 struct Reprog{ struct
69 extern Reprog *regcomp(char*); argument
70 extern Reprog *regcomplit(char*);
71 extern Reprog *regcompnl(char*);
73 extern int regexec(Reprog*, char*, Resub*, int);
75 extern int rregexec(Reprog*, wchar_t*, Resub*, int);
/plan9/sys/src/cmd/vac/
H A Dglob.c17 Reprog*
21 Reprog *re; in glob2regexp()
107 Reprog *re;
120 Reprog *re; in loadexcludefile()
159 Reprog *re; in excludepattern()
H A Dfns.h27 Reprog* glob2regexp(char*);
/plan9/sys/src/libregexp/
H A Dregcomp.c20 static Reprog *reprog;
235 static Reprog*
236 optimize(Reprog *pp) in optimize()
240 Reprog *npp; in optimize()
259 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize()
301 dump(Reprog *pp) in dump()
483 static Reprog*
487 Reprog *pp; in regcomp1()
490 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1()
551 extern Reprog*
[all …]
H A Drregexec.c12 rregexec1(Reprog *progp, /* program to run */ in rregexec1()
151 rregexec2(Reprog *progp, /* program to run */ in rregexec2()
170 rregexec(Reprog *progp, /* program to run */ in rregexec()
H A Dregexec.c13 regexec1(Reprog *progp, /* program to run */ in regexec1()
159 regexec2(Reprog *progp, /* program to run */ in regexec2()
190 regexec(Reprog *progp, /* program to run */ in regexec()
/plan9/sys/src/cmd/aquarela/
H A Dsmbrep.c4 smbmatch(char *name, Reprog *rep) in smbmatch()
14 Reprog *
17 Reprog *r; in smbmkrep()
/plan9/sys/src/cmd/upas/bayes/
H A Dregcomp.c232 static Reprog*
233 optimize(Reprog *pp) in optimize()
237 Reprog *npp; in optimize()
256 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize()
298 dump(Reprog *pp) in dump()
479 static Reprog*
483 Reprog *pp; in regcomp1()
486 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1()
547 extern Reprog*
553 extern Reprog*
[all …]
H A Ddfa.h29 Dreprog* dregcvt(Reprog*);
H A Ddfa.c9 void rdump(Reprog*);
27 Reprog *p; /* program being determinized */
244 countinst(Reprog *pp) in countinst()
275 findchars(Deter *d, Reprog *p) in findchars()
394 dregcvt(Reprog *p) in dregcvt()
596 rdump(Reprog *pp) in rdump()
662 Reprog *p; in main()
/plan9/sys/src/ape/lib/regexp/
H A Dregcomp.c231 static Reprog*
232 optimize(Reprog *pp) in optimize()
236 Reprog *npp; in optimize()
254 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize()
292 dump(Reprog *pp) in dump()
476 static Reprog*
480 Reprog *pp; in regcomp1()
483 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1()
544 extern Reprog*
550 extern Reprog*
[all …]
H A Dregcomp.h15 Reprog RePrOg;
H A Drregexec.c14 rregexec1(Reprog *progp, /* program to run */ in rregexec1()
140 rregexec(Reprog *progp, /* program to run */ in rregexec()
H A Dregexec.c14 regexec1(Reprog *progp, /* program to run */ in regexec1()
150 regexec(Reprog *progp, /* program to run */ in regexec()
/plan9/sys/src/cmd/awk/
H A Dre.c72 Reprog *program;
83 Reprog *program; in compre()
192 return regexec((Reprog *) p, (char *) s, 0, 0); in match()
203 if (regexec((Reprog *) p, (char *) s, &m, 1)) { in pmatch()
/plan9/sys/src/games/music/jukefs/
H A Dsearch.h5 Object *search(Object *rt, Object *parent, Reprog *preg);
H A Dsearch.c10 search(Object *rt, Object *parent, Reprog *preg) { in search()
/plan9/sys/src/cmd/exportfs/
H A Dpattern.c9 Reprog **exclude, **include;
75 Reprog **re; in excludefile()
/plan9/sys/src/cmd/upas/send/
H A Dregtest.c10 Reprog *prog; in main()
/plan9/sys/src/cmd/9nfs/
H A Ddat.h175 Reprog *sexp;
176 Reprog *cexp;
/plan9/sys/src/cmd/ip/httpd/
H A Dwebls.c64 static Reprog *
67 Reprog *re; in getre()
107 Reprog *re; in allowed()
/plan9/sys/src/cmd/upas/scanmail/
H A Dspam.h39 Reprog* pat;
/plan9/sys/src/cmd/ip/
H A Dglob.c80 globdir(Globlist *gl, char *dir, Reprog *re) in globdir()
123 Reprog *re; in globnext()
/plan9/sys/src/cmd/plumb/
H A Dplumber.h43 Reprog *regex;

12