xml_obj 1010 attrd/commands.c xmlNode *xml_obj = NULL; xml_obj 1012 attrd/commands.c xml_obj = create_xml_node(parent, XML_CIB_TAG_STATE); xml_obj 1013 attrd/commands.c crm_xml_add(xml_obj, XML_ATTR_ID, nodeid); xml_obj 1015 attrd/commands.c xml_obj = create_xml_node(xml_obj, XML_TAG_TRANSIENT_NODEATTRS); xml_obj 1016 attrd/commands.c crm_xml_add(xml_obj, XML_ATTR_ID, nodeid); xml_obj 1018 attrd/commands.c xml_obj = create_xml_node(xml_obj, XML_TAG_ATTR_SETS); xml_obj 1020 attrd/commands.c crm_xml_set_id(xml_obj, "%s", a->set); xml_obj 1022 attrd/commands.c crm_xml_set_id(xml_obj, "%s-%s", XML_CIB_TAG_STATUS, nodeid); xml_obj 1024 attrd/commands.c set = ID(xml_obj); xml_obj 1026 attrd/commands.c xml_obj = create_xml_node(xml_obj, XML_CIB_TAG_NVPAIR); xml_obj 1028 attrd/commands.c crm_xml_set_id(xml_obj, "%s", a->uuid); xml_obj 1030 attrd/commands.c crm_xml_set_id(xml_obj, "%s-%s", set, a->id); xml_obj 1032 attrd/commands.c crm_xml_add(xml_obj, XML_NVPAIR_ATTR_NAME, a->id); xml_obj 1035 attrd/commands.c crm_xml_add(xml_obj, XML_NVPAIR_ATTR_VALUE, value); xml_obj 1038 attrd/commands.c crm_xml_add(xml_obj, XML_NVPAIR_ATTR_VALUE, ""); xml_obj 1039 attrd/commands.c crm_xml_add(xml_obj, "__delete__", XML_NVPAIR_ATTR_VALUE); xml_obj 51 cib/messages.c int get_revision(xmlNode * xml_obj, int cur_revision); xml_obj 60 cib/messages.c int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset); xml_obj 209 include/crm/cib/internal.h int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset); xml_obj 205 include/crm/common/xml.h xmlNode *get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level); xml_obj 206 include/crm/common/xml.h xmlNode *get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level); xml_obj 228 include/crm/compatibility.h # define zap_xml_from_parent(parent, xml_obj) free_xml(xml_obj); xml_obj = NULL xml_obj 106 include/crm/pengine/internal.h gboolean common_unpack(xmlNode * xml_obj, resource_t ** rsc, resource_t * parent, xml_obj 71 include/crm/pengine/rules.h void unpack_instance_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name, xml_obj 76 include/crm/pengine/rules.h void pe_unpack_versioned_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name, xml_obj 185 lib/cib/cib_attrs.c xmlNode *xml_obj = NULL; xml_obj 213 lib/cib/cib_attrs.c xml_top = create_xml_node(xml_obj, XML_CIB_TAG_STATUS); xml_obj 214 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_top, XML_CIB_TAG_TICKETS); xml_obj 223 lib/cib/cib_attrs.c xml_top = create_xml_node(xml_obj, XML_CIB_TAG_NODES); xml_obj 224 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_top, XML_CIB_TAG_NODE); xml_obj 225 lib/cib/cib_attrs.c crm_xml_add(xml_obj, XML_ATTR_TYPE, "remote"); xml_obj 226 lib/cib/cib_attrs.c crm_xml_add(xml_obj, XML_ATTR_ID, node_uuid); xml_obj 227 lib/cib/cib_attrs.c crm_xml_add(xml_obj, XML_ATTR_UNAME, node_uuid); xml_obj 238 lib/cib/cib_attrs.c xml_top = create_xml_node(xml_obj, XML_CIB_TAG_STATE); xml_obj 240 lib/cib/cib_attrs.c xml_obj = xml_top; xml_obj 280 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_obj, tag); xml_obj 281 lib/cib/cib_attrs.c crm_xml_add(xml_obj, XML_ATTR_ID, node_uuid); xml_obj 283 lib/cib/cib_attrs.c xml_top = xml_obj; xml_obj 289 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_obj, XML_CIB_TAG_PROPSET); xml_obj 291 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_obj, XML_TAG_META_SETS); xml_obj 295 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_obj, set_type); xml_obj 298 lib/cib/cib_attrs.c xml_obj = create_xml_node(xml_obj, XML_TAG_ATTR_SETS); xml_obj 300 lib/cib/cib_attrs.c crm_xml_add(xml_obj, XML_ATTR_ID, set_name); xml_obj 303 lib/cib/cib_attrs.c xml_top = xml_obj; xml_obj 308 lib/cib/cib_attrs.c xml_obj = crm_create_nvpair_xml(xml_obj, attr_id, attr_name, attr_value); xml_obj 310 lib/cib/cib_attrs.c xml_top = xml_obj; xml_obj 360 lib/cib/cib_attrs.c xmlNode *xml_obj = NULL; xml_obj 376 lib/cib/cib_attrs.c xml_obj = crm_create_nvpair_xml(NULL, attr_id, attr_name, attr_value); xml_obj 378 lib/cib/cib_attrs.c rc = cib_internal_op(the_cib, CIB_OP_DELETE, NULL, section, xml_obj, NULL, xml_obj 389 lib/cib/cib_attrs.c free_xml(xml_obj); xml_obj 527 lib/cib/cib_attrs.c xmlNode *xml_obj = NULL; xml_obj 540 lib/cib/cib_attrs.c xml_obj = fragment; xml_obj 541 lib/cib/cib_attrs.c CRM_CHECK(safe_str_eq(crm_element_name(xml_obj), XML_CIB_TAG_NODES), return -ENOMSG); xml_obj 542 lib/cib/cib_attrs.c CRM_ASSERT(xml_obj != NULL); xml_obj 543 lib/cib/cib_attrs.c crm_log_xml_trace(xml_obj, "Result section"); xml_obj 548 lib/cib/cib_attrs.c for (a_child = __xml_first_child(xml_obj); a_child != NULL; a_child = __xml_next(a_child)) { xml_obj 149 lib/cib/cib_ops.c cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset) xml_obj 155 lib/cib/cib_ops.c if (reset == FALSE && crm_element_value(xml_obj, field) != NULL) { xml_obj 156 lib/cib/cib_ops.c old_value = crm_element_value_copy(xml_obj, field); xml_obj 167 lib/cib/cib_ops.c crm_xml_add(xml_obj, field, new_value); xml_obj 2821 lib/common/xml.c xmlNode *xml_obj = NULL; xml_obj 2844 lib/common/xml.c xml_obj = string2xml(xml_buffer); xml_obj 2847 lib/common/xml.c crm_log_xml_trace(xml_obj, "Created fragment"); xml_obj 2848 lib/common/xml.c return xml_obj; xml_obj 198 lib/common/xpath.c get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level) xml_obj 205 lib/common/xpath.c if (xml_obj == NULL || xpath == NULL) { xml_obj 209 lib/common/xpath.c xpath_prefix = (char *)xmlGetNodePath(xml_obj); xml_obj 216 lib/common/xpath.c result = get_xpath_object(xpath_full, xml_obj, error_level); xml_obj 224 lib/common/xpath.c get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level) xml_obj 233 lib/common/xpath.c return xml_obj; /* or return NULL? */ xml_obj 236 lib/common/xpath.c xpathObj = xpath_search(xml_obj, xpath); xml_obj 237 lib/common/xpath.c nodePath = (char *)xmlGetNodePath(xml_obj); xml_obj 242 lib/common/xpath.c crm_log_xml_explicit(xml_obj, "Unexpected Input"); xml_obj 259 lib/common/xpath.c crm_log_xml_explicit(xml_obj, "Bad Input"); xml_obj 157 lib/pengine/clone.c xmlNode *xml_obj = rsc->xml; xml_obj 199 lib/pengine/clone.c for (a_child = __xml_first_child(xml_obj); a_child != NULL; xml_obj 240 lib/pengine/complex.c unpack_template(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 252 lib/pengine/complex.c if (xml_obj == NULL) { xml_obj 257 lib/pengine/complex.c template_ref = crm_element_value(xml_obj, XML_CIB_TAG_RSC_TEMPLATE); xml_obj 262 lib/pengine/complex.c id = ID(xml_obj); xml_obj 264 lib/pengine/complex.c pe_err("'%s' object must have a id", crm_element_name(xml_obj)); xml_obj 286 lib/pengine/complex.c xmlNodeSetName(new_xml, xml_obj->name); xml_obj 289 lib/pengine/complex.c clone = crm_element_value(xml_obj, XML_RSC_ATTR_INCARNATION); xml_obj 296 lib/pengine/complex.c for (child_xml = __xml_first_child(xml_obj); child_xml != NULL; xml_obj 350 lib/pengine/complex.c add_template_rsc(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 355 lib/pengine/complex.c if (xml_obj == NULL) { xml_obj 360 lib/pengine/complex.c template_ref = crm_element_value(xml_obj, XML_CIB_TAG_RSC_TEMPLATE); xml_obj 365 lib/pengine/complex.c id = ID(xml_obj); xml_obj 367 lib/pengine/complex.c pe_err("'%s' object must have a id", crm_element_name(xml_obj)); xml_obj 465 lib/pengine/complex.c common_unpack(xmlNode * xml_obj, resource_t ** rsc, xml_obj 474 lib/pengine/complex.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 479 lib/pengine/complex.c crm_log_xml_trace(xml_obj, "Processing resource input..."); xml_obj 491 lib/pengine/complex.c if (unpack_template(xml_obj, &expanded_xml, data_set) == FALSE) { xml_obj 501 lib/pengine/complex.c (*rsc)->orig_xml = xml_obj; xml_obj 504 lib/pengine/complex.c (*rsc)->xml = xml_obj; xml_obj 850 lib/pengine/complex.c if (add_template_rsc(xml_obj, data_set) == FALSE) { xml_obj 142 lib/pengine/container.c xmlNode *xml_obj = NULL; xml_obj 149 lib/pengine/container.c xml_obj = create_xml_node(xml_ip, XML_TAG_ATTR_SETS); xml_obj 150 lib/pengine/container.c crm_xml_set_id(xml_obj, "%s-attributes-%d", data->prefix, tuple->offset); xml_obj 152 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "ip", tuple->ipaddr); xml_obj 154 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "nic", data->host_network); xml_obj 158 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, xml_obj 162 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "cidr_netmask", "32"); xml_obj 165 lib/pengine/container.c xml_obj = create_xml_node(xml_ip, "operations"); xml_obj 166 lib/pengine/container.c crm_create_op_xml(xml_obj, ID(xml_ip), "monitor", "60s", NULL); xml_obj 193 lib/pengine/container.c xmlNode *xml_obj = NULL; xml_obj 200 lib/pengine/container.c xml_obj = create_xml_node(xml_docker, XML_TAG_ATTR_SETS); xml_obj 201 lib/pengine/container.c crm_xml_set_id(xml_obj, "%s-attributes-%d", data->prefix, tuple->offset); xml_obj 203 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "image", data->image); xml_obj 204 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "allow_pull", XML_BOOLEAN_TRUE); xml_obj 205 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "force_kill", XML_BOOLEAN_FALSE); xml_obj 206 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "reuse", XML_BOOLEAN_FALSE); xml_obj 275 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "run_opts", buffer); xml_obj 278 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "mount_points", dbuffer); xml_obj 283 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, xml_obj 286 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, xml_obj 295 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "monitor_cmd", "/bin/true"); xml_obj 312 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, xml_obj 321 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "monitor_cmd", "/bin/true"); xml_obj 325 lib/pengine/container.c xml_obj = create_xml_node(xml_docker, "operations"); xml_obj 326 lib/pengine/container.c crm_create_op_xml(xml_obj, ID(xml_docker), "monitor", "60s", NULL); xml_obj 350 lib/pengine/container.c xmlNode *xml_obj = NULL; xml_obj 359 lib/pengine/container.c xml_obj = create_xml_node(xml_docker, XML_TAG_ATTR_SETS); xml_obj 360 lib/pengine/container.c crm_xml_set_id(xml_obj, "%s-attributes-%d", data->prefix, tuple->offset); xml_obj 362 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "image", data->image); xml_obj 363 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "allow_pull", "true"); xml_obj 364 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "force_kill", "false"); xml_obj 365 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "reuse", "false"); xml_obj 437 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "run_opts", buffer); xml_obj 440 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "mount_points", dbuffer); xml_obj 445 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "run_cmd", data->docker_run_command); xml_obj 447 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "run_cmd", SBIN_DIR"/pacemaker_remoted"); xml_obj 455 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "monitor_cmd", "/bin/true"); xml_obj 472 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "run_cmd", xml_obj 481 lib/pengine/container.c crm_create_nvpair_xml(xml_obj, NULL, "monitor_cmd", "/bin/true"); xml_obj 485 lib/pengine/container.c xml_obj = create_xml_node(xml_docker, "operations"); xml_obj 486 lib/pengine/container.c crm_create_op_xml(xml_obj, ID(xml_docker), "monitor", "60s", NULL); xml_obj 832 lib/pengine/container.c xmlNode *xml_obj = NULL; xml_obj 843 lib/pengine/container.c xml_obj = first_named_child(rsc->xml, "docker"); xml_obj 844 lib/pengine/container.c if (xml_obj != NULL) { xml_obj 847 lib/pengine/container.c xml_obj = first_named_child(rsc->xml, "rkt"); xml_obj 848 lib/pengine/container.c if (xml_obj != NULL) { xml_obj 855 lib/pengine/container.c value = crm_element_value(xml_obj, "masters"); xml_obj 863 lib/pengine/container.c value = crm_element_value(xml_obj, "replicas"); xml_obj 879 lib/pengine/container.c value = crm_element_value(xml_obj, "replicas-per-host"); xml_obj 890 lib/pengine/container.c container_data->docker_run_command = crm_element_value_copy(xml_obj, "run-command"); xml_obj 891 lib/pengine/container.c container_data->docker_run_options = crm_element_value_copy(xml_obj, "options"); xml_obj 892 lib/pengine/container.c container_data->image = crm_element_value_copy(xml_obj, "image"); xml_obj 893 lib/pengine/container.c container_data->docker_network = crm_element_value_copy(xml_obj, "network"); xml_obj 895 lib/pengine/container.c xml_obj = first_named_child(rsc->xml, "network"); xml_obj 896 lib/pengine/container.c if(xml_obj) { xml_obj 898 lib/pengine/container.c container_data->ip_range_start = crm_element_value_copy(xml_obj, "ip-range-start"); xml_obj 899 lib/pengine/container.c container_data->host_netmask = crm_element_value_copy(xml_obj, "host-netmask"); xml_obj 900 lib/pengine/container.c container_data->host_network = crm_element_value_copy(xml_obj, "host-interface"); xml_obj 901 lib/pengine/container.c container_data->control_port = crm_element_value_copy(xml_obj, "control-port"); xml_obj 903 lib/pengine/container.c for (xmlNode *xml_child = __xml_first_child_element(xml_obj); xml_child != NULL; xml_obj 928 lib/pengine/container.c xml_obj = first_named_child(rsc->xml, "storage"); xml_obj 929 lib/pengine/container.c for (xmlNode *xml_child = __xml_first_child_element(xml_obj); xml_child != NULL; xml_obj 949 lib/pengine/container.c xml_obj = first_named_child(rsc->xml, "primitive"); xml_obj 950 lib/pengine/container.c if (xml_obj && valid_network(container_data)) { xml_obj 991 lib/pengine/container.c add_node_copy(xml_resource, xml_obj); xml_obj 993 lib/pengine/container.c } else if(xml_obj) { xml_obj 995 lib/pengine/container.c rsc->id, ID(xml_obj)); xml_obj 33 lib/pengine/group.c xmlNode *xml_obj = rsc->xml; xml_obj 60 lib/pengine/group.c for (xml_native_rsc = __xml_first_child(xml_obj); xml_native_rsc != NULL; xml_obj 67 lib/pengine/group.c pe_err("Failed unpacking resource %s", crm_element_value(xml_obj, XML_ATTR_ID)); xml_obj 867 lib/pengine/rules.c make_pairs_and_populate_data(xmlNode * top, xmlNode * xml_obj, const char *set_name, xml_obj 876 lib/pengine/rules.c if (xml_obj == NULL) { xml_obj 882 lib/pengine/rules.c for (attr_set = __xml_first_child(xml_obj); attr_set != NULL; attr_set = __xml_next_element(attr_set)) { xml_obj 919 lib/pengine/rules.c unpack_instance_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name, xml_obj 924 lib/pengine/rules.c GListPtr pairs = make_pairs_and_populate_data(top, xml_obj, set_name, node_hash, hash, xml_obj 935 lib/pengine/rules.c pe_unpack_versioned_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name, xml_obj 939 lib/pengine/rules.c GListPtr pairs = make_pairs_and_populate_data(top, xml_obj, set_name, node_hash, hash, xml_obj 447 lib/pengine/unpack.c expand_remote_rsc_meta(xmlNode *xml_obj, xmlNode *parent, pe_working_set_t *data) xml_obj 452 lib/pengine/unpack.c const char *container_id = ID(xml_obj); xml_obj 460 lib/pengine/unpack.c for (attr_set = __xml_first_child(xml_obj); attr_set != NULL; attr_set = __xml_next_element(attr_set)) { xml_obj 527 lib/pengine/unpack.c xmlNode *xml_obj = NULL; xml_obj 534 lib/pengine/unpack.c for (xml_obj = __xml_first_child(xml_nodes); xml_obj != NULL; xml_obj = __xml_next_element(xml_obj)) { xml_obj 535 lib/pengine/unpack.c if (crm_str_eq((const char *)xml_obj->name, XML_CIB_TAG_NODE, TRUE)) { xml_obj 538 lib/pengine/unpack.c id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 539 lib/pengine/unpack.c uname = crm_element_value(xml_obj, XML_ATTR_UNAME); xml_obj 540 lib/pengine/unpack.c type = crm_element_value(xml_obj, XML_ATTR_TYPE); xml_obj 541 lib/pengine/unpack.c score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE); xml_obj 562 lib/pengine/unpack.c add_node_attrs(xml_obj, new_node, FALSE, data_set); xml_obj 563 lib/pengine/unpack.c unpack_instance_attributes(data_set->input, xml_obj, XML_TAG_UTILIZATION, NULL, xml_obj 566 lib/pengine/unpack.c crm_trace("Done with node %s", crm_element_value(xml_obj, XML_ATTR_UNAME)); xml_obj 613 lib/pengine/unpack.c xmlNode *xml_obj = NULL; xml_obj 616 lib/pengine/unpack.c for (xml_obj = __xml_first_child(xml_resources); xml_obj != NULL; xml_obj = __xml_next_element(xml_obj)) { xml_obj 621 lib/pengine/unpack.c if (xml_contains_remote_node(xml_obj)) { xml_obj 622 lib/pengine/unpack.c new_node_id = ID(xml_obj); xml_obj 626 lib/pengine/unpack.c crm_trace("Found baremetal remote node %s in container resource %s", new_node_id, ID(xml_obj)); xml_obj 640 lib/pengine/unpack.c if (crm_str_eq((const char *)xml_obj->name, XML_CIB_TAG_RESOURCE, TRUE)) { xml_obj 643 lib/pengine/unpack.c new_node_id = expand_remote_rsc_meta(xml_obj, xml_resources, data_set); xml_obj 646 lib/pengine/unpack.c crm_trace("Found guest remote node %s in container resource %s", new_node_id, ID(xml_obj)); xml_obj 652 lib/pengine/unpack.c } else if (crm_str_eq((const char *)xml_obj->name, XML_CIB_TAG_GROUP, TRUE)) { xml_obj 655 lib/pengine/unpack.c for (xml_obj2 = __xml_first_child(xml_obj); xml_obj2 != NULL; xml_obj2 = __xml_next_element(xml_obj2)) { xml_obj 660 lib/pengine/unpack.c crm_trace("Found guest remote node %s in container resource %s which is in group %s", new_node_id, ID(xml_obj2), ID(xml_obj)); xml_obj 739 lib/pengine/unpack.c xmlNode *xml_obj = NULL; xml_obj 746 lib/pengine/unpack.c for (xml_obj = __xml_first_child(xml_resources); xml_obj != NULL; xml_obj = __xml_next_element(xml_obj)) { xml_obj 749 lib/pengine/unpack.c if (crm_str_eq((const char *)xml_obj->name, XML_CIB_TAG_RSC_TEMPLATE, TRUE)) { xml_obj 750 lib/pengine/unpack.c const char *template_id = ID(xml_obj); xml_obj 760 lib/pengine/unpack.c crm_trace("Beginning unpack... <%s id=%s... >", crm_element_name(xml_obj), ID(xml_obj)); xml_obj 761 lib/pengine/unpack.c if (common_unpack(xml_obj, &new_rsc, NULL, data_set)) { xml_obj 767 lib/pengine/unpack.c crm_element_name(xml_obj), crm_element_value(xml_obj, XML_ATTR_ID)); xml_obj 910 lib/pengine/unpack.c xmlNode *xml_obj = NULL; xml_obj 912 lib/pengine/unpack.c for (xml_obj = __xml_first_child(xml_tickets); xml_obj != NULL; xml_obj = __xml_next_element(xml_obj)) { xml_obj 913 lib/pengine/unpack.c if (crm_str_eq((const char *)xml_obj->name, XML_CIB_TAG_TICKET_STATE, TRUE) == FALSE) { xml_obj 916 lib/pengine/unpack.c unpack_ticket_state(xml_obj, data_set); xml_obj 3310 lib/pengine/unpack.c add_node_attrs(xmlNode * xml_obj, node_t * node, gboolean overwrite, pe_working_set_t * data_set) xml_obj 3335 lib/pengine/unpack.c unpack_instance_attributes(data_set->input, xml_obj, XML_TAG_ATTR_SETS, NULL, xml_obj 36 lib/pengine/utils.c void unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container, xml_obj 739 lib/pengine/utils.c unpack_interval_origin(const char *value, GHashTable *meta, xmlNode *xml_obj, xml_obj 782 lib/pengine/utils.c if (xml_obj) { xml_obj 783 lib/pengine/utils.c crm_info("Calculated a start delay of %llds for %s", delay_s, ID(xml_obj)); xml_obj 793 lib/pengine/utils.c } else if (!origin && xml_obj) { xml_obj 795 lib/pengine/utils.c ID(xml_obj), value); xml_obj 803 lib/pengine/utils.c unpack_timeout(const char *value, action_t *action, xmlNode *xml_obj, xml_obj 808 lib/pengine/utils.c if (value == NULL && xml_obj == NULL && action && xml_obj 884 lib/pengine/utils.c unpack_versioned_meta(xmlNode *versioned_meta, xmlNode *xml_obj, unsigned long long interval, crm_time_t *now) xml_obj 899 lib/pengine/utils.c int start_delay = unpack_interval_origin(value, NULL, xml_obj, interval, now); xml_obj 914 lib/pengine/utils.c unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container, xml_obj 931 lib/pengine/utils.c if (xml_obj) { xml_obj 934 lib/pengine/utils.c for (xIter = xml_obj->properties; xIter; xIter = xIter->next) { xml_obj 936 lib/pengine/utils.c const char *prop_value = crm_element_value(xml_obj, prop_name); xml_obj 942 lib/pengine/utils.c unpack_instance_attributes(data_set->input, xml_obj, XML_TAG_META_SETS, xml_obj 945 lib/pengine/utils.c unpack_instance_attributes(data_set->input, xml_obj, XML_TAG_ATTR_SETS, xml_obj 950 lib/pengine/utils.c pe_unpack_versioned_attributes(data_set->input, xml_obj, XML_TAG_ATTR_SETS, NULL, xml_obj 952 lib/pengine/utils.c pe_unpack_versioned_attributes(data_set->input, xml_obj, XML_TAG_META_SETS, NULL, xml_obj 1130 lib/pengine/utils.c if (xml_obj != NULL) { xml_obj 1153 lib/pengine/utils.c unpack_interval_origin(value, action->meta, xml_obj, interval, data_set->now); xml_obj 1158 lib/pengine/utils.c timeout = unpack_timeout(value, action, xml_obj, interval, data_set->config_hash); xml_obj 1162 lib/pengine/utils.c unpack_versioned_meta(rsc_details->versioned_meta, xml_obj, interval, xml_obj 143 pengine/allocate.h extern gboolean unpack_rsc_to_attr(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 145 pengine/allocate.h extern gboolean unpack_rsc_to_node(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 147 pengine/allocate.h extern gboolean unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 149 pengine/allocate.h extern gboolean unpack_rsc_colocation(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 151 pengine/allocate.h extern gboolean unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 153 pengine/allocate.h extern gboolean unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set); xml_obj 62 pengine/constraints.c xmlNode *xml_obj = NULL; xml_obj 65 pengine/constraints.c for (xml_obj = __xml_first_child(xml_constraints); xml_obj != NULL; xml_obj 66 pengine/constraints.c xml_obj = __xml_next_element(xml_obj)) { xml_obj 67 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 68 pengine/constraints.c const char *tag = crm_element_name(xml_obj); xml_obj 77 pengine/constraints.c lifetime = first_named_child(xml_obj, "lifetime"); xml_obj 88 pengine/constraints.c unpack_rsc_order(xml_obj, data_set); xml_obj 91 pengine/constraints.c unpack_rsc_colocation(xml_obj, data_set); xml_obj 94 pengine/constraints.c unpack_location(xml_obj, data_set); xml_obj 97 pengine/constraints.c unpack_rsc_ticket(xml_obj, data_set); xml_obj 139 pengine/constraints.c get_ordering_type(xmlNode * xml_obj) xml_obj 142 pengine/constraints.c const char *kind = crm_element_value(xml_obj, XML_ORDER_ATTR_KIND); xml_obj 145 pengine/constraints.c const char *score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE); xml_obj 170 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 253 pengine/constraints.c unpack_simple_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 271 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 272 pengine/constraints.c const char *invert = crm_element_value(xml_obj, XML_CONS_ATTR_SYMMETRICAL); xml_obj 276 pengine/constraints.c if (xml_obj == NULL) { xml_obj 281 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 285 pengine/constraints.c id_then = crm_element_value(xml_obj, XML_ORDER_ATTR_THEN); xml_obj 286 pengine/constraints.c id_first = crm_element_value(xml_obj, XML_ORDER_ATTR_FIRST); xml_obj 288 pengine/constraints.c action_then = crm_element_value(xml_obj, XML_ORDER_ATTR_THEN_ACTION); xml_obj 289 pengine/constraints.c action_first = crm_element_value(xml_obj, XML_ORDER_ATTR_FIRST_ACTION); xml_obj 291 pengine/constraints.c instance_then = crm_element_value(xml_obj, XML_ORDER_ATTR_THEN_INSTANCE); xml_obj 292 pengine/constraints.c instance_first = crm_element_value(xml_obj, XML_ORDER_ATTR_FIRST_INSTANCE); xml_obj 349 pengine/constraints.c require_all_s = crm_element_value(xml_obj, "require-all"); xml_obj 366 pengine/constraints.c kind = get_ordering_type(xml_obj); xml_obj 450 pengine/constraints.c expand_tags_in_sets(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 459 pengine/constraints.c if (xml_obj == NULL) { xml_obj 464 pengine/constraints.c new_xml = copy_xml(xml_obj); xml_obj 569 pengine/constraints.c tag_to_set(xmlNode * xml_obj, xmlNode ** rsc_set, const char * attr, xml_obj 580 pengine/constraints.c if (xml_obj == NULL) { xml_obj 590 pengine/constraints.c cons_id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 592 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 596 pengine/constraints.c id = crm_element_value(xml_obj, attr); xml_obj 611 pengine/constraints.c *rsc_set = create_xml_node(xml_obj, XML_CONS_TAG_RSC_SET); xml_obj 630 pengine/constraints.c *rsc_set = create_xml_node(xml_obj, XML_CONS_TAG_RSC_SET); xml_obj 642 pengine/constraints.c xml_remove_prop(xml_obj, attr); xml_obj 648 pengine/constraints.c static gboolean unpack_rsc_location(xmlNode * xml_obj, resource_t * rsc_lh, const char * role, xml_obj 652 pengine/constraints.c unpack_simple_location(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 654 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 655 pengine/constraints.c const char *value = crm_element_value(xml_obj, XML_LOC_ATTR_SOURCE); xml_obj 660 pengine/constraints.c return unpack_rsc_location(xml_obj, rsc_lh, NULL, NULL, data_set, NULL); xml_obj 663 pengine/constraints.c value = crm_element_value(xml_obj, XML_LOC_ATTR_SOURCE_PATTERN); xml_obj 708 pengine/constraints.c unpack_rsc_location(xml_obj, r, NULL, NULL, data_set, &match_data); xml_obj 712 pengine/constraints.c unpack_rsc_location(xml_obj, r, NULL, NULL, data_set, NULL); xml_obj 729 pengine/constraints.c unpack_rsc_location(xmlNode * xml_obj, resource_t * rsc_lh, const char * role, xml_obj 734 pengine/constraints.c const char *id_lh = crm_element_value(xml_obj, XML_LOC_ATTR_SOURCE); xml_obj 735 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 736 pengine/constraints.c const char *node = crm_element_value(xml_obj, XML_CIB_TAG_NODE); xml_obj 737 pengine/constraints.c const char *discovery = crm_element_value(xml_obj, XML_LOCATION_ATTR_DISCOVERY); xml_obj 746 pengine/constraints.c score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE); xml_obj 761 pengine/constraints.c for (rule_xml = __xml_first_child(xml_obj); rule_xml != NULL; xml_obj 772 pengine/constraints.c " rsc_location must contain at least one rule", ID(xml_obj)); xml_obj 777 pengine/constraints.c role = crm_element_value(xml_obj, XML_RULE_ATTR_ROLE); xml_obj 805 pengine/constraints.c unpack_location_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 820 pengine/constraints.c if (xml_obj == NULL) { xml_obj 825 pengine/constraints.c id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 827 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 832 pengine/constraints.c expand_tags_in_sets(xml_obj, &new_xml, data_set); xml_obj 840 pengine/constraints.c id_lh = crm_element_value(xml_obj, XML_LOC_ATTR_SOURCE); xml_obj 854 pengine/constraints.c state_lh = crm_element_value(xml_obj, XML_RULE_ATTR_ROLE); xml_obj 856 pengine/constraints.c new_xml = copy_xml(xml_obj); xml_obj 916 pengine/constraints.c unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 924 pengine/constraints.c if (unpack_location_tags(xml_obj, &expanded_xml, data_set) == FALSE) { xml_obj 929 pengine/constraints.c orig_xml = xml_obj; xml_obj 930 pengine/constraints.c xml_obj = expanded_xml; xml_obj 933 pengine/constraints.c for (set = __xml_first_child(xml_obj); set != NULL; set = __xml_next_element(set)) { xml_obj 937 pengine/constraints.c if (unpack_location_set(xml_obj, set, data_set) == FALSE) { xml_obj 948 pengine/constraints.c xml_obj = orig_xml; xml_obj 952 pengine/constraints.c return unpack_simple_location(xml_obj, data_set); xml_obj 1916 pengine/constraints.c unpack_order_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 1936 pengine/constraints.c if (xml_obj == NULL) { xml_obj 1941 pengine/constraints.c id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 1943 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 1948 pengine/constraints.c expand_tags_in_sets(xml_obj, &new_xml, data_set); xml_obj 1956 pengine/constraints.c id_first = crm_element_value(xml_obj, XML_ORDER_ATTR_FIRST); xml_obj 1957 pengine/constraints.c id_then = crm_element_value(xml_obj, XML_ORDER_ATTR_THEN); xml_obj 1977 pengine/constraints.c action_first = crm_element_value(xml_obj, XML_ORDER_ATTR_FIRST_ACTION); xml_obj 1978 pengine/constraints.c action_then = crm_element_value(xml_obj, XML_ORDER_ATTR_THEN_ACTION); xml_obj 1980 pengine/constraints.c new_xml = copy_xml(xml_obj); xml_obj 2025 pengine/constraints.c unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 2054 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2055 pengine/constraints.c const char *invert = crm_element_value(xml_obj, XML_CONS_ATTR_SYMMETRICAL); xml_obj 2056 pengine/constraints.c enum pe_order_kind kind = get_ordering_type(xml_obj); xml_obj 2067 pengine/constraints.c rc = unpack_order_tags(xml_obj, &expanded_xml, data_set); xml_obj 2069 pengine/constraints.c orig_xml = xml_obj; xml_obj 2070 pengine/constraints.c xml_obj = expanded_xml; xml_obj 2076 pengine/constraints.c for (set = __xml_first_child(xml_obj); set != NULL; set = __xml_next_element(set)) { xml_obj 2145 pengine/constraints.c xml_obj = orig_xml; xml_obj 2149 pengine/constraints.c return unpack_simple_rsc_order(xml_obj, data_set); xml_obj 2321 pengine/constraints.c unpack_simple_colocation(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 2325 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2326 pengine/constraints.c const char *score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE); xml_obj 2328 pengine/constraints.c const char *id_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE); xml_obj 2329 pengine/constraints.c const char *id_rh = crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET); xml_obj 2330 pengine/constraints.c const char *state_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_ROLE); xml_obj 2331 pengine/constraints.c const char *state_rh = crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET_ROLE); xml_obj 2332 pengine/constraints.c const char *instance_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_INSTANCE); xml_obj 2333 pengine/constraints.c const char *instance_rh = crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET_INSTANCE); xml_obj 2334 pengine/constraints.c const char *attr = crm_element_value(xml_obj, XML_COLOC_ATTR_NODE_ATTR); xml_obj 2336 pengine/constraints.c const char *symmetrical = crm_element_value(xml_obj, XML_CONS_ATTR_SYMMETRICAL); xml_obj 2394 pengine/constraints.c unpack_colocation_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 2415 pengine/constraints.c if (xml_obj == NULL) { xml_obj 2420 pengine/constraints.c id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2422 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 2427 pengine/constraints.c expand_tags_in_sets(xml_obj, &new_xml, data_set); xml_obj 2435 pengine/constraints.c id_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE); xml_obj 2436 pengine/constraints.c id_rh = crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET); xml_obj 2463 pengine/constraints.c state_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_ROLE); xml_obj 2464 pengine/constraints.c state_rh = crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET_ROLE); xml_obj 2466 pengine/constraints.c new_xml = copy_xml(xml_obj); xml_obj 2511 pengine/constraints.c unpack_rsc_colocation(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 2521 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2522 pengine/constraints.c const char *score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE); xml_obj 2530 pengine/constraints.c rc = unpack_colocation_tags(xml_obj, &expanded_xml, data_set); xml_obj 2532 pengine/constraints.c orig_xml = xml_obj; xml_obj 2533 pengine/constraints.c xml_obj = expanded_xml; xml_obj 2539 pengine/constraints.c for (set = __xml_first_child(xml_obj); set != NULL; set = __xml_next_element(set)) { xml_obj 2555 pengine/constraints.c xml_obj = orig_xml; xml_obj 2559 pengine/constraints.c return unpack_simple_colocation(xml_obj, data_set); xml_obj 2685 pengine/constraints.c unpack_simple_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 2687 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2688 pengine/constraints.c const char *ticket_str = crm_element_value(xml_obj, XML_TICKET_ATTR_TICKET); xml_obj 2689 pengine/constraints.c const char *loss_policy = crm_element_value(xml_obj, XML_TICKET_ATTR_LOSS_POLICY); xml_obj 2693 pengine/constraints.c const char *id_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE); xml_obj 2694 pengine/constraints.c const char *state_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_ROLE); xml_obj 2695 pengine/constraints.c const char *instance_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_INSTANCE); xml_obj 2699 pengine/constraints.c if (xml_obj == NULL) { xml_obj 2705 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 2753 pengine/constraints.c unpack_rsc_ticket_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set) xml_obj 2768 pengine/constraints.c if (xml_obj == NULL) { xml_obj 2773 pengine/constraints.c id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2775 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 2780 pengine/constraints.c expand_tags_in_sets(xml_obj, &new_xml, data_set); xml_obj 2788 pengine/constraints.c id_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE); xml_obj 2802 pengine/constraints.c state_lh = crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_ROLE); xml_obj 2804 pengine/constraints.c new_xml = copy_xml(xml_obj); xml_obj 2833 pengine/constraints.c unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set) xml_obj 2838 pengine/constraints.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 2839 pengine/constraints.c const char *ticket_str = crm_element_value(xml_obj, XML_TICKET_ATTR_TICKET); xml_obj 2840 pengine/constraints.c const char *loss_policy = crm_element_value(xml_obj, XML_TICKET_ATTR_LOSS_POLICY); xml_obj 2849 pengine/constraints.c if (xml_obj == NULL) { xml_obj 2855 pengine/constraints.c crm_config_err("%s constraint must have an id", crm_element_name(xml_obj)); xml_obj 2878 pengine/constraints.c rc = unpack_rsc_ticket_tags(xml_obj, &expanded_xml, data_set); xml_obj 2880 pengine/constraints.c orig_xml = xml_obj; xml_obj 2881 pengine/constraints.c xml_obj = expanded_xml; xml_obj 2887 pengine/constraints.c for (set = __xml_first_child(xml_obj); set != NULL; set = __xml_next_element(set)) { xml_obj 2899 pengine/constraints.c xml_obj = orig_xml; xml_obj 2903 pengine/constraints.c return unpack_simple_rsc_ticket(xml_obj, data_set); xml_obj 28 tools/crm_resource_print.c xmlNode *xml_obj = NULL; xml_obj 32 tools/crm_resource_print.c for (xml_obj = __xml_first_child(cib_constraints); xml_obj != NULL; xml_obj 33 tools/crm_resource_print.c xml_obj = __xml_next(xml_obj)) { xml_obj 34 tools/crm_resource_print.c const char *id = crm_element_value(xml_obj, XML_ATTR_ID); xml_obj 40 tools/crm_resource_print.c lifetime = first_named_child(xml_obj, "lifetime"); xml_obj 46 tools/crm_resource_print.c if (safe_str_eq(XML_CONS_TAG_RSC_DEPEND, crm_element_name(xml_obj))) { xml_obj 48 tools/crm_resource_print.c crm_element_name(xml_obj), xml_obj 49 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_ATTR_ID)), xml_obj 50 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE)), xml_obj 51 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET)), xml_obj 52 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_RULE_ATTR_SCORE)), xml_obj 53 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_COLOC_ATTR_SOURCE_ROLE)), xml_obj 54 tools/crm_resource_print.c cons_string(crm_element_value(xml_obj, XML_COLOC_ATTR_TARGET_ROLE))); xml_obj 56 tools/crm_resource_print.c } else if (safe_str_eq(XML_CONS_TAG_RSC_LOCATION, crm_element_name(xml_obj))) { xml_obj 242 tools/crm_resource_runtime.c xmlNode *xml_obj = NULL; xml_obj 322 tools/crm_resource_runtime.c xml_obj = create_xml_node(xml_top, attr_set_type); xml_obj 323 tools/crm_resource_runtime.c crm_xml_add(xml_obj, XML_ATTR_ID, attr_set); xml_obj 326 tools/crm_resource_runtime.c xml_obj = create_xml_node(xml_obj, XML_TAG_ATTRS); xml_obj 330 tools/crm_resource_runtime.c xml_obj = crm_create_nvpair_xml(xml_obj, attr_id, attr_name, attr_value); xml_obj 332 tools/crm_resource_runtime.c xml_top = xml_obj; xml_obj 392 tools/crm_resource_runtime.c xmlNode *xml_obj = NULL; xml_obj 427 tools/crm_resource_runtime.c xml_obj = crm_create_nvpair_xml(NULL, attr_id, attr_name, NULL); xml_obj 428 tools/crm_resource_runtime.c crm_log_xml_debug(xml_obj, "Delete"); xml_obj 431 tools/crm_resource_runtime.c rc = cib->cmds->delete(cib, XML_CIB_TAG_RESOURCES, xml_obj, cib_options); xml_obj 440 tools/crm_resource_runtime.c free_xml(xml_obj); xml_obj 369 tools/crm_ticket.c xmlNode *xml_obj = NULL; xml_obj 388 tools/crm_ticket.c xml_obj = crm_create_nvpair_xml(NULL, attr_id, /*attr_name*/ NULL, NULL); xml_obj 389 tools/crm_ticket.c crm_log_xml_debug(xml_obj, "Delete"); xml_obj 391 tools/crm_ticket.c rc = cib->cmds->delete(cib, XML_CIB_TAG_STATUS, xml_obj, cib_options); xml_obj 399 tools/crm_ticket.c free_xml(xml_obj); xml_obj 542 tools/crm_ticket.c xmlNode *xml_obj = NULL; xml_obj 545 tools/crm_ticket.c xml_obj = create_xml_node(xml_top, XML_CIB_TAG_TICKETS); xml_obj 546 tools/crm_ticket.c ticket_state_xml = create_xml_node(xml_obj, XML_CIB_TAG_TICKET_STATE); xml_obj 396 tools/fake_transition.c xmlNode *xml_obj = NULL; xml_obj 399 tools/fake_transition.c xml_obj = create_xml_node(xml_top, XML_CIB_TAG_TICKETS); xml_obj 400 tools/fake_transition.c ticket_state_xml = create_xml_node(xml_obj, XML_CIB_TAG_TICKET_STATE);