/freebsd/usr.bin/m4/ |
H A D | gnum4.c | 199 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 D | regex.c | 76 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 D | flexdef.h | 1139 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 D | regex.h | 59 } regmatch_t; typedef 112 const RCHAR_T *, size_t, regmatch_t [], int);
|
H A D | engine.c | 72 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 D | regexec.c | 153 regmatch_t *pmatch, int eflags) in regexec()
|
/freebsd/include/ |
H A D | regex.h | 60 } regmatch_t; typedef 112 regmatch_t * __restrict, int);
|
/freebsd/contrib/kyua/utils/text/ |
H A D | regex.cpp | 95 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 D | aicasm_scan.l | 507 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 D | pat_rep.c | 64 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 D | test_regex.h | 38 char *check(char *, regmatch_t, char *);
|
H A D | main.c | 63 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 D | t_regex_att.c | 357 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 D | validate.c | 76 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 D | extern.h | 38 extern regmatch_t *match;
|
/freebsd/bin/ed/ |
H A D | sub.c | 172 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 D | ed.h | 179 int apply_subst_template(const char *, regmatch_t *, int, int);
|
/freebsd/usr.bin/grep/ |
H A D | util.c | 72 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 D | grep.h | 104 regmatch_t matches[MAX_MATCHES]; /* Matches made */
|
/freebsd/lib/libc/regex/grot/ |
H A D | main.c | 32 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 D | search.c | 150 regmatch_t match[1]; in f_search() 291 regmatch_t match[1]; in b_search()
|
/freebsd/lib/libc/regex/ |
H A D | engine.c | 83 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 D | whereis.c | 385 regmatch_t matches[2]; in main() 631 (regmatch_t *)NULL, 0) in main()
|
/freebsd/contrib/ncurses/form/ |
H A D | fty_regex.c | 65 regmatch_t *, int);
|
/freebsd/contrib/nvi/ex/ |
H A D | ex_global.c | 70 regmatch_t match[1]; in ex_g_setup()
|