Home
last modified time | relevance | path

Searched refs:regmatch_t (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/usr.bin/m4/
H A Dgnum4.c199 regmatch_t *);
200 static void do_regexpindex(const char *, regex_t *, const char *, regmatch_t *);
202 regmatch_t *);
203 static void add_sub(int, const char *, regex_t *, regmatch_t *);
204 static void add_replace(const char *, regex_t *, const char *, regmatch_t *);
280 add_sub(int n, const char *string, regex_t *re, regmatch_t *pm) in add_sub()
297 add_replace(const char *string, regex_t *re, const char *replace, regmatch_t *pm) in add_replace()
331 const char *replace, regmatch_t *pm) in do_subst()
372 const char *replace, regmatch_t *pm) in do_regexp()
390 regmatch_t *pm) in do_regexpindex()
[all …]
/freebsd/contrib/flex/src/
H A Dregex.c76 char *regmatch_dup (regmatch_t * m, const char *src) in regmatch_dup()
98 char *regmatch_cpy (regmatch_t * m, char *dest, const char *src) in regmatch_cpy()
114 int regmatch_len (regmatch_t * m) in regmatch_len()
132 int regmatch_strtol (regmatch_t * m, const char *src, char **endptr, in regmatch_strtol()
162 bool regmatch_empty (regmatch_t * m) in regmatch_empty()
H A Dflexdef.h1139 char *regmatch_dup (regmatch_t * m, const char *src);
1140 char *regmatch_cpy (regmatch_t * m, char *dest, const char *src);
1141 int regmatch_len (regmatch_t * m);
1142 int regmatch_strtol (regmatch_t * m, const char *src, char **endptr, int base);
1143 bool regmatch_empty (regmatch_t * m);
/freebsd/contrib/nvi/regex/
H A Dregex.h59 } regmatch_t; typedef
112 const RCHAR_T *, size_t, regmatch_t [], int);
H A Dengine.c72 regmatch_t *pmatch; /* [nsub+1] (0 element unused) */
91 static int matcher(struct re_guts *g, const RCHAR_T *string, size_t nmatch, regmatch_t pmatch[], in…
133 regmatch_t pmatch[], int eflags) in matcher()
208 m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) * in matcher()
209 sizeof(regmatch_t)); in matcher()
H A Dregexec.c153 regmatch_t *pmatch, int eflags) in regexec()
/freebsd/include/
H A Dregex.h60 } regmatch_t; typedef
112 regmatch_t * __restrict, int);
/freebsd/contrib/kyua/utils/text/
H A Dregex.cpp95 utils::auto_array< ::regmatch_t > _matches;
112 _matches(new ::regmatch_t[_nmatches]) in impl()
183 const ::regmatch_t* match = &_pimpl->_matches[index]; in get()
/freebsd/sys/dev/aic7xxx/aicasm/
H A Daicasm_scan.l507 struct macro_arg **match_marg, regmatch_t *match);
517 regmatch_t match = { .rm_so = 0, .rm_eo = 0 };
565 regmatch_t *match)
567 regmatch_t matches[2];
/freebsd/bin/pax/
H A Dpat_rep.c64 static int resub(regex_t *, regmatch_t *, char *, char *, char *, char *);
838 regmatch_t pm[MAXSUBEXP]; in rep_name()
977 resub(regex_t *rp, regmatch_t *pm, char *orig, char *src, char *dest, in resub()
983 regmatch_t *pmpt; in resub()
/freebsd/contrib/netbsd-tests/lib/libc/regex/
H A Dtest_regex.h38 char *check(char *, regmatch_t, char *);
H A Dmain.c63 regmatch_t subs[NS]; in main()
236 regmatch_t subs[NSUBS]; in try()
425 check(char *str, regmatch_t sub, char *should) in check()
H A Dt_regex_att.c357 checkmatches(const char *matches, size_t nm, const regmatch_t *pm, in checkmatches()
401 regmatch_t *pm; in att_test()
/freebsd/usr.sbin/iovctl/
H A Dvalidate.c76 parse_vf_num(const char *key, regmatch_t *matches) in parse_vf_num()
225 regmatch_t matches[2]; in validate_config()
/freebsd/usr.bin/sed/
H A Dextern.h38 extern regmatch_t *match;
/freebsd/bin/ed/
H A Dsub.c172 regmatch_t rm[SE_MAX]; in substitute_matching_text()
224 apply_subst_template(const char *boln, regmatch_t *rm, int off, int re_nsub) in apply_subst_template()
H A Ded.h179 int apply_subst_template(const char *, regmatch_t *, int, int);
/freebsd/usr.bin/grep/
H A Dutil.c72 size_t nmatch, regmatch_t pmatch[]);
425 regmatch_t pmatch[]) in litexec()
488 regmatch_t pmatch, lastmatch, chkmatch; in procline()
758 regmatch_t match; in printline()
H A Dgrep.h104 regmatch_t matches[MAX_MATCHES]; /* Matches made */
/freebsd/lib/libc/regex/grot/
H A Dmain.c32 regmatch_t subs[NS]; in main()
207 regmatch_t subs[NSUBS]; in try()
391 check(char *str, regmatch_t sub, char *should) in check()
/freebsd/contrib/nvi/common/
H A Dsearch.c150 regmatch_t match[1]; in f_search()
291 regmatch_t match[1]; in b_search()
/freebsd/lib/libc/regex/
H A Dengine.c83 regmatch_t *pmatch; /* [nsub+1] (0 element unused) */
103 static int matcher(struct re_guts *g, const char *string, size_t nmatch, regmatch_t pmatch[], int e…
189 regmatch_t pmatch[], in matcher()
323 m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) * in matcher()
324 sizeof(regmatch_t)); in matcher()
/freebsd/usr.bin/whereis/
H A Dwhereis.c385 regmatch_t matches[2]; in main()
631 (regmatch_t *)NULL, 0) in main()
/freebsd/contrib/ncurses/form/
H A Dfty_regex.c65 regmatch_t *, int);
/freebsd/contrib/nvi/ex/
H A Dex_global.c70 regmatch_t match[1]; in ex_g_setup()

123