top 253 include/crm/common/xml.h xmlNode *expand_idref(xmlNode * input, xmlNode * top); top 49 include/crm/pengine/rules.h void pe_eval_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 54 include/crm/pengine/rules.h void pe_unpack_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 60 include/crm/pengine/rules.h void pe_eval_versioned_attributes(xmlNode *top, xmlNode *xml_obj, top 113 include/crm/pengine/rules.h void unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj, top 640 lib/cib/cib_ops.c xmlNode *top = getXpathResult(xpathObj, lpc); top 642 lib/cib/cib_ops.c if (crm_element_value(top, XML_ATTR_GENERATION) != NULL) { top 646 lib/cib/cib_ops.c if (crm_element_value(top, XML_ATTR_GENERATION_ADMIN) != NULL) { top 651 lib/cib/cib_ops.c if (crm_element_value(top, XML_ATTR_VALIDATION) != NULL) { top 655 lib/cib/cib_ops.c if (crm_element_value(top, XML_ATTR_CRM_VERSION) != NULL) { top 659 lib/cib/cib_ops.c if (crm_element_value(top, "remote-clear-port") != NULL) { top 663 lib/cib/cib_ops.c if (crm_element_value(top, "remote-tls-port") != NULL) { top 214 lib/cib/cib_utils.c xmlNode *top = NULL; top 290 lib/cib/cib_utils.c top = current_cib; top 497 lib/cib/cib_utils.c free_xml(top); top 1032 lib/common/patchset.c search_v2_xpath(xmlNode *top, const char *key, int target_position) top 1034 lib/common/patchset.c xmlNode *target = (xmlNode *) top->doc; top 424 lib/common/xml.c xmlNode *top = NULL; top 433 lib/common/xml.c top = xmlDocGetRootElement(xml->doc); top 443 lib/common/xml.c accept_attr_deletions(top); top 732 lib/common/xml.c xmlNode *top = NULL; top 737 lib/common/xml.c top = xmlDocGetRootElement(doc); top 740 lib/common/xml.c if (doc != NULL && top == child) { top 2850 lib/common/xml.c expand_idref(xmlNode * input, xmlNode * top) top 2859 lib/common/xml.c } else if (top == NULL) { top 2860 lib/common/xml.c top = input; top 2869 lib/common/xml.c result = get_xpath_object(xpath_string, top, LOG_ERR); top 2871 lib/common/xml.c char *nodePath = (char *)xmlGetNodePath(top); top 956 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *top = uber_parent(rsc); top 959 lib/pacemaker/pcmk_sched_allocate.c if (rsc->exclusive_discover == FALSE && top->exclusive_discover == FALSE) { top 169 lib/pacemaker/pcmk_sched_group.c pe_resource_t *top = uber_parent(rsc); top 199 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(top->flags, pe_rsc_promotable)) { top 221 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(top->flags, pe_rsc_promotable)) { top 232 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(top->flags, pe_rsc_promotable)) { top 248 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(top->flags, pe_rsc_promotable)) { top 276 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(top->flags, pe_rsc_promotable)) { top 1486 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = NULL; top 1498 lib/pacemaker/pcmk_sched_native.c top = uber_parent(rsc); top 1517 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(top->flags, pe_rsc_promotable) top 2922 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = uber_parent(rsc); top 2991 lib/pacemaker/pcmk_sched_native.c if (rsc->exclusive_discover || top->exclusive_discover) { top 3049 lib/pacemaker/pcmk_sched_native.c NULL, top, top 3050 lib/pacemaker/pcmk_sched_native.c pcmk__op_key(top->id, RSC_START, 0), NULL, top 3072 lib/pacemaker/pcmk_sched_native.c NULL, top, pcmk__op_key(top->id, RSC_START, 0), top 3105 lib/pacemaker/pcmk_sched_native.c if (is_unfence_device(rsc, data_set) || !pe_rsc_is_clone(top)) { top 3106 lib/pacemaker/pcmk_sched_native.c top = rsc; top 3108 lib/pacemaker/pcmk_sched_native.c crm_trace("Probing %s on %s (%s) as %s", rsc->id, node->details->uname, role2text(rsc->role), top->id); top 3120 lib/pacemaker/pcmk_sched_native.c top, pcmk__op_key(top->id, RSC_START, 0), NULL, top 3125 lib/pacemaker/pcmk_sched_native.c top, reload_key(rsc), NULL, top 3230 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = uber_parent(rsc); top 3253 lib/pacemaker/pcmk_sched_native.c parent_stop = find_first_action(top->actions, NULL, RSC_STOP, NULL); top 419 lib/pacemaker/pcmk_sched_transition.c xmlNode *top = create_xml_node(NULL, XML_TAG_CIB); top 423 lib/pacemaker/pcmk_sched_transition.c crm_xml_add(top, XML_ATTR_HAVE_QUORUM, quorum); top 425 lib/pacemaker/pcmk_sched_transition.c rc = cib->cmds->modify(cib, NULL, top, cib_sync_call | cib_scope_local); top 932 lib/pengine/bundle.c pe_resource_t *top = remote; top 935 lib/pengine/bundle.c if (top == NULL) { top 939 lib/pengine/bundle.c while (top->parent != NULL) { top 940 lib/pengine/bundle.c top = top->parent; top 943 lib/pengine/bundle.c get_bundle_variant_data(bundle_data, top); top 441 lib/pengine/rules.c populate_hash(xmlNode * nvpair_list, GHashTable * hash, gboolean overwrite, xmlNode * top) top 458 lib/pengine/rules.c xmlNode *ref_nvpair = expand_idref(an_attr, top); top 562 lib/pengine/rules.c xmlNode *top; top 588 lib/pengine/rules.c populate_hash(pair->attr_set, unpack_data->hash, unpack_data->overwrite, unpack_data->top); top 617 lib/pengine/rules.c make_pairs(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 634 lib/pengine/rules.c attr_set = expand_idref(attr_set, top); top 668 lib/pengine/rules.c unpack_nvpair_blocks(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 673 lib/pengine/rules.c GList *pairs = make_pairs(top, xml_obj, set_name, always_first); top 680 lib/pengine/rules.c .top = top, top 690 lib/pengine/rules.c pe_eval_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 695 lib/pengine/rules.c unpack_nvpair_blocks(top, xml_obj, set_name, hash, always_first, top 713 lib/pengine/rules.c pe_unpack_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 727 lib/pengine/rules.c pe_eval_nvpairs(top, xml_obj, set_name, &rule_data, hash, top 733 lib/pengine/rules.c pe_eval_versioned_attributes(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 737 lib/pengine/rules.c unpack_nvpair_blocks(top, xml_obj, set_name, hash, NULL, FALSE, rule_data, top 1383 lib/pengine/rules.c void unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj, top 1444 lib/pengine/rules.c unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj, const char *set_name, top 1458 lib/pengine/rules.c unpack_nvpair_blocks(top, xml_obj, set_name, hash, always_first, top 1661 lib/pengine/unpack.c pe_resource_t *top = pe__create_clone_child(parent, data_set); top 1664 lib/pengine/unpack.c pe_resource_t *orphan = top->fns->find_rsc(top, rsc_id, NULL, pe_find_clone); top 1667 lib/pengine/unpack.c top->id, parent->id, rsc_id, node->details->uname); top 2442 lib/pengine/unpack.c pe_resource_t *top = uber_parent(rsc); top 2444 lib/pengine/unpack.c if (top && pcmk_is_set(top->flags, pe_rsc_promotable)) { top 42 scratch.c xmlNode *top = NULL; top 61 scratch.c top = filename2xml(xml_file); top 62 scratch.c free_xml(top);