object_2 165 tools/crm_diff.c generate_patch(xmlNode *object_1, xmlNode *object_2, const char *xml_file_2, object_2 182 tools/crm_diff.c crm_copy_xml_element(object_1, object_2, vfields[lpc]); object_2 186 tools/crm_diff.c xml_track_changes(object_2, NULL, object_2, FALSE); object_2 188 tools/crm_diff.c xml_calculate_significant_changes(object_1, object_2); object_2 190 tools/crm_diff.c xml_calculate_changes(object_1, object_2); object_2 192 tools/crm_diff.c crm_log_xml_debug(object_2, (xml_file_2? xml_file_2: "target")); object_2 194 tools/crm_diff.c output = xml_create_patchset(0, object_1, object_2, NULL, FALSE); object_2 196 tools/crm_diff.c pcmk__log_xml_changes(LOG_INFO, object_2); object_2 197 tools/crm_diff.c xml_accept_changes(object_2); object_2 203 tools/crm_diff.c patchset_process_digest(output, object_1, object_2, as_cib); object_2 255 tools/crm_diff.c xmlNode *object_2 = NULL; object_2 300 tools/crm_diff.c object_2 = pcmk__xml_parse(options.xml_file_2); object_2 304 tools/crm_diff.c object_2 = pcmk__xml_read(NULL); object_2 307 tools/crm_diff.c object_2 = pcmk__xml_read(options.xml_file_2); object_2 315 tools/crm_diff.c if (object_2 == NULL) { object_2 322 tools/crm_diff.c rc = apply_patch(object_1, object_2, options.as_cib); object_2 324 tools/crm_diff.c rc = generate_patch(object_1, object_2, options.xml_file_2, options.as_cib, options.no_version); object_2 334 tools/crm_diff.c pcmk__xml_free(object_2);