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 465 lib/pacemaker/pcmk_sched_location.c unpack_location_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 475 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 487 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 488 lib/pacemaker/pcmk_sched_location.c if (*expanded_xml != NULL) { expanded_xml 489 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 510 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 515 lib/pacemaker/pcmk_sched_location.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC, expanded_xml 517 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(*expanded_xml); expanded_xml 518 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 528 lib/pacemaker/pcmk_sched_location.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_ROLE); expanded_xml 530 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 534 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(*expanded_xml); expanded_xml 535 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 591 lib/pacemaker/pcmk_sched_location.c xmlNode *expanded_xml = NULL; expanded_xml 593 lib/pacemaker/pcmk_sched_location.c if (unpack_location_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 597 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 599 lib/pacemaker/pcmk_sched_location.c xml_obj = expanded_xml; expanded_xml 610 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 611 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(expanded_xml); expanded_xml 617 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 618 lib/pacemaker/pcmk_sched_location.c pcmk__xml_free(expanded_xml); expanded_xml 878 lib/pacemaker/pcmk_sched_ordering.c unpack_order_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 896 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 897 lib/pacemaker/pcmk_sched_ordering.c if (*expanded_xml != NULL) { expanded_xml 898 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 932 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 937 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_first, PCMK_XA_FIRST, true, expanded_xml 939 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 940 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 950 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_FIRST_ACTION); expanded_xml 958 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_then, PCMK_XA_THEN, true, expanded_xml 960 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 961 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 971 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_THEN_ACTION); expanded_xml 977 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 979 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(*expanded_xml); expanded_xml 980 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 1000 lib/pacemaker/pcmk_sched_ordering.c xmlNode *expanded_xml = NULL; expanded_xml 1010 lib/pacemaker/pcmk_sched_ordering.c if (unpack_order_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 1013 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1015 lib/pacemaker/pcmk_sched_ordering.c xml_obj = expanded_xml; expanded_xml 1026 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1027 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1036 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1037 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1045 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1046 lib/pacemaker/pcmk_sched_ordering.c pcmk__xml_free(expanded_xml); expanded_xml 1055 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml) { expanded_xml 1056 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 267 lib/pengine/complex.c unpack_template(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 366 lib/pengine/complex.c *expanded_xml = new_xml; expanded_xml 369 lib/pengine/complex.c if (!unpack_template(new_xml, expanded_xml, scheduler)) { expanded_xml 370 lib/pengine/complex.c pcmk__xml_free(*expanded_xml); expanded_xml 371 lib/pengine/complex.c *expanded_xml = NULL; expanded_xml 689 lib/pengine/complex.c xmlNode *expanded_xml = NULL; expanded_xml 717 lib/pengine/complex.c if (unpack_template(xml_obj, &expanded_xml, scheduler) == FALSE) { expanded_xml 739 lib/pengine/complex.c if (expanded_xml) { expanded_xml 740 lib/pengine/complex.c crm_log_xml_trace(expanded_xml, "[expanded XML]"); expanded_xml 741 lib/pengine/complex.c rsc_private->xml = expanded_xml; expanded_xml 971 lib/pengine/complex.c if (expanded_xml) {