Searched refs:preg (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-11-stable/usr.bin/grep/regex/
H A Dfastmatch.c41 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 Dfastmatch.h38 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 Dtre-fastmatch.h14 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 Dglue.h53 for (unsigned i = 0; (!preg->nosub && (i < nmatch)); i++) \
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A Dregfree.c50 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 DRegex.cpp26 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 Dregerror.c84 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 Dregexec.c141 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 Dmisc.c59 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 Dregfree.c54 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 Dregerror.c58 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 Dregexec.c152 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 Dfty_regex.c112 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 Dregex.c31 # 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 Dregcomp.c20 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 Dregfree.c58 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 Dregerror.c57 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 Dregexec.c207 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 DRegex.h53 std::swap(preg, regex.preg);
104 struct llvm_regex *preg; member in class:llvm::Regex
/freebsd-11-stable/contrib/flex/
H A Dregex.c46 * @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 Dtext.cpp62 ::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 Dcr16.h68 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 Dutils.c83 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 Dess.c688 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 Dsolo.c671 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);

Completed in 216 milliseconds

12