match 183 daemons/controld/controld_metadata.c xmlNode *match = NULL; match 212 daemons/controld/controld_metadata.c match = first_named_child(metadata, "actions"); match 213 daemons/controld/controld_metadata.c for (match = first_named_child(match, "action"); match != NULL; match 214 daemons/controld/controld_metadata.c match = crm_next_same_xml(match)) { match 216 daemons/controld/controld_metadata.c const char *action_name = crm_element_value(match, "name"); match 225 daemons/controld/controld_metadata.c match = first_named_child(metadata, "parameters"); match 226 daemons/controld/controld_metadata.c for (match = first_named_child(match, "parameter"); match != NULL; match 227 daemons/controld/controld_metadata.c match = crm_next_same_xml(match)) { match 229 daemons/controld/controld_metadata.c const char *param_name = crm_element_value(match, "name"); match 235 daemons/controld/controld_metadata.c struct ra_param_s *p = ra_param_from_xml(match); match 366 daemons/controld/controld_schedulerd.c xmlNode *match = getXpathResult(xpathObj, lpc); match 367 daemons/controld/controld_schedulerd.c crm_trace("Forcing %s/%s = %s", ID(match), attr_name, attr_value); match 368 daemons/controld/controld_schedulerd.c crm_xml_add(match, XML_NVPAIR_ATTR_VALUE, attr_value); match 183 daemons/controld/controld_te_callbacks.c xmlNode *match = getXpathResult(xpathObj, lpc); match 185 daemons/controld/controld_te_callbacks.c CRM_LOG_ASSERT(match != NULL); match 186 daemons/controld/controld_te_callbacks.c if(match == NULL) { continue; }; match 188 daemons/controld/controld_te_callbacks.c op_id = ID(match); match 197 daemons/controld/controld_te_callbacks.c const char *node = get_node_id(match); match 203 daemons/controld/controld_te_callbacks.c abort_transition(INFINITY, tg_restart, "Resource op removal", match); match 302 daemons/controld/controld_te_callbacks.c char *match = NULL; match 304 daemons/controld/controld_te_callbacks.c match = strstr(mutable_path, "node_state[@id=\'"); match 305 daemons/controld/controld_te_callbacks.c if (match == NULL) { match 309 daemons/controld/controld_te_callbacks.c match += strlen("node_state[@id=\'"); match 311 daemons/controld/controld_te_callbacks.c search = strchr(match, '\''); match 318 daemons/controld/controld_te_callbacks.c node_uuid = strdup(match); match 442 daemons/controld/controld_te_callbacks.c xmlNode *match = NULL; match 464 daemons/controld/controld_te_callbacks.c match = change->children; match 467 daemons/controld/controld_te_callbacks.c match = first_named_child(change, XML_DIFF_RESULT); match 468 daemons/controld/controld_te_callbacks.c if(match) { match 469 daemons/controld/controld_te_callbacks.c match = match->children; match 478 daemons/controld/controld_te_callbacks.c if (match) { match 479 daemons/controld/controld_te_callbacks.c if (match->type == XML_COMMENT_NODE) { match 483 daemons/controld/controld_te_callbacks.c name = (const char *)match->name; match 513 daemons/controld/controld_te_callbacks.c process_cib_diff(match, change, op, xpath); match 516 daemons/controld/controld_te_callbacks.c process_status_diff(match, change, op, xpath); match 519 daemons/controld/controld_te_callbacks.c process_node_state_diff(match, change, op, xpath); match 522 daemons/controld/controld_te_callbacks.c process_resource_updates(ID(match), match, change, op, xpath); match 527 daemons/controld/controld_te_callbacks.c process_resource_updates(local_node, match, change, op, xpath); match 533 daemons/controld/controld_te_callbacks.c process_lrm_resource_diff(match, local_node); match 539 daemons/controld/controld_te_callbacks.c process_graph_event(match, local_node); match 292 daemons/controld/controld_te_events.c crm_action_t *match = NULL; match 299 daemons/controld/controld_te_events.c gIter != NULL && match == NULL; match 303 daemons/controld/controld_te_events.c gIter2 != NULL && match == NULL; match 306 daemons/controld/controld_te_events.c match = (crm_action_t*)gIter2->data; match 307 daemons/controld/controld_te_events.c if (match->executed) { match 308 daemons/controld/controld_te_events.c xpath_ret = xpath_search(match->xml, xpath); match 310 daemons/controld/controld_te_events.c match = NULL; match 315 daemons/controld/controld_te_events.c match = NULL; match 322 daemons/controld/controld_te_events.c if (match != NULL) { match 323 daemons/controld/controld_te_events.c crm_debug("Shutdown action %d (%s) found for node %s", match->id, match 324 daemons/controld/controld_te_events.c crm_element_value(match->xml, XML_LRM_ATTR_TASK_KEY), target); match 328 daemons/controld/controld_te_events.c return match; match 777 daemons/fenced/fenced_commands.c xmlNode *match = getXpathResult(xpath, lpc); match 779 daemons/fenced/fenced_commands.c CRM_LOG_ASSERT(match != NULL); match 780 daemons/fenced/fenced_commands.c if(match == NULL) { continue; }; match 782 daemons/fenced/fenced_commands.c on_target = crm_element_value(match, "on_target"); match 783 daemons/fenced/fenced_commands.c action = crm_element_value(match, "name"); match 796 daemons/fenced/fenced_commands.c const char *automatic = crm_element_value(match, "automatic"); match 799 daemons/fenced/fenced_commands.c const char *required = crm_element_value(match, "required"); match 327 daemons/fenced/fenced_remote.c GListPtr match = g_list_find_custom(op->devices_list, iter->data, match 330 daemons/fenced/fenced_remote.c if (match) { match 331 daemons/fenced/fenced_remote.c op->devices_list = g_list_remove(op->devices_list, match->data); match 689 daemons/fenced/fenced_remote.c GListPtr match = g_list_find_custom(op->automatic_list, device, match 692 daemons/fenced/fenced_remote.c if (!match) { match 707 daemons/fenced/fenced_remote.c GListPtr match = g_list_find_custom(op->automatic_list, device, match 710 daemons/fenced/fenced_remote.c if (match) { match 711 daemons/fenced/fenced_remote.c op->automatic_list = g_list_remove(op->automatic_list, match->data); match 1689 daemons/fenced/fenced_remote.c device_properties_t *match = NULL; match 1706 daemons/fenced/fenced_remote.c match = NULL; match 1707 daemons/fenced/fenced_remote.c for (iter = op->query_results; iter && !match; iter = iter->next) { match 1713 daemons/fenced/fenced_remote.c match = find_peer_device(op, peer, device->data); match 1715 daemons/fenced/fenced_remote.c if (!match) { match 425 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpathObj, lpc); match 427 daemons/fenced/pacemaker-fenced.c CRM_LOG_ASSERT(match != NULL); match 428 daemons/fenced/pacemaker-fenced.c if(match != NULL) { match 429 daemons/fenced/pacemaker-fenced.c standard = crm_element_value(match, XML_AGENT_ATTR_CLASS); match 436 daemons/fenced/pacemaker-fenced.c rsc_id = crm_element_value(match, XML_ATTR_ID); match 443 daemons/fenced/pacemaker-fenced.c handle_topology_change(xmlNode *match, bool remove) match 448 daemons/fenced/pacemaker-fenced.c CRM_CHECK(match != NULL, return); match 449 daemons/fenced/pacemaker-fenced.c crm_trace("Updating %s", ID(match)); match 453 daemons/fenced/pacemaker-fenced.c char *key = stonith_level_key(match, -1); match 455 daemons/fenced/pacemaker-fenced.c crm_element_value_int(match, XML_ATTR_STONITH_INDEX, &index); match 460 daemons/fenced/pacemaker-fenced.c rc = stonith_level_register(match, &desc); match 472 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpathObj, lpc); match 474 daemons/fenced/pacemaker-fenced.c CRM_LOG_ASSERT(match != NULL); match 475 daemons/fenced/pacemaker-fenced.c if (match && crm_element_value(match, XML_DIFF_MARKER)) { match 478 daemons/fenced/pacemaker-fenced.c char *target = stonith_level_key(match, -1); match 480 daemons/fenced/pacemaker-fenced.c crm_element_value_int(match, XML_ATTR_STONITH_INDEX, &index); match 482 daemons/fenced/pacemaker-fenced.c crm_err("Invalid fencing target in element %s", ID(match)); match 485 daemons/fenced/pacemaker-fenced.c crm_err("Invalid level for %s in element %s", target, ID(match)); match 501 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpathObj, lpc); match 503 daemons/fenced/pacemaker-fenced.c handle_topology_change(match, TRUE); match 793 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpath_obj, lpc); match 795 daemons/fenced/pacemaker-fenced.c crm_log_xml_trace(match, "new constraint"); match 815 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpath_obj, lpc); match 817 daemons/fenced/pacemaker-fenced.c rsc_id = crm_element_value(match, XML_ATTR_ID); match 818 daemons/fenced/pacemaker-fenced.c standard = crm_element_value(match, XML_AGENT_ATTR_CLASS); match 874 daemons/fenced/pacemaker-fenced.c xmlNode *match; match 888 daemons/fenced/pacemaker-fenced.c match = get_xpath_object(xpath, local_cib, LOG_NEVER); match 891 daemons/fenced/pacemaker-fenced.c return (match != NULL); match 946 daemons/fenced/pacemaker-fenced.c xmlNode *match = first_named_child(change, XML_DIFF_RESULT); match 948 daemons/fenced/pacemaker-fenced.c if(match) { match 949 daemons/fenced/pacemaker-fenced.c handle_topology_change(match->children, TRUE); match 36 include/crm/common/strings_internal.h bool pcmk__ends_with(const char *s, const char *match); match 37 include/crm/common/strings_internal.h bool pcmk__ends_with_ext(const char *s, const char *match); match 368 lib/cib/cib_ops.c xmlNode *match = getXpathResult(xpathObj, lpc); match 369 lib/cib/cib_ops.c xmlChar *match_path = xmlGetNodePath(match); match 373 lib/cib/cib_ops.c free_xml(match); match 714 lib/cib/cib_ops.c xmlNode *match = getXpathResult(xpathObj, lpc); match 716 lib/cib/cib_ops.c if (match == NULL) { match 720 lib/cib/cib_ops.c path = xmlGetNodePath(match); match 725 lib/cib/cib_ops.c if (match == *result_cib) { match 732 lib/cib/cib_ops.c free_xml(match); match 738 lib/cib/cib_ops.c if (update_xml_child(match, input) == FALSE) { match 745 lib/cib/cib_ops.c add_node_copy(match, input); match 751 lib/cib/cib_ops.c const char *tag = TYPE(match); match 754 lib/cib/cib_ops.c copy_in_properties(shallow, match); match 762 lib/cib/cib_ops.c xmlNode *parent = match; match 790 lib/cib/cib_ops.c add_node_copy(*answer, match); match 793 lib/cib/cib_ops.c *answer = match; match 797 lib/cib/cib_ops.c xmlNode *parent = match->parent; match 799 lib/cib/cib_ops.c free_xml(match); match 263 lib/common/acl.c xmlNode *match = getXpathResult(xpathObj, lpc); match 264 lib/common/acl.c char *path = xml_get_path(match); match 266 lib/common/acl.c p = match->_private; match 457 lib/common/acl.c xmlNode *match = getXpathResult(xpathObj, lpc); match 459 lib/common/acl.c if (!purge_xml_attributes(match) && (match == target)) { match 1159 lib/common/mainloop.c mainloop_child_t *match = NULL; match 1164 lib/common/mainloop.c for (iter = child_list; iter != NULL && match == NULL; iter = iter->next) { match 1167 lib/common/mainloop.c match = child; match 1171 lib/common/mainloop.c if (match == NULL) { match 1175 lib/common/mainloop.c rc = child_kill_helper(match); match 1183 lib/common/mainloop.c match->pid); match 1193 lib/common/mainloop.c if (!child_waitpid(match, waitflags)) { match 1198 lib/common/mainloop.c child_list = g_list_remove(child_list, match); match 1199 lib/common/mainloop.c child_free(match); match 1115 lib/common/patchset.c xmlNode *match; match 1158 lib/common/patchset.c xmlNode *match = NULL; match 1173 lib/common/patchset.c match = search_v2_xpath(xml, xpath, position); match 1174 lib/common/patchset.c crm_trace("Performing %s on %s with %p", op, xpath, match); match 1176 lib/common/patchset.c if ((match == NULL) && (strcmp(op, "delete") == 0)) { match 1180 lib/common/patchset.c } else if (match == NULL) { match 1192 lib/common/patchset.c change_obj->match = match; match 1198 lib/common/patchset.c if ((match->parent != NULL) && (match->parent->last != NULL)) { match 1199 lib/common/patchset.c xmlAddNextSibling(match->parent->last, match); match 1204 lib/common/patchset.c free_xml(match); match 1207 lib/common/patchset.c xmlAttr *pIter = pcmk__first_xml_attr(match); match 1220 lib/common/patchset.c xml_remove_prop(match, name); match 1228 lib/common/patchset.c crm_xml_add(match, name, value); match 1242 lib/common/patchset.c xmlNode *match = change_obj->match; match 1251 lib/common/patchset.c crm_trace("Continue performing %s on %s with %p", op, xpath, match); match 1258 lib/common/patchset.c match_child = match->children; match 1266 lib/common/patchset.c child = xmlDocCopyNode(change->children, match->doc, 1); match 1271 lib/common/patchset.c } else if (match->last) { match 1274 lib/common/patchset.c xmlAddNextSibling(match->last, child); match 1280 lib/common/patchset.c xmlAddChild(match, child); match 1288 lib/common/patchset.c if (position != pcmk__xml_position(match, xpf_skip)) { match 1292 lib/common/patchset.c if (p > pcmk__xml_position(match, xpf_skip)) { match 1296 lib/common/patchset.c CRM_ASSERT(match->parent != NULL); match 1297 lib/common/patchset.c match_child = match->parent->children; match 1305 lib/common/patchset.c match->name, position, match 1306 lib/common/patchset.c pcmk__xml_position(match, xpf_skip), match 1307 lib/common/patchset.c match->prev, (match_child? "next":"last"), match 1308 lib/common/patchset.c (match_child? match_child : match->parent->last)); match 1311 lib/common/patchset.c xmlAddPrevSibling(match_child, match); match 1314 lib/common/patchset.c CRM_ASSERT(match->parent->last != NULL); match 1315 lib/common/patchset.c xmlAddNextSibling(match->parent->last, match); match 1320 lib/common/patchset.c match->name, position); match 1323 lib/common/patchset.c if (position != pcmk__xml_position(match, xpf_skip)) { match 1325 lib/common/patchset.c match->name, ID(match), match 1326 lib/common/patchset.c pcmk__xml_position(match, xpf_skip), match 1327 lib/common/patchset.c position, match->prev); match 1053 lib/common/schemas.c int lpc = 0, match = -1, rc = pcmk_ok; match 1066 lib/common/schemas.c match = get_schema_version(value); match 1068 lib/common/schemas.c lpc = match; match 1078 lib/common/schemas.c if (match >= max_stable_schemas) { match 1081 lib/common/schemas.c *best = match; match 1183 lib/common/schemas.c if (*best > match && *best) { match 469 lib/common/strings.c ends_with(const char *s, const char *match, bool as_extension) match 471 lib/common/strings.c if (pcmk__str_empty(match)) { match 482 lib/common/strings.c s = strrchr(s, match[0]); match 483 lib/common/strings.c return (s == NULL)? false : !strcmp(s, match); match 486 lib/common/strings.c mlen = strlen(match); match 488 lib/common/strings.c return ((slen >= mlen) && !strcmp(s + slen - mlen, match)); match 504 lib/common/strings.c pcmk__ends_with(const char *s, const char *match) match 506 lib/common/strings.c return ends_with(s, match, false); match 531 lib/common/strings.c pcmk__ends_with_ext(const char *s, const char *match) match 533 lib/common/strings.c return ends_with(s, match, true); match 2779 lib/common/xml.c xmlNode *match = NULL; match 2781 lib/common/xml.c for (match = pcmk__xe_first_child(parent); match != NULL; match 2782 lib/common/xml.c match = pcmk__xe_next(match)) { match 2788 lib/common/xml.c if (pcmk__str_eq(name, (const char *)match->name, pcmk__str_null_matches)) { match 2789 lib/common/xml.c return match; match 2805 lib/common/xml.c xmlNode *match = pcmk__xe_next(sibling); match 2808 lib/common/xml.c while (match != NULL) { match 2809 lib/common/xml.c if (!strcmp(crm_element_name(match), name)) { match 2810 lib/common/xml.c return match; match 2812 lib/common/xml.c match = pcmk__xe_next(match); match 59 lib/common/xpath.c xmlNode *match = NULL; match 74 lib/common/xpath.c match = xpathObj->nodesetval->nodeTab[index]; match 75 lib/common/xpath.c CRM_CHECK(match != NULL, return NULL); match 82 lib/common/xpath.c if (match->type == XML_DOCUMENT_NODE) { match 84 lib/common/xpath.c match = match->children; match 86 lib/common/xpath.c } else if (match->type != XML_ELEMENT_NODE match 87 lib/common/xpath.c && match->parent && match->parent->type == XML_ELEMENT_NODE) { match 89 lib/common/xpath.c match = match->parent; match 91 lib/common/xpath.c } else if (match->type != XML_ELEMENT_NODE) { match 93 lib/common/xpath.c crm_err("We only support %d not %d", XML_ELEMENT_NODE, match->type); match 94 lib/common/xpath.c match = NULL; match 96 lib/common/xpath.c return match; match 244 lib/common/xpath.c xmlNode *match = getXpathResult(xpathObj, lpc); match 246 lib/common/xpath.c CRM_LOG_ASSERT(match != NULL); match 247 lib/common/xpath.c if (match != NULL) { match 248 lib/common/xpath.c matchNodePath = (char *) xmlGetNodePath(match); match 995 lib/fencing/st_client.c xmlNode *match = getXpathResult(xpathObj, lpc); match 997 lib/fencing/st_client.c CRM_LOG_ASSERT(match != NULL); match 998 lib/fencing/st_client.c if(match != NULL) { match 999 lib/fencing/st_client.c xmlChar *match_path = xmlGetNodePath(match); match 1003 lib/fencing/st_client.c *devices = stonith_key_value_add(*devices, NULL, crm_element_value(match, XML_ATTR_ID)); match 2679 lib/fencing/st_client.c xmlNode *match = getXpathResult(xpath, lpc); match 2681 lib/fencing/st_client.c CRM_LOG_ASSERT(match != NULL); match 2682 lib/fencing/st_client.c if (match == NULL) { match 2686 lib/fencing/st_client.c parameter = crm_element_value(match, "name"); match 500 lib/pacemaker/pcmk_sched_allocate.c gboolean match = FALSE; match 521 lib/pacemaker/pcmk_sched_allocate.c match = TRUE; match 524 lib/pacemaker/pcmk_sched_allocate.c match = TRUE; match 529 lib/pacemaker/pcmk_sched_allocate.c match = TRUE; match 532 lib/pacemaker/pcmk_sched_allocate.c match = TRUE; match 536 lib/pacemaker/pcmk_sched_allocate.c if (match) { match 713 lib/pacemaker/pcmk_sched_allocate.c pe_node_t *match = pe_hash_table_lookup(rsc->allowed_nodes, node->details->id); match 717 lib/pacemaker/pcmk_sched_allocate.c } else if ((match != NULL) match 957 lib/pacemaker/pcmk_sched_allocate.c pe_node_t *match; match 968 lib/pacemaker/pcmk_sched_allocate.c match = g_hash_table_lookup(rsc->allowed_nodes, node->details->id); match 969 lib/pacemaker/pcmk_sched_allocate.c if (match && match->rsc_discover_mode != pe_discover_exclusive) { match 970 lib/pacemaker/pcmk_sched_allocate.c match->weight = -INFINITY; match 122 lib/pacemaker/pcmk_sched_clone.c pe_node_t *match = pe_hash_table_lookup(resource1->allowed_nodes, node1->details->id); match 124 lib/pacemaker/pcmk_sched_clone.c if (match == NULL || match->weight < 0) { match 132 lib/pacemaker/pcmk_sched_clone.c pe_node_t *match = pe_hash_table_lookup(resource2->allowed_nodes, node2->details->id); match 134 lib/pacemaker/pcmk_sched_clone.c if (match == NULL || match->weight < 0) { match 756 lib/pacemaker/pcmk_sched_clone.c pe_action_t *match = NULL; match 774 lib/pacemaker/pcmk_sched_clone.c match = g_list_nth_data(active, 0); match 783 lib/pacemaker/pcmk_sched_clone.c match = g_list_nth_data(possible, 0); match 798 lib/pacemaker/pcmk_sched_clone.c return match; match 196 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *match = parent->fns->find_rsc(parent, id, NULL, match 199 lib/pacemaker/pcmk_sched_constraints.c if (match != NULL) { match 200 lib/pacemaker/pcmk_sched_constraints.c if(!pcmk__str_eq(match->id, id, pcmk__str_casei)) { match 202 lib/pacemaker/pcmk_sched_constraints.c match = uber_parent(match); match 203 lib/pacemaker/pcmk_sched_constraints.c crm_debug("Found %s for %s", match->id, id); match 205 lib/pacemaker/pcmk_sched_constraints.c return match; match 816 lib/pacemaker/pcmk_sched_constraints.c pe_node_t *match = pe_find_node(data_set->nodes, node); match 818 lib/pacemaker/pcmk_sched_constraints.c if (!match) { match 821 lib/pacemaker/pcmk_sched_constraints.c location = rsc2node_new(id, rsc_lh, score_i, discovery, match, data_set); match 480 lib/pacemaker/pcmk_sched_promotable.c pe_node_t *match = NULL; match 514 lib/pacemaker/pcmk_sched_promotable.c match = pe_find_node_id(rsc->running_on, node->details->id); match 515 lib/pacemaker/pcmk_sched_promotable.c if ((match == NULL) && (known == NULL)) { match 522 lib/pacemaker/pcmk_sched_promotable.c match = pe_hash_table_lookup(rsc->allowed_nodes, node->details->id); match 523 lib/pacemaker/pcmk_sched_promotable.c if (match == NULL) { match 526 lib/pacemaker/pcmk_sched_promotable.c } else if (match->weight < 0) { match 528 lib/pacemaker/pcmk_sched_promotable.c rsc->id, match->details->uname, match->weight); match 240 lib/pacemaker/pcmk_sched_transition.c xmlNode *match = NULL; match 244 lib/pacemaker/pcmk_sched_transition.c match = get_xpath_object(xpath, cib_node, LOG_TRACE); match 246 lib/pacemaker/pcmk_sched_transition.c return match; match 685 lib/pengine/bundle.c gpointer match = g_hash_table_lookup(rsc->allowed_nodes, uname); match 687 lib/pengine/bundle.c if (match) { match 688 lib/pengine/bundle.c ((pe_node_t *) match)->weight = -INFINITY; match 689 lib/pengine/bundle.c ((pe_node_t *) match)->rsc_discover_mode = pe_discover_never; match 970 lib/pengine/bundle.c const char *match[3][2] = { match 977 lib/pengine/bundle.c value = crm_element_value(rsc->xml, match[m][0]); match 978 lib/pengine/bundle.c if (!pcmk__str_eq(value, match[m][1], pcmk__str_casei)) { match 264 lib/pengine/native.c bool match = FALSE; match 273 lib/pengine/native.c match = FALSE; match 276 lib/pengine/native.c match = TRUE; match 280 lib/pengine/native.c match = TRUE; match 284 lib/pengine/native.c match = TRUE; match 289 lib/pengine/native.c match = pe_base_name_eq(rsc, id); match 292 lib/pengine/native.c if (match && on_node) { match 296 lib/pengine/native.c match = FALSE; match 300 lib/pengine/native.c if (match) { match 396 lib/pengine/status.c pe_resource_t *match = match 398 lib/pengine/status.c if (match != NULL) { match 399 lib/pengine/status.c return match; match 409 lib/pengine/status.c pe_node_t *match = pe_find_node_id(nodes, id); match 411 lib/pengine/status.c if (match) { match 412 lib/pengine/status.c return match; match 1639 lib/pengine/utils.c pe_node_t *match = NULL; match 1660 lib/pengine/utils.c match = pe_hash_table_lookup(rsc->allowed_nodes, node->details->id); match 1661 lib/pengine/utils.c if (match == NULL) { match 1662 lib/pengine/utils.c match = pe__copy_node(node); match 1663 lib/pengine/utils.c g_hash_table_insert(rsc->allowed_nodes, (gpointer) match->details->id, match); match 1665 lib/pengine/utils.c match->weight = pe__add_scores(match->weight, score); match 2003 lib/pengine/utils.c char *match = strstr(param_string, name); match 2010 lib/pengine/utils.c if (need_present && match == NULL) { match 2014 lib/pengine/utils.c } else if (need_present == FALSE && match) { match 2482 lib/pengine/utils.c pe_resource_t *match = gIter->data; match 2483 lib/pengine/utils.c const char *agent = g_hash_table_lookup(match->meta, match 2487 lib/pengine/utils.c data = fencing_action_digest_cmp(match, agent, node, data_set); match 2490 lib/pengine/utils.c crm_notice("Unfencing %s (remote): because the definition of %s changed", node->details->uname, match->id); match 2492 lib/pengine/utils.c fprintf(stdout, " notice: Unfencing %s (remote): because the definition of %s changed\n", node->details->uname, match->id); match 2498 lib/pengine/utils.c "%s:%s:%s,", match->id, agent, data->digest_all_calc); match 2502 lib/pengine/utils.c "%s:%s:%s,", match->id, agent, data->digest_secure_calc); match 434 lib/services/systemd.c const char *match = NULL; match 456 lib/services/systemd.c match = systemd_unit_extension(value.str); match 457 lib/services/systemd.c if (match == NULL) { match 472 lib/services/systemd.c if (!strcmp(match, ".service")) { match 474 lib/services/systemd.c unit_name = strndup(basename, match - basename); match 115 lib/services/upstart.c char *match = NULL; match 121 lib/services/upstart.c match = strstr(input, search); match 122 lib/services/upstart.c if (match == NULL) { match 125 lib/services/upstart.c crm_trace("Found: %s", match); match 126 lib/services/upstart.c match[0] = replace; match 127 lib/services/upstart.c len = strlen(match) - shuffle; match 129 lib/services/upstart.c match[lpc] = match[lpc + shuffle]; match 1759 tools/crm_mon.c xmlNode *match = NULL; match 1766 tools/crm_mon.c match = change->children; match 1775 tools/crm_mon.c match = first_named_child(change, XML_DIFF_RESULT); match 1776 tools/crm_mon.c if(match) { match 1777 tools/crm_mon.c match = match->children; match 1781 tools/crm_mon.c if(match) { match 1782 tools/crm_mon.c name = (const char *)match->name; match 1785 tools/crm_mon.c crm_trace("Handling %s operation for %s %p, %s", op, xpath, match, name); match 1795 tools/crm_mon.c xmlNode *status = first_named_child(match, XML_CIB_TAG_STATUS); match 1810 tools/crm_mon.c for (state = pcmk__xe_first_child(match); state != NULL; match 1821 tools/crm_mon.c node = crm_element_value(match, XML_ATTR_UNAME); match 1823 tools/crm_mon.c node = ID(match); match 1825 tools/crm_mon.c handle_rsc_op(match, node); match 1828 tools/crm_mon.c node = ID(match); match 1829 tools/crm_mon.c handle_rsc_op(match, node); match 1834 tools/crm_mon.c handle_rsc_op(match, local_node); match 1840 tools/crm_mon.c handle_rsc_op(match, local_node); match 1846 tools/crm_mon.c handle_rsc_op(match, local_node); match 1850 tools/crm_mon.c crm_trace("Ignoring %s operation for %s %p, %s", op, xpath, match, name); match 297 tools/crm_resource.c xmlNode *match = getXpathResult(xpathObj, ndx); match 298 tools/crm_resource.c retval = g_list_insert_sorted(retval, (gpointer) ID(match), compare_id); match 82 tools/crm_rule.c xmlNode *match = NULL; match 151 tools/crm_rule.c match = getXpathResult(xpathObj, 0); match 156 tools/crm_rule.c CRM_ASSERT(match != NULL); match 157 tools/crm_rule.c CRM_ASSERT(find_expression_type(match) == time_expr); match 159 tools/crm_rule.c rc = pe_eval_date_expression(match, effective_date, NULL);