pattern 383 daemons/attrd/attrd_commands.c char *pattern; pattern 386 daemons/attrd/attrd_commands.c pattern = crm_strdup_printf(ATTRD_RE_CLEAR_ONE, rsc); pattern 391 daemons/attrd/attrd_commands.c pattern = crm_strdup_printf(ATTRD_RE_CLEAR_OP, pattern 395 daemons/attrd/attrd_commands.c crm_xml_add(xml, PCMK__XA_ATTR_PATTERN, pattern); pattern 396 daemons/attrd/attrd_commands.c free(pattern); pattern 305 daemons/attrd/attrd_utils.c char *pattern = NULL; pattern 311 daemons/attrd/attrd_utils.c pattern = strdup(ATTRD_RE_CLEAR_ALL); pattern 313 daemons/attrd/attrd_utils.c pattern = crm_strdup_printf(ATTRD_RE_CLEAR_ONE, rsc); pattern 315 daemons/attrd/attrd_utils.c pattern = crm_strdup_printf(ATTRD_RE_CLEAR_OP, rsc, op, interval_ms); pattern 319 daemons/attrd/attrd_utils.c crm_trace("Clearing attributes matching %s", pattern); pattern 320 daemons/attrd/attrd_utils.c rc = regcomp(regex, pattern, REG_EXTENDED|REG_NOSUB); pattern 321 daemons/attrd/attrd_utils.c free(pattern); pattern 71 include/crm/fencing/internal.h xmlNode *create_level_registration_xml(const char *node, const char *pattern, pattern 344 include/crm/stonith-ng.h const char *node, const char *pattern, pattern 364 include/crm/stonith-ng.h const char *node, const char *pattern, pattern 404 lib/fencing/st_client.c const char *node, const char *pattern, pattern 410 lib/fencing/st_client.c CRM_CHECK(node || pattern || (attr && value), return -EINVAL); pattern 418 lib/fencing/st_client.c } else if (pattern) { pattern 419 lib/fencing/st_client.c crm_xml_add(data, XML_ATTR_STONITH_TARGET_PATTERN, pattern); pattern 456 lib/fencing/st_client.c create_level_registration_xml(const char *node, const char *pattern, pattern 464 lib/fencing/st_client.c CRM_CHECK(node || pattern || (attr && value), return NULL); pattern 476 lib/fencing/st_client.c } else if (pattern) { pattern 477 lib/fencing/st_client.c crm_xml_add(data, XML_ATTR_STONITH_TARGET_PATTERN, pattern); pattern 498 lib/fencing/st_client.c const char *pattern, pattern 503 lib/fencing/st_client.c xmlNode *data = create_level_registration_xml(node, pattern, attr, value, pattern 42 lib/pacemaker/pcmk_fence.c char *pattern = NULL; pattern 58 lib/pacemaker/pcmk_fence.c pattern = target + 1; pattern 65 lib/pacemaker/pcmk_fence.c rc = st->cmds->register_level_full(st, st_opts, node, pattern, pattern 69 lib/pacemaker/pcmk_fence.c rc = st->cmds->remove_level_full(st, st_opts, node, pattern, pattern 201 lib/pengine/failcounts.c char *pattern; pattern 216 lib/pengine/failcounts.c pattern = crm_strdup_printf("^%s-%s%s%s$", prefix, rsc_name, pattern 218 lib/pengine/failcounts.c CRM_LOG_ASSERT(regcomp(re, pattern, REG_EXTENDED|REG_NOSUB) == 0); pattern 219 lib/pengine/failcounts.c free(pattern); pattern 81 maint/gnulib/lib/exclude.c char const *pattern; pattern 331 maint/gnulib/lib/exclude.c fnmatch_no_wildcards (char const *pattern, char const *f, int options) pattern 335 maint/gnulib/lib/exclude.c ? mbscasecmp (pattern, f) pattern 336 maint/gnulib/lib/exclude.c : strcmp (pattern, f)); pattern 339 maint/gnulib/lib/exclude.c size_t patlen = strlen (pattern); pattern 340 maint/gnulib/lib/exclude.c int r = strncmp (pattern, f, patlen); pattern 366 maint/gnulib/lib/exclude.c r = mbscasecmp (pattern, fcopy); pattern 376 maint/gnulib/lib/exclude.c exclude_fnmatch (char const *pattern, char const *f, int options) pattern 382 maint/gnulib/lib/exclude.c bool matched = ((*matcher) (pattern, f, options) == 0); pattern 388 maint/gnulib/lib/exclude.c matched = ((*matcher) (pattern, p + 1, options) == 0); pattern 400 maint/gnulib/lib/exclude.c : exclude_fnmatch (opts->v.pattern, f, options); pattern 515 maint/gnulib/lib/exclude.c add_exclude (struct exclude *ex, char const *pattern, int options) pattern 522 maint/gnulib/lib/exclude.c && fnmatch_pattern_has_wildcards (pattern, options)) pattern 547 maint/gnulib/lib/exclude.c idx_t len = strlen (pattern); pattern 549 maint/gnulib/lib/exclude.c while (len > 0 && ISSLASH (pattern[len-1])) pattern 557 maint/gnulib/lib/exclude.c memcpy (tmp, pattern, len); pattern 564 maint/gnulib/lib/exclude.c rc = regcomp (&patopts->v.re, pattern, cflags); pattern 576 maint/gnulib/lib/exclude.c pattern = xstrdup (pattern); pattern 577 maint/gnulib/lib/exclude.c exclude_add_pattern_buffer (ex, (char*) pattern); pattern 579 maint/gnulib/lib/exclude.c patopts->v.pattern = pattern; pattern 593 maint/gnulib/lib/exclude.c str = xstrdup (pattern); pattern 615 maint/gnulib/lib/exclude.c char *pattern; pattern 638 maint/gnulib/lib/exclude.c pattern = buf; pattern 648 maint/gnulib/lib/exclude.c if (pattern_end == pattern) pattern 655 maint/gnulib/lib/exclude.c (*add_func) (ex, pattern, options, data); pattern 658 maint/gnulib/lib/exclude.c pattern = p + 1; pattern 666 maint/gnulib/lib/exclude.c call_addfn (struct exclude *ex, char const *pattern, int options, void *data) pattern 669 maint/gnulib/lib/exclude.c (*addfnptr) (ex, pattern, options); pattern 63 maint/gnulib/lib/fnmatch.c extern int fnmatch (const char *pattern, const char *string, int flags); pattern 236 maint/gnulib/lib/fnmatch.c fnmatch (const char *pattern, const char *string, int flags) pattern 251 maint/gnulib/lib/fnmatch.c p = pattern; pattern 252 maint/gnulib/lib/fnmatch.c n = strnlen (pattern, 1024); pattern 272 maint/gnulib/lib/fnmatch.c n = mbsrtowcs (NULL, &pattern, 0, &ps); pattern 288 maint/gnulib/lib/fnmatch.c (void) mbsrtowcs (wpattern, &pattern, n + 1, &ps); pattern 351 maint/gnulib/lib/fnmatch.c return internal_fnmatch (pattern, string, string + strlen (string), pattern 83 maint/gnulib/lib/fnmatch.in.h (const char *pattern, const char *name, int flags) pattern 86 maint/gnulib/lib/fnmatch.in.h (const char *pattern, const char *name, int flags)); pattern 90 maint/gnulib/lib/fnmatch.in.h (const char *pattern, const char *name, int flags) pattern 94 maint/gnulib/lib/fnmatch.in.h (const char *pattern, const char *name, int flags)); pattern 24 maint/gnulib/lib/fnmatch_loop.c const CHAR *pattern; pattern 31 maint/gnulib/lib/fnmatch_loop.c static int FCT (const CHAR *pattern, const CHAR *string, pattern 34 maint/gnulib/lib/fnmatch_loop.c static int EXT (INT opt, const CHAR *pattern, const CHAR *string, pattern 40 maint/gnulib/lib/fnmatch_loop.c FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end, pattern 43 maint/gnulib/lib/fnmatch_loop.c const CHAR *p = pattern, *n = string; pattern 102 maint/gnulib/lib/fnmatch_loop.c ends->pattern = p - 1; pattern 169 maint/gnulib/lib/fnmatch_loop.c end.pattern = NULL; pattern 211 maint/gnulib/lib/fnmatch_loop.c if (end.pattern == NULL) pattern 215 maint/gnulib/lib/fnmatch_loop.c if (end.pattern != NULL) pattern 217 maint/gnulib/lib/fnmatch_loop.c p = end.pattern; pattern 934 maint/gnulib/lib/fnmatch_loop.c END (const CHAR *pattern) pattern 936 maint/gnulib/lib/fnmatch_loop.c const CHAR *p = pattern; pattern 941 maint/gnulib/lib/fnmatch_loop.c return pattern; pattern 959 maint/gnulib/lib/fnmatch_loop.c return pattern; pattern 967 maint/gnulib/lib/fnmatch_loop.c return pattern; pattern 977 maint/gnulib/lib/fnmatch_loop.c EXT (INT opt, const CHAR *pattern, const CHAR *string, const CHAR *string_end, pattern 989 maint/gnulib/lib/fnmatch_loop.c size_t pattern_len = STRLEN (pattern); pattern 997 maint/gnulib/lib/fnmatch_loop.c for (startp = p = pattern + 1; level >= 0; ++p) pattern 1108 maint/gnulib/lib/fnmatch_loop.c && FCT (pattern - 1, rs, string_end, pattern 244 maint/gnulib/lib/glob.c static int glob_in_dir (const char *pattern, const char *directory, pattern 301 maint/gnulib/lib/glob.c __glob (const char *pattern, int flags, int (*errfunc) (const char *, int), pattern 316 maint/gnulib/lib/glob.c if (pattern == NULL || pglob == NULL || (flags & ~__GLOB_FLAGS) != 0) pattern 324 maint/gnulib/lib/glob.c if (pattern[0] && pattern[strlen (pattern) - 1] == '/') pattern 359 maint/gnulib/lib/glob.c begin = strchr (pattern, '{'); pattern 362 maint/gnulib/lib/glob.c begin = pattern; pattern 391 maint/gnulib/lib/glob.c size_t pattern_len = strlen (pattern) - 1; pattern 403 maint/gnulib/lib/glob.c alt_start = mempcpy (onealt, pattern, begin - pattern); pattern 488 maint/gnulib/lib/glob.c filename = strrchr (pattern, '/'); pattern 496 maint/gnulib/lib/glob.c filename = strchr (pattern, ':'); pattern 504 maint/gnulib/lib/glob.c if ((flags & (GLOB_TILDE|GLOB_TILDE_CHECK)) && pattern[0] == '~') pattern 506 maint/gnulib/lib/glob.c dirname = (char *) pattern; pattern 507 maint/gnulib/lib/glob.c dirlen = strlen (pattern); pattern 516 maint/gnulib/lib/glob.c if (__glibc_unlikely (pattern[0] == '\0')) pattern 522 maint/gnulib/lib/glob.c filename = pattern; pattern 527 maint/gnulib/lib/glob.c else if (filename == pattern pattern 528 maint/gnulib/lib/glob.c || (filename == pattern + 1 && pattern[0] == '\\' pattern 539 maint/gnulib/lib/glob.c dirlen = filename - pattern; pattern 542 maint/gnulib/lib/glob.c || (filename > pattern + 1 && filename[-1] == ':')) pattern 548 maint/gnulib/lib/glob.c *((char *) mempcpy (drive_spec, pattern, dirlen)) = '\0'; pattern 568 maint/gnulib/lib/glob.c *((char *) mempcpy (newp, pattern, dirlen)) = '\0'; pattern 1077 maint/gnulib/lib/glob.c pglob->gl_pathv[newcount] = strdup (pattern); pattern 1280 maint/gnulib/lib/glob.c glob_in_dir (const char *pattern, const char *directory, int flags, pattern 1306 maint/gnulib/lib/glob.c meta = __glob_pattern_type (pattern, !(flags & GLOB_NOESCAPE)); pattern 1316 maint/gnulib/lib/glob.c size_t patlen = strlen (pattern); pattern 1333 maint/gnulib/lib/glob.c pattern, patlen + 1); pattern 1388 maint/gnulib/lib/glob.c if (fnmatch (pattern, d.name, fnm_flags) == 0) pattern 1425 maint/gnulib/lib/glob.c size_t len = strlen (pattern); pattern 1430 maint/gnulib/lib/glob.c *((char *) mempcpy (names->name[cur++], pattern, len)) = '\0'; pattern 31 maint/gnulib/lib/glob_internal.h __glob_pattern_type (const char *pattern, int quote) pattern 36 maint/gnulib/lib/glob_internal.h for (p = pattern; *p != '\0'; ++p) pattern 29 maint/gnulib/lib/glob_pattern_p.c __glob_pattern_p (const char *pattern, int quote) pattern 31 maint/gnulib/lib/glob_pattern_p.c return __glob_pattern_type (pattern, quote) == GLOBPAT_SPECIAL; pattern 24 maint/gnulib/lib/regcomp.c static reg_errcode_t re_compile_internal (regex_t *preg, const char * pattern, pattern 217 maint/gnulib/lib/regcomp.c re_compile_pattern (const char *pattern, size_t length, pattern 230 maint/gnulib/lib/regcomp.c ret = re_compile_internal (bufp, pattern, length, re_syntax_options); pattern 461 maint/gnulib/lib/regcomp.c regcomp (regex_t *__restrict preg, const char *__restrict pattern, int cflags) pattern 491 maint/gnulib/lib/regcomp.c ret = re_compile_internal (preg, pattern, strlen (pattern), syntax); pattern 726 maint/gnulib/lib/regcomp.c re_compile_internal (regex_t *preg, const char * pattern, size_t length, pattern 771 maint/gnulib/lib/regcomp.c strncpy (dfa->re_str, pattern, length + 1); pattern 774 maint/gnulib/lib/regcomp.c err = re_string_construct (®exp, pattern, length, preg->translate, pattern 44 maint/gnulib/lib/regex.c # define regcomp(preg, pattern, cflags) __regcomp (preg, pattern, cflags) pattern 55 maint/gnulib/lib/regex.c # define re_compile_pattern(pattern, length, bufp) \ pattern 56 maint/gnulib/lib/regex.c __re_compile_pattern (pattern, length, bufp) pattern 92 maint/gnulib/lib/rpmatch.c try (const char *response, const char *pattern, char **lastp, regex_t *re) pattern 94 maint/gnulib/lib/rpmatch.c if (*lastp == NULL || strcmp (pattern, *lastp) != 0) pattern 108 maint/gnulib/lib/rpmatch.c safe_pattern = strdup (pattern); pattern 61 maint/gnulib/tests/test-regex.c const char *pattern; pattern 135 maint/gnulib/tests/test-regex.c n = regcomp (&re, tests[i].pattern, tests[i].flags); pattern 140 maint/gnulib/tests/test-regex.c report_error ("%s: regcomp %zd failed: %s", tests[i].pattern, i, buf); pattern 146 maint/gnulib/tests/test-regex.c report_error ("%s: regexec %zd failed", tests[i].pattern, i); pattern 158 maint/gnulib/tests/test-regex.c tests[i].pattern, i, n, pattern 46 maint/gnulib/tests/test-snprintf-posix.h strmatch (const char *pattern, const char *string) pattern 48 maint/gnulib/tests/test-snprintf-posix.h if (strlen (pattern) != strlen (string)) pattern 50 maint/gnulib/tests/test-snprintf-posix.h for (; *pattern != '\0'; pattern++, string++) pattern 51 maint/gnulib/tests/test-snprintf-posix.h if (*pattern != '*' && *string != *pattern) pattern 46 maint/gnulib/tests/test-sprintf-posix.h strmatch (const char *pattern, const char *string) pattern 48 maint/gnulib/tests/test-sprintf-posix.h if (strlen (pattern) != strlen (string)) pattern 50 maint/gnulib/tests/test-sprintf-posix.h for (; *pattern != '\0'; pattern++, string++) pattern 51 maint/gnulib/tests/test-sprintf-posix.h if (*pattern != '*' && *string != *pattern) pattern 59 maint/gnulib/tests/test-vasnprintf-posix.c strmatch (const char *pattern, const char *string) pattern 61 maint/gnulib/tests/test-vasnprintf-posix.c if (strlen (pattern) != strlen (string)) pattern 63 maint/gnulib/tests/test-vasnprintf-posix.c for (; *pattern != '\0'; pattern++, string++) pattern 64 maint/gnulib/tests/test-vasnprintf-posix.c if (*pattern != '*' && *string != *pattern) pattern 58 maint/gnulib/tests/test-vasprintf-posix.c strmatch (const char *pattern, const char *string) pattern 60 maint/gnulib/tests/test-vasprintf-posix.c if (strlen (pattern) != strlen (string)) pattern 62 maint/gnulib/tests/test-vasprintf-posix.c for (; *pattern != '\0'; pattern++, string++) pattern 63 maint/gnulib/tests/test-vasprintf-posix.c if (*pattern != '*' && *string != *pattern)