element 17 include/crm/common/cib_internal.h const char *pcmk__cib_abs_xpath_for(const char *element); element 55 include/crm/common/xml_element.h crm_copy_xml_element(const xmlNode *obj1, xmlNode *obj2, const char *element) element 57 include/crm/common/xml_element.h const char *value = crm_element_value(obj1, element); element 59 include/crm/common/xml_element.h crm_xml_add(obj2, element, value); element 38 include/crm/common/xml_element_internal.h void pcmk__xe_remove_attr(xmlNode *element, const char *name); element 40 include/crm/common/xml_element_internal.h void pcmk__xe_remove_matching_attrs(xmlNode *element, bool force, element 448 include/crm/common/xml_internal.h const char *element); element 133 lib/common/cib.c pcmk__cib_abs_xpath_for(const char *element) element 135 lib/common/cib.c const char *xpath = pcmk_cib_xpath_for(element); element 833 lib/common/patchset.c pcmk__cib_element_in_patchset(const xmlNode *patchset, const char *element) element 835 lib/common/patchset.c const char *element_xpath = pcmk__cib_abs_xpath_for(element); element 836 lib/common/patchset.c const char *parent_xpath = pcmk_cib_parent_name_for(element); element 876 lib/common/patchset.c element)) { element 34 lib/common/tests/patchset/pcmk__cib_element_in_patchset_test.c const char *element, bool reference) element 45 lib/common/tests/patchset/pcmk__cib_element_in_patchset_test.c assert_true(pcmk__cib_element_in_patchset(patchset, element)); element 47 lib/common/tests/patchset/pcmk__cib_element_in_patchset_test.c assert_false(pcmk__cib_element_in_patchset(patchset, element)); element 1105 lib/common/xml.c mark_attr_deleted(xmlNode *new_xml, const char *element, const char *attr_name, element 1128 lib/common/xml.c attr_name, old_value, element); element 1136 lib/common/xml.c mark_attr_changed(xmlNode *new_xml, const char *element, const char *attr_name, element 1143 lib/common/xml.c attr_name, old_value, vcopy, element); element 1167 lib/common/xml.c mark_attr_moved(xmlNode *new_xml, const char *element, xmlAttr *old_attr, element 1173 lib/common/xml.c old_attr->name, p_old, p_new, element); element 47 lib/common/xml_attr.c xmlNode *element = NULL; element 53 lib/common/xml_attr.c element = attr->parent; element 55 lib/common/xml_attr.c if (!force && !pcmk__check_acl(element, NULL, pcmk__xf_acl_write)) { element 58 lib/common/xml_attr.c (const char *) element->name); element 62 lib/common/xml_attr.c if (!force && (element != NULL) element 63 lib/common/xml_attr.c && pcmk__xml_doc_all_flags_set(element->doc, pcmk__xf_tracking)) { element 66 lib/common/xml_attr.c pcmk__xml_set_parent_flags(element, pcmk__xf_dirty); element 337 lib/common/xml_element.c pcmk__xe_remove_attr(xmlNode *element, const char *name) element 340 lib/common/xml_element.c pcmk__xa_remove(xmlHasProp(element, (const xmlChar *) name), false); element 379 lib/common/xml_element.c pcmk__xe_remove_matching_attrs(xmlNode *element, bool force, element 385 lib/common/xml_element.c for (xmlAttrPtr a = pcmk__xe_first_attr(element); a != NULL; a = next) { element 544 tools/crm_node.c remove_from_section(cib_t *cib, const char *element, const char *section, element 548 tools/crm_node.c xmlNode *xml = pcmk__xe_create(NULL, element);