expanded_xml 839 lib/pacemaker/pcmk_sched_colocation.c unpack_colocation_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 858 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 870 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 871 lib/pacemaker/pcmk_sched_colocation.c if (*expanded_xml != NULL) { expanded_xml 872 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_COLOCATION); expanded_xml 911 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 916 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &dependent_set, PCMK_XA_RSC, true, expanded_xml 918 lib/pacemaker/pcmk_sched_colocation.c pcmk__xml_free(*expanded_xml); expanded_xml 919 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 929 lib/pacemaker/pcmk_sched_colocation.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_RSC_ROLE); expanded_xml 937 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &primary_set, PCMK_XA_WITH_RSC, true, expanded_xml 939 lib/pacemaker/pcmk_sched_colocation.c pcmk__xml_free(*expanded_xml); expanded_xml 940 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 950 lib/pacemaker/pcmk_sched_colocation.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_WITH_RSC_ROLE); expanded_xml 956 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_COLOCATION); expanded_xml 958 lib/pacemaker/pcmk_sched_colocation.c pcmk__xml_free(*expanded_xml); expanded_xml 959 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 980 lib/pacemaker/pcmk_sched_colocation.c xmlNode *expanded_xml = NULL; expanded_xml 992 lib/pacemaker/pcmk_sched_colocation.c if (unpack_colocation_tags(xml_obj, &expanded_xml, expanded_xml 996 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 998 lib/pacemaker/pcmk_sched_colocation.c xml_obj = expanded_xml; expanded_xml 1018 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 1019 lib/pacemaker/pcmk_sched_colocation.c pcmk__xml_free(expanded_xml); expanded_xml 1037 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml) { expanded_xml 1038 lib/pacemaker/pcmk_sched_colocation.c pcmk__xml_free(expanded_xml); expanded_xml 464 lib/pacemaker/pcmk_sched_location.c unpack_location_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 474 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 486 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 487 lib/pacemaker/pcmk_sched_location.c if (*expanded_xml != NULL) { expanded_xml 488 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 509 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 514 lib/pacemaker/pcmk_sched_location.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC, expanded_xml 516 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(*expanded_xml); expanded_xml 517 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 527 lib/pacemaker/pcmk_sched_location.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_ROLE); expanded_xml 529 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 533 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(*expanded_xml); expanded_xml 534 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 590 lib/pacemaker/pcmk_sched_location.c xmlNode *expanded_xml = NULL; expanded_xml 592 lib/pacemaker/pcmk_sched_location.c if (unpack_location_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 596 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 598 lib/pacemaker/pcmk_sched_location.c xml_obj = expanded_xml; expanded_xml 609 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 610 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(expanded_xml); expanded_xml 616 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 617 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(expanded_xml); expanded_xml 875 lib/pacemaker/pcmk_sched_ordering.c unpack_order_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 893 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 894 lib/pacemaker/pcmk_sched_ordering.c if (*expanded_xml != NULL) { expanded_xml 895 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 929 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 934 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_first, PCMK_XA_FIRST, true, expanded_xml 936 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 937 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 947 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_FIRST_ACTION); expanded_xml 955 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_then, PCMK_XA_THEN, true, expanded_xml 957 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 958 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 968 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_THEN_ACTION); expanded_xml 974 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 976 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 977 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 997 lib/pacemaker/pcmk_sched_ordering.c xmlNode *expanded_xml = NULL; expanded_xml 1007 lib/pacemaker/pcmk_sched_ordering.c if (unpack_order_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 1010 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1012 lib/pacemaker/pcmk_sched_ordering.c xml_obj = expanded_xml; expanded_xml 1023 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1024 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1033 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1034 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1042 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1043 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1052 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml) { expanded_xml 1053 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 339 lib/pacemaker/pcmk_sched_tickets.c unpack_rsc_ticket_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 351 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 363 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 364 lib/pacemaker/pcmk_sched_tickets.c if (*expanded_xml != NULL) { expanded_xml 365 lib/pacemaker/pcmk_sched_tickets.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_ticket"); expanded_xml 386 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 391 lib/pacemaker/pcmk_sched_tickets.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC, false, expanded_xml 393 lib/pacemaker/pcmk_sched_tickets.c pcmk__xml_free(*expanded_xml); expanded_xml 394 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 404 lib/pacemaker/pcmk_sched_tickets.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_RSC_ROLE); expanded_xml 408 lib/pacemaker/pcmk_sched_tickets.c pcmk__xml_free(*expanded_xml); expanded_xml 409 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 427 lib/pacemaker/pcmk_sched_tickets.c xmlNode *expanded_xml = NULL; expanded_xml 459 lib/pacemaker/pcmk_sched_tickets.c if (unpack_rsc_ticket_tags(xml_obj, &expanded_xml, expanded_xml 463 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 465 lib/pacemaker/pcmk_sched_tickets.c xml_obj = expanded_xml; expanded_xml 480 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 481 lib/pacemaker/pcmk_sched_tickets.c pcmk__xml_free(expanded_xml); expanded_xml 487 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml) { expanded_xml 488 lib/pacemaker/pcmk_sched_tickets.c pcmk__xml_free(expanded_xml); expanded_xml 281 lib/pengine/complex.c unpack_template(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 380 lib/pengine/complex.c *expanded_xml = new_xml; expanded_xml 383 lib/pengine/complex.c if (!unpack_template(new_xml, expanded_xml, scheduler)) { expanded_xml 384 lib/pengine/complex.c pcmk__xml_free(*expanded_xml); expanded_xml 385 lib/pengine/complex.c *expanded_xml = NULL; expanded_xml 703 lib/pengine/complex.c xmlNode *expanded_xml = NULL; expanded_xml 735 lib/pengine/complex.c if (unpack_template(xml_obj, &expanded_xml, scheduler) == FALSE) { expanded_xml 757 lib/pengine/complex.c if (expanded_xml) { expanded_xml 758 lib/pengine/complex.c crm_log_xml_trace(expanded_xml, "[expanded XML]"); expanded_xml 759 lib/pengine/complex.c rsc_private->xml = expanded_xml; expanded_xml 989 lib/pengine/complex.c if (expanded_xml) {