REG_EXTENDED
ret = regcomp(&re, mbpattern, REG_EXTENDED);
int cflags = REG_EXTENDED;
REG_EXTENDED|REG_NOSUB) == 0) {
REG_EXTENDED)) != 0) {
REG_EXTENDED)) != 0) {
REG_EXTENDED)) != 0) {
if (regcomp(&re1, anchored_path_re, REG_EXTENDED) != 0) {
if (regcomp(&re1, file_re, REG_EXTENDED) != 0) {
ldev->ldev_device, REG_EXTENDED))) {
if (regcomp(&re_array[i].d_rcomp, re, REG_EXTENDED) != 0) {
((Eflag) ? REG_EXTENDED : 0))) != 0) {
regflags |= REG_EXTENDED;
regflags |= REG_EXTENDED;
match_error = regcomp(&match_exp, arglist->names[i], REG_EXTENDED);
REG_EXTENDED | REG_NOSUB | (cs ? 0 : REG_ICASE));
if ((err = regcomp(&f.reg, f.pattern, REG_EXTENDED)) != 0) {
if ((err = regcomp(&f.reg, f.pattern, REG_EXTENDED)) != 0) {
if ((err = regcomp(&pg.pg_reg, pg.pg_pat, REG_EXTENDED)) != 0) {
if (regcomp(®c, regexpr, REG_EXTENDED) != 0)
REG_EXTENDED)) != 0) {
status = regcomp(&re, yesexpr, REG_EXTENDED | REG_NOSUB);
REG_EXTENDED | REG_NOSUB) != 0) {
rflags = REG_EXTENDED;
pflags = REG_ICASE | REG_EXTENDED | REG_NOSUB;
pflags &= ~REG_EXTENDED;
REG_EXTENDED | REG_NOSUB);
regcomp(&preg_no, noexpr, REG_EXTENDED | REG_NOSUB) != 0) {
while (regcomp(&preg_yes, yesexpr, REG_EXTENDED | REG_NOSUB) != 0 ||
if (!regcomp(&match_exp, regexp, REG_EXTENDED) &&
if (!regcomp(&match_exp, regexp, REG_EXTENDED)) {
ret = regcomp(&rc->regexp, value, REG_EXTENDED);
if ((cflags®_EXTENDED) && (cflags®_NOSPEC))
if (cflags & REG_EXTENDED) {
if (regcomp(®ex, expr, REG_EXTENDED) != 0)
if (regcomp(®, re, REG_EXTENDED) != 0)
if (regcomp(®, re, REG_EXTENDED) != 0)
if (regcomp(®ex, match, REG_EXTENDED) != 0) {
if (regcomp(&hdl->libzfs_urire, URI_REGEX, REG_EXTENDED) != 0) {
if (regcomp(&re, REGEX_ZFS_NAME, REG_EXTENDED) != 0 ||
if (regcomp(&re, "^(/dev/dsk/.*)s[0-9]+$", REG_EXTENDED) == 0) {
if (regcomp(&re, "^(/dev/dsk/.*)s[0-9]+/old$", REG_EXTENDED) ==
ret = regcomp(®, expr, REG_EXTENDED);
REG_EXTENDED|REG_ICASE);
(void) regcomp(&job_re, job_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&wjob_re, wjob_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&whjob_re, whjob_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&wline_re, wline_expr, REG_EXTENDED|REG_ICASE);
REG_EXTENDED|REG_ICASE);
(void) regcomp(&proc_re, proc_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&idle_re, idle_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&doc1_re, doc1_expr, REG_EXTENDED|REG_ICASE);
(void) regcomp(&doc2_re, doc2_expr, REG_EXTENDED|REG_ICASE);
#if (REG_TEST_DEFAULT & (REG_AUGMENTED|REG_EXTENDED|REG_SHELL)) || !defined(REG_EXTENDED)
i = REG_EXTENDED != 0;
#if !(REG_TEST_DEFAULT & (REG_AUGMENTED|REG_EXTENDED|REG_SHELL))
#ifdef REG_EXTENDED
if (REG_EXTENDED != 0 && (test & TEST_BRE))
#ifdef REG_EXTENDED
flags = cflags | REG_EXTENDED;
#ifndef REG_EXTENDED