regex_t
typedef regex_t pattern_t;
regex_t rp;
static int resub(regex_t *, regmatch_t *, char *, char *, char *, char *);
resub(regex_t *rp, regmatch_t *pm, char *orig, char *src, char *dest,
regex_t rcmp; /* compiled regular expression used to match */
regex_t reg;
int k5_regcomp(regex_t *preg, const char *pattern, int flags);
int k5_regexec(regex_t *preg, const char *string, size_t,
size_t k5_regerror(int code, const regex_t *preg, char *errmsg,
void k5_regfree(regex_t *preg);
regex_t reg;
regex_t preg;
regex_t preg;
regex_t re;
regex_t re;
regex_t regexp; /* Compiled regular expression */
k5_regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size)
k5_regfree(regex_t *preg)
k5_regcomp(regex_t *preg, const char *pattern, int cflags)
k5_regexec(regex_t *preg, const char *string, size_t nmatch,
int regcomp(regex_t * __restrict, const char * __restrict, int);
size_t regerror(int, const regex_t * __restrict, char * __restrict, size_t);
int regexec(const regex_t * __restrict, const char * __restrict, size_t,
void regfree(regex_t *);
regex_t yes, no;
regex_t *r;
regex_t re;
ne = regerror(REG_BADPAT, (regex_t *)NULL, erbuf, sizeof(erbuf));
ne = regerror(REG_BADPAT, (regex_t *)NULL, erbuf, (size_t)SHORT);
ne = regerror(REG_ITOA|REG_BADPAT, (regex_t *)NULL, erbuf, sizeof(erbuf));
regex_t re;
regex_t re;
len = regerror(REG_ITOA|err, (regex_t *)NULL, epbuf, sizeof(epbuf));
regex_t re;
regcomp_internal(regex_t * __restrict preg,
regcomp(regex_t * __restrict preg,
freebsd12_regcomp(regex_t * __restrict preg,
const regex_t * __restrict preg,
regatoi(const regex_t *preg, char *localbuf)
static const char *regatoi(const regex_t *preg, char *localbuf);
regexec(const regex_t * __restrict preg,
regfree(regex_t *preg)
static regex_t re_regexp;
regex_t re;
regex_t regex;
regex_t _regex;
regex_t re;
regex_t arg_regex;
regex_t re;
regex_t mask_rex;
regex_t cre;
regex_t *regx;
if ((regx = calloc(argc, sizeof(regex_t))) == NULL)
static void checked_regcomp(char const *, regex_t *);
checked_regcomp(char const *pattern, regex_t *comp)
regex_t ignore_re, most_recent_re;
extern regex_t ignore_re, most_recent_re;
regex_t *_re_data; /* regex */
regex_t *pre;
regex_t *pre;
if ((pre = malloc(sizeof(regex_t))) == NULL)
static regex_t Re_pat;
regex_t *r_pattern;
extern regex_t *er_pattern, *r_pattern;
regex_t rgx;
static void exit_regerror(int, regex_t *, const char *);
static void do_subst(const char *, regex_t *, const char *, const char *,
static void do_regexpindex(const char *, regex_t *, const char *, regmatch_t *);
static void do_regexp(const char *, regex_t *, const char *, const char *,
static void add_sub(int, const char *, regex_t *, regmatch_t *);
static void add_replace(const char *, regex_t *, const char *, regmatch_t *);
exit_regerror(int er, regex_t *re, const char *source)
add_sub(int n, const char *string, regex_t *re, regmatch_t *pm)
add_replace(const char *string, regex_t *re, const char *replace, regmatch_t *pm)
do_subst(const char *string, regex_t *re, const char *source,
do_regexp(const char *string, regex_t *re, const char *source,
do_regexpindex(const char *string, regex_t *re, const char *source,
regex_t re;
regex_t re;
regex_t expr; /* for type == number_regex */
static regex_t *
regex_t *rep;
if ((rep = malloc(sizeof(regex_t))) == NULL)
static regex_t *compile_re(char *, int);
regex_t *r; /* Regular expression */
regex_t *re; /* Regular expression */
char *strregerror(int, regex_t *);
strregerror(int errcode, regex_t *preg)
regex_t *re;
regexec_e(regex_t *preg, const char *string, int eflags, int nomatch,
static int regexec_e(regex_t *, const char *, int, int, size_t,
static regex_t *defpreg;
regex_t re;
regex_t re;
static regex_t rgx;
CHAR_T *, size_t, CHAR_T **, size_t *, regex_t *, u_int);
void re_error(SCR *, int, regex_t *);
regex_t re, re2;
regex_t cre;
static regex_t R;
regex_t f_re, tmp_f_re;
void validate_config(nvlist_t *, const nvlist_t *, const regex_t *);
regex_t vf_pat;
validate_config(nvlist_t *config, const nvlist_t *schema, const regex_t *vf_pat)
regex_t reg;
static regex_t inc_regex;
static regex_t exc_regex;
regex_t regex; /* compiled regular expression to match */
regex_t *pflt_re;