regex             444 daemons/attrd/attrd_corosync.c     regex_t regex;
regex             452 daemons/attrd/attrd_corosync.c     if (attrd_failure_regex(&regex, rsc, op, interval_ms) != pcmk_ok) {
regex             465 daemons/attrd/attrd_corosync.c         if (regexec(&regex, attr, 0, NULL, 0) == 0) {
regex             472 daemons/attrd/attrd_corosync.c     regfree(&regex);
regex             248 daemons/attrd/attrd_ipc.c expand_regexes(xmlNode *xml, const char *attr, const char *value, const char *regex)
regex             250 daemons/attrd/attrd_ipc.c     if (attr == NULL && regex) {
regex             255 daemons/attrd/attrd_ipc.c         crm_debug("Setting %s to %s", regex, value);
regex             256 daemons/attrd/attrd_ipc.c         if (regcomp(&r_patt, regex, REG_EXTENDED|REG_NOSUB)) {
regex             267 daemons/attrd/attrd_ipc.c                 crm_trace("Matched %s with %s", attr, regex);
regex             305 daemons/attrd/attrd_ipc.c     const char *regex = crm_element_value(xml, PCMK__XA_ATTR_REGEX);
regex             307 daemons/attrd/attrd_ipc.c     rc = expand_regexes(xml, attr, value, regex);
regex             311 daemons/attrd/attrd_ipc.c                             "Bad regex '%s' for update from client %s", regex,
regex             394 daemons/attrd/attrd_ipc.c     const char *attr, *value, *regex;
regex             449 daemons/attrd/attrd_ipc.c     regex = crm_element_value(xml, PCMK__XA_ATTR_REGEX);
regex             454 daemons/attrd/attrd_ipc.c     } else if (regex) {
regex             203 daemons/attrd/attrd_utils.c attrd_failure_regex(regex_t *regex, const char *rsc, const char *op,
regex             221 daemons/attrd/attrd_utils.c     rc = regcomp(regex, pattern, REG_EXTENDED|REG_NOSUB);
regex              89 daemons/attrd/pacemaker-attrd.h int attrd_failure_regex(regex_t *regex, const char *rsc, const char *op,
regex              80 lib/common/tests/strings/pcmk__strcmp_test.c                 cmocka_unit_test(regex))
regex             409 lib/pacemaker/pcmk_sched_location.c         regex_t regex;
regex             417 lib/pacemaker/pcmk_sched_location.c         if (regcomp(&regex, value, REG_EXTENDED) != 0) {
regex             432 lib/pacemaker/pcmk_sched_location.c             if (regex.re_nsub > 0) {
regex             433 lib/pacemaker/pcmk_sched_location.c                 nregs = regex.re_nsub + 1;
regex             439 lib/pacemaker/pcmk_sched_location.c             status = regexec(&regex, r->id, nregs, pmatch, 0);
regex             458 lib/pacemaker/pcmk_sched_location.c         regfree(&regex);