| /freebsd/crypto/krb5/src/util/support/ |
| H A D | regex.cpp | 51 k5_regcomp(regex_t *preg, const char *pattern, int cflags) in k5_regcomp() argument 56 memset(preg, 0, sizeof(*preg)); in k5_regcomp() 66 preg->regex = r; in k5_regcomp() 67 preg->re_nsub = r->mark_count(); in k5_regcomp() 71 strlcpy(preg->errmsg, e.what(), sizeof(preg->errmsg)); in k5_regcomp() 79 k5_regexec(regex_t *preg, const char *string, size_t nmatch, in k5_regexec() argument 85 std::regex *r = static_cast<std::regex *>(preg->regex); in k5_regexec() 119 strlcpy(preg->errmsg, e.what(), sizeof(preg->errmsg)); in k5_regexec() 132 k5_regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size) in k5_regerror() argument 137 err = preg->errmsg; in k5_regerror() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Regex.cpp | 24 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 D | regfree.c | 50 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 D | regerror.c | 84 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 D | regexec.c | 141 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()
|
| /freebsd/contrib/ncurses/form/ |
| H A D | fty_regex.c | 151 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)) != NULL) 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)) != NULL) 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 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) 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 D | regfree.c | 54 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 D | regexec.c | 152 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()
|
| /freebsd/lib/libc/regex/ |
| H A D | regerror.c | 51 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 D | regfree.c | 52 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 D | regexec.c | 201 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 D | regcomp.c | 203 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/crypto/krb5/src/include/ |
| H A D | k5-regex.h | 102 int k5_regcomp(regex_t *preg, const char *pattern, int flags); 103 int k5_regexec(regex_t *preg, const char *string, size_t, 105 size_t k5_regerror(int code, const regex_t *preg, char *errmsg, 107 void k5_regfree(regex_t *preg);
|
| /freebsd/usr.bin/sed/ |
| H A D | misc.c | 56 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()
|
| /freebsd/contrib/sqlite3/autosetup/ |
| H A D | jimsh0.c | 1126 int jim_regcomp(regex_t *preg, const char *regex, int cflags); 1127 int jim_regexec(regex_t *preg, const char *string, size_t nmatch, regmatch_t pmatch[], int eflag… 1128 size_t jim_regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size); 1129 void jim_regfree(regex_t *preg); 22229 #define OP(preg, p) (preg->program[p]) argument 22230 #define NEXT(preg, p) (preg->program[p + 1]) argument 22247 static int reg(regex_t *preg, int paren, int *flagp ); 22248 static int regpiece(regex_t *preg, int *flagp ); 22249 static int regbranch(regex_t *preg, int *flagp ); 22250 static int regatom(regex_t *preg, int *flagp ); [all …]
|
| /freebsd/contrib/kyua/utils/text/ |
| H A D | regex.cpp | 62 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 D | regex.c | 50 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 D | Regex.h | 58 std::swap(preg, regex.preg); 111 struct llvm_regex *preg; variable
|
| /freebsd/contrib/atf/atf-c++/detail/ |
| H A D | text.cpp | 62 ::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/crypto/krb5/src/lib/kadm5/srv/ |
| H A D | svr_iters.c | 24 regex_t preg; member 114 match = (regexec(&data->preg, name, 0, NULL, 0) == 0); in get_either_iter() 175 if (regcomp(&data.preg, regexp, REG_NOSUB) != 0) { in kadm5_get_either() 198 regfree(&data.preg); in kadm5_get_either()
|
| /freebsd/contrib/atf/atf-c/ |
| H A D | utils.c | 86 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 D | solo.c | 659 int preg = 0, rreg = 0, l, r; in essmix_set() local 665 preg = 0x36; in essmix_set() 670 preg = 0x14; in essmix_set() 675 preg = 0x3e; in essmix_set() 680 preg = 0x1a; in essmix_set() 685 preg = 0x3a; in essmix_set() 690 preg = 0x38; in essmix_set() 704 if (preg) in essmix_set() 705 ess_setmixer(sc, preg, (l << 4) | r); in essmix_set()
|
| /freebsd/contrib/kyua/store/ |
| H A D | layout.cpp | 72 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 D | SparcFrameLowering.cpp | 290 unsigned preg = (reg - SP::I0) / 2 + SP::I0_I1; in remapRegsForLeafProc() local 291 unsigned mapped_preg = preg - SP::I0_I1 + SP::O0_O1; in remapRegsForLeafProc() 292 MRI.replaceRegWith(preg, mapped_preg); in remapRegsForLeafProc()
|