change 237 daemons/controld/controld_te_callbacks.c process_resource_updates(const char *node, xmlNode *xml, xmlNode *change, change 267 daemons/controld/controld_te_callbacks.c crm_log_xml_trace(change, "lrm-refresh"); change 306 daemons/controld/controld_te_callbacks.c abort_unless_down(const char *xpath, const char *op, xmlNode *change, change 313 daemons/controld/controld_te_callbacks.c abort_transition(INFINITY, tg_restart, reason, change); change 320 daemons/controld/controld_te_callbacks.c abort_transition(INFINITY, tg_restart, reason, change); change 327 daemons/controld/controld_te_callbacks.c abort_transition(INFINITY, tg_restart, reason, change); change 335 daemons/controld/controld_te_callbacks.c process_op_deletion(const char *xpath, xmlNode *change) change 358 daemons/controld/controld_te_callbacks.c change); change 365 daemons/controld/controld_te_callbacks.c process_delete_diff(const char *xpath, const char *op, xmlNode *change) change 368 daemons/controld/controld_te_callbacks.c process_op_deletion(xpath, change); change 371 daemons/controld/controld_te_callbacks.c abort_unless_down(xpath, op, change, "Resource state removal"); change 374 daemons/controld/controld_te_callbacks.c abort_unless_down(xpath, op, change, "Node state removal"); change 382 daemons/controld/controld_te_callbacks.c process_node_state_diff(xmlNode *state, xmlNode *change, const char *op, change 387 daemons/controld/controld_te_callbacks.c process_resource_updates(ID(state), lrm, change, op, xpath); change 391 daemons/controld/controld_te_callbacks.c process_status_diff(xmlNode *status, xmlNode *change, const char *op, change 396 daemons/controld/controld_te_callbacks.c process_node_state_diff(state, change, op, xpath); change 401 daemons/controld/controld_te_callbacks.c process_cib_diff(xmlNode *cib, xmlNode *change, const char *op, change 408 daemons/controld/controld_te_callbacks.c process_status_diff(status, change, op, xpath); change 412 daemons/controld/controld_te_callbacks.c "Non-status-only change", change); change 421 daemons/controld/controld_te_callbacks.c for (xmlNode *change = pcmk__xml_first_child(diff); change != NULL; change 422 daemons/controld/controld_te_callbacks.c change = pcmk__xml_next(change)) { change 426 daemons/controld/controld_te_callbacks.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 429 daemons/controld/controld_te_callbacks.c const char *op = crm_element_value(change, XML_DIFF_OP); change 446 daemons/controld/controld_te_callbacks.c match = change->children; change 449 daemons/controld/controld_te_callbacks.c match = first_named_child(change, XML_DIFF_RESULT); change 474 daemons/controld/controld_te_callbacks.c change); change 479 daemons/controld/controld_te_callbacks.c abort_transition(INFINITY, tg_restart, "Ticket attribute change", change); change 484 daemons/controld/controld_te_callbacks.c abort_unless_down(xpath, op, change, "Transient attribute change"); change 488 daemons/controld/controld_te_callbacks.c process_delete_diff(xpath, op, change); change 495 daemons/controld/controld_te_callbacks.c process_cib_diff(match, change, op, xpath); change 498 daemons/controld/controld_te_callbacks.c process_status_diff(match, change, op, xpath); change 501 daemons/controld/controld_te_callbacks.c process_node_state_diff(match, change, op, xpath); change 504 daemons/controld/controld_te_callbacks.c process_resource_updates(ID(match), match, change, op, xpath); change 509 daemons/controld/controld_te_callbacks.c process_resource_updates(local_node, match, change, op, xpath); change 146 daemons/controld/controld_te_utils.c xmlNode *change = NULL; change 188 daemons/controld/controld_te_utils.c change = search; change 200 daemons/controld/controld_te_utils.c } else if(change == NULL) { change 212 daemons/controld/controld_te_utils.c const char *op = crm_element_value(change, XML_DIFF_OP); change 213 daemons/controld/controld_te_utils.c const char *path = crm_element_value(change, XML_DIFF_PATH); change 215 daemons/controld/controld_te_utils.c if(change == reason) { change 793 daemons/fenced/pacemaker-fenced.c xmlNode *change = NULL; change 798 daemons/fenced/pacemaker-fenced.c for (change = pcmk__xml_first_child(patchset); change != NULL; change 799 daemons/fenced/pacemaker-fenced.c change = pcmk__xml_next(change)) { change 800 daemons/fenced/pacemaker-fenced.c const char *op = crm_element_value(change, XML_DIFF_OP); change 801 daemons/fenced/pacemaker-fenced.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 998 daemons/fenced/pacemaker-fenced.c xmlNode *change = NULL; change 1004 daemons/fenced/pacemaker-fenced.c for (change = pcmk__xml_first_child(patchset); change != NULL; change 1005 daemons/fenced/pacemaker-fenced.c change = pcmk__xml_next(change)) { change 1006 daemons/fenced/pacemaker-fenced.c const char *op = crm_element_value(change, XML_DIFF_OP); change 1007 daemons/fenced/pacemaker-fenced.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 1020 daemons/fenced/pacemaker-fenced.c handle_topology_change(change->children, FALSE); change 1023 daemons/fenced/pacemaker-fenced.c xmlNode *match = first_named_child(change, XML_DIFF_RESULT); change 1046 daemons/fenced/pacemaker-fenced.c if(first_named_child(change, XML_TAG_FENCING_TOPOLOGY) == NULL) { change 204 lib/common/alerts.c xmlNode *change = NULL; change 224 lib/common/alerts.c for (change = pcmk__xml_first_child(patchset); change != NULL; change 225 lib/common/alerts.c change = pcmk__xml_next(change)) { change 226 lib/common/alerts.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 241 lib/common/alerts.c ((section = pcmk__xml_first_child(change)) == NULL) || change 90 lib/common/patchset.c xmlNode *change = NULL; change 103 lib/common/patchset.c change = create_xml_node(patchset, XML_DIFF_CHANGE); change 105 lib/common/patchset.c crm_xml_add(change, XML_DIFF_OP, "create"); change 106 lib/common/patchset.c crm_xml_add(change, XML_DIFF_PATH, buffer); change 107 lib/common/patchset.c crm_xml_add_int(change, XML_DIFF_POSITION, position); change 108 lib/common/patchset.c add_node_copy(change, xml); change 124 lib/common/patchset.c if (change == NULL) { change 130 lib/common/patchset.c change = create_xml_node(patchset, XML_DIFF_CHANGE); change 132 lib/common/patchset.c crm_xml_add(change, XML_DIFF_OP, "modify"); change 133 lib/common/patchset.c crm_xml_add(change, XML_DIFF_PATH, buffer); change 135 lib/common/patchset.c change = create_xml_node(change, XML_DIFF_LIST); change 139 lib/common/patchset.c attr = create_xml_node(change, XML_DIFF_ATTR); change 153 lib/common/patchset.c if (change) { change 156 lib/common/patchset.c change = create_xml_node(change->parent, XML_DIFF_RESULT); change 157 lib/common/patchset.c result = create_xml_node(change, (const char *)xml->name); change 184 lib/common/patchset.c change = create_xml_node(patchset, XML_DIFF_CHANGE); change 186 lib/common/patchset.c crm_xml_add(change, XML_DIFF_OP, "move"); change 187 lib/common/patchset.c crm_xml_add(change, XML_DIFF_PATH, buffer); change 188 lib/common/patchset.c crm_xml_add_int(change, XML_DIFF_POSITION, change 356 lib/common/patchset.c xmlNode *change = create_xml_node(patchset, XML_DIFF_CHANGE); change 358 lib/common/patchset.c crm_xml_add(change, XML_DIFF_OP, "delete"); change 359 lib/common/patchset.c crm_xml_add(change, XML_DIFF_PATH, deleted_obj->path); change 361 lib/common/patchset.c crm_xml_add_int(change, XML_DIFF_POSITION, deleted_obj->position); change 511 lib/common/patchset.c xmlNode *change = NULL; change 513 lib/common/patchset.c for (change = pcmk__xml_first_child(patchset); change != NULL; change 514 lib/common/patchset.c change = pcmk__xml_next(change)) { change 515 lib/common/patchset.c const char *op = crm_element_value(change, XML_DIFF_OP); change 516 lib/common/patchset.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 525 lib/common/patchset.c change->children, 0, change 533 lib/common/patchset.c change->children, 0, change 541 lib/common/patchset.c crm_element_value(change, XML_DIFF_POSITION)); change 544 lib/common/patchset.c xmlNode *clist = first_named_child(change, XML_DIFF_LIST); change 592 lib/common/patchset.c crm_element_value_int(change, XML_DIFF_POSITION, &position); change 1108 lib/common/patchset.c xmlNode *change; change 1120 lib/common/patchset.c crm_element_value_int(change_obj_a->change, XML_DIFF_POSITION, &position_a); change 1121 lib/common/patchset.c crm_element_value_int(change_obj_b->change, XML_DIFF_POSITION, &position_b); change 1146 lib/common/patchset.c xmlNode *change = NULL; change 1150 lib/common/patchset.c for (change = pcmk__xml_first_child(patchset); change != NULL; change 1151 lib/common/patchset.c change = pcmk__xml_next(change)) { change 1153 lib/common/patchset.c const char *op = crm_element_value(change, XML_DIFF_OP); change 1154 lib/common/patchset.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 1161 lib/common/patchset.c crm_trace("Processing %s %s", change->name, op); change 1165 lib/common/patchset.c crm_element_value_int(change, XML_DIFF_POSITION, &position); change 1185 lib/common/patchset.c change_obj->change = change; change 1203 lib/common/patchset.c attrs = pcmk__xml_first_child(first_named_child(change, change 1234 lib/common/patchset.c change = change_obj->change; change 1236 lib/common/patchset.c op = crm_element_value(change, XML_DIFF_OP); change 1237 lib/common/patchset.c xpath = crm_element_value(change, XML_DIFF_PATH); change 1247 lib/common/patchset.c crm_element_value_int(change, XML_DIFF_POSITION, &position); change 1254 lib/common/patchset.c child = xmlDocCopyNode(change->children, match->doc, 1); change 1275 lib/common/patchset.c crm_element_value_int(change, XML_DIFF_POSITION, &position); change 112 lib/pacemaker/pcmk_output.c const char *change = va_arg(args, const char *); change 211 lib/pacemaker/pcmk_output.c out->list_item(out, NULL, "%-8s %-*s ( %*s )%s%s", change, rsc_width, change 225 lib/pacemaker/pcmk_output.c const char *change = va_arg(args, const char *); change 259 lib/pacemaker/pcmk_output.c change_str = g_ascii_strdown(change, -1); change 281 lib/pacemaker/pcmk_trans_utils.c bool change = FALSE; change 284 lib/pacemaker/pcmk_trans_utils.c return change; change 294 lib/pacemaker/pcmk_trans_utils.c change = TRUE; change 301 lib/pacemaker/pcmk_trans_utils.c change = TRUE; change 304 lib/pacemaker/pcmk_trans_utils.c return change; change 2226 lib/pengine/utils.c const char *change = NULL; change 2230 lib/pengine/utils.c change = "unrunnable"; change 2233 lib/pengine/utils.c change = "required"; change 2237 lib/pengine/utils.c change = "unrunnable"; change 2239 lib/pengine/utils.c change = "dangling"; change 2241 lib/pengine/utils.c change = "required"; change 2260 lib/pengine/utils.c if((change && update) || text) { change 2266 lib/pengine/utils.c reason_text = crm_strdup_printf("%s %s%c %s", change, reason->task, text?':':0, text?text:""); change 2268 lib/pengine/utils.c reason_text = crm_strdup_printf("%s %s %s%c %s", change, reason->rsc->id, reason->task, text?':':0, text?text:"NA"); change 1921 tools/crm_mon.c xmlNode *change = NULL; change 1924 tools/crm_mon.c for (change = pcmk__xml_first_child(diff); change != NULL; change 1925 tools/crm_mon.c change = pcmk__xml_next(change)) { change 1927 tools/crm_mon.c const char *op = crm_element_value(change, XML_DIFF_OP); change 1928 tools/crm_mon.c const char *xpath = crm_element_value(change, XML_DIFF_PATH); change 1936 tools/crm_mon.c match = change->children; change 1945 tools/crm_mon.c match = first_named_child(change, XML_DIFF_RESULT);