expanded_xml 825 lib/pacemaker/pcmk_sched_colocation.c unpack_colocation_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 844 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 856 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 857 lib/pacemaker/pcmk_sched_colocation.c if (*expanded_xml != NULL) { expanded_xml 858 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_COLOCATION); expanded_xml 897 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 902 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &dependent_set, PCMK_XA_RSC, true, expanded_xml 904 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 905 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 915 lib/pacemaker/pcmk_sched_colocation.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_RSC_ROLE); expanded_xml 923 lib/pacemaker/pcmk_sched_colocation.c if (!pcmk__tag_to_set(*expanded_xml, &primary_set, PCMK_XA_WITH_RSC, true, expanded_xml 925 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 926 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 936 lib/pacemaker/pcmk_sched_colocation.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_WITH_RSC_ROLE); expanded_xml 942 lib/pacemaker/pcmk_sched_colocation.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_COLOCATION); expanded_xml 944 lib/pacemaker/pcmk_sched_colocation.c free_xml(*expanded_xml); expanded_xml 945 lib/pacemaker/pcmk_sched_colocation.c *expanded_xml = NULL; expanded_xml 966 lib/pacemaker/pcmk_sched_colocation.c xmlNode *expanded_xml = NULL; expanded_xml 978 lib/pacemaker/pcmk_sched_colocation.c if (unpack_colocation_tags(xml_obj, &expanded_xml, expanded_xml 982 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 984 lib/pacemaker/pcmk_sched_colocation.c xml_obj = expanded_xml; expanded_xml 998 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml != NULL) { expanded_xml 999 lib/pacemaker/pcmk_sched_colocation.c free_xml(expanded_xml); expanded_xml 1017 lib/pacemaker/pcmk_sched_colocation.c if (expanded_xml) { expanded_xml 1018 lib/pacemaker/pcmk_sched_colocation.c free_xml(expanded_xml); expanded_xml 412 lib/pacemaker/pcmk_sched_location.c unpack_location_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 422 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 434 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 435 lib/pacemaker/pcmk_sched_location.c if (*expanded_xml != NULL) { expanded_xml 436 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 457 lib/pacemaker/pcmk_sched_location.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 462 lib/pacemaker/pcmk_sched_location.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC, expanded_xml 464 lib/pacemaker/pcmk_sched_location.c free_xml(*expanded_xml); expanded_xml 465 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 475 lib/pacemaker/pcmk_sched_location.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_ROLE); expanded_xml 477 lib/pacemaker/pcmk_sched_location.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION); expanded_xml 481 lib/pacemaker/pcmk_sched_location.c free_xml(*expanded_xml); expanded_xml 482 lib/pacemaker/pcmk_sched_location.c *expanded_xml = NULL; expanded_xml 537 lib/pacemaker/pcmk_sched_location.c xmlNode *expanded_xml = NULL; expanded_xml 539 lib/pacemaker/pcmk_sched_location.c if (unpack_location_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 543 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 545 lib/pacemaker/pcmk_sched_location.c xml_obj = expanded_xml; expanded_xml 556 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 557 lib/pacemaker/pcmk_sched_location.c free_xml(expanded_xml); expanded_xml 563 lib/pacemaker/pcmk_sched_location.c if (expanded_xml) { expanded_xml 564 lib/pacemaker/pcmk_sched_location.c free_xml(expanded_xml); expanded_xml 915 lib/pacemaker/pcmk_sched_ordering.c unpack_order_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 933 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 934 lib/pacemaker/pcmk_sched_ordering.c if (*expanded_xml != NULL) { expanded_xml 935 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 969 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 974 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_first, PCMK_XA_FIRST, true, expanded_xml 976 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 977 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 987 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_FIRST_ACTION); expanded_xml 995 lib/pacemaker/pcmk_sched_ordering.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_then, PCMK_XA_THEN, true, expanded_xml 997 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 998 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 1008 lib/pacemaker/pcmk_sched_ordering.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_THEN_ACTION); expanded_xml 1014 lib/pacemaker/pcmk_sched_ordering.c crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER); expanded_xml 1016 lib/pacemaker/pcmk_sched_ordering.c free_xml(*expanded_xml); expanded_xml 1017 lib/pacemaker/pcmk_sched_ordering.c *expanded_xml = NULL; expanded_xml 1037 lib/pacemaker/pcmk_sched_ordering.c xmlNode *expanded_xml = NULL; expanded_xml 1047 lib/pacemaker/pcmk_sched_ordering.c if (unpack_order_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) { expanded_xml 1050 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1052 lib/pacemaker/pcmk_sched_ordering.c xml_obj = expanded_xml; expanded_xml 1063 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1064 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1073 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1074 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1082 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml != NULL) { expanded_xml 1083 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 1092 lib/pacemaker/pcmk_sched_ordering.c if (expanded_xml) { expanded_xml 1093 lib/pacemaker/pcmk_sched_ordering.c free_xml(expanded_xml); expanded_xml 356 lib/pacemaker/pcmk_sched_tickets.c unpack_rsc_ticket_tags(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 368 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 380 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler); expanded_xml 381 lib/pacemaker/pcmk_sched_tickets.c if (*expanded_xml != NULL) { expanded_xml 382 lib/pacemaker/pcmk_sched_tickets.c crm_log_xml_trace(*expanded_xml, "Expanded rsc_ticket"); expanded_xml 403 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = pcmk__xml_copy(NULL, xml_obj); expanded_xml 408 lib/pacemaker/pcmk_sched_tickets.c if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC, false, 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 421 lib/pacemaker/pcmk_sched_tickets.c pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_RSC_ROLE); expanded_xml 425 lib/pacemaker/pcmk_sched_tickets.c free_xml(*expanded_xml); expanded_xml 426 lib/pacemaker/pcmk_sched_tickets.c *expanded_xml = NULL; expanded_xml 444 lib/pacemaker/pcmk_sched_tickets.c xmlNode *expanded_xml = NULL; expanded_xml 474 lib/pacemaker/pcmk_sched_tickets.c if (unpack_rsc_ticket_tags(xml_obj, &expanded_xml, expanded_xml 478 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 480 lib/pacemaker/pcmk_sched_tickets.c xml_obj = expanded_xml; expanded_xml 495 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml != NULL) { expanded_xml 496 lib/pacemaker/pcmk_sched_tickets.c free_xml(expanded_xml); expanded_xml 502 lib/pacemaker/pcmk_sched_tickets.c if (expanded_xml) { expanded_xml 503 lib/pacemaker/pcmk_sched_tickets.c free_xml(expanded_xml); expanded_xml 293 lib/pengine/complex.c unpack_template(xmlNode *xml_obj, xmlNode **expanded_xml, expanded_xml 392 lib/pengine/complex.c *expanded_xml = new_xml; expanded_xml 395 lib/pengine/complex.c if (!unpack_template(new_xml, expanded_xml, scheduler)) { expanded_xml 396 lib/pengine/complex.c free_xml(*expanded_xml); expanded_xml 397 lib/pengine/complex.c *expanded_xml = NULL; expanded_xml 694 lib/pengine/complex.c xmlNode *expanded_xml = NULL; expanded_xml 725 lib/pengine/complex.c if (unpack_template(xml_obj, &expanded_xml, scheduler) == FALSE) { expanded_xml 736 lib/pengine/complex.c if (expanded_xml) { expanded_xml 737 lib/pengine/complex.c crm_log_xml_trace(expanded_xml, "[expanded XML]"); expanded_xml 738 lib/pengine/complex.c (*rsc)->xml = expanded_xml; expanded_xml 1018 lib/pengine/complex.c if (expanded_xml) {