expanded_xml 811 lib/pacemaker/pcmk_sched_colocation.c unpack_colocation_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 830 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 842 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 843 lib/pacemaker/pcmk_sched_colocation.c if (*expanded_xml != NULL) { expanded_xml 844 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_colocation"); expanded_xml 883 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = copy_xml(xml_obj); expanded_xml 886 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &dependent_set, XML_COLOC_ATTR_SOURCE, expanded_xml 888 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 889 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 897 lib/pacemaker/pcmk_sched_colocation.c xml_remove_prop(*expanded_xml, XML_COLOC_ATTR_SOURCE_ROLE); expanded_xml 903 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &primary_set, XML_COLOC_ATTR_TARGET, expanded_xml 905 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 906 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 914 lib/pacemaker/pcmk_sched_colocation.c xml_remove_prop(*expanded_xml, XML_COLOC_ATTR_TARGET_ROLE); expanded_xml 920 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_colocation"); expanded_xml 922 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 923 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 944 lib/pacemaker/pcmk_sched_colocation.c xmlNode *expanded_xml = NULL; expanded_xml 956 lib/pacemaker/pcmk_sched_colocation.c if (unpack_colocation_tags(xml_obj, &expanded_xml, expanded_xml 960 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 962 lib/pacemaker/pcmk_sched_colocation.c xml_obj = expanded_xml; expanded_xml 976 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 977 lib/pacemaker/pcmk_sched_colocation.c free_xml(expanded_xml); expanded_xml 995 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml) { expanded_xml 996 lib/pacemaker/pcmk_sched_colocation.c free_xml(expanded_xml); expanded_xml 367 lib/pacemaker/pcmk_sched_location.c unpack_location_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 377 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 389 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 390 lib/pacemaker/pcmk_sched_location.c if (*expanded_xml != NULL) { expanded_xml 391 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_location"); expanded_xml 412 lib/pacemaker/pcmk_sched_location.c *expanded_xml = copy_xml(xml_obj); expanded_xml 415 lib/pacemaker/pcmk_sched_location.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, XML_LOC_ATTR_SOURCE, expanded_xml 417 lib/pacemaker/pcmk_sched_location.c free_xml(*expanded_xml); expanded_xml 418 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 426 lib/pacemaker/pcmk_sched_location.c xml_remove_prop(*expanded_xml, XML_RULE_ATTR_ROLE); expanded_xml 428 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_location"); expanded_xml 432 lib/pacemaker/pcmk_sched_location.c free_xml(*expanded_xml); expanded_xml 433 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 487 lib/pacemaker/pcmk_sched_location.c xmlNode *expanded_xml = NULL; expanded_xml 489 lib/pacemaker/pcmk_sched_location.c if (unpack_location_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 493 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 495 lib/pacemaker/pcmk_sched_location.c xml_obj = expanded_xml; expanded_xml 506 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 507 lib/pacemaker/pcmk_sched_location.c free_xml(expanded_xml); expanded_xml 513 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 514 lib/pacemaker/pcmk_sched_location.c free_xml(expanded_xml); expanded_xml 894 lib/pacemaker/pcmk_sched_ordering.c unpack_order_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 912 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 913 lib/pacemaker/pcmk_sched_ordering.c if (*expanded_xml != NULL) { expanded_xml 914 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_order"); expanded_xml 946 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = copy_xml(xml_obj); expanded_xml 949 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_first, XML_ORDER_ATTR_FIRST, expanded_xml 951 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 952 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 960 lib/pacemaker/pcmk_sched_ordering.c xml_remove_prop(*expanded_xml, XML_ORDER_ATTR_FIRST_ACTION); expanded_xml 966 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_then, XML_ORDER_ATTR_THEN, expanded_xml 968 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 969 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 977 lib/pacemaker/pcmk_sched_ordering.c xml_remove_prop(*expanded_xml, XML_ORDER_ATTR_THEN_ACTION); expanded_xml 983 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_order"); expanded_xml 985 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 986 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 1006 lib/pacemaker/pcmk_sched_ordering.c xmlNode *expanded_xml = NULL; expanded_xml 1016 lib/pacemaker/pcmk_sched_ordering.c if (unpack_order_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 1019 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1021 lib/pacemaker/pcmk_sched_ordering.c xml_obj = expanded_xml; expanded_xml 1032 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1033 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1042 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1043 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1051 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1052 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1061 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml) { expanded_xml 1062 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 358 lib/pacemaker/pcmk_sched_tickets.c unpack_rsc_ticket_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 370 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 382 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 383 lib/pacemaker/pcmk_sched_tickets.c if (*expanded_xml != NULL) { expanded_xml 384 lib/pacemaker/pcmk_sched_tickets.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_ticket"); expanded_xml 405 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = copy_xml(xml_obj); expanded_xml 408 lib/pacemaker/pcmk_sched_tickets.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, XML_COLOC_ATTR_SOURCE, expanded_xml 410 lib/pacemaker/pcmk_sched_tickets.c free_xml(*expanded_xml); expanded_xml 411 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 419 lib/pacemaker/pcmk_sched_tickets.c xml_remove_prop(*expanded_xml, XML_COLOC_ATTR_SOURCE_ROLE); expanded_xml 423 lib/pacemaker/pcmk_sched_tickets.c free_xml(*expanded_xml); expanded_xml 424 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 442 lib/pacemaker/pcmk_sched_tickets.c xmlNode *expanded_xml = NULL; expanded_xml 472 lib/pacemaker/pcmk_sched_tickets.c if (unpack_rsc_ticket_tags(xml_obj, &expanded_xml, expanded_xml 476 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 478 lib/pacemaker/pcmk_sched_tickets.c xml_obj = expanded_xml; expanded_xml 493 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 494 lib/pacemaker/pcmk_sched_tickets.c free_xml(expanded_xml); expanded_xml 500 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml) { expanded_xml 501 lib/pacemaker/pcmk_sched_tickets.c free_xml(expanded_xml); expanded_xml 256 lib/pengine/complex.c unpack_template(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 358 lib/pengine/complex.c *expanded_xml = new_xml; expanded_xml 361 lib/pengine/complex.c if (!unpack_template(new_xml, expanded_xml, scheduler)) { expanded_xml 362 lib/pengine/complex.c free_xml(*expanded_xml); expanded_xml 363 lib/pengine/complex.c *expanded_xml = NULL; expanded_xml 606 lib/pengine/complex.c xmlNode *expanded_xml = NULL; expanded_xml 638 lib/pengine/complex.c if (unpack_template(xml_obj, &expanded_xml, scheduler) == FALSE) { expanded_xml 649 lib/pengine/complex.c if (expanded_xml) { expanded_xml 650 lib/pengine/complex.c crm_log_xml_trace(expanded_xml, "[expanded XML]"); expanded_xml 651 lib/pengine/complex.c (*rsc)->xml = expanded_xml; expanded_xml 908 lib/pengine/complex.c if (expanded_xml) {