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      413 lib/pacemaker/pcmk_sched_location.c unpack_location_tags(xmlNode *xml_obj, xmlNode **expanded_xml,
expanded_xml      423 lib/pacemaker/pcmk_sched_location.c     *expanded_xml = NULL;
expanded_xml      435 lib/pacemaker/pcmk_sched_location.c     *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler);
expanded_xml      436 lib/pacemaker/pcmk_sched_location.c     if (*expanded_xml != NULL) {
expanded_xml      437 lib/pacemaker/pcmk_sched_location.c         crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION);
expanded_xml      458 lib/pacemaker/pcmk_sched_location.c     *expanded_xml = pcmk__xml_copy(NULL, xml_obj);
expanded_xml      463 lib/pacemaker/pcmk_sched_location.c     if (!pcmk__tag_to_set(*expanded_xml, &rsc_set, PCMK_XA_RSC,
expanded_xml      465 lib/pacemaker/pcmk_sched_location.c         free_xml(*expanded_xml);
expanded_xml      466 lib/pacemaker/pcmk_sched_location.c         *expanded_xml = NULL;
expanded_xml      476 lib/pacemaker/pcmk_sched_location.c             pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_ROLE);
expanded_xml      478 lib/pacemaker/pcmk_sched_location.c         crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_LOCATION);
expanded_xml      482 lib/pacemaker/pcmk_sched_location.c         free_xml(*expanded_xml);
expanded_xml      483 lib/pacemaker/pcmk_sched_location.c         *expanded_xml = NULL;
expanded_xml      538 lib/pacemaker/pcmk_sched_location.c     xmlNode *expanded_xml = NULL;
expanded_xml      540 lib/pacemaker/pcmk_sched_location.c     if (unpack_location_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) {
expanded_xml      544 lib/pacemaker/pcmk_sched_location.c     if (expanded_xml) {
expanded_xml      546 lib/pacemaker/pcmk_sched_location.c         xml_obj = expanded_xml;
expanded_xml      557 lib/pacemaker/pcmk_sched_location.c             if (expanded_xml) {
expanded_xml      558 lib/pacemaker/pcmk_sched_location.c                 free_xml(expanded_xml);
expanded_xml      564 lib/pacemaker/pcmk_sched_location.c     if (expanded_xml) {
expanded_xml      565 lib/pacemaker/pcmk_sched_location.c         free_xml(expanded_xml);
expanded_xml      914 lib/pacemaker/pcmk_sched_ordering.c unpack_order_tags(xmlNode *xml_obj, xmlNode **expanded_xml,
expanded_xml      932 lib/pacemaker/pcmk_sched_ordering.c     *expanded_xml = pcmk__expand_tags_in_sets(xml_obj, scheduler);
expanded_xml      933 lib/pacemaker/pcmk_sched_ordering.c     if (*expanded_xml != NULL) {
expanded_xml      934 lib/pacemaker/pcmk_sched_ordering.c         crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER);
expanded_xml      968 lib/pacemaker/pcmk_sched_ordering.c     *expanded_xml = pcmk__xml_copy(NULL, xml_obj);
expanded_xml      973 lib/pacemaker/pcmk_sched_ordering.c     if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_first, PCMK_XA_FIRST, true,
expanded_xml      975 lib/pacemaker/pcmk_sched_ordering.c         free_xml(*expanded_xml);
expanded_xml      976 lib/pacemaker/pcmk_sched_ordering.c         *expanded_xml = NULL;
expanded_xml      986 lib/pacemaker/pcmk_sched_ordering.c             pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_FIRST_ACTION);
expanded_xml      994 lib/pacemaker/pcmk_sched_ordering.c     if (!pcmk__tag_to_set(*expanded_xml, &rsc_set_then, PCMK_XA_THEN, true,
expanded_xml      996 lib/pacemaker/pcmk_sched_ordering.c         free_xml(*expanded_xml);
expanded_xml      997 lib/pacemaker/pcmk_sched_ordering.c         *expanded_xml = NULL;
expanded_xml     1007 lib/pacemaker/pcmk_sched_ordering.c             pcmk__xe_remove_attr(*expanded_xml, PCMK_XA_THEN_ACTION);
expanded_xml     1013 lib/pacemaker/pcmk_sched_ordering.c         crm_log_xml_trace(*expanded_xml, "Expanded " PCMK_XE_RSC_ORDER);
expanded_xml     1015 lib/pacemaker/pcmk_sched_ordering.c         free_xml(*expanded_xml);
expanded_xml     1016 lib/pacemaker/pcmk_sched_ordering.c         *expanded_xml = NULL;
expanded_xml     1036 lib/pacemaker/pcmk_sched_ordering.c     xmlNode *expanded_xml = NULL;
expanded_xml     1046 lib/pacemaker/pcmk_sched_ordering.c     if (unpack_order_tags(xml_obj, &expanded_xml, scheduler) != pcmk_rc_ok) {
expanded_xml     1049 lib/pacemaker/pcmk_sched_ordering.c     if (expanded_xml != NULL) {
expanded_xml     1051 lib/pacemaker/pcmk_sched_ordering.c         xml_obj = expanded_xml;
expanded_xml     1062 lib/pacemaker/pcmk_sched_ordering.c             if (expanded_xml != NULL) {
expanded_xml     1063 lib/pacemaker/pcmk_sched_ordering.c                 free_xml(expanded_xml);
expanded_xml     1072 lib/pacemaker/pcmk_sched_ordering.c                 if (expanded_xml != NULL) {
expanded_xml     1073 lib/pacemaker/pcmk_sched_ordering.c                     free_xml(expanded_xml);
expanded_xml     1081 lib/pacemaker/pcmk_sched_ordering.c                 if (expanded_xml != NULL) {
expanded_xml     1082 lib/pacemaker/pcmk_sched_ordering.c                     free_xml(expanded_xml);
expanded_xml     1091 lib/pacemaker/pcmk_sched_ordering.c     if (expanded_xml) {
expanded_xml     1092 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      642 lib/pengine/complex.c     xmlNode *expanded_xml = NULL;
expanded_xml      673 lib/pengine/complex.c     if (unpack_template(xml_obj, &expanded_xml, scheduler) == FALSE) {
expanded_xml      684 lib/pengine/complex.c     if (expanded_xml) {
expanded_xml      685 lib/pengine/complex.c         crm_log_xml_trace(expanded_xml, "[expanded XML]");
expanded_xml      686 lib/pengine/complex.c         (*rsc)->xml = expanded_xml;
expanded_xml      979 lib/pengine/complex.c     if (expanded_xml) {