Home
last modified time | relevance | path

Searched refs:preg (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DRegex.cpp24 Regex::Regex() : preg(nullptr), error(REG_BADPAT) {} in Regex()
28 preg = new llvm_regex(); in Regex()
29 preg->re_endp = regex.end(); in Regex()
36 error = llvm_regcomp(preg, regex.data(), flags|REG_PEND); in Regex()
43 preg = regex.preg; in Regex()
45 regex.preg = nullptr; in Regex()
50 if (preg) { in ~Regex()
51 llvm_regfree(preg); in ~Regex()
52 delete preg; in ~Regex()
59 RegexErrorToString(int error,struct llvm_regex * preg,std::string & Error) RegexErrorToString() argument
[all...]
H A Dregfree.c50 llvm_regfree(llvm_regex_t *preg) in llvm_regfree() argument
54 if (preg->re_magic != MAGIC1) /* oops */ in llvm_regfree()
57 g = preg->re_g; in llvm_regfree()
60 preg->re_magic = 0; /* mark it invalid */ in llvm_regfree()
H A Dregerror.c84 llvm_regerror(int errcode, const llvm_regex_t *preg, char *errbuf, size_t errbuf_size) in llvm_regerror() argument
93 s = regatoi(preg, convbuf, sizeof convbuf); in llvm_regerror()
123 regatoi(const llvm_regex_t *preg, char *localbuf, int localbufsize) in regatoi() argument
128 if (strcmp(r->name, preg->re_endp) == 0) in regatoi()
H A Dregexec.c141 llvm_regexec(const llvm_regex_t *preg, const char *string, size_t nmatch, in llvm_regexec() argument
144 struct re_guts *g = preg->re_g; in llvm_regexec()
151 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2) in llvm_regexec()
H A Dregcomp.c293 llvm_regcomp(llvm_regex_t *preg, const char *pattern, int cflags) in llvm_regcomp() argument
311 if (preg->re_endp < pattern) in llvm_regcomp()
313 len = preg->re_endp - pattern; in llvm_regcomp()
374 preg->re_nsub = g->nsub; in llvm_regcomp()
375 preg->re_g = g; in llvm_regcomp()
376 preg->re_magic = MAGIC1; in llvm_regcomp()
385 llvm_regfree(preg); in llvm_regcomp()
/freebsd/contrib/ncurses/form/
H A Dfty_regex.c151 RegExp_Arg *preg = (RegExp_Arg *)0; in Generic_RegularExpression_Type() local
155 preg = typeCalloc(RegExp_Arg, 1); in Generic_RegularExpression_Type()
157 if (preg) in Generic_RegularExpression_Type()
159 T((T_CREATE("RegExp_Arg %p"), (void *)preg)); in Generic_RegularExpression_Type()
160 if (((preg->pRegExp = typeMalloc(regex_t, 1)) != 0) in Generic_RegularExpression_Type()
161 && !regcomp(preg->pRegExp, rx, in Generic_RegularExpression_Type()
164 T((T_CREATE("regex_t %p"), (void *)preg->pRegExp)); in Generic_RegularExpression_Type()
165 if ((preg->refCount = typeMalloc(unsigned long, 1)) != 0) in Generic_RegularExpression_Type()
166 *(preg->refCount) = 1; in Generic_RegularExpression_Type()
170 if (preg->pRegExp) in Generic_RegularExpression_Type()
[all …]
/freebsd/contrib/nvi/regex/
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) in regerror() argument
123 s = regatoi(preg, convbuf); in regerror()
153 regatoi(const regex_t *preg, char *localbuf) in regatoi() argument
161 if (strcmp(r->name, preg->re_endp) == 0) in regatoi()
H A Dregfree.c54 regfree(regex_t *preg) in regfree() argument
58 if (preg->re_magic != MAGIC1) /* oops */ in regfree()
61 g = preg->re_g; in regfree()
64 preg->re_magic = 0; /* mark it invalid */ in regfree()
H A Dregexec.c152 regexec(const regex_t *preg, const RCHAR_T *string, size_t nmatch, in regexec() argument
155 struct re_guts *g = preg->re_g; in regexec()
162 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2) in regexec()
H A Dregcomp.c180 regcomp(regex_t *preg, const RCHAR_T *pattern, int cflags) in regcomp() argument
198 if (preg->re_endp < pattern) in regcomp()
200 len = preg->re_endp - pattern; in regcomp()
269 preg->re_nsub = g->nsub; in regcomp()
270 preg->re_g = g; in regcomp()
271 preg->re_magic = MAGIC1; in regcomp()
280 regfree(preg); in regcomp()
/freebsd/lib/libc/regex/
H A Dregerror.c51 static const char *regatoi(const regex_t *preg, char *localbuf);
110 const regex_t * __restrict preg, in regerror() argument
121 s = regatoi(preg, convbuf); in regerror()
156 regatoi(const regex_t *preg, char *localbuf) in regatoi() argument
161 if (strcmp(r->name, preg->re_endp) == 0) in regatoi()
H A Dregfree.c52 regfree(regex_t *preg) in regfree() argument
57 if (preg->re_magic != MAGIC1) /* oops */ in regfree()
60 g = preg->re_g; in regfree()
63 preg->re_magic = 0; /* mark it invalid */ in regfree()
H A Dregexec.c201 regexec(const regex_t * __restrict preg, in regexec() argument
207 struct re_guts *g = preg->re_g; in regexec()
214 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2) in regexec()
H A Dregcomp.c203 regcomp_internal(regex_t * __restrict preg, in regcomp_internal() argument
224 if (preg->re_endp < pattern) in regcomp_internal()
226 len = preg->re_endp - pattern; in regcomp_internal()
330 preg->re_nsub = g->nsub; in regcomp_internal()
331 preg->re_g = g; in regcomp_internal()
332 preg->re_magic = MAGIC1; in regcomp_internal()
341 regfree(preg); in regcomp_internal()
358 regcomp(regex_t * __restrict preg, in regcomp() argument
363 return (regcomp_internal(preg, pattern, cflags, 0)); in regcomp()
371 freebsd12_regcomp(regex_t * __restrict preg, in freebsd12_regcomp() argument
[all …]
/freebsd/usr.bin/sed/
H A Dmisc.c56 strregerror(int errcode, regex_t *preg) in strregerror() argument
63 s = regerror(errcode, preg, NULL, 0); in strregerror()
66 (void)regerror(errcode, preg, oe, s); in strregerror()
H A Dprocess.c661 regexec_e(regex_t *preg, const char *string, int eflags, int nomatch, in regexec_e() argument
666 if (preg == NULL) { in regexec_e()
670 defpreg = preg; in regexec_e()
/freebsd/contrib/kyua/utils/text/
H A Dregex.cpp62 throw_regex_error(const int error, const ::regex_t* preg, in throw_regex_error() argument
69 (void)::regerror(error, preg, buffer, sizeof(buffer)); in throw_regex_error()
108 impl(const ::regex_t* preg, const std::string& str, in impl()
114 const int error = ::regexec(preg, _string.c_str(), _nmatches, in impl()
119 throw_regex_error(error, preg, in impl()
/freebsd/contrib/flex/src/
H A Dregex.c50 void flex_regcomp(regex_t *preg, const char *regex, int cflags) in flex_regcomp() argument
54 memset (preg, 0, sizeof (regex_t)); in flex_regcomp()
56 if ((err = regcomp (preg, regex, cflags)) != 0) { in flex_regcomp()
65 regerror(err, preg, errbuf+n, errbuf_sz-(size_t)n); in flex_regcomp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DRegex.h57 std::swap(preg, regex.preg);
109 struct llvm_regex *preg;
108 struct llvm_regex *preg; global() variable
/freebsd/contrib/atf/atf-c++/detail/
H A Dtext.cpp62 ::regex_t preg; in match()
64 if (::regcomp(&preg, regex.c_str(), REG_EXTENDED) != 0) in match()
68 const int res = ::regexec(&preg, str.c_str(), 0, NULL, 0); in match()
69 regfree(&preg); in match()
/freebsd/contrib/atf/atf-c/
H A Dutils.c86 regex_t preg; in grep_string() local
89 ATF_REQUIRE(regcomp(&preg, regex, REG_EXTENDED) == 0); in grep_string()
91 res = regexec(&preg, str, 0, NULL, 0); in grep_string()
94 regfree(&preg); in grep_string()
/freebsd/sys/dev/sound/pci/
H A Dsolo.c658 int preg = 0, rreg = 0, l, r; in essmix_set() local
664 preg = 0x36; in essmix_set()
669 preg = 0x14; in essmix_set()
674 preg = 0x3e; in essmix_set()
679 preg = 0x1a; in essmix_set()
684 preg = 0x3a; in essmix_set()
689 preg = 0x38; in essmix_set()
703 if (preg) in essmix_set()
704 ess_setmixer(sc, preg, (l << 4) | r); in essmix_set()
/freebsd/contrib/kyua/store/
H A Dlayout.cpp72 const text::regex preg = text::regex::compile( in find_latest() local
80 const text::regex_matches matches = preg.match(iter->name); in find_latest()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp350 unsigned preg = (reg - SP::I0) / 2 + SP::I0_I1; in remapRegsForLeafProc() local
351 unsigned mapped_preg = preg - SP::I0_I1 + SP::O0_O1; in remapRegsForLeafProc()
352 MRI.replaceRegWith(preg, mapped_preg); in remapRegsForLeafProc()
/freebsd/sys/dev/ata/chipsets/
H A Data-siliconimage.c353 u_int8_t preg = 0xa4 + rego; in ata_sii_setmode() local
390 pci_write_config(parent, preg, piotimings[ata_mode2idx(piomode)], 2); in ata_sii_setmode()

12