Symbol: regex_t
bin/ed/ed.h
156
regex_t *get_compiled_pattern(void);
bin/ed/ed.h
172
int search_and_replace(regex_t *, int, int);
bin/ed/glbl.c
46
regex_t *pat;
bin/ed/main.c
475
static regex_t *pat = NULL;
bin/ed/main.c
479
regex_t *tpat;
bin/ed/main.c
67
static int get_matching_node_addr(regex_t *, int);
bin/ed/main.c
893
get_matching_node_addr(regex_t *pat, int dir)
bin/ed/re.c
47
regex_t *
bin/ed/re.c
50
static regex_t *exp = NULL;
bin/ed/re.c
69
else if ((exp = malloc(sizeof(regex_t))) == NULL) {
bin/ed/sub.c
122
search_and_replace(regex_t *pat, int gflag, int kth)
bin/ed/sub.c
177
substitute_matching_text(regex_t *pat, line_t *lp, int gflag, int kth)
bin/ed/sub.c
40
static int substitute_matching_text(regex_t *, line_t *, int, int);
bin/expr/expr.c
237
regex_t rp;
bin/pax/pat_rep.c
1054
resub(regex_t *rp, regmatch_t *pm, char *src, char *inpt, char *dest,
bin/pax/pat_rep.c
52
regex_t rcmp; /* compiled regular expression used to match */
bin/pax/pat_rep.c
77
static int resub(regex_t *, regmatch_t *, char *, char *, char *, char *);
distrib/special/more/more.c
1180
static regex_t reg;
games/fortune/fortune/fortune.c
147
regex_t regex;
include/regex.h
100
int regexec(const regex_t *, const char *, size_t, regmatch_t [], int);
include/regex.h
101
void regfree(regex_t *);
include/regex.h
98
int regcomp(regex_t *, const char *, int);
include/regex.h
99
size_t regerror(int, const regex_t *, char *, size_t);
lib/libc/regex/regcomp.c
141
regcomp(regex_t *preg, const char *pattern, int cflags)
lib/libc/regex/regerror.c
117
regatoi(const regex_t *preg, char *localbuf, int localbufsize)
lib/libc/regex/regerror.c
47
static const char *regatoi(const regex_t *, char *, int);
lib/libc/regex/regerror.c
78
regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size)
lib/libc/regex/regexec.c
140
regexec(const regex_t *preg, const char *string, size_t nmatch,
lib/libc/regex/regfree.c
50
regfree(regex_t *preg)
lib/libedit/search.c
112
regex_t re;
lib/libform/fty_regex.c
161
if (((preg->pRegExp = typeMalloc(regex_t, 1)) != 0)
lib/libform/fty_regex.c
64
PCRE2POSIX_EXP_DECL int PCRE2regcomp(regex_t *, const char *, int);
lib/libform/fty_regex.c
65
PCRE2POSIX_EXP_DECL int PCRE2regexec(const regex_t *, const char *, size_t,
lib/libform/fty_regex.c
67
PCRE2POSIX_EXP_DECL void PCRE2regfree(regex_t *);
lib/libform/fty_regex.c
84
regex_t *pRegExp;
lib/libkeynote/keynote.h
30
regex_t env_regex;
lib/libkeynote/keynote.y
493
regex_t preg;
regress/lib/libc/regex/debug.c
22
regex_t *r;
regress/lib/libc/regex/main.c
141
regex_t re;
regress/lib/libc/regex/main.c
168
ne = regerror(REG_BADPAT, (regex_t *)NULL, erbuf, sizeof(erbuf));
regress/lib/libc/regex/main.c
174
ne = regerror(REG_BADPAT, (regex_t *)NULL, erbuf, (size_t)SHORT);
regress/lib/libc/regex/main.c
181
ne = regerror(REG_ITOA|REG_BADPAT, (regex_t *)NULL, erbuf, sizeof(erbuf));
regress/lib/libc/regex/main.c
213
regex_t re;
regress/lib/libc/regex/main.c
26
extern void regprint(regex_t *, FILE *);
regress/lib/libc/regex/main.c
35
regex_t re;
regress/lib/libc/regex/main.c
495
len = regerror(REG_ITOA|err, (regex_t *)NULL, epbuf, sizeof(epbuf));
regress/lib/libc/regex/main.c
509
regex_t re;
regress/lib/libc/regex/t_exhaust.c
164
regex_t re;
regress/sys/kern/pledge/generic/manager.c
97
regex_t regex;
sys/dev/microcode/aic7xxx/aicasm_symbol.h
113
regex_t arg_regex;
sys/dev/pci/drm/radeon/mkregtable.c
192
regex_t mask_rex;
usr.bin/csplit/csplit.c
355
regex_t cre;
usr.bin/cvs/diff_internals.c
215
regex_t ignore_re;
usr.bin/cvs/trigger.c
380
regex_t preg;
usr.bin/diff/diff.c
44
regex_t ignore_re;
usr.bin/diff/diff.h
89
extern regex_t ignore_re;
usr.bin/file/magic-load.c
64
magic_make_pattern(struct magic_line *ml, const char *name, regex_t *re,
usr.bin/file/magic-load.c
83
regex_t *re = NULL;
usr.bin/file/magic-test.c
996
regex_t re;
usr.bin/file/magic.h
156
regex_t format_short;
usr.bin/file/magic.h
157
regex_t format_long;
usr.bin/file/magic.h
158
regex_t format_quad;
usr.bin/file/magic.h
159
regex_t format_float;
usr.bin/file/magic.h
160
regex_t format_string;
usr.bin/grep/grep.c
52
regex_t *r_pattern;
usr.bin/grep/grep.h
78
extern regex_t *r_pattern;
usr.bin/less/funcs.h
232
int compile_pattern(char *, int, regex_t **);
usr.bin/less/funcs.h
233
void uncompile_pattern(regex_t **);
usr.bin/less/pattern.c
112
regex_t *spattern = (regex_t *)pattern;
usr.bin/less/pattern.c
26
compile_pattern2(char *pattern, int search_type, regex_t **comp_pattern)
usr.bin/less/pattern.c
28
regex_t *comp;
usr.bin/less/pattern.c
32
comp = ecalloc(1, sizeof (regex_t));
usr.bin/less/pattern.c
48
compile_pattern(char *pattern, int search_type, regex_t **comp_pattern)
usr.bin/less/pattern.c
69
uncompile_pattern(regex_t **pattern)
usr.bin/less/pattern.h
14
#define DEFINE_PATTERN(name) regex_t *name
usr.bin/less/search.c
61
regex_t *compiled;
usr.bin/lex/flexdef.h
1154
extern regex_t regex_linedir, regex_blank_line;
usr.bin/lex/flexdef.h
1156
void flex_regcomp(regex_t *preg, const char *regex, int cflags);
usr.bin/lex/regex.c
32
regex_t regex_linedir; /**< matches line directives */
usr.bin/lex/regex.c
33
regex_t regex_blank_line; /**< matches blank lines */
usr.bin/lex/regex.c
52
void flex_regcomp(regex_t *preg, const char *regex, int cflags)
usr.bin/lex/regex.c
56
memset (preg, 0, sizeof (regex_t));
usr.bin/m4/gnum4.c
186
static void exit_regerror(int, regex_t *, const char *);
usr.bin/m4/gnum4.c
187
static void do_subst(const char *, regex_t *, const char *, const char *,
usr.bin/m4/gnum4.c
189
static void do_regexpindex(const char *, regex_t *, const char *, regmatch_t *);
usr.bin/m4/gnum4.c
190
static void do_regexp(const char *, regex_t *, const char *, const char *,
usr.bin/m4/gnum4.c
192
static void add_sub(int, const char *, regex_t *, regmatch_t *);
usr.bin/m4/gnum4.c
193
static void add_replace(const char *, regex_t *, const char *, regmatch_t *);
usr.bin/m4/gnum4.c
238
exit_regerror(int er, regex_t *re, const char *source)
usr.bin/m4/gnum4.c
269
add_sub(int n, const char *string, regex_t *re, regmatch_t *pm)
usr.bin/m4/gnum4.c
286
add_replace(const char *string, regex_t *re, const char *replace, regmatch_t *pm)
usr.bin/m4/gnum4.c
319
do_subst(const char *string, regex_t *re, const char *source,
usr.bin/m4/gnum4.c
360
do_regexp(const char *string, regex_t *re, const char *source,
usr.bin/m4/gnum4.c
378
do_regexpindex(const char *string, regex_t *re, const char *source,
usr.bin/m4/gnum4.c
472
regex_t re;
usr.bin/m4/gnum4.c
502
regex_t re;
usr.bin/make/varmodifiers.c
120
static void VarREError(int, regex_t *, const char *);
usr.bin/make/varmodifiers.c
125
regex_t re;
usr.bin/make/varmodifiers.c
575
VarREError(int err, regex_t *pat, const char *str)
usr.bin/mandoc/dbm.h
29
regex_t *re;
usr.bin/mg/interpreter.c
781
regex_t regex_buff;
usr.bin/mg/re_search.c
128
static regex_t regex_buff;
usr.bin/nl/nl.c
54
regex_t expr; /* for type == number_regex */
usr.bin/passwd/pwd_check.c
89
regex_t rgx;
usr.bin/pkill/pkill.c
149
regex_t reg;
usr.bin/rcs/diff.c
212
regex_t *diff_ignore_re;
usr.bin/rcs/diff.h
125
extern regex_t *diff_ignore_re;
usr.bin/rdist/client.h
75
regex_t *n_regex;
usr.bin/rdist/docmd.c
819
nl->n_regex = xmalloc(sizeof(regex_t));
usr.bin/rdist/gram.y
177
regex_t reg;
usr.bin/sed/compile.c
441
compile_re(char *p, regex_t **repp)
usr.bin/sed/compile.c
453
*repp = xmalloc(sizeof(regex_t));
usr.bin/sed/compile.c
64
static char *compile_re(char *, regex_t **);
usr.bin/sed/defs.h
53
regex_t *r; /* Regular expression */
usr.bin/sed/defs.h
65
regex_t *re; /* Regular expression */
usr.bin/sed/extern.h
59
char *strregerror(int, regex_t *);
usr.bin/sed/misc.c
89
strregerror(int errcode, regex_t *preg)
usr.bin/sed/process.c
336
regex_t *re;
usr.bin/sed/process.c
515
regexec_e(regex_t *preg, const char *string, int eflags,
usr.bin/sed/process.c
64
static inline int regexec_e(regex_t *, const char *, int, int, size_t,
usr.bin/sed/process.c
76
static regex_t *defpreg;
usr.bin/sort/sort.c
481
regex_t re;
usr.bin/sort/sort.c
632
regex_t re;
usr.bin/split/split.c
55
regex_t rgx;
usr.bin/tmux/format.c
4383
regex_t r;
usr.bin/tmux/regsub.c
63
regex_t r;
usr.bin/tmux/window-copy.c
3562
u_int first, u_int last, regex_t *reg)
usr.bin/tmux/window-copy.c
3629
u_int first, u_int last, regex_t *reg)
usr.bin/tmux/window-copy.c
3719
u_int len, u_int *ppx, u_int *psx, const char *buf, const regex_t *preg,
usr.bin/tmux/window-copy.c
3955
window_copy_search_back_overlap(struct grid *gd, regex_t *preg, u_int *ppx,
usr.bin/tmux/window-copy.c
4006
regex_t reg;
usr.bin/tmux/window-copy.c
4321
regex_t reg;
usr.bin/tmux/window-copy.c
69
u_int, u_int *, u_int *, const char *, const regex_t *,
usr.bin/tmux/window-copy.c
81
static void window_copy_search_back_overlap(struct grid *, regex_t *,
usr.bin/tmux/window.c
1310
regex_t r;
usr.bin/vi/common/screen.h
120
regex_t re_c; /* Search RE: compiled form. */
usr.bin/vi/common/screen.h
123
regex_t subre_c; /* Substitute RE: compiled form. */
usr.bin/vi/ex/ex_global.c
70
regex_t *re;
usr.bin/vi/ex/ex_subst.c
1183
re_error(SCR *sp, int errcode, regex_t *preg)
usr.bin/vi/ex/ex_subst.c
337
s(SCR *sp, EXCMD *cmdp, char *s, regex_t *re, u_int flags)
usr.bin/vi/ex/ex_subst.c
37
static int s(SCR *, EXCMD *, char *, regex_t *, u_int);
usr.bin/vi/ex/ex_subst.c
50
regex_t *re;
usr.bin/vi/ex/ex_subst.c
873
regex_t *rep, u_int flags)
usr.bin/vi/include/ex_extern.h
88
int re_compile(SCR *, char *, size_t, char **, size_t *, regex_t *, u_int);
usr.bin/vi/include/ex_extern.h
89
void re_error(SCR *, int, regex_t *);
usr.sbin/amd/amd/mapc.c
250
regex_t *re;
usr.sbin/amd/amd/mapc.c
582
if (regexec((regex_t *)k->key, key,
usr.sbin/smtpd/table.c
490
regex_t preg;