Home
last modified time | relevance | path

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

12

/minix/external/bsd/bind/dist/lib/isc/tests/
H A Dregex_test.c1086 regex_t preg; in ATF_TC_BODY() local
1088 memset(&preg, 0, sizeof(preg)); in ATF_TC_BODY()
1089 r = regcomp(&preg, tests[i].expression, REG_EXTENDED); in ATF_TC_BODY()
1096 preg.re_nsub != (unsigned int)tests[i].expect && in ATF_TC_BODY()
1100 (unsigned long)preg.re_nsub, tests[i].expect); in ATF_TC_BODY()
1101 tests[i].expect = preg.re_nsub; in ATF_TC_BODY()
1104 regfree(&preg); in ATF_TC_BODY()
/minix/lib/libc/regex/
H A Dregfree.c104 regex_t *preg) in __weak_alias()
108 _DIAGASSERT(preg != NULL); in __weak_alias()
110 _DIAGASSERT(preg->re_magic == MAGIC1); in __weak_alias()
111 if (preg->re_magic != MAGIC1) /* oops */ in __weak_alias()
114 g = preg->re_g; in __weak_alias()
117 preg->re_magic = 0; /* mark it invalid */ in __weak_alias()
H A Dregerror.c106 static const char *regatoi(const regex_t *preg, char *localbuf, size_t buflen); in __weak_alias()
164 const regex_t *preg, in regerror() argument
174 _DIAGASSERT(errcode != REG_ATOI || preg != NULL); in regerror()
178 s = regatoi(preg, convbuf, sizeof convbuf); in regerror()
209 const regex_t *preg, in regatoi() argument
216 if (strcmp(r->name, preg->re_endp) == 0) in regatoi()
H A Dregexec.c204 const regex_t *preg,
210 struct re_guts *g = preg->re_g;
218 _DIAGASSERT(preg != NULL);
221 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2)
H A Dregcomp.c235 regex_t *preg, in regcomp() argument
250 _DIAGASSERT(preg != NULL); in regcomp()
258 if (preg->re_endp < pattern) in regcomp()
260 len = preg->re_endp - pattern; in regcomp()
320 preg->re_nsub = g->nsub; in regcomp()
321 preg->re_g = g; in regcomp()
322 preg->re_magic = MAGIC1; in regcomp()
331 regfree(preg); in regcomp()
/minix/external/bsd/llvm/dist/llvm/lib/Support/
H A DRegex.cpp24 preg = new llvm_regex(); in Regex()
25 preg->re_endp = regex.end(); in Regex()
32 error = llvm_regcomp(preg, regex.data(), flags|REG_PEND); in Regex()
36 if (preg) { in ~Regex()
37 llvm_regfree(preg); in ~Regex()
38 delete preg; in ~Regex()
46 size_t len = llvm_regerror(error, preg, nullptr, 0); in isValid()
49 llvm_regerror(error, preg, &Error[0], len); in isValid()
56 return preg->re_nsub; in getNumMatches()
60 unsigned nmatch = Matches ? preg->re_nsub+1 : 0; in match()
[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.c165 llvm_regcomp(llvm_regex_t *preg, const char *pattern, int cflags) in llvm_regcomp() argument
183 if (preg->re_endp < pattern) in llvm_regcomp()
185 len = preg->re_endp - pattern; in llvm_regcomp()
246 preg->re_nsub = g->nsub; in llvm_regcomp()
247 preg->re_g = g; in llvm_regcomp()
248 preg->re_magic = MAGIC1; in llvm_regcomp()
257 llvm_regfree(preg); in llvm_regcomp()
/minix/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DRegex.h51 std::swap(preg, regex.preg);
56 preg = regex.preg; in Regex()
58 regex.preg = nullptr; in Regex()
101 struct llvm_regex *preg; variable
/minix/external/bsd/nvi/dist/regex/
H A Dregfree.c63 regfree(regex_t *preg) in regfree() argument
67 if (preg->re_magic != MAGIC1) /* oops */ in regfree()
70 g = preg->re_g; in regfree()
73 preg->re_magic = 0; /* mark it invalid */ in regfree()
H A Dregerror.c66 static char *regatoi __P((const regex_t *preg, char *localbuf));
122 regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size) in regerror() argument
131 s = regatoi(preg, convbuf); in regerror()
166 regatoi(const regex_t *preg, char *localbuf) in regatoi() argument
174 if (strcmp(r->name, preg->re_endp) == 0) in regatoi()
H A Dregexec.c164 regexec(const regex_t *preg, const RCHAR_T *string, size_t nmatch, regmatch_t *pmatch, int eflags) in regexec() argument
166 struct re_guts *g = preg->re_g; in regexec()
173 if (preg->re_magic != MAGIC1 || g->magic != MAGIC2) in regexec()
H A Dregcomp.c197 regcomp(regex_t *preg, const RCHAR_T *pattern, int cflags) in regcomp() argument
215 if (preg->re_endp < pattern) in regcomp()
217 len = preg->re_endp - pattern; in regcomp()
286 preg->re_nsub = g->nsub; in regcomp()
287 preg->re_g = g; in regcomp()
288 preg->re_magic = MAGIC1; in regcomp()
297 regfree(preg); in regcomp()
/minix/usr.bin/sed/
H A Dmisc.c107 strregerror(int errcode, regex_t *preg) in strregerror() argument
115 s = regerror(errcode, preg, buf, 0); in strregerror()
117 (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
669 if (preg == NULL) { in regexec_e()
673 defpreg = preg; in regexec_e()
/minix/external/bsd/flex/dist/
H A Dregex.c51 void flex_regcomp(regex_t *preg, const char *regex, int cflags) in flex_regcomp() argument
55 memset (preg, 0, sizeof (regex_t)); in flex_regcomp()
57 if ((err = regcomp (preg, regex, cflags)) != 0) { in flex_regcomp()
67 regerror (err, preg, rxerr, errbuf_sz); in flex_regcomp()
/minix/external/bsd/bind/dist/unit/atf-src/atf-c++/detail/
H A Dtext.cpp66 ::regex_t preg; in match()
68 if (::regcomp(&preg, regex.c_str(), REG_EXTENDED) != 0) in match()
72 const int res = ::regexec(&preg, str.c_str(), 0, NULL, 0); in match()
73 regfree(&preg); in match()
/minix/external/bsd/atf/dist/atf-c++/detail/
H A Dtext.cpp66 ::regex_t preg; in match()
68 if (::regcomp(&preg, regex.c_str(), REG_EXTENDED) != 0) in match()
72 const int res = ::regexec(&preg, str.c_str(), 0, NULL, 0); in match()
73 regfree(&preg); in match()
/minix/external/bsd/atf/dist/tools/
H A Dtext.cpp61 ::regex_t preg; in match()
63 if (::regcomp(&preg, regex.c_str(), REG_EXTENDED) != 0) in match()
67 const int res = ::regexec(&preg, str.c_str(), 0, NULL, 0); in match()
68 regfree(&preg); in match()
/minix/external/bsd/kyua-cli/dist/engine/
H A Dtesters.cpp156 ::regex_t preg; in load_testers()
157 if (::regcomp(&preg, "^kyua-(.+)-tester$", REG_EXTENDED) != 0) in load_testers()
159 const object_releaser< ::regex_t, void > preg_releaser(&preg, ::regfree); in load_testers()
164 const int ret = ::regexec(&preg, de->d_name, 2, matches, 0); in load_testers()
/minix/external/bsd/bind/dist/unit/atf-src/atf-c/
H A Dutils.c61 regex_t preg; in grep_string() local
64 ATF_REQUIRE(regcomp(&preg, regex, REG_EXTENDED) == 0); in grep_string()
66 res = regexec(&preg, str, 0, NULL, 0); in grep_string()
69 regfree(&preg); in grep_string()
/minix/external/bsd/atf/dist/atf-c/
H A Dutils.c59 regex_t preg; in grep_string() local
62 ATF_REQUIRE(regcomp(&preg, regex, REG_EXTENDED) == 0); in grep_string()
64 res = regexec(&preg, str, 0, NULL, 0); in grep_string()
67 regfree(&preg); in grep_string()
/minix/external/bsd/top/dist/machine/
H A Dm_sco5.c338 static struct pregion preg; in get_pregion() local
341 (void) getkval(addr , (struct pregion *)(&preg), in get_pregion()
343 return &preg; in get_pregion()

12