/freebsd-11-stable/usr.bin/grep/regex/ |
H A D | fastmatch.c | 41 tre_fixncomp(fastmatch_t *preg, const char *regex, size_t n, int cflags) argument 53 ret = tre_compile_literal(preg, wregex, wlen, cflags); 58 return tre_compile_literal(preg, NULL, 0, cflags); 62 tre_fastncomp(fastmatch_t *preg, const char *regex, size_t n, int cflags) argument 75 ? tre_compile_literal(preg, wregex, wlen, cflags) 76 : tre_compile_fast(preg, wregex, wlen, cflags); 81 return tre_compile_literal(preg, NULL, 0, cflags); 86 tre_fixcomp(fastmatch_t *preg, const char *regex, int cflags) argument 88 return tre_fixncomp(preg, regex, regex ? strlen(regex) : 0, cflags); 92 tre_fastcomp(fastmatch_t *preg, cons argument 98 tre_fixwncomp(fastmatch_t *preg, const wchar_t *regex, size_t n, int cflags) argument 104 tre_fastwncomp(fastmatch_t *preg, const wchar_t *regex, size_t n, int cflags) argument 112 tre_fixwcomp(fastmatch_t *preg, const wchar_t *regex, int cflags) argument 118 tre_fastwcomp(fastmatch_t *preg, const wchar_t *regex, int cflags) argument 124 tre_fastfree(fastmatch_t *preg) argument 130 tre_fastnexec(const fastmatch_t *preg, const char *string, size_t len, size_t nmatch, regmatch_t pmatch[], int eflags) argument 144 tre_fastexec(const fastmatch_t *preg, const char *string, size_t nmatch, regmatch_t pmatch[], int eflags) argument 151 tre_fastwnexec(const fastmatch_t *preg, const wchar_t *string, size_t len, size_t nmatch, regmatch_t pmatch[], int eflags) argument 165 tre_fastwexec(const fastmatch_t *preg, const wchar_t *string, size_t nmatch, regmatch_t pmatch[], int eflags) argument [all...] |
H A D | fastmatch.h | 38 tre_fixcomp(fastmatch_t *preg, const char *regex, int cflags); 41 tre_fastcomp(fastmatch_t *preg, const char *regex, int cflags); 44 tre_fastexec(const fastmatch_t *preg, const char *string, size_t nmatch, 48 tre_fastfree(fastmatch_t *preg); 51 tre_fixwcomp(fastmatch_t *preg, const wchar_t *regex, int cflags); 54 tre_fastwcomp(fastmatch_t *preg, const wchar_t *regex, int cflags); 57 tre_fastwexec(const fastmatch_t *preg, const wchar_t *string, 63 tre_fixncomp(fastmatch_t *preg, const char *regex, size_t len, int cflags); 66 tre_fastncomp(fastmatch_t *preg, const char *regex, size_t len, int cflags); 69 tre_fastnexec(const fastmatch_t *preg, cons [all...] |
H A D | tre-fastmatch.h | 14 int tre_compile_literal(fastmatch_t *preg, const tre_char_t *regex, 16 int tre_compile_fast(fastmatch_t *preg, const tre_char_t *regex, size_t, int); 19 void tre_free_fast(fastmatch_t *preg);
|
H A D | glue.h | 53 for (unsigned i = 0; (!preg->nosub && (i < nmatch)); i++) \
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | regfree.c | 50 llvm_regfree(llvm_regex_t *preg) argument 54 if (preg->re_magic != MAGIC1) /* oops */ 57 g = preg->re_g; 60 preg->re_magic = 0; /* mark it invalid */
|
H A D | Regex.cpp | 26 Regex::Regex() : preg(nullptr), error(REG_BADPAT) {} 30 preg = new llvm_regex(); 31 preg->re_endp = regex.end(); 38 error = llvm_regcomp(preg, regex.data(), flags|REG_PEND); 42 preg = regex.preg; 44 regex.preg = nullptr; 49 if (preg) { 50 llvm_regfree(preg); 51 delete preg; 58 RegexErrorToString(int error, struct llvm_regex *preg, std::string &Error) argument [all...] |
H A D | regerror.c | 84 llvm_regerror(int errcode, const llvm_regex_t *preg, char *errbuf, size_t errbuf_size) argument 93 s = regatoi(preg, convbuf, sizeof convbuf); 123 regatoi(const llvm_regex_t *preg, char *localbuf, int localbufsize) argument 128 if (strcmp(r->name, preg->re_endp) == 0)
|
H A D | regexec.c | 141 llvm_regexec(const llvm_regex_t *preg, const char *string, size_t nmatch, argument 144 struct re_guts *g = preg->re_g; 151 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2)
|
/freebsd-11-stable/usr.bin/sed/ |
H A D | misc.c | 59 strregerror(int errcode, regex_t *preg) argument 66 s = regerror(errcode, preg, NULL, 0); 69 (void)regerror(errcode, preg, oe, s);
|
/freebsd-11-stable/contrib/nvi/regex/ |
H A D | regfree.c | 54 regfree(regex_t *preg) argument 58 if (preg->re_magic != MAGIC1) /* oops */ 61 g = preg->re_g; 64 preg->re_magic = 0; /* mark it invalid */
|
H A D | regerror.c | 58 static char *regatoi(const regex_t *preg, char *localbuf); 114 regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size) argument 123 s = regatoi(preg, convbuf); 153 regatoi(const regex_t *preg, char *localbuf) argument 161 if (strcmp(r->name, preg->re_endp) == 0)
|
H A D | regexec.c | 152 regexec(const regex_t *preg, const RCHAR_T *string, size_t nmatch, argument 155 struct re_guts *g = preg->re_g; 162 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2)
|
/freebsd-11-stable/contrib/ncurses/form/ |
H A D | fty_regex.c | 112 RegExp_Arg *preg = (RegExp_Arg *)0; local 116 preg = typeMalloc(RegExp_Arg, 1); 118 if (preg) 120 T((T_CREATE("RegExp_Arg %p"), (void *)preg)); 121 if (((preg->pRegExp = typeMalloc(regex_t, 1)) != 0) 122 && !regcomp(preg->pRegExp, rx, 125 T((T_CREATE("regex_t %p"), (void *)preg->pRegExp)); 126 if ((preg->refCount = typeMalloc(unsigned long, 1)) != 0) 127 *(preg->refCount) = 1; 131 if (preg [all...] |
/freebsd-11-stable/contrib/libgnuregex/ |
H A D | regex.c | 31 # define regfree(preg) __regfree (preg) 33 # define regcomp(preg, pattern, cflags) __regcomp (preg, pattern, cflags) 34 # define regerror(errcode, preg, errbuf, errbuf_size) \ 35 __regerror(errcode, preg, errbuf, errbuf_size)
|
H A D | regcomp.c | 20 static reg_errcode_t re_compile_internal (regex_t *preg, const char * pattern, 29 static void free_workarea_compile (regex_t *preg); 34 static reg_errcode_t analyze (regex_t *preg); 43 static bin_tree_t *lower_subexp (reg_errcode_t *err, regex_t *preg, 59 static bin_tree_t *parse (re_string_t *regexp, regex_t *preg, 61 static bin_tree_t *parse_reg_exp (re_string_t *regexp, regex_t *preg, 64 static bin_tree_t *parse_branch (re_string_t *regexp, regex_t *preg, 67 static bin_tree_t *parse_expression (re_string_t *regexp, regex_t *preg, 70 static bin_tree_t *parse_sub_exp (re_string_t *regexp, regex_t *preg, 469 regcomp (preg, patter 729 re_compile_internal(regex_t *preg, const char * pattern, size_t length, reg_syntax_t syntax) argument 971 free_workarea_compile(regex_t *preg) argument 1146 analyze(regex_t *preg) argument 1307 regex_t *preg = (regex_t *) extra; local 1327 lower_subexp(reg_errcode_t *err, regex_t *preg, bin_tree_t *node) argument 2104 parse(re_string_t *regexp, regex_t *preg, reg_syntax_t syntax, reg_errcode_t *err) argument 2138 parse_reg_exp(re_string_t *regexp, regex_t *preg, re_token_t *token, reg_syntax_t syntax, int nest, reg_errcode_t *err) argument 2179 parse_branch(re_string_t *regexp, regex_t *preg, re_token_t *token, reg_syntax_t syntax, int nest, reg_errcode_t *err) argument 2224 parse_expression(re_string_t *regexp, regex_t *preg, re_token_t *token, reg_syntax_t syntax, int nest, reg_errcode_t *err) argument 2440 parse_sub_exp(re_string_t *regexp, regex_t *preg, re_token_t *token, reg_syntax_t syntax, int nest, reg_errcode_t *err) argument [all...] |
/freebsd-11-stable/lib/libc/regex/ |
H A D | regfree.c | 58 regfree(regex_t *preg) argument 63 if (preg->re_magic != MAGIC1) /* oops */ 66 g = preg->re_g; 69 preg->re_magic = 0; /* mark it invalid */
|
H A D | regerror.c | 57 static const char *regatoi(const regex_t *preg, char *localbuf); 116 const regex_t * __restrict preg, 127 s = regatoi(preg, convbuf); 159 == static char *regatoi(const regex_t *preg, char *localbuf); 162 regatoi(const regex_t *preg, char *localbuf) argument 167 if (strcmp(r->name, preg->re_endp) == 0) 115 regerror(int errcode, const regex_t * __restrict preg, char * __restrict errbuf, size_t errbuf_size) argument
|
H A D | regexec.c | 207 regexec(const regex_t * __restrict preg, argument 213 struct re_guts *g = preg->re_g; 220 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Regex.h | 53 std::swap(preg, regex.preg); 104 struct llvm_regex *preg; member in class:llvm::Regex
|
/freebsd-11-stable/contrib/flex/ |
H A D | regex.c | 46 * @param preg Same as for regcomp(). 50 void flex_regcomp(regex_t *preg, const char *regex, int cflags) argument 54 memset (preg, 0, sizeof (regex_t)); 56 if ((err = regcomp (preg, regex, cflags)) != 0) { 66 regerror (err, preg, rxerr, errbuf_sz);
|
/freebsd-11-stable/contrib/atf/atf-c++/detail/ |
H A D | text.cpp | 62 ::regex_t preg; local 64 if (::regcomp(&preg, regex.c_str(), REG_EXTENDED) != 0) 68 const int res = ::regexec(&preg, str.c_str(), 0, NULL, 0); 69 regfree(&preg);
|
/freebsd-11-stable/contrib/binutils/include/opcode/ |
H A D | cr16.h | 68 preg; typedef in typeref:enum:__anon579 281 preg pr; 283 preg prp; 355 preg preg_val;
|
/freebsd-11-stable/contrib/atf/atf-c/ |
H A D | utils.c | 83 regex_t preg; local 86 ATF_REQUIRE(regcomp(&preg, regex, REG_EXTENDED) == 0); 88 res = regexec(&preg, str, 0, NULL, 0); 91 regfree(&preg);
|
/freebsd-11-stable/sys/dev/sound/isa/ |
H A D | ess.c | 688 int preg = 0, rreg = 0, l, r; local 694 preg = 0x36; 699 preg = 0x14; 704 preg = 0x3e; 709 preg = 0x1a; 714 preg = 0x3a; 719 preg = 0x38; 724 preg = 0x3c; 737 if (preg) 738 ess_setmixer(sc, preg, ( [all...] |
/freebsd-11-stable/sys/dev/sound/pci/ |
H A D | solo.c | 671 int preg = 0, rreg = 0, l, r; local 677 preg = 0x36; 682 preg = 0x14; 687 preg = 0x3e; 692 preg = 0x1a; 697 preg = 0x3a; 702 preg = 0x38; 716 if (preg) 717 ess_setmixer(sc, preg, (l << 4) | r);
|