xmlNode            82 daemons/attrd/attrd_alerts.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            84 daemons/attrd/attrd_alerts.c     xmlNode *crmalerts = NULL;
xmlNode           129 daemons/attrd/attrd_alerts.c attrd_cib_updated_cb(const char *event, xmlNode * msg)
xmlNode            54 daemons/attrd/attrd_commands.c void attrd_current_only_attribute_update(crm_node_t *peer, xmlNode *xml);
xmlNode            55 daemons/attrd/attrd_commands.c void attrd_peer_update(crm_node_t *peer, xmlNode *xml, const char *host, bool filter);
xmlNode            56 daemons/attrd/attrd_commands.c void attrd_peer_sync(crm_node_t *peer, xmlNode *xml);
xmlNode            60 daemons/attrd/attrd_commands.c send_attrd_message(crm_node_t * node, xmlNode * data)
xmlNode           105 daemons/attrd/attrd_commands.c static xmlNode *
xmlNode           107 daemons/attrd/attrd_commands.c     xmlNode *parent, const char *name, const char *set, const char *uuid, unsigned int timeout_ms, const char *user,
xmlNode           110 daemons/attrd/attrd_commands.c     xmlNode *xml = create_xml_node(parent, __func__);
xmlNode           145 daemons/attrd/attrd_commands.c create_attribute(xmlNode *xml)
xmlNode           189 daemons/attrd/attrd_commands.c attrd_client_peer_remove(pcmk__client_t *client, xmlNode *xml)
xmlNode           235 daemons/attrd/attrd_commands.c attrd_client_update(xmlNode *xml)
xmlNode           319 daemons/attrd/attrd_commands.c attrd_client_clear_failure(xmlNode *xml)
xmlNode           397 daemons/attrd/attrd_commands.c static xmlNode *build_query_reply(const char *attr, const char *host)
xmlNode           399 daemons/attrd/attrd_commands.c     xmlNode *reply = create_xml_node(NULL, __func__);
xmlNode           412 daemons/attrd/attrd_commands.c         xmlNode *host_value;
xmlNode           464 daemons/attrd/attrd_commands.c                    xmlNode *query)
xmlNode           468 daemons/attrd/attrd_commands.c     xmlNode *reply;
xmlNode           514 daemons/attrd/attrd_commands.c attrd_peer_clear_failure(crm_node_t *peer, xmlNode *xml)
xmlNode           557 daemons/attrd/attrd_commands.c     xmlNode *attrd_op = create_xml_node(NULL, __func__);
xmlNode           570 daemons/attrd/attrd_commands.c attrd_peer_message(crm_node_t *peer, xmlNode *xml)
xmlNode           610 daemons/attrd/attrd_commands.c         xmlNode *child = NULL;
xmlNode           638 daemons/attrd/attrd_commands.c attrd_peer_sync(crm_node_t *peer, xmlNode *xml)
xmlNode           645 daemons/attrd/attrd_commands.c     xmlNode *sync = create_xml_node(NULL, __func__);
xmlNode           705 daemons/attrd/attrd_commands.c attrd_lookup_or_create_value(GHashTable *values, const char *host, xmlNode *xml)
xmlNode           739 daemons/attrd/attrd_commands.c attrd_current_only_attribute_update(crm_node_t *peer, xmlNode *xml)
xmlNode           745 daemons/attrd/attrd_commands.c     xmlNode *sync = create_xml_node(NULL, __func__);
xmlNode           775 daemons/attrd/attrd_commands.c attrd_peer_update(crm_node_t *peer, xmlNode *xml, const char *host, bool filter)
xmlNode           869 daemons/attrd/attrd_commands.c         xmlNode *sync = create_xml_node(NULL, __func__);
xmlNode          1003 daemons/attrd/attrd_commands.c attrd_cib_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          1118 daemons/attrd/attrd_commands.c build_update_element(xmlNode *parent, attribute_t *a, const char *nodeid, const char *value)
xmlNode          1121 daemons/attrd/attrd_commands.c     xmlNode *xml_obj = NULL;
xmlNode          1192 daemons/attrd/attrd_commands.c     xmlNode *xml_top = NULL;
xmlNode            52 daemons/attrd/attrd_elections.c attrd_handle_election_op(const crm_node_t *peer, xmlNode *xml)
xmlNode           102 daemons/attrd/attrd_elections.c attrd_check_for_new_writer(const crm_node_t *peer, const xmlNode *xml)
xmlNode           158 daemons/attrd/attrd_elections.c attrd_xml_add_writer(xmlNode *xml)
xmlNode           225 daemons/attrd/attrd_utils.c attrd_cib_replaced_cb(const char *event, xmlNode * msg)
xmlNode            46 daemons/attrd/pacemaker-attrd.c     xmlNode *xml = NULL;
xmlNode           104 daemons/attrd/pacemaker-attrd.c attrd_erase_cb(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           228 daemons/attrd/pacemaker-attrd.c     xmlNode *xml = NULL;
xmlNode            69 daemons/attrd/pacemaker-attrd.h void attrd_cib_replaced_cb(const char *event, xmlNode * msg);
xmlNode            70 daemons/attrd/pacemaker-attrd.h void attrd_cib_updated_cb(const char *event, xmlNode *msg);
xmlNode            79 daemons/attrd/pacemaker-attrd.h void attrd_handle_election_op(const crm_node_t *peer, xmlNode *xml);
xmlNode            80 daemons/attrd/pacemaker-attrd.h bool attrd_check_for_new_writer(const crm_node_t *peer, const xmlNode *xml);
xmlNode            83 daemons/attrd/pacemaker-attrd.h void attrd_xml_add_writer(xmlNode *xml);
xmlNode           125 daemons/attrd/pacemaker-attrd.h void attrd_peer_message(crm_node_t *client, xmlNode *msg);
xmlNode           126 daemons/attrd/pacemaker-attrd.h void attrd_client_peer_remove(pcmk__client_t *client, xmlNode *xml);
xmlNode           127 daemons/attrd/pacemaker-attrd.h void attrd_client_clear_failure(xmlNode *xml);
xmlNode           128 daemons/attrd/pacemaker-attrd.h void attrd_client_update(xmlNode *xml);
xmlNode           131 daemons/attrd/pacemaker-attrd.h                         xmlNode *query);
xmlNode            38 daemons/based/based_callbacks.c     xmlNode *notify_src;
xmlNode            52 daemons/based/based_callbacks.c void send_cib_replace(const xmlNode * sync_request, const char *host);
xmlNode            53 daemons/based/based_callbacks.c static void cib_process_request(xmlNode *request, gboolean privileged,
xmlNode            57 daemons/based/based_callbacks.c static int cib_process_command(xmlNode *request, xmlNode **reply,
xmlNode            58 daemons/based/based_callbacks.c                                xmlNode **cib_diff, gboolean privileged);
xmlNode           143 daemons/based/based_callbacks.c cib_common_callback_worker(uint32_t id, uint32_t flags, xmlNode * op_request,
xmlNode           150 daemons/based/based_callbacks.c             xmlNode *ack = create_xml_node(NULL, __func__);
xmlNode           213 daemons/based/based_callbacks.c     xmlNode *op_request = pcmk__client_data2xml(cib_client, data, &id, &flags);
xmlNode           274 daemons/based/based_callbacks.c int sync_our_cib(xmlNode * request, gboolean all);
xmlNode           281 daemons/based/based_callbacks.c         xmlNode *ping = create_xml_node(NULL, "ping");
xmlNode           303 daemons/based/based_callbacks.c process_ping_reply(xmlNode *reply) 
xmlNode           308 daemons/based/based_callbacks.c     xmlNode *pong = get_message_xml(reply, F_CIB_CALLDATA);
xmlNode           344 daemons/based/based_callbacks.c             xmlNode *remote_cib = get_message_xml(pong, F_CIB_CALLDATA);
xmlNode           370 daemons/based/based_callbacks.c do_local_notify(xmlNode * notify_src, const char *client_id,
xmlNode           467 daemons/based/based_callbacks.c queue_local_notify(xmlNode * notify_src, const char *client_id, gboolean sync_reply,
xmlNode           597 daemons/based/based_callbacks.c parse_peer_options_v1(int call_type, xmlNode * request,
xmlNode           695 daemons/based/based_callbacks.c parse_peer_options_v2(int call_type, xmlNode * request,
xmlNode           818 daemons/based/based_callbacks.c parse_peer_options(int call_type, xmlNode * request,
xmlNode           836 daemons/based/based_callbacks.c forward_request(xmlNode * request, pcmk__client_t *cib_client, int call_options)
xmlNode           861 daemons/based/based_callbacks.c send_peer_reply(xmlNode * msg, xmlNode * result_diff, const char *originator, gboolean broadcast)
xmlNode           926 daemons/based/based_callbacks.c cib_process_request(xmlNode *request, gboolean privileged,
xmlNode           939 daemons/based/based_callbacks.c     xmlNode *op_reply = NULL;
xmlNode           940 daemons/based/based_callbacks.c     xmlNode *result_diff = NULL;
xmlNode          1168 daemons/based/based_callbacks.c cib_process_command(xmlNode * request, xmlNode ** reply, xmlNode ** cib_diff, gboolean privileged)
xmlNode          1170 daemons/based/based_callbacks.c     xmlNode *input = NULL;
xmlNode          1171 daemons/based/based_callbacks.c     xmlNode *output = NULL;
xmlNode          1172 daemons/based/based_callbacks.c     xmlNode *result_cib = NULL;
xmlNode          1173 daemons/based/based_callbacks.c     xmlNode *current_cib = NULL;
xmlNode          1394 daemons/based/based_callbacks.c cib_peer_callback(xmlNode * msg, void *private_data)
xmlNode          1517 daemons/based/based_callbacks.c     xmlNode *leaving = NULL;
xmlNode            33 daemons/based/based_common.c extern int cib_perform_command(xmlNode * request, xmlNode ** reply, xmlNode ** cib_diff,
xmlNode            36 daemons/based/based_common.c static xmlNode *
xmlNode            37 daemons/based/based_common.c cib_prepare_common(xmlNode * root, const char *section)
xmlNode            39 daemons/based/based_common.c     xmlNode *data = NULL;
xmlNode            63 daemons/based/based_common.c cib_prepare_none(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            71 daemons/based/based_common.c cib_prepare_data(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            73 daemons/based/based_common.c     xmlNode *input_fragment = get_message_xml(request, F_CIB_CALLDATA);
xmlNode            82 daemons/based/based_common.c cib_prepare_sync(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            90 daemons/based/based_common.c cib_prepare_diff(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            92 daemons/based/based_common.c     xmlNode *input_fragment = NULL;
xmlNode           111 daemons/based/based_common.c cib_cleanup_query(int options, xmlNode ** data, xmlNode ** output)
xmlNode           122 daemons/based/based_common.c cib_cleanup_data(int options, xmlNode ** data, xmlNode ** output)
xmlNode           130 daemons/based/based_common.c cib_cleanup_output(int options, xmlNode ** data, xmlNode ** output)
xmlNode           137 daemons/based/based_common.c cib_cleanup_none(int options, xmlNode ** data, xmlNode ** output)
xmlNode           201 daemons/based/based_common.c xmlNode *
xmlNode           202 daemons/based/based_common.c cib_msg_copy(xmlNode * msg, gboolean with_data)
xmlNode           207 daemons/based/based_common.c     xmlNode *value_struct = NULL;
xmlNode           240 daemons/based/based_common.c     xmlNode *copy = create_xml_node(NULL, "copy");
xmlNode           293 daemons/based/based_common.c cib_op_prepare(int call_type, xmlNode * request, xmlNode ** input, const char **section)
xmlNode           300 daemons/based/based_common.c cib_op_cleanup(int call_type, int options, xmlNode ** input, xmlNode ** output)
xmlNode            64 daemons/based/based_io.c static xmlNode *
xmlNode            67 daemons/based/based_io.c     xmlNode *root = NULL;
xmlNode           180 daemons/based/based_io.c xmlNode *
xmlNode           194 daemons/based/based_io.c     xmlNode *root = NULL;
xmlNode           195 daemons/based/based_io.c     xmlNode *status = NULL;
xmlNode           323 daemons/based/based_io.c     xmlNode *tmp_cib = the_cib;
xmlNode           346 daemons/based/based_io.c activateCibXml(xmlNode * new_cib, gboolean to_disk, const char *op)
xmlNode           349 daemons/based/based_io.c         xmlNode *saved_cib = the_cib;
xmlNode           394 daemons/based/based_io.c     xmlNode *cib_local = NULL;
xmlNode            38 daemons/based/based_messages.c xmlNode *the_cib = NULL;
xmlNode            39 daemons/based/based_messages.c int revision_check(xmlNode * cib_update, xmlNode * cib_copy, int flags);
xmlNode            40 daemons/based/based_messages.c int get_revision(xmlNode * xml_obj, int cur_revision);
xmlNode            42 daemons/based/based_messages.c int updateList(xmlNode * local_cib, xmlNode * update_command, xmlNode * failed,
xmlNode            45 daemons/based/based_messages.c gboolean update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code);
xmlNode            47 daemons/based/based_messages.c int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset);
xmlNode            49 daemons/based/based_messages.c int sync_our_cib(xmlNode * request, gboolean all);
xmlNode            52 daemons/based/based_messages.c cib_process_shutdown_req(const char *op, int options, const char *section, xmlNode * req,
xmlNode            53 daemons/based/based_messages.c                          xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            54 daemons/based/based_messages.c                          xmlNode ** answer)
xmlNode            76 daemons/based/based_messages.c cib_process_default(const char *op, int options, const char *section, xmlNode * req,
xmlNode            77 daemons/based/based_messages.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            78 daemons/based/based_messages.c                     xmlNode ** answer)
xmlNode           100 daemons/based/based_messages.c cib_process_readwrite(const char *op, int options, const char *section, xmlNode * req,
xmlNode           101 daemons/based/based_messages.c                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           102 daemons/based/based_messages.c                       xmlNode ** answer)
xmlNode           141 daemons/based/based_messages.c     xmlNode *sync_me = create_xml_node(NULL, "sync-me");
xmlNode           155 daemons/based/based_messages.c cib_process_ping(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           156 daemons/based/based_messages.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           182 daemons/based/based_messages.c         xmlNode *shallow = create_xml_node(NULL, tag);
xmlNode           203 daemons/based/based_messages.c cib_process_sync(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           204 daemons/based/based_messages.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           210 daemons/based/based_messages.c cib_process_upgrade_server(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           211 daemons/based/based_messages.c                            xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           229 daemons/based/based_messages.c         xmlNode *scratch = copy_xml(existing_cib);
xmlNode           243 daemons/based/based_messages.c             xmlNode *up = create_xml_node(NULL, __func__);
xmlNode           279 daemons/based/based_messages.c                 xmlNode *up = create_xml_node(NULL, __func__);
xmlNode           302 daemons/based/based_messages.c cib_process_sync_one(const char *op, int options, const char *section, xmlNode * req,
xmlNode           303 daemons/based/based_messages.c                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           304 daemons/based/based_messages.c                      xmlNode ** answer)
xmlNode           310 daemons/based/based_messages.c cib_server_process_diff(const char *op, int options, const char *section, xmlNode * req,
xmlNode           311 daemons/based/based_messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           312 daemons/based/based_messages.c                         xmlNode ** answer)
xmlNode           371 daemons/based/based_messages.c cib_process_replace_svr(const char *op, int options, const char *section, xmlNode * req,
xmlNode           372 daemons/based/based_messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           373 daemons/based/based_messages.c                         xmlNode ** answer)
xmlNode           385 daemons/based/based_messages.c delete_cib_object(xmlNode * parent, xmlNode * delete_spec)
xmlNode           389 daemons/based/based_messages.c     xmlNode *equiv_node = NULL;
xmlNode           427 daemons/based/based_messages.c         xmlNode *child = NULL;
xmlNode           444 daemons/based/based_messages.c cib_process_delete_absolute(const char *op, int options, const char *section, xmlNode * req,
xmlNode           445 daemons/based/based_messages.c                             xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           446 daemons/based/based_messages.c                             xmlNode ** answer)
xmlNode           448 daemons/based/based_messages.c     xmlNode *failed = NULL;
xmlNode           450 daemons/based/based_messages.c     xmlNode *update_section = NULL;
xmlNode           492 daemons/based/based_messages.c sync_our_cib(xmlNode * request, gboolean all)
xmlNode           499 daemons/based/based_messages.c     xmlNode *replace_request = cib_msg_copy(request, FALSE);
xmlNode            35 daemons/based/based_notify.c     xmlNode *msg;
xmlNode            40 daemons/based/based_notify.c void attach_cib_generation(xmlNode * msg, const char *field, xmlNode * a_cib);
xmlNode            42 daemons/based/based_notify.c static void do_cib_notify(int options, const char *op, xmlNode *update,
xmlNode            43 daemons/based/based_notify.c                           int result, xmlNode * result_data,
xmlNode           115 daemons/based/based_notify.c cib_notify_send(xmlNode * xml)
xmlNode           138 daemons/based/based_notify.c                 xmlNode * update, int result, xmlNode * diff)
xmlNode           179 daemons/based/based_notify.c do_cib_notify(int options, const char *op, xmlNode * update,
xmlNode           180 daemons/based/based_notify.c               int result, xmlNode * result_data, const char *msg_type)
xmlNode           182 daemons/based/based_notify.c     xmlNode *update_msg = NULL;
xmlNode           225 daemons/based/based_notify.c attach_cib_generation(xmlNode * msg, const char *field, xmlNode * a_cib)
xmlNode           227 daemons/based/based_notify.c     xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode           237 daemons/based/based_notify.c cib_replace_notify(const char *origin, xmlNode * update, int result, xmlNode * diff)
xmlNode           239 daemons/based/based_notify.c     xmlNode *replace_msg = NULL;
xmlNode           215 daemons/based/based_remote.c cib_remote_auth(xmlNode * login)
xmlNode           410 daemons/based/based_remote.c cib_handle_remote_msg(pcmk__client_t *client, xmlNode *command)
xmlNode           469 daemons/based/based_remote.c     xmlNode *command = NULL;
xmlNode           511 daemons/based/based_remote.c         xmlNode *reg;
xmlNode           242 daemons/based/pacemaker-based.c     xmlNode *xml = NULL;
xmlNode           352 daemons/based/pacemaker-based.c     xmlNode *cib = readCibXmlFile(cib_root, filename, !preserve_status);
xmlNode            52 daemons/based/pacemaker-based.h     int (*prepare) (xmlNode *, xmlNode **, const char **);
xmlNode            53 daemons/based/pacemaker-based.h     int (*cleanup) (int, xmlNode **, xmlNode **);
xmlNode            54 daemons/based/pacemaker-based.h     int (*fn) (const char *, int, const char *, xmlNode *,
xmlNode            55 daemons/based/pacemaker-based.h                xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode            61 daemons/based/pacemaker-based.h extern xmlNode *the_cib;
xmlNode            82 daemons/based/pacemaker-based.h void cib_peer_callback(xmlNode *msg, void *private_data);
xmlNode            84 daemons/based/pacemaker-based.h                                 xmlNode *op_request, pcmk__client_t *cib_client,
xmlNode            92 daemons/based/pacemaker-based.h gboolean verifyCibXml(xmlNode *cib);
xmlNode            93 daemons/based/pacemaker-based.h xmlNode *readCibXml(char *buffer);
xmlNode            94 daemons/based/pacemaker-based.h xmlNode *readCibXmlFile(const char *dir, const char *file,
xmlNode            96 daemons/based/pacemaker-based.h int activateCibXml(xmlNode *doc, gboolean to_disk, const char *op);
xmlNode            98 daemons/based/pacemaker-based.h xmlNode *createCibRequest(gboolean isLocal, const char *operation,
xmlNode           100 daemons/based/pacemaker-based.h                           xmlNode *data);
xmlNode           102 daemons/based/pacemaker-based.h                              xmlNode *req, xmlNode *input,
xmlNode           103 daemons/based/pacemaker-based.h                              xmlNode *existing_cib, xmlNode **result_cib,
xmlNode           104 daemons/based/pacemaker-based.h                              xmlNode **answer);
xmlNode           106 daemons/based/pacemaker-based.h                         xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           107 daemons/based/pacemaker-based.h                         xmlNode **result_cib, xmlNode **answer);
xmlNode           109 daemons/based/pacemaker-based.h                      xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           110 daemons/based/pacemaker-based.h                      xmlNode **result_cib, xmlNode **answer);
xmlNode           112 daemons/based/pacemaker-based.h                           xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           113 daemons/based/pacemaker-based.h                           xmlNode **result_cib, xmlNode **answer);
xmlNode           115 daemons/based/pacemaker-based.h                             xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           116 daemons/based/pacemaker-based.h                             xmlNode **result_cib, xmlNode **answer);
xmlNode           118 daemons/based/pacemaker-based.h                             xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           119 daemons/based/pacemaker-based.h                             xmlNode **result_cib, xmlNode **answer);
xmlNode           121 daemons/based/pacemaker-based.h                      xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           122 daemons/based/pacemaker-based.h                      xmlNode **result_cib, xmlNode **answer);
xmlNode           124 daemons/based/pacemaker-based.h                          xmlNode *req, xmlNode *input, xmlNode *existing_cib,
xmlNode           125 daemons/based/pacemaker-based.h                          xmlNode **result_cib, xmlNode **answer);
xmlNode           127 daemons/based/pacemaker-based.h                                 const char *section, xmlNode *req,
xmlNode           128 daemons/based/pacemaker-based.h                                 xmlNode *input, xmlNode *existing_cib,
xmlNode           129 daemons/based/pacemaker-based.h                                 xmlNode **result_cib, xmlNode **answer);
xmlNode           131 daemons/based/pacemaker-based.h                                xmlNode *req, xmlNode *input,
xmlNode           132 daemons/based/pacemaker-based.h                                xmlNode *existing_cib, xmlNode **result_cib,
xmlNode           133 daemons/based/pacemaker-based.h                                xmlNode **answer);
xmlNode           136 daemons/based/pacemaker-based.h xmlNode *cib_msg_copy(xmlNode *msg, gboolean with_data);
xmlNode           137 daemons/based/pacemaker-based.h xmlNode *cib_construct_reply(xmlNode *request, xmlNode *output, int rc);
xmlNode           141 daemons/based/pacemaker-based.h int cib_op_prepare(int call_type, xmlNode *request, xmlNode **input,
xmlNode           143 daemons/based/pacemaker-based.h int cib_op_cleanup(int call_type, int options, xmlNode **input,
xmlNode           144 daemons/based/pacemaker-based.h                    xmlNode **output);
xmlNode           148 daemons/based/pacemaker-based.h                      const char *op, xmlNode *update, int result,
xmlNode           149 daemons/based/pacemaker-based.h                      xmlNode *old_cib);
xmlNode           150 daemons/based/pacemaker-based.h void cib_replace_notify(const char *origin, xmlNode *update, int result,
xmlNode           151 daemons/based/pacemaker-based.h                         xmlNode *diff);
xmlNode            17 daemons/controld/controld_alerts.h void crmd_unpack_alerts(xmlNode *alerts);
xmlNode            24 daemons/controld/controld_based.c do_cib_updated(const char *event, xmlNode * msg)
xmlNode            32 daemons/controld/controld_based.c do_cib_replaced(const char *event, xmlNode * msg)
xmlNode           171 daemons/controld/controld_based.c cib_delete_callback(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode            27 daemons/controld/controld_callbacks.c crmd_ha_msg_filter(xmlNode * msg)
xmlNode           179 daemons/controld/controld_callbacks.c                 xmlNode *query = create_request(CRM_OP_HELLO, NULL, NULL, CRM_SYSTEM_CRMD, CRM_SYSTEM_CRMD, NULL);
xmlNode           237 daemons/controld/controld_callbacks.c         xmlNode *update = NULL;
xmlNode            15 daemons/controld/controld_callbacks.h extern void crmd_ha_msg_filter(xmlNode * msg);
xmlNode           116 daemons/controld/controld_control.c     xmlNode *msg = NULL;
xmlNode           131 daemons/controld/controld_control.c extern xmlNode *max_generation_xml;
xmlNode           379 daemons/controld/controld_control.c     xmlNode *msg = pcmk__client_data2xml(client, data, &id, &flags);
xmlNode           681 daemons/controld/controld_control.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           686 daemons/controld/controld_control.c     xmlNode *crmconfig = NULL;
xmlNode           687 daemons/controld/controld_control.c     xmlNode *alerts = NULL;
xmlNode            41 daemons/controld/controld_corosync.c         xmlNode *xml = string2xml(data);
xmlNode           172 daemons/controld/controld_election.c feature_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           191 daemons/controld/controld_election.c     xmlNode *cib = NULL;
xmlNode           257 daemons/controld/controld_election.c             xmlNode *update = NULL;
xmlNode            37 daemons/controld/controld_execd.c static gboolean build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list);
xmlNode            40 daemons/controld/controld_execd.c static lrmd_event_data_t *construct_op(lrm_state_t * lrm_state, xmlNode * rsc_op,
xmlNode            43 daemons/controld/controld_execd.c                           const char *operation, xmlNode *msg);
xmlNode           517 daemons/controld/controld_execd.c                      enum ra_param_flags_e param_type, xmlNode **result)
xmlNode           579 daemons/controld/controld_execd.c                     xmlNode *update, const char *version)
xmlNode           583 daemons/controld/controld_execd.c     xmlNode *restart = NULL;
xmlNode           627 daemons/controld/controld_execd.c                    xmlNode *update, const char *version)
xmlNode           631 daemons/controld/controld_execd.c     xmlNode *secure = NULL;
xmlNode           659 daemons/controld/controld_execd.c build_operation_update(xmlNode * parent, lrmd_rsc_info_t * rsc, lrmd_event_data_t * op,
xmlNode           663 daemons/controld/controld_execd.c     xmlNode *xml_op = NULL;
xmlNode           773 daemons/controld/controld_execd.c build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list)
xmlNode           782 daemons/controld/controld_execd.c         xmlNode *xml_rsc = create_xml_node(rsc_list, XML_LRM_TAG_RESOURCE);
xmlNode           809 daemons/controld/controld_execd.c static xmlNode *
xmlNode           812 daemons/controld/controld_execd.c     xmlNode *xml_state = NULL;
xmlNode           813 daemons/controld/controld_execd.c     xmlNode *xml_data = NULL;
xmlNode           814 daemons/controld/controld_execd.c     xmlNode *rsc_list = NULL;
xmlNode           838 daemons/controld/controld_execd.c xmlNode *
xmlNode           988 daemons/controld/controld_execd.c     xmlNode *xml_top = NULL;
xmlNode          1252 daemons/controld/controld_execd.c get_lrm_resource(lrm_state_t *lrm_state, xmlNode *rsc_xml, gboolean do_create,
xmlNode          1437 daemons/controld/controld_execd.c synthesize_lrmd_failure(lrm_state_t *lrm_state, xmlNode *action,
xmlNode          1443 daemons/controld/controld_execd.c     xmlNode *xml_rsc = find_xml_node(action, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1484 daemons/controld/controld_execd.c lrm_op_target(xmlNode *xml)
xmlNode          1498 daemons/controld/controld_execd.c fail_lrm_resource(xmlNode *xml, lrm_state_t *lrm_state, const char *user_name,
xmlNode          1503 daemons/controld/controld_execd.c     xmlNode *xml_rsc = find_xml_node(xml, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1551 daemons/controld/controld_execd.c     xmlNode *fragment = do_lrm_query_internal(lrm_state, node_update_all);
xmlNode          1557 daemons/controld/controld_execd.c         xmlNode *reply = create_request(CRM_OP_INVOKE_LRM, fragment, from_host,
xmlNode          1573 daemons/controld/controld_execd.c handle_query_op(xmlNode *msg, lrm_state_t *lrm_state)
xmlNode          1575 daemons/controld/controld_execd.c     xmlNode *data = do_lrm_query_internal(lrm_state, node_update_all);
xmlNode          1576 daemons/controld/controld_execd.c     xmlNode *reply = create_reply(msg, data);
xmlNode          1596 daemons/controld/controld_execd.c         xmlNode *reply = create_request(CRM_OP_INVOKE_LRM, NULL, from_host,
xmlNode          1619 daemons/controld/controld_execd.c     xmlNode *params = find_xml_node(input->xml, XML_TAG_ATTRS, TRUE);
xmlNode          1797 daemons/controld/controld_execd.c         xmlNode *xml_rsc = find_xml_node(input->xml, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1885 daemons/controld/controld_execd.c                              const xmlNode *rsc_op, GHashTable *params)
xmlNode          1895 daemons/controld/controld_execd.c         xmlNode *versioned_attrs = NULL;
xmlNode          1939 daemons/controld/controld_execd.c construct_op(lrm_state_t *lrm_state, xmlNode *rsc_op, const char *rsc_id,
xmlNode          1947 daemons/controld/controld_execd.c     xmlNode *primitive = NULL;
xmlNode          2085 daemons/controld/controld_execd.c     xmlNode *reply = NULL;
xmlNode          2086 daemons/controld/controld_execd.c     xmlNode *update, *iter;
xmlNode          2222 daemons/controld/controld_execd.c               const char *operation, xmlNode *msg)
xmlNode          2392 daemons/controld/controld_execd.c cib_rsc_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          2442 daemons/controld/controld_execd.c     xmlNode *update, *iter = NULL;
xmlNode          2605 daemons/controld/controld_execd.c                   active_op_t *pending, xmlNode *action_xml)
xmlNode          2644 daemons/controld/controld_execd.c         xmlNode *xml = find_xml_node(action_xml, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode            23 daemons/controld/controld_execd_state.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            24 daemons/controld/controld_execd_state.c void lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg));
xmlNode           407 daemons/controld/controld_execd_state.c crmd_proxy_send(const char *session, xmlNode *msg)
xmlNode           424 daemons/controld/controld_execd_state.c crmd_proxy_dispatch(const char *session, xmlNode *msg)
xmlNode           436 daemons/controld/controld_execd_state.c remote_config_check(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           464 daemons/controld/controld_execd_state.c crmd_remote_proxy_cb(lrmd_t *lrmd, void *userdata, xmlNode *msg)
xmlNode           514 daemons/controld/controld_execd_state.c         xmlNode *request = get_message_xml(msg, F_LRMD_IPC_MSG);
xmlNode           541 daemons/controld/controld_execd_state.c             xmlNode *op_reply = create_xml_node(NULL, "ack");
xmlNode           745 daemons/controld/controld_execd_state.c crmd_unpack_alerts(xmlNode *alerts)
xmlNode           156 daemons/controld/controld_fencing.c cib_fencing_updated(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           183 daemons/controld/controld_fencing.c     xmlNode *node_state = NULL;
xmlNode           248 daemons/controld/controld_fencing.c                           const char *target, xmlNode *reason)
xmlNode           365 daemons/controld/controld_fencing.c     xmlNode *last_action = NULL;
xmlNode           143 daemons/controld/controld_fsa.c         xmlNode *input = fsa_typed_data(msg_data->data_type);
xmlNode           521 daemons/controld/controld_fsa.h xmlNode *controld_query_executor_state(const char *node_name);
xmlNode            20 daemons/controld/controld_join_client.c void join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode            35 daemons/controld/controld_join_client.c update_dc_expected(xmlNode *msg)
xmlNode            52 daemons/controld/controld_join_client.c     xmlNode *req = create_request(CRM_OP_JOIN_ANNOUNCE, NULL, NULL,
xmlNode            82 daemons/controld/controld_join_client.c         xmlNode *req = create_request(CRM_OP_JOIN_ANNOUNCE, NULL, NULL,
xmlNode           152 daemons/controld/controld_join_client.c join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           155 daemons/controld/controld_join_client.c     xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode           174 daemons/controld/controld_join_client.c         xmlNode *reply = NULL;
xmlNode           224 daemons/controld/controld_join_client.c     xmlNode *tmp1 = NULL;
xmlNode           270 daemons/controld/controld_join_client.c         xmlNode *reply = create_request(CRM_OP_JOIN_CONFIRM, tmp1, fsa_our_dc,
xmlNode            22 daemons/controld/controld_join_dc.c xmlNode *max_generation_xml = NULL;
xmlNode            25 daemons/controld/controld_join_dc.c void finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode           100 daemons/controld/controld_join_dc.c static xmlNode *
xmlNode           103 daemons/controld/controld_join_dc.c     xmlNode *msg = create_request(join_op, NULL, host_to, CRM_SYSTEM_CRMD,
xmlNode           120 daemons/controld/controld_join_dc.c     xmlNode *offer = NULL;
xmlNode           268 daemons/controld/controld_join_dc.c compare_int_fields(xmlNode * left, xmlNode * right, const char *field)
xmlNode           296 daemons/controld/controld_join_dc.c     xmlNode *generation = NULL;
xmlNode           475 daemons/controld/controld_join_dc.c finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           512 daemons/controld/controld_join_dc.c join_update_complete_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           595 daemons/controld/controld_join_dc.c         xmlNode *now_dc_lrmd_state = controld_query_executor_state(fsa_our_uname);
xmlNode           621 daemons/controld/controld_join_dc.c     xmlNode *acknak = NULL;
xmlNode           622 daemons/controld/controld_join_dc.c     xmlNode *tmp1 = NULL;
xmlNode           179 daemons/controld/controld_lrm.h void remote_ra_process_pseudo(xmlNode *xml);
xmlNode           181 daemons/controld/controld_lrm.h void remote_ra_process_maintenance_nodes(xmlNode *xml);
xmlNode           185 daemons/controld/controld_lrm.h                        active_op_t *pending, xmlNode *action_xml);
xmlNode            64 daemons/controld/controld_membership.c     xmlNode *no_op = NULL;
xmlNode            94 daemons/controld/controld_membership.c crmd_node_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           126 daemons/controld/controld_membership.c xmlNode *
xmlNode           127 daemons/controld/controld_membership.c create_node_state_update(crm_node_t *node, int flags, xmlNode *parent,
xmlNode           131 daemons/controld/controld_membership.c     xmlNode *node_state;
xmlNode           188 daemons/controld/controld_membership.c remove_conflicting_node_callback(xmlNode * msg, int call_id, int rc,
xmlNode           189 daemons/controld/controld_membership.c                                  xmlNode * output, void *user_data)
xmlNode           199 daemons/controld/controld_membership.c search_conflicting_node_callback(xmlNode * msg, int call_id, int rc,
xmlNode           200 daemons/controld/controld_membership.c                                  xmlNode * output, void *user_data)
xmlNode           203 daemons/controld/controld_membership.c     xmlNode *node_xml = NULL;
xmlNode           255 daemons/controld/controld_membership.c             xmlNode *node_state_xml = NULL;
xmlNode           279 daemons/controld/controld_membership.c node_list_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           303 daemons/controld/controld_membership.c     xmlNode *node_list = create_xml_node(NULL, XML_CIB_TAG_NODES);
xmlNode           317 daemons/controld/controld_membership.c             xmlNode *new_node = NULL;
xmlNode           380 daemons/controld/controld_membership.c cib_quorum_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           405 daemons/controld/controld_membership.c         xmlNode *update = NULL;
xmlNode            28 daemons/controld/controld_messages.c static enum crmd_fsa_input handle_message(xmlNode *msg,
xmlNode            30 daemons/controld/controld_messages.c static void handle_response(xmlNode *stored_msg);
xmlNode            31 daemons/controld/controld_messages.c static enum crmd_fsa_input handle_request(xmlNode *stored_msg,
xmlNode            33 daemons/controld/controld_messages.c static enum crmd_fsa_input handle_shutdown_request(xmlNode *stored_msg);
xmlNode            34 daemons/controld/controld_messages.c static void send_msg_via_ipc(xmlNode * msg, const char *sys);
xmlNode           205 daemons/controld/controld_messages.c     xmlNode *foo = NULL;
xmlNode           288 daemons/controld/controld_messages.c route_message(enum crmd_fsa_cause cause, xmlNode * input)
xmlNode           326 daemons/controld/controld_messages.c relay_message(xmlNode * msg, gboolean originated_locally)
xmlNode           398 daemons/controld/controld_messages.c         xmlNode *msg_data = get_message_xml(msg, F_CRM_DATA);
xmlNode           478 daemons/controld/controld_messages.c authorize_version(xmlNode *message_data, const char *field,
xmlNode           512 daemons/controld/controld_messages.c controld_authorize_ipc_message(xmlNode *client_msg, pcmk__client_t *curr_client,
xmlNode           515 daemons/controld/controld_messages.c     xmlNode *message_data = NULL;
xmlNode           564 daemons/controld/controld_messages.c handle_message(xmlNode *msg, enum crmd_fsa_cause cause)
xmlNode           584 daemons/controld/controld_messages.c handle_failcount_op(xmlNode * stored_msg)
xmlNode           592 daemons/controld/controld_messages.c     xmlNode *xml_op = get_message_xml(stored_msg, F_CRM_DATA);
xmlNode           595 daemons/controld/controld_messages.c         xmlNode *xml_rsc = first_named_child(xml_op, XML_CIB_TAG_RESOURCE);
xmlNode           596 daemons/controld/controld_messages.c         xmlNode *xml_attrs = first_named_child(xml_op, XML_TAG_ATTRS);
xmlNode           632 daemons/controld/controld_messages.c handle_lrm_delete(xmlNode *stored_msg)
xmlNode           635 daemons/controld/controld_messages.c     xmlNode *msg_data = get_message_xml(stored_msg, F_CRM_DATA);
xmlNode           661 daemons/controld/controld_messages.c         xmlNode *rsc_xml = NULL;
xmlNode           722 daemons/controld/controld_messages.c handle_remote_state(xmlNode *msg)
xmlNode           747 daemons/controld/controld_messages.c handle_ping(xmlNode *msg)
xmlNode           750 daemons/controld/controld_messages.c     xmlNode *ping = NULL;
xmlNode           785 daemons/controld/controld_messages.c handle_node_list(xmlNode *request)
xmlNode           789 daemons/controld/controld_messages.c     xmlNode *reply = NULL;
xmlNode           790 daemons/controld/controld_messages.c     xmlNode *reply_data = NULL;
xmlNode           796 daemons/controld/controld_messages.c         xmlNode *xml = create_xml_node(reply_data, XML_CIB_TAG_NODE);
xmlNode           823 daemons/controld/controld_messages.c handle_node_info_request(xmlNode *msg)
xmlNode           828 daemons/controld/controld_messages.c     xmlNode *reply = NULL;
xmlNode           873 daemons/controld/controld_messages.c verify_feature_set(xmlNode *msg)
xmlNode           899 daemons/controld/controld_messages.c handle_shutdown_self_ack(xmlNode *stored_msg)
xmlNode           932 daemons/controld/controld_messages.c handle_shutdown_ack(xmlNode *stored_msg)
xmlNode           960 daemons/controld/controld_messages.c handle_request(xmlNode *stored_msg, enum crmd_fsa_cause cause)
xmlNode           962 daemons/controld/controld_messages.c     xmlNode *msg = NULL;
xmlNode          1109 daemons/controld/controld_messages.c         xmlNode *xml = get_message_xml(stored_msg, F_CRM_DATA);
xmlNode          1132 daemons/controld/controld_messages.c handle_response(xmlNode *stored_msg)
xmlNode          1169 daemons/controld/controld_messages.c handle_shutdown_request(xmlNode * stored_msg)
xmlNode          1198 daemons/controld/controld_messages.c extern gboolean process_te_message(xmlNode * msg, xmlNode * xml_data);
xmlNode          1201 daemons/controld/controld_messages.c send_msg_via_ipc(xmlNode * msg, const char *sys)
xmlNode          1214 daemons/controld/controld_messages.c         xmlNode *data = get_message_xml(msg, F_CRM_DATA);
xmlNode          1268 daemons/controld/controld_messages.c         xmlNode *msg = create_request(CRM_OP_REMOTE_STATE, NULL, fsa_our_dc,
xmlNode            20 daemons/controld/controld_messages.h     xmlNode *msg;
xmlNode            21 daemons/controld/controld_messages.h     xmlNode *xml;
xmlNode            25 daemons/controld/controld_messages.h extern ha_msg_input_t *new_ha_msg_input(xmlNode * orig);
xmlNode            44 daemons/controld/controld_messages.h extern void route_message(enum crmd_fsa_cause cause, xmlNode * input);
xmlNode            71 daemons/controld/controld_messages.h extern gboolean relay_message(xmlNode * relay_message, gboolean originated_locally);
xmlNode            74 daemons/controld/controld_messages.h void crmd_proxy_send(const char *session, xmlNode *msg);
xmlNode            76 daemons/controld/controld_messages.h bool controld_authorize_ipc_message(xmlNode *client_msg,
xmlNode            80 daemons/controld/controld_messages.h extern gboolean send_request(xmlNode * msg, char **msg_reference);
xmlNode           122 daemons/controld/controld_metadata.c ra_version_from_xml(xmlNode *metadata_xml, const lrmd_rsc_info_t *rsc)
xmlNode           145 daemons/controld/controld_metadata.c ra_param_from_xml(xmlNode *param_xml)
xmlNode           207 daemons/controld/controld_metadata.c     xmlNode *metadata = NULL;
xmlNode           208 daemons/controld/controld_metadata.c     xmlNode *match = NULL;
xmlNode           240 daemons/controld/controld_metadata.c         xmlNode *version_element = first_named_child(metadata, "version");
xmlNode           179 daemons/controld/controld_remote_ra.c     xmlNode *update, *state;
xmlNode           252 daemons/controld/controld_remote_ra.c     xmlNode *update;
xmlNode          1193 daemons/controld/controld_remote_ra.c remote_ra_process_pseudo(xmlNode *xml)
xmlNode          1198 daemons/controld/controld_remote_ra.c         xmlNode *result = getXpathResult(search, 0);
xmlNode          1229 daemons/controld/controld_remote_ra.c     xmlNode *update, *state;
xmlNode          1262 daemons/controld/controld_remote_ra.c remote_ra_process_maintenance_nodes(xmlNode *xml)
xmlNode          1267 daemons/controld/controld_remote_ra.c         xmlNode *node;
xmlNode            54 daemons/controld/controld_schedulerd.c save_cib_contents(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           131 daemons/controld/controld_schedulerd.c     xmlNode *msg = string2xml(buffer);
xmlNode           185 daemons/controld/controld_schedulerd.c pe_subsystem_send(xmlNode *cmd)
xmlNode           201 daemons/controld/controld_schedulerd.c static void do_pe_invoke_callback(xmlNode *msg, int call_id, int rc,
xmlNode           202 daemons/controld/controld_schedulerd.c                                   xmlNode *output, void *user_data);
xmlNode           276 daemons/controld/controld_schedulerd.c controld_expect_sched_reply(xmlNode *msg)
xmlNode           361 daemons/controld/controld_schedulerd.c force_local_option(xmlNode *xml, const char *attr_name, const char *attr_value)
xmlNode           376 daemons/controld/controld_schedulerd.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           382 daemons/controld/controld_schedulerd.c         xmlNode *configuration = NULL;
xmlNode           383 daemons/controld/controld_schedulerd.c         xmlNode *crm_config = NULL;
xmlNode           384 daemons/controld/controld_schedulerd.c         xmlNode *cluster_property_set = NULL;
xmlNode           418 daemons/controld/controld_schedulerd.c do_pe_invoke_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           420 daemons/controld/controld_schedulerd.c     xmlNode *cmd = NULL;
xmlNode            52 daemons/controld/controld_te_actions.c             xmlNode *cmd = NULL;
xmlNode            90 daemons/controld/controld_te_actions.c     xmlNode *cmd = NULL;
xmlNode           182 daemons/controld/controld_te_actions.c     xmlNode *state = NULL;
xmlNode           183 daemons/controld/controld_te_actions.c     xmlNode *rsc = NULL;
xmlNode           184 daemons/controld/controld_te_actions.c     xmlNode *xml_op = NULL;
xmlNode           185 daemons/controld/controld_te_actions.c     xmlNode *action_rsc = NULL;
xmlNode           274 daemons/controld/controld_te_actions.c     xmlNode *cmd = NULL;
xmlNode           275 daemons/controld/controld_te_actions.c     xmlNode *rsc_op = NULL;
xmlNode            22 daemons/controld/controld_te_callbacks.c void te_update_confirm(const char *event, xmlNode * msg);
xmlNode            34 daemons/controld/controld_te_callbacks.c shutdown_lock_cleared(xmlNode *lrm_resource)
xmlNode            44 daemons/controld/controld_te_callbacks.c te_update_diff_v1(const char *event, xmlNode *diff)
xmlNode            62 daemons/controld/controld_te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode            75 daemons/controld/controld_te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode            90 daemons/controld/controld_te_callbacks.c         xmlNode *attr = getXpathResult(xpathObj, lpc);
xmlNode           113 daemons/controld/controld_te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode           147 daemons/controld/controld_te_callbacks.c         xmlNode *lrm_resource = getXpathResult(xpathObj, 0);
xmlNode           167 daemons/controld/controld_te_callbacks.c             xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode           183 daemons/controld/controld_te_callbacks.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           223 daemons/controld/controld_te_callbacks.c process_lrm_resource_diff(xmlNode *lrm_resource, const char *node)
xmlNode           225 daemons/controld/controld_te_callbacks.c     for (xmlNode *rsc_op = pcmk__xml_first_child(lrm_resource); rsc_op != NULL;
xmlNode           237 daemons/controld/controld_te_callbacks.c process_resource_updates(const char *node, xmlNode *xml, xmlNode *change,
xmlNode           240 daemons/controld/controld_te_callbacks.c     xmlNode *rsc = NULL;
xmlNode           306 daemons/controld/controld_te_callbacks.c abort_unless_down(const char *xpath, const char *op, xmlNode *change,
xmlNode           335 daemons/controld/controld_te_callbacks.c process_op_deletion(const char *xpath, xmlNode *change)
xmlNode           365 daemons/controld/controld_te_callbacks.c process_delete_diff(const char *xpath, const char *op, xmlNode *change)
xmlNode           382 daemons/controld/controld_te_callbacks.c process_node_state_diff(xmlNode *state, xmlNode *change, const char *op,
xmlNode           385 daemons/controld/controld_te_callbacks.c     xmlNode *lrm = first_named_child(state, XML_CIB_TAG_LRM);
xmlNode           391 daemons/controld/controld_te_callbacks.c process_status_diff(xmlNode *status, xmlNode *change, const char *op,
xmlNode           394 daemons/controld/controld_te_callbacks.c     for (xmlNode *state = pcmk__xml_first_child(status); state != NULL;
xmlNode           401 daemons/controld/controld_te_callbacks.c process_cib_diff(xmlNode *cib, xmlNode *change, const char *op,
xmlNode           404 daemons/controld/controld_te_callbacks.c     xmlNode *status = first_named_child(cib, XML_CIB_TAG_STATUS);
xmlNode           405 daemons/controld/controld_te_callbacks.c     xmlNode *config = first_named_child(cib, XML_CIB_TAG_CONFIGURATION);
xmlNode           417 daemons/controld/controld_te_callbacks.c te_update_diff_v2(xmlNode *diff)
xmlNode           421 daemons/controld/controld_te_callbacks.c     for (xmlNode *change = pcmk__xml_first_child(diff); change != NULL;
xmlNode           424 daemons/controld/controld_te_callbacks.c         xmlNode *match = NULL;
xmlNode           532 daemons/controld/controld_te_callbacks.c te_update_diff(const char *event, xmlNode * msg)
xmlNode           534 daemons/controld/controld_te_callbacks.c     xmlNode *diff = NULL;
xmlNode           584 daemons/controld/controld_te_callbacks.c process_te_message(xmlNode * msg, xmlNode * xml_data)
xmlNode           617 daemons/controld/controld_te_callbacks.c                 xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode           640 daemons/controld/controld_te_callbacks.c cib_action_updated(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            29 daemons/controld/controld_te_events.c     xmlNode *last_action = NULL;
xmlNode           111 daemons/controld/controld_te_events.c update_failcount(xmlNode * event, const char *event_node_uuid, int rc,
xmlNode           332 daemons/controld/controld_te_events.c process_graph_event(xmlNode *event, const char *event_node)
xmlNode           140 daemons/controld/controld_te_utils.c                        const char *abort_text, xmlNode * reason, const char *fn, int line)
xmlNode           145 daemons/controld/controld_te_utils.c     xmlNode *diff = NULL;
xmlNode           146 daemons/controld/controld_te_utils.c     xmlNode *change = NULL;
xmlNode           175 daemons/controld/controld_te_utils.c         xmlNode *search = NULL;
xmlNode           361 daemons/controld/controld_throttle.c     xmlNode *xml = NULL;
xmlNode           530 daemons/controld/controld_throttle.c throttle_update(xmlNode *xml)
xmlNode            14 daemons/controld/controld_throttle.h void throttle_update(xmlNode *xml);
xmlNode            21 daemons/controld/controld_transition.c global_cib_callback(const xmlNode * msg, int callid, int rc, xmlNode * output)
xmlNode           143 daemons/controld/controld_transition.c         xmlNode *graph_data = NULL;
xmlNode            23 daemons/controld/controld_transition.h void process_graph_event(xmlNode *event, const char *event_node);
xmlNode            31 daemons/controld/controld_transition.h extern gboolean process_te_message(xmlNode * msg, xmlNode * xml_data);
xmlNode            40 daemons/controld/controld_transition.h void cib_action_updated(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode            44 daemons/controld/controld_transition.h void te_update_diff(const char *event, xmlNode *msg);
xmlNode            50 daemons/controld/controld_transition.h                                    const char *abort_text, xmlNode * reason, const char *fn,
xmlNode           691 daemons/controld/controld_utils.c update_dc(xmlNode * msg)
xmlNode           862 daemons/controld/controld_utils.c get_node_id(xmlNode *lrm_rsc_op)
xmlNode           864 daemons/controld/controld_utils.c     xmlNode *node = lrm_rsc_op;
xmlNode            33 daemons/controld/controld_utils.h fsa_cib_anon_update(const char *section, xmlNode *data) {
xmlNode            44 daemons/controld/controld_utils.h fsa_cib_anon_update_discard_reply(const char *section, xmlNode *data) {
xmlNode            74 daemons/controld/controld_utils.h void controld_expect_sched_reply(xmlNode *msg);
xmlNode            79 daemons/controld/controld_utils.h gboolean update_dc(xmlNode * msg);
xmlNode            81 daemons/controld/controld_utils.h xmlNode *create_node_state_update(crm_node_t *node, int flags,
xmlNode            82 daemons/controld/controld_utils.h                                   xmlNode *parent, const char *source);
xmlNode           115 daemons/controld/controld_utils.h const char *get_node_id(xmlNode *lrm_rsc_op);
xmlNode            32 daemons/controld/pacemaker-controld.c void crmd_hamsg_callback(const xmlNode * msg, void *private_data);
xmlNode            29 daemons/controld/pacemaker-controld.h void do_cib_updated(const char *event, xmlNode * msg);
xmlNode            30 daemons/controld/pacemaker-controld.h void do_cib_replaced(const char *event, xmlNode * msg);
xmlNode           428 daemons/execd/cts-exec-helper.c     xmlNode *cib_xml_copy = NULL;
xmlNode            83 daemons/execd/execd_alerts.c process_lrmd_alert_exec(pcmk__client_t *client, uint32_t id, xmlNode *request)
xmlNode            87 daemons/execd/execd_alerts.c     xmlNode *alert_xml = get_xpath_object("//" F_LRMD_ALERT, request, LOG_ERR);
xmlNode           254 daemons/execd/execd_commands.c build_rsc_from_xml(xmlNode * msg)
xmlNode           256 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, msg, LOG_ERR);
xmlNode           273 daemons/execd/execd_commands.c create_lrmd_cmd(xmlNode *msg, pcmk__client_t *client)
xmlNode           276 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, msg, LOG_ERR);
xmlNode           508 daemons/execd/execd_commands.c static xmlNode *
xmlNode           511 daemons/execd/execd_commands.c     xmlNode *reply = create_xml_node(NULL, T_LRMD_REPLY);
xmlNode           522 daemons/execd/execd_commands.c     xmlNode *update_msg = user_data;
xmlNode           566 daemons/execd/execd_commands.c     xmlNode *notify = NULL;
xmlNode           630 daemons/execd/execd_commands.c         xmlNode *args = create_xml_node(notify, XML_TAG_ATTRS);
xmlNode           651 daemons/execd/execd_commands.c send_generic_notify(int rc, xmlNode * request)
xmlNode           655 daemons/execd/execd_commands.c         xmlNode *notify = NULL;
xmlNode           656 daemons/execd/execd_commands.c         xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode           836 daemons/execd/execd_commands.c     xmlNode *notify;
xmlNode          1543 daemons/execd/execd_commands.c process_lrmd_signon(pcmk__client_t *client, xmlNode *request, int call_id,
xmlNode          1544 daemons/execd/execd_commands.c                     xmlNode **reply)
xmlNode          1578 daemons/execd/execd_commands.c process_lrmd_rsc_register(pcmk__client_t *client, uint32_t id, xmlNode *request)
xmlNode          1598 daemons/execd/execd_commands.c static xmlNode *
xmlNode          1599 daemons/execd/execd_commands.c process_lrmd_get_rsc_info(xmlNode *request, int call_id)
xmlNode          1602 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1604 daemons/execd/execd_commands.c     xmlNode *reply = NULL;
xmlNode          1629 daemons/execd/execd_commands.c                             xmlNode *request)
xmlNode          1633 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1660 daemons/execd/execd_commands.c process_lrmd_rsc_exec(pcmk__client_t *client, uint32_t id, xmlNode *request)
xmlNode          1664 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1785 daemons/execd/execd_commands.c process_lrmd_rsc_cancel(pcmk__client_t *client, uint32_t id, xmlNode *request)
xmlNode          1787 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1802 daemons/execd/execd_commands.c add_recurring_op_xml(xmlNode *reply, lrmd_rsc_t *rsc)
xmlNode          1804 daemons/execd/execd_commands.c     xmlNode *rsc_xml = create_xml_node(reply, F_LRMD_RSC);
xmlNode          1809 daemons/execd/execd_commands.c         xmlNode *op_xml = create_xml_node(rsc_xml, T_LRMD_RSC_OP);
xmlNode          1818 daemons/execd/execd_commands.c static xmlNode *
xmlNode          1819 daemons/execd/execd_commands.c process_lrmd_get_recurring(xmlNode *request, int call_id)
xmlNode          1824 daemons/execd/execd_commands.c     xmlNode *reply = NULL;
xmlNode          1825 daemons/execd/execd_commands.c     xmlNode *rsc_xml = NULL;
xmlNode          1865 daemons/execd/execd_commands.c process_lrmd_message(pcmk__client_t *client, uint32_t id, xmlNode *request)
xmlNode          1872 daemons/execd/execd_commands.c     xmlNode *reply = NULL;
xmlNode          1942 daemons/execd/execd_commands.c             xmlNode *data = get_message_xml(request, F_LRMD_CALLDATA);
xmlNode           110 daemons/execd/pacemaker-execd.c     xmlNode *request = pcmk__client_data2xml(client, data, &id, &flags);
xmlNode           205 daemons/execd/pacemaker-execd.c lrmd_server_send_reply(pcmk__client_t *client, uint32_t id, xmlNode *reply)
xmlNode           225 daemons/execd/pacemaker-execd.c lrmd_server_send_notify(pcmk__client_t *client, xmlNode *msg)
xmlNode            56 daemons/execd/pacemaker-execd.h int lrmd_server_send_reply(pcmk__client_t *client, uint32_t id, xmlNode *reply);
xmlNode            58 daemons/execd/pacemaker-execd.h int lrmd_server_send_notify(pcmk__client_t *client, xmlNode *msg);
xmlNode            63 daemons/execd/pacemaker-execd.h                           xmlNode *request);
xmlNode            93 daemons/execd/pacemaker-execd.h void ipc_proxy_forward_client(pcmk__client_t *client, xmlNode *xml);
xmlNode           100 daemons/execd/pacemaker-execd.h                             xmlNode *request);
xmlNode            71 daemons/execd/remoted_proxy.c     xmlNode *msg;
xmlNode           148 daemons/execd/remoted_proxy.c ipc_proxy_forward_client(pcmk__client_t *ipc_proxy, xmlNode *xml)
xmlNode           152 daemons/execd/remoted_proxy.c     xmlNode *msg = get_message_xml(xml, F_LRMD_IPC_MSG);
xmlNode           172 daemons/execd/remoted_proxy.c         xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           228 daemons/execd/remoted_proxy.c     xmlNode *request = NULL;
xmlNode           229 daemons/execd/remoted_proxy.c     xmlNode *msg = NULL;
xmlNode           290 daemons/execd/remoted_proxy.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           320 daemons/execd/remoted_proxy.c         xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            88 daemons/execd/remoted_tls.c     xmlNode *request = NULL;
xmlNode            66 daemons/fenced/fenced_commands.c static void stonith_send_reply(xmlNode * reply, int call_options, const char *remote_peer,
xmlNode            72 daemons/fenced/fenced_commands.c static xmlNode * get_agent_metadata(const char *agent);
xmlNode           113 daemons/fenced/fenced_commands.c static xmlNode *stonith_construct_async_reply(async_command_t * cmd, const char *output,
xmlNode           114 daemons/fenced/fenced_commands.c                                               xmlNode * data, int rc);
xmlNode           232 daemons/fenced/fenced_commands.c create_async_command(xmlNode * msg)
xmlNode           235 daemons/fenced/fenced_commands.c     xmlNode *op = get_xpath_object("//@" F_STONITH_ACTION, msg, LOG_ERR);
xmlNode           703 daemons/fenced/fenced_commands.c static xmlNode *
xmlNode           706 daemons/fenced/fenced_commands.c     xmlNode *xml = NULL;
xmlNode           738 daemons/fenced/fenced_commands.c is_nodeid_required(xmlNode * xml)
xmlNode           803 daemons/fenced/fenced_commands.c         xmlNode *match = getXpathResult(xpath, lpc);
xmlNode           872 daemons/fenced/fenced_commands.c xml2device_params(const char *name, xmlNode *dev)
xmlNode           908 daemons/fenced/fenced_commands.c build_device_from_xml(xmlNode * msg)
xmlNode           911 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, msg, LOG_ERR);
xmlNode          1189 daemons/fenced/fenced_commands.c stonith_device_register(xmlNode * msg, const char **desc, gboolean from_cib)
xmlNode          1336 daemons/fenced/fenced_commands.c char *stonith_level_key(xmlNode *level, int mode)
xmlNode          1361 daemons/fenced/fenced_commands.c int stonith_level_kind(xmlNode * level)
xmlNode          1428 daemons/fenced/fenced_commands.c stonith_level_register(xmlNode *msg, char **desc)
xmlNode          1431 daemons/fenced/fenced_commands.c     xmlNode *level;
xmlNode          1507 daemons/fenced/fenced_commands.c stonith_level_remove(xmlNode *msg, char **desc)
xmlNode          1514 daemons/fenced/fenced_commands.c     xmlNode *level = get_xpath_object("//" XML_TAG_FENCING_LEVEL, msg, LOG_ERR);
xmlNode          1578 daemons/fenced/fenced_commands.c stonith_device_action(xmlNode * msg, char **output)
xmlNode          1580 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, msg, LOG_ERR);
xmlNode          1581 daemons/fenced/fenced_commands.c     xmlNode *op = get_xpath_object("//@" F_STONITH_ACTION, msg, LOG_ERR);
xmlNode          1852 daemons/fenced/fenced_commands.c     xmlNode *reply;
xmlNode          1869 daemons/fenced/fenced_commands.c add_action_specific_attributes(xmlNode *xml, const char *action,
xmlNode          1926 daemons/fenced/fenced_commands.c add_disallowed(xmlNode *xml, const char *action, stonith_device_t *device,
xmlNode          1947 daemons/fenced/fenced_commands.c add_action_reply(xmlNode *xml, const char *action, stonith_device_t *device,
xmlNode          1950 daemons/fenced/fenced_commands.c     xmlNode *child = create_xml_node(xml, F_STONITH_ACTION);
xmlNode          1962 daemons/fenced/fenced_commands.c     xmlNode *dev = NULL;
xmlNode          1963 daemons/fenced/fenced_commands.c     xmlNode *list = NULL;
xmlNode          2020 daemons/fenced/fenced_commands.c             xmlNode *attrs = create_xml_node(dev, XML_TAG_ATTRS);
xmlNode          2053 daemons/fenced/fenced_commands.c stonith_query(xmlNode * msg, const char *remote_peer, const char *client_id, int call_options)
xmlNode          2059 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_ACTION, msg, LOG_NEVER);
xmlNode          2124 daemons/fenced/fenced_commands.c     xmlNode *reply = NULL;
xmlNode          2166 daemons/fenced/fenced_commands.c         xmlNode *notify_data = create_xml_node(NULL, T_STONITH_NOTIFY_FENCE);
xmlNode          2372 daemons/fenced/fenced_commands.c stonith_fence(xmlNode * msg)
xmlNode          2377 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_ERR);
xmlNode          2414 daemons/fenced/fenced_commands.c xmlNode *
xmlNode          2415 daemons/fenced/fenced_commands.c stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data, int rc)
xmlNode          2417 daemons/fenced/fenced_commands.c     xmlNode *reply = NULL;
xmlNode          2463 daemons/fenced/fenced_commands.c static xmlNode *
xmlNode          2464 daemons/fenced/fenced_commands.c stonith_construct_async_reply(async_command_t * cmd, const char *output, xmlNode * data, int rc)
xmlNode          2466 daemons/fenced/fenced_commands.c     xmlNode *reply = NULL;
xmlNode          2549 daemons/fenced/fenced_commands.c stonith_send_reply(xmlNode * reply, int call_options, const char *remote_peer,
xmlNode          2562 daemons/fenced/fenced_commands.c remove_relay_op(xmlNode * request)
xmlNode          2564 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_ACTION, request, LOG_TRACE);
xmlNode          2614 daemons/fenced/fenced_commands.c                xmlNode *request, const char *remote_peer)
xmlNode          2619 daemons/fenced/fenced_commands.c     xmlNode *data = NULL;
xmlNode          2620 daemons/fenced/fenced_commands.c     xmlNode *reply = NULL;
xmlNode          2642 daemons/fenced/fenced_commands.c         xmlNode *reply = create_xml_node(NULL, "reply");
xmlNode          2697 daemons/fenced/fenced_commands.c         xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2717 daemons/fenced/fenced_commands.c             xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2726 daemons/fenced/fenced_commands.c             xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2802 daemons/fenced/fenced_commands.c         xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, request, LOG_ERR);
xmlNode          2879 daemons/fenced/fenced_commands.c handle_reply(pcmk__client_t *client, xmlNode *request, const char *remote_peer)
xmlNode          2900 daemons/fenced/fenced_commands.c                 xmlNode *request, const char *remote_peer)
xmlNode            41 daemons/fenced/fenced_history.c stonith_send_broadcast_history(xmlNode *history,
xmlNode            45 daemons/fenced/fenced_history.c     xmlNode *bcast = create_xml_node(NULL, "stonith_command");
xmlNode            46 daemons/fenced/fenced_history.c     xmlNode *data = create_xml_node(NULL, __func__);
xmlNode           218 daemons/fenced/fenced_history.c stonith_xml_history_to_list(xmlNode *history)
xmlNode           220 daemons/fenced/fenced_history.c     xmlNode *xml_op = NULL;
xmlNode           273 daemons/fenced/fenced_history.c static xmlNode *
xmlNode           278 daemons/fenced/fenced_history.c     xmlNode *history = NULL;
xmlNode           291 daemons/fenced/fenced_history.c                 xmlNode *entry = NULL;
xmlNode           412 daemons/fenced/fenced_history.c static xmlNode *
xmlNode           432 daemons/fenced/fenced_history.c stonith_fence_history(xmlNode *msg, xmlNode **output,
xmlNode           437 daemons/fenced/fenced_history.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_NEVER);
xmlNode           438 daemons/fenced/fenced_history.c     xmlNode *out_history = NULL;
xmlNode           480 daemons/fenced/fenced_history.c             xmlNode *history = get_xpath_object("//" F_STONITH_HISTORY_LIST,
xmlNode            80 daemons/fenced/fenced_remote.c static void remote_op_done(remote_fencing_op_t * op, xmlNode * data, int rc, int dup);
xmlNode            81 daemons/fenced/fenced_remote.c extern xmlNode *stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data,
xmlNode           357 daemons/fenced/fenced_remote.c static xmlNode *
xmlNode           360 daemons/fenced/fenced_remote.c     xmlNode *notify_data = create_xml_node(NULL, T_STONITH_NOTIFY_FENCE);
xmlNode           379 daemons/fenced/fenced_remote.c     xmlNode *bcast = create_xml_node(NULL, T_STONITH_REPLY);
xmlNode           380 daemons/fenced/fenced_remote.c     xmlNode *notify_data = create_op_done_notify(op, rc);
xmlNode           402 daemons/fenced/fenced_remote.c handle_local_reply_and_notify(remote_fencing_op_t * op, xmlNode * data, int rc)
xmlNode           404 daemons/fenced/fenced_remote.c     xmlNode *notify_data = NULL;
xmlNode           405 daemons/fenced/fenced_remote.c     xmlNode *reply = NULL;
xmlNode           435 daemons/fenced/fenced_remote.c handle_duplicates(remote_fencing_op_t * op, xmlNode * data, int rc)
xmlNode           486 daemons/fenced/fenced_remote.c remote_op_done(remote_fencing_op_t * op, xmlNode * data, int rc, int dup)
xmlNode           490 daemons/fenced/fenced_remote.c     xmlNode *local_data = NULL;
xmlNode           508 daemons/fenced/fenced_remote.c         xmlNode *ndata = get_xpath_object("//@" F_STONITH_DELEGATE, data,
xmlNode           974 daemons/fenced/fenced_remote.c stonith_manual_ack(xmlNode * msg, remote_fencing_op_t * op)
xmlNode           976 daemons/fenced/fenced_remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_ERR);
xmlNode          1003 daemons/fenced/fenced_remote.c create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer)
xmlNode          1006 daemons/fenced/fenced_remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_NEVER);
xmlNode          1118 daemons/fenced/fenced_remote.c initiate_remote_stonith_op(pcmk__client_t *client, xmlNode *request,
xmlNode          1122 daemons/fenced/fenced_remote.c     xmlNode *query = NULL;
xmlNode          1417 daemons/fenced/fenced_remote.c     xmlNode *update = NULL;
xmlNode          1477 daemons/fenced/fenced_remote.c                                  xmlNode *msg, int rc)
xmlNode          1561 daemons/fenced/fenced_remote.c         xmlNode *remote_op = stonith_create_op(op->client_callid, op->id, STONITH_OP_FENCE, NULL, 0);
xmlNode          1761 daemons/fenced/fenced_remote.c parse_action_specific(xmlNode *xml, const char *peer, const char *device,
xmlNode          1819 daemons/fenced/fenced_remote.c add_device_properties(xmlNode *xml, remote_fencing_op_t *op,
xmlNode          1822 daemons/fenced/fenced_remote.c     xmlNode *child;
xmlNode          1869 daemons/fenced/fenced_remote.c add_result(remote_fencing_op_t *op, const char *host, int ndevices, xmlNode *xml)
xmlNode          1872 daemons/fenced/fenced_remote.c     xmlNode *child;
xmlNode          1914 daemons/fenced/fenced_remote.c process_remote_stonith_query(xmlNode * msg)
xmlNode          1924 daemons/fenced/fenced_remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_REMOTE_OP_ID, msg, LOG_ERR);
xmlNode          2016 daemons/fenced/fenced_remote.c process_remote_stonith_exec(xmlNode * msg)
xmlNode          2022 daemons/fenced/fenced_remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_REMOTE_OP_ID, msg, LOG_ERR);
xmlNode            53 daemons/fenced/pacemaker-fenced.c static xmlNode *local_cib = NULL;
xmlNode            92 daemons/fenced/pacemaker-fenced.c     xmlNode *request = NULL;
xmlNode           175 daemons/fenced/pacemaker-fenced.c stonith_peer_callback(xmlNode * msg, void *private_data)
xmlNode           195 daemons/fenced/pacemaker-fenced.c     xmlNode *xml = NULL;
xmlNode           228 daemons/fenced/pacemaker-fenced.c do_local_reply(xmlNode * notify_src, const char *client_id, gboolean sync_reply, gboolean from_peer)
xmlNode           299 daemons/fenced/pacemaker-fenced.c     xmlNode *update_msg = user_data;
xmlNode           333 daemons/fenced/pacemaker-fenced.c     xmlNode *notify_data = NULL;
xmlNode           359 daemons/fenced/pacemaker-fenced.c do_stonith_notify(int options, const char *type, int result, xmlNode * data)
xmlNode           362 daemons/fenced/pacemaker-fenced.c     xmlNode *update_msg = create_xml_node(NULL, "notify");
xmlNode           385 daemons/fenced/pacemaker-fenced.c     xmlNode *notify_data = create_xml_node(NULL, op);
xmlNode           413 daemons/fenced/pacemaker-fenced.c     xmlNode *data = create_xml_node(NULL, XML_TAG_FENCING_LEVEL);
xmlNode           434 daemons/fenced/pacemaker-fenced.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           452 daemons/fenced/pacemaker-fenced.c handle_topology_change(xmlNode *match, bool remove) 
xmlNode           481 daemons/fenced/pacemaker-fenced.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           510 daemons/fenced/pacemaker-fenced.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           581 daemons/fenced/pacemaker-fenced.c watchdog_device_update(xmlNode *cib)
xmlNode           583 daemons/fenced/pacemaker-fenced.c     xmlNode *stonith_enabled_xml = NULL;
xmlNode           594 daemons/fenced/pacemaker-fenced.c         xmlNode *stonith_watchdog_xml = NULL;
xmlNode           617 daemons/fenced/pacemaker-fenced.c             xmlNode *xml;
xmlNode           710 daemons/fenced/pacemaker-fenced.c         xmlNode *data;
xmlNode           791 daemons/fenced/pacemaker-fenced.c update_cib_stonith_devices_v2(const char *event, xmlNode * msg)
xmlNode           793 daemons/fenced/pacemaker-fenced.c     xmlNode *change = NULL;
xmlNode           796 daemons/fenced/pacemaker-fenced.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           854 daemons/fenced/pacemaker-fenced.c update_cib_stonith_devices_v1(const char *event, xmlNode * msg)
xmlNode           870 daemons/fenced/pacemaker-fenced.c             xmlNode *match = getXpathResult(xpath_obj, lpc);
xmlNode           892 daemons/fenced/pacemaker-fenced.c             xmlNode *match = getXpathResult(xpath_obj, lpc);
xmlNode           915 daemons/fenced/pacemaker-fenced.c update_cib_stonith_devices(const char *event, xmlNode * msg)
xmlNode           918 daemons/fenced/pacemaker-fenced.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           951 daemons/fenced/pacemaker-fenced.c     xmlNode *match;
xmlNode           972 daemons/fenced/pacemaker-fenced.c update_fencing_topology(const char *event, xmlNode * msg)
xmlNode           977 daemons/fenced/pacemaker-fenced.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           998 daemons/fenced/pacemaker-fenced.c         xmlNode *change = NULL;
xmlNode          1023 daemons/fenced/pacemaker-fenced.c                     xmlNode *match = first_named_child(change, XML_DIFF_RESULT);
xmlNode          1070 daemons/fenced/pacemaker-fenced.c update_cib_cache_cb(const char *event, xmlNode * msg)
xmlNode          1073 daemons/fenced/pacemaker-fenced.c     xmlNode *stonith_enabled_xml = NULL;
xmlNode          1091 daemons/fenced/pacemaker-fenced.c         xmlNode *patchset = NULL;
xmlNode          1158 daemons/fenced/pacemaker-fenced.c init_cib_cache_cb(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          1311 daemons/fenced/pacemaker-fenced.c         xmlNode *query = create_xml_node(NULL, "stonith_command");
xmlNode            46 daemons/fenced/pacemaker-fenced.h     xmlNode *agent_metadata;
xmlNode           140 daemons/fenced/pacemaker-fenced.h     xmlNode *request;
xmlNode           217 daemons/fenced/pacemaker-fenced.h                             xmlNode *op_request, const char *remote_peer);
xmlNode           219 daemons/fenced/pacemaker-fenced.h int stonith_device_register(xmlNode * msg, const char **desc, gboolean from_cib);
xmlNode           223 daemons/fenced/pacemaker-fenced.h char *stonith_level_key(xmlNode * msg, int mode);
xmlNode           224 daemons/fenced/pacemaker-fenced.h int stonith_level_kind(xmlNode * msg);
xmlNode           225 daemons/fenced/pacemaker-fenced.h int stonith_level_register(xmlNode * msg, char **desc);
xmlNode           227 daemons/fenced/pacemaker-fenced.h int stonith_level_remove(xmlNode * msg, char **desc);
xmlNode           231 daemons/fenced/pacemaker-fenced.h void do_local_reply(xmlNode * notify_src, const char *client_id, gboolean sync_reply,
xmlNode           234 daemons/fenced/pacemaker-fenced.h xmlNode *stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data,
xmlNode           240 daemons/fenced/pacemaker-fenced.h void do_stonith_notify(int options, const char *type, int result, xmlNode * data);
xmlNode           245 daemons/fenced/pacemaker-fenced.h                                                 xmlNode *request,
xmlNode           248 daemons/fenced/pacemaker-fenced.h int process_remote_stonith_exec(xmlNode * msg);
xmlNode           250 daemons/fenced/pacemaker-fenced.h int process_remote_stonith_query(xmlNode * msg);
xmlNode           252 daemons/fenced/pacemaker-fenced.h void *create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer);
xmlNode           254 daemons/fenced/pacemaker-fenced.h int stonith_fence_history(xmlNode *msg, xmlNode **output,
xmlNode           261 daemons/fenced/pacemaker-fenced.h int stonith_manual_ack(xmlNode * msg, remote_fencing_op_t * op);
xmlNode           507 daemons/pacemakerd/pacemakerd.c pcmk_handle_ping_request(pcmk__client_t *c, xmlNode *msg, uint32_t id)
xmlNode           510 daemons/pacemakerd/pacemakerd.c     xmlNode *ping = NULL;
xmlNode           511 daemons/pacemakerd/pacemakerd.c     xmlNode *reply = NULL;
xmlNode           560 daemons/pacemakerd/pacemakerd.c     xmlNode *msg = NULL;
xmlNode          1120 daemons/pacemakerd/pacemakerd.c     xmlNode *request = NULL;
xmlNode          1121 daemons/pacemakerd/pacemakerd.c     xmlNode *reply = NULL;
xmlNode            70 daemons/schedulerd/pacemaker-schedulerd.c handle_pecalc_op(xmlNode *msg, xmlNode *xml_data, pcmk__client_t *sender)
xmlNode            94 daemons/schedulerd/pacemaker-schedulerd.c     xmlNode *converted = NULL;
xmlNode            95 daemons/schedulerd/pacemaker-schedulerd.c     xmlNode *reply = NULL;
xmlNode           210 daemons/schedulerd/pacemaker-schedulerd.c process_pe_message(xmlNode *msg, xmlNode *xml_data, pcmk__client_t *sender)
xmlNode           248 daemons/schedulerd/pacemaker-schedulerd.c gboolean process_pe_message(xmlNode *msg, xmlNode *xml_data,
xmlNode           257 daemons/schedulerd/pacemaker-schedulerd.c     xmlNode *msg = pcmk__client_data2xml(c, data, &id, &flags);
xmlNode           261 daemons/schedulerd/pacemaker-schedulerd.c         xmlNode *data_xml = get_message_xml(msg, F_CRM_DATA);
xmlNode            78 include/crm/cib/cib_types.h     int (*set_op_callback) (cib_t *cib, void (*callback) (const xmlNode *msg,
xmlNode            80 include/crm/cib/cib_types.h                                                           xmlNode *output));
xmlNode            83 include/crm/cib/cib_types.h                                                   xmlNode *msg));
xmlNode            86 include/crm/cib/cib_types.h                                                   xmlNode *msg));
xmlNode            91 include/crm/cib/cib_types.h     int (*ping) (cib_t *cib, xmlNode **output_data, int call_options);
xmlNode            92 include/crm/cib/cib_types.h     int (*query) (cib_t *cib, const char *section, xmlNode **output_data,
xmlNode            95 include/crm/cib/cib_types.h                        xmlNode **output_data, int call_options);
xmlNode           105 include/crm/cib/cib_types.h     int (*create) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           107 include/crm/cib/cib_types.h     int (*modify) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           109 include/crm/cib/cib_types.h     int (*update) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           111 include/crm/cib/cib_types.h     int (*replace) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           113 include/crm/cib/cib_types.h     int (*remove) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           115 include/crm/cib/cib_types.h     int (*erase) (cib_t *cib, xmlNode **output_data, int call_options);
xmlNode           116 include/crm/cib/cib_types.h     int (*delete_absolute) (cib_t *cib, const char *section, xmlNode *data,
xmlNode           124 include/crm/cib/cib_types.h                                    void (*callback) (xmlNode*, int, int,
xmlNode           125 include/crm/cib/cib_types.h                                                      xmlNode*, void *));
xmlNode           129 include/crm/cib/cib_types.h                                        void (*callback)(xmlNode *, int, int,
xmlNode           130 include/crm/cib/cib_types.h                                                         xmlNode *, void *),
xmlNode           145 include/crm/cib/cib_types.h     void (*op_callback) (const xmlNode *msg, int call_id, int rc,
xmlNode           146 include/crm/cib/cib_types.h                          xmlNode *output);
xmlNode            70 include/crm/cib/internal.h gboolean cib_diff_version_details(xmlNode * diff, int *admin_epoch, int *epoch, int *updates,
xmlNode            73 include/crm/cib/internal.h gboolean cib_read_config(GHashTable * options, xmlNode * current_cib);
xmlNode            75 include/crm/cib/internal.h gboolean cib_internal_config_changed(xmlNode * diff);
xmlNode            82 include/crm/cib/internal.h     void (*callback) (const char *event, xmlNode * msg);
xmlNode            87 include/crm/cib/internal.h     void (*callback) (xmlNode *, int, int, xmlNode *, void *);
xmlNode           114 include/crm/cib/internal.h typedef int (*cib_op_t) (const char *, int, const char *, xmlNode *,
xmlNode           115 include/crm/cib/internal.h                          xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode           120 include/crm/cib/internal.h                    const char *section, xmlNode * req, xmlNode * input,
xmlNode           122 include/crm/cib/internal.h                    xmlNode * current_cib, xmlNode ** result_cib, xmlNode ** diff,
xmlNode           123 include/crm/cib/internal.h                    xmlNode ** output);
xmlNode           125 include/crm/cib/internal.h xmlNode *cib_create_op(int call_id, const char *token, const char *op, const char *host,
xmlNode           126 include/crm/cib/internal.h                        const char *section, xmlNode * data, int call_options,
xmlNode           129 include/crm/cib/internal.h void cib_native_callback(cib_t * cib, xmlNode * msg, int call_id, int rc);
xmlNode           134 include/crm/cib/internal.h                                       void (*callback) (xmlNode *, int, int, xmlNode *, void *));
xmlNode           139 include/crm/cib/internal.h                                            void (*callback)(xmlNode *, int, int,
xmlNode           140 include/crm/cib/internal.h                                                             xmlNode *, void *),
xmlNode           143 include/crm/cib/internal.h int cib_process_query(const char *op, int options, const char *section, xmlNode * req,
xmlNode           144 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           145 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           147 include/crm/cib/internal.h int cib_process_erase(const char *op, int options, const char *section, xmlNode * req,
xmlNode           148 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           149 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           151 include/crm/cib/internal.h int cib_process_bump(const char *op, int options, const char *section, xmlNode * req,
xmlNode           152 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           153 include/crm/cib/internal.h                      xmlNode ** answer);
xmlNode           155 include/crm/cib/internal.h int cib_process_replace(const char *op, int options, const char *section, xmlNode * req,
xmlNode           156 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           157 include/crm/cib/internal.h                         xmlNode ** answer);
xmlNode           159 include/crm/cib/internal.h int cib_process_create(const char *op, int options, const char *section, xmlNode * req,
xmlNode           160 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           161 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           163 include/crm/cib/internal.h int cib_process_modify(const char *op, int options, const char *section, xmlNode * req,
xmlNode           164 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           165 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           167 include/crm/cib/internal.h int cib_process_delete(const char *op, int options, const char *section, xmlNode * req,
xmlNode           168 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           169 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           171 include/crm/cib/internal.h int cib_process_diff(const char *op, int options, const char *section, xmlNode * req,
xmlNode           172 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           173 include/crm/cib/internal.h                      xmlNode ** answer);
xmlNode           175 include/crm/cib/internal.h int cib_process_upgrade(const char *op, int options, const char *section, xmlNode * req,
xmlNode           176 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           177 include/crm/cib/internal.h                         xmlNode ** answer);
xmlNode           198 include/crm/cib/internal.h int cib_process_xpath(const char *op, int options, const char *section, xmlNode * req,
xmlNode           199 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           200 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           202 include/crm/cib/internal.h gboolean cib_config_changed(xmlNode * last, xmlNode * next, xmlNode ** diff);
xmlNode           203 include/crm/cib/internal.h gboolean update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code);
xmlNode           204 include/crm/cib/internal.h int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset);
xmlNode           207 include/crm/cib/internal.h                     const char *section, xmlNode * data,
xmlNode           208 include/crm/cib/internal.h                     xmlNode ** output_data, int call_options, const char *user_name);
xmlNode           212 include/crm/cib/internal.h                              xmlNode **root);
xmlNode           213 include/crm/cib/internal.h int cib_file_write_with_digest(xmlNode *cib_root, const char *cib_dirname,
xmlNode            24 include/crm/cib/util.h xmlNode *get_object_root(const char *object_type, xmlNode * the_root);
xmlNode            25 include/crm/cib/util.h xmlNode *create_cib_fragment_adv(xmlNode * update, const char *section, const char *source);
xmlNode            27 include/crm/cib/util.h xmlNode *createEmptyCib(int cib_epoch);
xmlNode            28 include/crm/cib/util.h gboolean verifyCibXml(xmlNode * cib);
xmlNode            30 include/crm/cib/util.h gboolean cib_version_details(xmlNode * cib, int *admin_epoch, int *epoch, int *updates);
xmlNode            63 include/crm/cib/util.h xmlNode *cib_get_generation(cib_t * cib);
xmlNode            68 include/crm/cib/util.h int cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output,
xmlNode           124 include/crm/cluster.h                               xmlNode *data, gboolean ordered);
xmlNode           129 include/crm/cluster.h void crm_remote_peer_cache_refresh(xmlNode *cib);
xmlNode           164 include/crm/cluster.h void set_uuid(xmlNode *xml, const char *attr, crm_node_t *node);
xmlNode            78 include/crm/cluster/election_internal.h enum election_result election_count_vote(election_t *e, xmlNode *vote, bool can_win);
xmlNode            99 include/crm/cluster/internal.h bool pcmk__corosync_add_nodes(xmlNode *xml_parent);
xmlNode           118 include/crm/cluster/internal.h void pcmk__refresh_node_caches_from_cib(xmlNode *cib);
xmlNode            25 include/crm/common/acl.h bool xml_acl_enabled(xmlNode *xml);
xmlNode            26 include/crm/common/acl.h void xml_acl_disable(xmlNode *xml);
xmlNode            27 include/crm/common/acl.h bool xml_acl_denied(xmlNode *xml);
xmlNode            28 include/crm/common/acl.h bool xml_acl_filtered_copy(const char *user, xmlNode* acl_source, xmlNode *xml,
xmlNode            29 include/crm/common/acl.h                            xmlNode **result);
xmlNode            79 include/crm/common/alerts_internal.h bool pcmk__alert_in_patchset(xmlNode *msg, bool config);
xmlNode            43 include/crm/common/internal.h const char *pcmk__update_acl_user(xmlNode *request, const char *field,
xmlNode            61 include/crm/common/internal.h bool pcmk__verify_digest(xmlNode *input, const char *expected);
xmlNode           175 include/crm/common/internal.h void pcmk__filter_op_for_digest(xmlNode *param_set);
xmlNode            39 include/crm/common/ipc.h xmlNode *create_reply_adv(xmlNode *request, xmlNode *xml_response_data,
xmlNode            46 include/crm/common/ipc.h xmlNode *create_request_adv(const char *task, xmlNode *xml_data,
xmlNode           170 include/crm/common/ipc.h int crm_ipc_send(crm_ipc_t * client, xmlNode * message, enum crm_ipc_flags flags,
xmlNode           171 include/crm/common/ipc.h                  int32_t ms_timeout, xmlNode ** reply);
xmlNode           223 include/crm/common/ipc.h xmlNode *create_hello_message(const char *uuid, const char *client_name,
xmlNode            75 include/crm/common/ipc_controld.h             xmlNode *node_state;    //<! Resource operation history XML
xmlNode           212 include/crm/common/ipc_internal.h int pcmk__ipc_prepare_iov(uint32_t request, xmlNode *message,
xmlNode           215 include/crm/common/ipc_internal.h int pcmk__ipc_send_xml(pcmk__client_t *c, uint32_t request, xmlNode *message,
xmlNode           218 include/crm/common/ipc_internal.h xmlNode *pcmk__client_data2xml(pcmk__client_t *c, void *data,
xmlNode           127 include/crm/common/logging.h                       const char *prefix, xmlNode * data, int depth, gboolean formatted);
xmlNode            36 include/crm/common/nvpair.h GSList *pcmk_xml_attrs2nvpairs(xmlNode *xml);
xmlNode            37 include/crm/common/nvpair.h void pcmk_nvpairs2xml_attrs(GSList *list, xmlNode *xml);
xmlNode            39 include/crm/common/nvpair.h xmlNode *crm_create_nvpair_xml(xmlNode *parent, const char *id,
xmlNode            45 include/crm/common/nvpair.h GHashTable *xml2list(xmlNode *parent);
xmlNode            47 include/crm/common/nvpair.h const char *crm_xml_add(xmlNode *node, const char *name, const char *value);
xmlNode            48 include/crm/common/nvpair.h const char *crm_xml_replace(xmlNode *node, const char *name, const char *value);
xmlNode            49 include/crm/common/nvpair.h const char *crm_xml_add_int(xmlNode *node, const char *name, int value);
xmlNode            50 include/crm/common/nvpair.h const char *crm_xml_add_ll(xmlNode *node, const char *name, long long value);
xmlNode            51 include/crm/common/nvpair.h const char *crm_xml_add_ms(xmlNode *node, const char *name, guint ms);
xmlNode            52 include/crm/common/nvpair.h const char *crm_xml_add_timeval(xmlNode *xml, const char *name_sec,
xmlNode            56 include/crm/common/nvpair.h const char *crm_element_value(const xmlNode *data, const char *name);
xmlNode            57 include/crm/common/nvpair.h int crm_element_value_int(const xmlNode *data, const char *name, int *dest);
xmlNode            58 include/crm/common/nvpair.h int crm_element_value_ll(const xmlNode *data, const char *name, long long *dest);
xmlNode            59 include/crm/common/nvpair.h int crm_element_value_ms(const xmlNode *data, const char *name, guint *dest);
xmlNode            60 include/crm/common/nvpair.h int crm_element_value_epoch(const xmlNode *xml, const char *name, time_t *dest);
xmlNode            61 include/crm/common/nvpair.h int crm_element_value_timeval(const xmlNode *data, const char *name_sec,
xmlNode            63 include/crm/common/nvpair.h char *crm_element_value_copy(const xmlNode *data, const char *name);
xmlNode            75 include/crm/common/nvpair.h crm_copy_xml_element(xmlNode *obj1, xmlNode *obj2, const char *element)
xmlNode            96 include/crm/common/nvpair.h crm_xml_add_boolean(xmlNode *node, const char *name, gboolean value)
xmlNode            17 include/crm/common/remote_internal.h int pcmk__remote_send_xml(pcmk__remote_t *remote, xmlNode *msg);
xmlNode            20 include/crm/common/remote_internal.h xmlNode *pcmk__remote_message_xml(pcmk__remote_t *remote);
xmlNode            70 include/crm/common/util.h xmlNode *crm_create_op_xml(xmlNode *parent, const char *prefix,
xmlNode            53 include/crm/common/xml.h gboolean add_message_xml(xmlNode * msg, const char *field, xmlNode * xml);
xmlNode            54 include/crm/common/xml.h xmlNode *get_message_xml(xmlNode * msg, const char *field);
xmlNode            56 include/crm/common/xml.h xmlDoc *getDocPtr(xmlNode * node);
xmlNode            67 include/crm/common/xml.h void copy_in_properties(xmlNode * target, xmlNode * src);
xmlNode            68 include/crm/common/xml.h void expand_plus_plus(xmlNode * target, const char *name, const char *value);
xmlNode            69 include/crm/common/xml.h void fix_plus_plus_recursive(xmlNode * target);
xmlNode            78 include/crm/common/xml.h xmlNode *create_xml_node(xmlNode * parent, const char *name);
xmlNode            88 include/crm/common/xml.h xmlNode *pcmk_create_xml_text_node(xmlNode * parent, const char *name, const char *content);
xmlNode            96 include/crm/common/xml.h xmlNode *pcmk_create_html_node(xmlNode * parent, const char *element_name, const char *id,
xmlNode           102 include/crm/common/xml.h void purge_diff_markers(xmlNode * a_node);
xmlNode           108 include/crm/common/xml.h xmlNode *copy_xml(xmlNode * src_node);
xmlNode           113 include/crm/common/xml.h xmlNode *add_node_copy(xmlNode * new_parent, xmlNode * xml_node);
xmlNode           115 include/crm/common/xml.h int add_node_nocopy(xmlNode * parent, const char *name, xmlNode * child);
xmlNode           122 include/crm/common/xml.h xmlNode *filename2xml(const char *filename);
xmlNode           124 include/crm/common/xml.h xmlNode *stdin2xml(void);
xmlNode           126 include/crm/common/xml.h xmlNode *string2xml(const char *input);
xmlNode           128 include/crm/common/xml.h int write_xml_fd(xmlNode * xml_node, const char *filename, int fd, gboolean compress);
xmlNode           129 include/crm/common/xml.h int write_xml_file(xmlNode * xml_node, const char *filename, gboolean compress);
xmlNode           131 include/crm/common/xml.h char *dump_xml_formatted(xmlNode * msg);
xmlNode           133 include/crm/common/xml.h char *dump_xml_formatted_with_text(xmlNode * msg);
xmlNode           135 include/crm/common/xml.h char *dump_xml_unformatted(xmlNode * msg);
xmlNode           140 include/crm/common/xml.h xmlNode *diff_xml_object(xmlNode * left, xmlNode * right, gboolean suppress);
xmlNode           142 include/crm/common/xml.h xmlNode *subtract_xml_object(xmlNode * parent, xmlNode * left, xmlNode * right,
xmlNode           145 include/crm/common/xml.h gboolean can_prune_leaf(xmlNode * xml_node);
xmlNode           150 include/crm/common/xml.h xmlNode *find_xml_node(xmlNode * cib, const char *node_path, gboolean must_find);
xmlNode           152 include/crm/common/xml.h void xml_remove_prop(xmlNode * obj, const char *name);
xmlNode           154 include/crm/common/xml.h gboolean replace_xml_child(xmlNode * parent, xmlNode * child, xmlNode * update,
xmlNode           157 include/crm/common/xml.h gboolean update_xml_child(xmlNode * child, xmlNode * to_update);
xmlNode           159 include/crm/common/xml.h int find_xml_children(xmlNode ** children, xmlNode * root,
xmlNode           163 include/crm/common/xml.h xmlNode *get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level);
xmlNode           164 include/crm/common/xml.h xmlNode *get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level);
xmlNode           167 include/crm/common/xml.h crm_element_name(const xmlNode *xml)
xmlNode           173 include/crm/common/xml.h crm_map_element_name(const xmlNode *xml)
xmlNode           184 include/crm/common/xml.h gboolean xml_has_children(const xmlNode * root);
xmlNode           186 include/crm/common/xml.h char *calculate_on_disk_digest(xmlNode * local_cib);
xmlNode           187 include/crm/common/xml.h char *calculate_operation_digest(xmlNode * local_cib, const char *version);
xmlNode           188 include/crm/common/xml.h char *calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter,
xmlNode           192 include/crm/common/xml.h gboolean validate_xml(xmlNode * xml_blob, const char *validation, gboolean to_logs);
xmlNode           193 include/crm/common/xml.h gboolean validate_xml_verbose(xmlNode * xml_blob);
xmlNode           232 include/crm/common/xml.h int update_validation(xmlNode **xml_blob, int *best, int max,
xmlNode           238 include/crm/common/xml.h gboolean cli_config_update(xmlNode ** xml, int *best_version, gboolean to_logs);
xmlNode           243 include/crm/common/xml.h void pcmk_free_xml_subtree(xmlNode *xml);
xmlNode           244 include/crm/common/xml.h void free_xml(xmlNode * child);
xmlNode           246 include/crm/common/xml.h xmlNode *first_named_child(const xmlNode *parent, const char *name);
xmlNode           247 include/crm/common/xml.h xmlNode *crm_next_same_xml(const xmlNode *sibling);
xmlNode           249 include/crm/common/xml.h xmlNode *sorted_xml(xmlNode * input, xmlNode * parent, gboolean recursive);
xmlNode           250 include/crm/common/xml.h xmlXPathObjectPtr xpath_search(xmlNode * xml_top, const char *path);
xmlNode           251 include/crm/common/xml.h void crm_foreach_xpath_result(xmlNode *xml, const char *xpath,
xmlNode           252 include/crm/common/xml.h                               void (*helper)(xmlNode*, void*), void *user_data);
xmlNode           253 include/crm/common/xml.h xmlNode *expand_idref(xmlNode * input, xmlNode * top);
xmlNode           256 include/crm/common/xml.h xmlNode *getXpathResult(xmlXPathObjectPtr xpathObj, int index);
xmlNode           267 include/crm/common/xml.h bool xml_tracking_changes(xmlNode * xml);
xmlNode           268 include/crm/common/xml.h bool xml_document_dirty(xmlNode *xml);
xmlNode           269 include/crm/common/xml.h void xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls);
xmlNode           270 include/crm/common/xml.h void xml_calculate_changes(xmlNode *old_xml, xmlNode *new_xml);
xmlNode           271 include/crm/common/xml.h void xml_calculate_significant_changes(xmlNode *old_xml, xmlNode *new_xml);
xmlNode           272 include/crm/common/xml.h void xml_accept_changes(xmlNode * xml);
xmlNode           273 include/crm/common/xml.h void xml_log_changes(uint8_t level, const char *function, xmlNode *xml);
xmlNode           274 include/crm/common/xml.h void xml_log_patchset(uint8_t level, const char *function, xmlNode *xml);
xmlNode           275 include/crm/common/xml.h bool xml_patch_versions(xmlNode *patchset, int add[3], int del[3]);
xmlNode           277 include/crm/common/xml.h xmlNode *xml_create_patchset(
xmlNode           278 include/crm/common/xml.h     int format, xmlNode *source, xmlNode *target, bool *config, bool manage_version);
xmlNode           279 include/crm/common/xml.h int xml_apply_patchset(xmlNode *xml, xmlNode *patchset, bool check_version);
xmlNode           281 include/crm/common/xml.h void patchset_process_digest(xmlNode *patch, xmlNode *source, xmlNode *target, bool with_digest);
xmlNode           283 include/crm/common/xml.h void save_xml_to_file(xmlNode * xml, const char *desc, const char *filename);
xmlNode           284 include/crm/common/xml.h char *xml_get_path(xmlNode *xml);
xmlNode           288 include/crm/common/xml.h void crm_xml_set_id(xmlNode *xml, const char *format, ...) G_GNUC_PRINTF(2, 3);
xmlNode            27 include/crm/common/xml_compat.h xmlNode *find_entity(xmlNode *parent, const char *node_name, const char *id);
xmlNode            30 include/crm/common/xml_compat.h gboolean apply_xml_diff(xmlNode *old_xml, xmlNode *diff, xmlNode **new_xml);
xmlNode           156 include/crm/common/xml_internal.h void pcmk__strip_xml_text(xmlNode *xml);
xmlNode           157 include/crm/common/xml_internal.h const char *pcmk__xe_add_last_written(xmlNode *xe);
xmlNode           159 include/crm/common/xml_internal.h xmlNode *pcmk__xe_match(xmlNode *parent, const char *node_name,
xmlNode           162 include/crm/common/xml_internal.h void pcmk__xe_remove_matching_attrs(xmlNode *element,
xmlNode           197 include/crm/common/xml_internal.h static inline xmlNode *
xmlNode           198 include/crm/common/xml_internal.h pcmk__xml_first_child(const xmlNode *parent)
xmlNode           200 include/crm/common/xml_internal.h     xmlNode *child = (parent? parent->children : NULL);
xmlNode           216 include/crm/common/xml_internal.h static inline xmlNode *
xmlNode           217 include/crm/common/xml_internal.h pcmk__xml_next(const xmlNode *child)
xmlNode           219 include/crm/common/xml_internal.h     xmlNode *next = (child? child->next : NULL);
xmlNode           235 include/crm/common/xml_internal.h static inline xmlNode *
xmlNode           236 include/crm/common/xml_internal.h pcmk__xe_first_child(const xmlNode *parent)
xmlNode           238 include/crm/common/xml_internal.h     xmlNode *child = (parent? parent->children : NULL);
xmlNode           254 include/crm/common/xml_internal.h static inline xmlNode *
xmlNode           255 include/crm/common/xml_internal.h pcmk__xe_next(const xmlNode *child)
xmlNode           257 include/crm/common/xml_internal.h     xmlNode *next = child? child->next : NULL;
xmlNode           294 include/crm/common/xml_internal.h pcmk__xe_first_attr(const xmlNode *xe)
xmlNode            73 include/crm/fencing/internal.h xmlNode *create_level_registration_xml(const char *node, const char *pattern,
xmlNode            78 include/crm/fencing/internal.h xmlNode *create_device_registration_xml(const char *id,
xmlNode            93 include/crm/fencing/internal.h                                      xmlNode *metadata);
xmlNode            33 include/crm/lrmd_internal.h int lrmd__remote_send_xml(pcmk__remote_t *session, xmlNode *msg, uint32_t id,
xmlNode            57 include/crm/lrmd_internal.h void remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg);
xmlNode            66 include/crm/lrmd_internal.h void remote_proxy_relay_event(remote_proxy_t *proxy, xmlNode *msg);
xmlNode            67 include/crm/lrmd_internal.h void remote_proxy_relay_response(remote_proxy_t *proxy, xmlNode *msg,
xmlNode            31 include/crm/pengine/complex.h void pe_get_versioned_attributes(xmlNode *meta_hash, pe_resource_t *rsc,
xmlNode           306 include/crm/pengine/internal.h gboolean common_unpack(xmlNode * xml_obj, pe_resource_t ** rsc, pe_resource_t * parent,
xmlNode           323 include/crm/pengine/internal.h                      uint32_t flags, xmlNode *xml_op,
xmlNode           379 include/crm/pengine/internal.h extern xmlNode *find_rsc_op_entry(pe_resource_t * rsc, const char *key);
xmlNode           478 include/crm/pengine/internal.h int pe__target_rc_from_xml(xmlNode *xml_op);
xmlNode           497 include/crm/pengine/internal.h     xmlNode *params_all;
xmlNode           498 include/crm/pengine/internal.h     xmlNode *params_secure;
xmlNode           499 include/crm/pengine/internal.h     xmlNode *params_restart;
xmlNode           507 include/crm/pengine/internal.h                                          xmlNode *xml_op, GHashTable *overrides,
xmlNode           513 include/crm/pengine/internal.h op_digest_cache_t *rsc_action_digest_cmp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * node,
xmlNode           552 include/crm/pengine/internal.h                                        xmlNode *xml, const char *field);
xmlNode           559 include/crm/pengine/internal.h void pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node,
xmlNode           562 include/crm/pengine/internal.h                              void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*,
xmlNode           576 include/crm/pengine/internal.h void pe__unpack_dataset_nvpairs(xmlNode *xml_obj, const char *set_name,
xmlNode           137 include/crm/pengine/pe_types.h     xmlNode *input;
xmlNode           165 include/crm/pengine/pe_types.h     xmlNode *failed;
xmlNode           166 include/crm/pengine/pe_types.h     xmlNode *op_defaults;
xmlNode           167 include/crm/pengine/pe_types.h     xmlNode *rsc_defaults;
xmlNode           176 include/crm/pengine/pe_types.h     xmlNode *graph;
xmlNode           322 include/crm/pengine/pe_types.h     xmlNode *xml;
xmlNode           323 include/crm/pengine/pe_types.h     xmlNode *orig_xml;
xmlNode           324 include/crm/pengine/pe_types.h     xmlNode *ops_xml;
xmlNode           393 include/crm/pengine/pe_types.h     xmlNode *versioned_parameters;
xmlNode           400 include/crm/pengine/pe_types.h     xmlNode *versioned_parameters;
xmlNode           401 include/crm/pengine/pe_types.h     xmlNode *versioned_meta;
xmlNode           411 include/crm/pengine/pe_types.h     xmlNode *op_entry;
xmlNode            21 include/crm/pengine/remote_internal.h bool xml_contains_remote_node(xmlNode *xml);
xmlNode            32 include/crm/pengine/remote_internal.h xmlNode *pe_create_remote_xml(xmlNode *parent, const char *uname,
xmlNode            35 include/crm/pengine/rules.h enum expression_type find_expression_type(xmlNode * expr);
xmlNode            37 include/crm/pengine/rules.h gboolean pe_evaluate_rules(xmlNode *ruleset, GHashTable *node_hash,
xmlNode            40 include/crm/pengine/rules.h gboolean pe_test_rule(xmlNode *rule, GHashTable *node_hash,
xmlNode            44 include/crm/pengine/rules.h gboolean pe_test_expression(xmlNode *expr, GHashTable *node_hash,
xmlNode            49 include/crm/pengine/rules.h void pe_eval_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode            54 include/crm/pengine/rules.h void pe_unpack_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode            60 include/crm/pengine/rules.h void pe_eval_versioned_attributes(xmlNode *top, xmlNode *xml_obj,
xmlNode            62 include/crm/pengine/rules.h                                   xmlNode *hash, crm_time_t *next_change);
xmlNode            64 include/crm/pengine/rules.h GHashTable *pe_unpack_versioned_parameters(xmlNode *versioned_params, const char *ra_version);
xmlNode            69 include/crm/pengine/rules.h gboolean pe_eval_rules(xmlNode *ruleset, pe_rule_eval_data_t *rule_data,
xmlNode            71 include/crm/pengine/rules.h gboolean pe_eval_expr(xmlNode *rule, pe_rule_eval_data_t *rule_data,
xmlNode            73 include/crm/pengine/rules.h gboolean pe_eval_subexpr(xmlNode *expr, pe_rule_eval_data_t *rule_data,
xmlNode            27 include/crm/pengine/rules_compat.h gboolean test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now);
xmlNode            30 include/crm/pengine/rules_compat.h gboolean test_rule(xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role,
xmlNode            34 include/crm/pengine/rules_compat.h gboolean pe_test_rule_re(xmlNode *rule, GHashTable *node_hash,
xmlNode            39 include/crm/pengine/rules_compat.h gboolean pe_test_rule_full(xmlNode *rule, GHashTable *node_hash,
xmlNode            44 include/crm/pengine/rules_compat.h gboolean test_expression(xmlNode *expr, GHashTable *node_hash,
xmlNode            48 include/crm/pengine/rules_compat.h gboolean pe_test_expression_re(xmlNode *expr, GHashTable *node_hash,
xmlNode            53 include/crm/pengine/rules_compat.h gboolean pe_test_expression_full(xmlNode *expr, GHashTable *node_hash,
xmlNode            58 include/crm/pengine/rules_compat.h void unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj,
xmlNode            19 include/crm/pengine/rules_internal.h GList *pe_unpack_alerts(xmlNode *alerts);
xmlNode            22 include/crm/pengine/rules_internal.h crm_time_t *pe_parse_xml_duration(crm_time_t * start, xmlNode * duration_spec);
xmlNode            24 include/crm/pengine/rules_internal.h gboolean pe__eval_attr_expr(xmlNode *expr, pe_rule_eval_data_t *rule_data);
xmlNode            25 include/crm/pengine/rules_internal.h int pe__eval_date_expr(xmlNode *expr, pe_rule_eval_data_t *rule_data,
xmlNode            28 include/crm/pengine/rules_internal.h gboolean pe__eval_role_expr(xmlNode *expr, pe_rule_eval_data_t *rule_data);
xmlNode            31 include/crm/pengine/rules_internal.h int pe_cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec);
xmlNode            43 include/pcmki/pcmki_sched_allocate.h     void (*append_meta) (pe_resource_t * rsc, xmlNode * xml);
xmlNode            72 include/pcmki/pcmki_sched_allocate.h extern void native_append_meta(pe_resource_t * rsc, xmlNode * xml);
xmlNode            87 include/pcmki/pcmki_sched_allocate.h extern void group_append_meta(pe_resource_t * rsc, xmlNode * xml);
xmlNode           110 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_append_meta(pe_resource_t *rsc, xmlNode *xml);
xmlNode           127 include/pcmki/pcmki_sched_allocate.h extern void clone_append_meta(pe_resource_t * rsc, xmlNode * xml);
xmlNode           142 include/pcmki/pcmki_sched_allocate.h extern gboolean unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           144 include/pcmki/pcmki_sched_allocate.h extern gboolean unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode            86 include/pcmki/pcmki_sched_utils.h xmlNode *pcmk__create_history_xml(xmlNode *parent, lrmd_event_data_t *event,
xmlNode            80 include/pcmki/pcmki_scheduler.h extern gboolean unpack_constraints(xmlNode * xml_constraints, pe_working_set_t * data_set);
xmlNode           102 include/pcmki/pcmki_scheduler.h xmlNode *pcmk__schedule_actions(pe_working_set_t *data_set, xmlNode *xml_input,
xmlNode            61 include/pcmki/pcmki_transition.h     xmlNode *xml;
xmlNode           126 include/pcmki/pcmki_transition.h crm_graph_t *unpack_graph(xmlNode * xml_graph, const char *reference);
xmlNode           136 include/pcmki/pcmki_transition.h lrmd_event_data_t *convert_graph_action(xmlNode * resource, crm_action_t * action, int status,
xmlNode            57 lib/cib/cib_attrs.c     xmlNode *xml_search = NULL;
xmlNode           143 lib/cib/cib_attrs.c         xmlNode *child = NULL;
xmlNode           177 lib/cib/cib_attrs.c     xmlNode *xml_top = NULL;
xmlNode           178 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           355 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           399 lib/cib/cib_attrs.c get_uuid_from_result(xmlNode *result, char **uuid, int *is_remote)
xmlNode           488 lib/cib/cib_attrs.c     xmlNode *xml_search = NULL;
xmlNode           525 lib/cib/cib_attrs.c     xmlNode *a_child = NULL;
xmlNode           526 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           527 lib/cib/cib_attrs.c     xmlNode *fragment = NULL;
xmlNode            30 lib/cib/cib_client.c int cib_client_set_op_callback(cib_t * cib, void (*callback) (const xmlNode * msg, int call_id,
xmlNode            31 lib/cib/cib_client.c                                                               int rc, xmlNode * output));
xmlNode            34 lib/cib/cib_client.c                                    void (*callback) (const char *event, xmlNode * msg));
xmlNode            37 lib/cib/cib_client.c                                    void (*callback) (const char *event, xmlNode * msg));
xmlNode            57 lib/cib/cib_client.c cib_client_ping(cib_t * cib, xmlNode ** output_data, int call_options)
xmlNode            64 lib/cib/cib_client.c cib_client_query(cib_t * cib, const char *section, xmlNode ** output_data, int call_options)
xmlNode            71 lib/cib/cib_client.c                       xmlNode ** output_data, int call_options)
xmlNode           135 lib/cib/cib_client.c cib_client_create(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           142 lib/cib/cib_client.c cib_client_modify(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           149 lib/cib/cib_client.c cib_client_update(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           156 lib/cib/cib_client.c cib_client_replace(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           163 lib/cib/cib_client.c cib_client_delete(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           170 lib/cib/cib_client.c cib_client_delete_absolute(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           177 lib/cib/cib_client.c cib_client_erase(cib_t * cib, xmlNode ** output_data, int call_options)
xmlNode           451 lib/cib/cib_client.c cib_client_set_op_callback(cib_t * cib, void (*callback) (const xmlNode * msg, int call_id,
xmlNode           452 lib/cib/cib_client.c                                                           int rc, xmlNode * output))
xmlNode           466 lib/cib/cib_client.c                                void (*callback) (const char *event, xmlNode * msg))
xmlNode           517 lib/cib/cib_client.c                                void (*callback) (const char *event, xmlNode * msg))
xmlNode           601 lib/cib/cib_client.c                              void (*callback) (xmlNode *, int, int, xmlNode *, void *))
xmlNode           612 lib/cib/cib_client.c                                   void (*callback)(xmlNode *, int, int,
xmlNode           613 lib/cib/cib_client.c                                                    xmlNode *, void *),
xmlNode            61 lib/cib/cib_file.c                         xmlNode * data, xmlNode ** output_data, int call_options);
xmlNode            64 lib/cib/cib_file.c                                  xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode            99 lib/cib/cib_file.c cib_file_verify_digest(xmlNode *root, const char *sigfile)
xmlNode           141 lib/cib/cib_file.c cib_file_read_and_verify(const char *filename, const char *sigfile, xmlNode **root)
xmlNode           146 lib/cib/cib_file.c     xmlNode *local_root = NULL;
xmlNode           331 lib/cib/cib_file.c cib_file_prepare_xml(xmlNode *root)
xmlNode           333 lib/cib/cib_file.c     xmlNode *cib_status_root = NULL;
xmlNode           362 lib/cib/cib_file.c cib_file_write_with_digest(xmlNode *cib_root, const char *cib_dirname,
xmlNode           529 lib/cib/cib_file.c static xmlNode *in_mem_cib = NULL;
xmlNode           549 lib/cib/cib_file.c     xmlNode *root = NULL;
xmlNode           784 lib/cib/cib_file.c                     xmlNode * data, xmlNode ** output_data, int call_options)
xmlNode           792 lib/cib/cib_file.c                              xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode           799 lib/cib/cib_file.c     xmlNode *request = NULL;
xmlNode           800 lib/cib/cib_file.c     xmlNode *output = NULL;
xmlNode           801 lib/cib/cib_file.c     xmlNode *cib_diff = NULL;
xmlNode           802 lib/cib/cib_file.c     xmlNode *result_cib = NULL;
xmlNode            42 lib/cib/cib_native.c                           xmlNode * data, xmlNode ** output_data, int call_options);
xmlNode            45 lib/cib/cib_native.c                                    const char *section, xmlNode * data, xmlNode ** output_data,
xmlNode            93 lib/cib/cib_native.c     xmlNode *msg = NULL;
xmlNode           201 lib/cib/cib_native.c         xmlNode *reply = NULL;
xmlNode           202 lib/cib/cib_native.c         xmlNode *hello = create_xml_node(NULL, "cib_command");
xmlNode           300 lib/cib/cib_native.c                       xmlNode * data, xmlNode ** output_data, int call_options)
xmlNode           308 lib/cib/cib_native.c                                xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode           315 lib/cib/cib_native.c     xmlNode *op_msg = NULL;
xmlNode           316 lib/cib/cib_native.c     xmlNode *op_reply = NULL;
xmlNode           374 lib/cib/cib_native.c         xmlNode *tmp = get_message_xml(op_reply, F_CIB_CALLDATA);
xmlNode           463 lib/cib/cib_native.c     xmlNode *notify_msg = create_xml_node(NULL, "cib-callback");
xmlNode            30 lib/cib/cib_ops.c cib_process_query(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode            31 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode            33 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode            57 lib/cib/cib_ops.c         xmlNode *shallow = create_xml_node(*answer, tag);
xmlNode            75 lib/cib/cib_ops.c cib_process_erase(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode            76 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode            92 lib/cib/cib_ops.c cib_process_upgrade(const char *op, int options, const char *section, xmlNode * req,
xmlNode            93 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            94 lib/cib/cib_ops.c                     xmlNode ** answer)
xmlNode           127 lib/cib/cib_ops.c cib_process_bump(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           128 lib/cib/cib_ops.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           142 lib/cib/cib_ops.c cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset)
xmlNode           168 lib/cib/cib_ops.c cib_process_replace(const char *op, int options, const char *section, xmlNode * req,
xmlNode           169 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           170 lib/cib/cib_ops.c                     xmlNode ** answer)
xmlNode           265 lib/cib/cib_ops.c         xmlNode *obj_root = NULL;
xmlNode           280 lib/cib/cib_ops.c cib_process_delete(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           281 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           283 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode           299 lib/cib/cib_ops.c         xmlNode *child = NULL;
xmlNode           315 lib/cib/cib_ops.c cib_process_modify(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           316 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           318 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode           334 lib/cib/cib_ops.c         xmlNode *tmp_section = NULL;
xmlNode           368 lib/cib/cib_ops.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           382 lib/cib/cib_ops.c update_cib_object(xmlNode * parent, xmlNode * update)
xmlNode           385 lib/cib/cib_ops.c     xmlNode *target = NULL;
xmlNode           386 lib/cib/cib_ops.c     xmlNode *a_child = NULL;
xmlNode           416 lib/cib/cib_ops.c         xmlNode *remove = NULL;
xmlNode           476 lib/cib/cib_ops.c add_cib_object(xmlNode * parent, xmlNode * new_obj)
xmlNode           481 lib/cib/cib_ops.c     xmlNode *equiv_node = NULL;
xmlNode           519 lib/cib/cib_ops.c cib_process_create(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           520 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           522 lib/cib/cib_ops.c     xmlNode *failed = NULL;
xmlNode           524 lib/cib/cib_ops.c     xmlNode *update_section = NULL;
xmlNode           553 lib/cib/cib_ops.c         xmlNode *a_child = NULL;
xmlNode           584 lib/cib/cib_ops.c cib_process_diff(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           585 lib/cib/cib_ops.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           603 lib/cib/cib_ops.c cib_config_changed(xmlNode * last, xmlNode * next, xmlNode ** diff)
xmlNode           640 lib/cib/cib_ops.c         xmlNode *top = getXpathResult(xpathObj, lpc);
xmlNode           675 lib/cib/cib_ops.c cib_process_xpath(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           676 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           714 lib/cib/cib_ops.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           752 lib/cib/cib_ops.c                 xmlNode *shallow = create_xml_node(*answer, tag);
xmlNode           762 lib/cib/cib_ops.c                 xmlNode *parent = match;
xmlNode           797 lib/cib/cib_ops.c             xmlNode *parent = match->parent;
xmlNode           816 lib/cib/cib_ops.c update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code)
xmlNode           818 lib/cib/cib_ops.c     xmlNode *xml_node = NULL;
xmlNode            74 lib/cib/cib_remote.c                           xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode            94 lib/cib/cib_remote.c     xmlNode *notify_msg = create_xml_node(NULL, "cib_command");
xmlNode           198 lib/cib/cib_remote.c     xmlNode *answer = NULL;
xmlNode           199 lib/cib/cib_remote.c     xmlNode *login = NULL;
xmlNode           341 lib/cib/cib_remote.c     xmlNode *msg = NULL;
xmlNode           404 lib/cib/cib_remote.c         xmlNode *hello =
xmlNode           468 lib/cib/cib_remote.c                       xmlNode * data, xmlNode ** output_data, int call_options, const char *name)
xmlNode           474 lib/cib/cib_remote.c     xmlNode *op_msg = NULL;
xmlNode           475 lib/cib/cib_remote.c     xmlNode *op_reply = NULL;
xmlNode           601 lib/cib/cib_remote.c         xmlNode *tmp = get_message_xml(op_reply, F_CIB_CALLDATA);
xmlNode            59 lib/cib/cib_utils.c xmlNode *
xmlNode            62 lib/cib/cib_utils.c     xmlNode *the_cib = NULL;
xmlNode            63 lib/cib/cib_utils.c     xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode            75 lib/cib/cib_utils.c cib_version_details(xmlNode * cib, int *admin_epoch, int *epoch, int *updates)
xmlNode            93 lib/cib/cib_utils.c cib_diff_version_details(xmlNode * diff, int *admin_epoch, int *epoch, int *updates,
xmlNode           145 lib/cib/cib_utils.c xmlNode *
xmlNode           146 lib/cib/cib_utils.c get_object_root(const char *object_type, xmlNode * the_root)
xmlNode           165 lib/cib/cib_utils.c xmlNode *
xmlNode           168 lib/cib/cib_utils.c     xmlNode *cib_root = NULL, *config = NULL;
xmlNode           188 lib/cib/cib_utils.c         xmlNode *rsc_defaults = create_xml_node(config, XML_CIB_TAG_RSCCONFIG);
xmlNode           189 lib/cib/cib_utils.c         xmlNode *meta = create_xml_node(rsc_defaults, XML_TAG_META_SETS);
xmlNode           190 lib/cib/cib_utils.c         xmlNode *nvpair = create_xml_node(meta, XML_CIB_TAG_NVPAIR);
xmlNode           203 lib/cib/cib_utils.c cib_acl_enabled(xmlNode *xml, const char *user)
xmlNode           223 lib/cib/cib_utils.c                const char *section, xmlNode * req, xmlNode * input,
xmlNode           225 lib/cib/cib_utils.c                xmlNode * current_cib, xmlNode ** result_cib, xmlNode ** diff, xmlNode ** output)
xmlNode           229 lib/cib/cib_utils.c     xmlNode *top = NULL;
xmlNode           230 lib/cib/cib_utils.c     xmlNode *scratch = NULL;
xmlNode           231 lib/cib/cib_utils.c     xmlNode *local_diff = NULL;
xmlNode           258 lib/cib/cib_utils.c         xmlNode *cib_ro = current_cib;
xmlNode           259 lib/cib/cib_utils.c         xmlNode *cib_filtered = NULL;
xmlNode           420 lib/cib/cib_utils.c         xmlNode * c = copy_xml(current_cib);
xmlNode           513 lib/cib/cib_utils.c xmlNode *
xmlNode           515 lib/cib/cib_utils.c               xmlNode * data, int call_options, const char *user_name)
xmlNode           517 lib/cib/cib_utils.c     xmlNode *op_msg = create_xml_node(NULL, "cib_command");
xmlNode           547 lib/cib/cib_utils.c cib_native_callback(cib_t * cib, xmlNode * msg, int call_id, int rc)
xmlNode           549 lib/cib/cib_utils.c     xmlNode *output = NULL;
xmlNode           596 lib/cib/cib_utils.c     xmlNode *msg = user_data;
xmlNode           671 lib/cib/cib_utils.c cib_read_config(GHashTable * options, xmlNode * current_cib)
xmlNode           673 lib/cib/cib_utils.c     xmlNode *config = NULL;
xmlNode           703 lib/cib/cib_utils.c cib_internal_config_changed(xmlNode *diff)
xmlNode           720 lib/cib/cib_utils.c                 const char *section, xmlNode * data,
xmlNode           721 lib/cib/cib_utils.c                 xmlNode ** output_data, int call_options, const char *user_name)
xmlNode           724 lib/cib/cib_utils.c                      const char *section, xmlNode * data,
xmlNode           725 lib/cib/cib_utils.c                      xmlNode ** output_data, int call_options, const char *user_name) =
xmlNode           747 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output,
xmlNode           752 lib/cib/cib_utils.c     xmlNode *diff = NULL;
xmlNode           134 lib/cluster/cluster.c                      xmlNode *data, gboolean ordered)
xmlNode           277 lib/cluster/cluster.c set_uuid(xmlNode *xml, const char *attr, crm_node_t *node)
xmlNode           543 lib/cluster/corosync.c pcmk__corosync_add_nodes(xmlNode *xml_parent)
xmlNode           634 lib/cluster/corosync.c                 xmlNode *node = create_xml_node(xml_parent, XML_CIB_TAG_NODE);
xmlNode           877 lib/cluster/cpg.c pcmk__cpg_send_xml(xmlNode *msg, crm_node_t *node, enum crm_ais_msg_types dest)
xmlNode            44 lib/cluster/crmcluster_private.h gboolean pcmk__cpg_send_xml(xmlNode *msg, crm_node_t *node,
xmlNode           292 lib/cluster/election.c     xmlNode *vote = NULL;
xmlNode           421 lib/cluster/election.c parse_election_message(election_t *e, xmlNode *message, struct vote *vote)
xmlNode           506 lib/cluster/election.c     xmlNode *novote = create_request(CRM_OP_NOVOTE, NULL, vote->from,
xmlNode           532 lib/cluster/election.c election_count_vote(election_t *e, xmlNode *message, bool can_win)
xmlNode           166 lib/cluster/membership.c remote_state_from_cib(xmlNode *node_state)
xmlNode           193 lib/cluster/membership.c remote_cache_refresh_helper(xmlNode *result, void *user_data)
xmlNode           245 lib/cluster/membership.c crm_remote_peer_cache_refresh(xmlNode *cib)
xmlNode          1197 lib/cluster/membership.c known_node_cache_refresh_helper(xmlNode *xml_node, void *user_data)
xmlNode          1234 lib/cluster/membership.c refresh_known_node_cache(xmlNode *cib)
xmlNode          1248 lib/cluster/membership.c pcmk__refresh_node_caches_from_cib(xmlNode *cib)
xmlNode            52 lib/common/acl.c create_acl(xmlNode *xml, GList *acls, enum xml_private_flags mode)
xmlNode           147 lib/common/acl.c parse_acl_entry(xmlNode *acl_top, xmlNode *acl_entry, GList *acls)
xmlNode           149 lib/common/acl.c     xmlNode *child = NULL;
xmlNode           169 lib/common/acl.c                 xmlNode *role = NULL;
xmlNode           243 lib/common/acl.c pcmk__apply_acl(xmlNode *xml)
xmlNode           263 lib/common/acl.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           288 lib/common/acl.c pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user)
xmlNode           303 lib/common/acl.c         xmlNode *acls = get_xpath_object("//" XML_CIB_TAG_ACLS,
xmlNode           310 lib/common/acl.c             xmlNode *child = NULL;
xmlNode           351 lib/common/acl.c purge_xml_attributes(xmlNode *xml)
xmlNode           353 lib/common/acl.c     xmlNode *child = NULL;
xmlNode           378 lib/common/acl.c         xmlNode *tmp = child;
xmlNode           403 lib/common/acl.c xml_acl_filtered_copy(const char *user, xmlNode *acl_source, xmlNode *xml,
xmlNode           404 lib/common/acl.c                       xmlNode **result)
xmlNode           407 lib/common/acl.c     xmlNode *target = NULL;
xmlNode           441 lib/common/acl.c                 xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           493 lib/common/acl.c implicitly_allowed(xmlNode *xml)
xmlNode           529 lib/common/acl.c pcmk__apply_creation_acl(xmlNode *xml, bool check_top)
xmlNode           556 lib/common/acl.c     for (xmlNode *cIter = pcmk__xml_first_child(xml); cIter != NULL; ) {
xmlNode           557 lib/common/acl.c         xmlNode *child = cIter;
xmlNode           564 lib/common/acl.c xml_acl_denied(xmlNode *xml)
xmlNode           575 lib/common/acl.c xml_acl_disable(xmlNode *xml)
xmlNode           588 lib/common/acl.c xml_acl_enabled(xmlNode *xml)
xmlNode           599 lib/common/acl.c pcmk__check_acl(xmlNode *xml, const char *name, enum xml_private_flags mode)
xmlNode           607 lib/common/acl.c         xmlNode *parent = xml;
xmlNode           716 lib/common/acl.c pcmk__update_acl_user(xmlNode *request, const char *field,
xmlNode           199 lib/common/alerts.c pcmk__alert_in_patchset(xmlNode *msg, bool config)
xmlNode           203 lib/common/alerts.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           204 lib/common/alerts.c     xmlNode *change = NULL;
xmlNode           237 lib/common/alerts.c                 xmlNode *section = NULL;
xmlNode            30 lib/common/attrd_client.c static xmlNode *
xmlNode            33 lib/common/attrd_client.c     xmlNode *attrd_op = create_xml_node(NULL, __func__);
xmlNode            52 lib/common/attrd_client.c send_attrd_op(crm_ipc_t *ipc, xmlNode *attrd_op)
xmlNode           143 lib/common/attrd_client.c     xmlNode *update = create_attrd_op(user_name);
xmlNode           245 lib/common/attrd_client.c     xmlNode *clear_op = create_attrd_op(user_name);
xmlNode            82 lib/common/crmcommon_private.h void pcmk__xml2text(xmlNode *data, int options, char **buffer, int *offset,
xmlNode            89 lib/common/crmcommon_private.h void pcmk__set_xml_doc_flag(xmlNode *xml, enum xml_private_flags flag);
xmlNode            92 lib/common/crmcommon_private.h bool pcmk__tracking_xml_changes(xmlNode *xml, bool lazy);
xmlNode            95 lib/common/crmcommon_private.h int pcmk__element_xpath(const char *prefix, xmlNode *xml, char *buffer,
xmlNode            99 lib/common/crmcommon_private.h void pcmk__mark_xml_created(xmlNode *xml);
xmlNode           102 lib/common/crmcommon_private.h int pcmk__xml_position(xmlNode *xml, enum xml_private_flags ignore_if_set);
xmlNode           105 lib/common/crmcommon_private.h xmlNode *pcmk__xml_match(xmlNode *haystack, xmlNode *needle, bool exact);
xmlNode           109 lib/common/crmcommon_private.h                   int line, const char *prefix, xmlNode *data, int depth,
xmlNode           113 lib/common/crmcommon_private.h void pcmk__xml_update(xmlNode *parent, xmlNode *target, xmlNode *update,
xmlNode           117 lib/common/crmcommon_private.h xmlNode *pcmk__xc_match(xmlNode *root, xmlNode *search_comment, bool exact);
xmlNode           120 lib/common/crmcommon_private.h void pcmk__xc_update(xmlNode *parent, xmlNode *target, xmlNode *update);
xmlNode           126 lib/common/crmcommon_private.h void pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user);
xmlNode           129 lib/common/crmcommon_private.h bool pcmk__check_acl(xmlNode *xml, const char *name,
xmlNode           133 lib/common/crmcommon_private.h void pcmk__apply_acl(xmlNode *xml);
xmlNode           136 lib/common/crmcommon_private.h void pcmk__apply_creation_acl(xmlNode *xml, bool check_top);
xmlNode           205 lib/common/crmcommon_private.h     bool (*reply_expected)(pcmk_ipc_api_t *api, xmlNode *request);
xmlNode           214 lib/common/crmcommon_private.h     void (*dispatch)(pcmk_ipc_api_t *api, xmlNode *msg);
xmlNode           248 lib/common/crmcommon_private.h int pcmk__send_ipc_request(pcmk_ipc_api_t *api, xmlNode *request);
xmlNode            33 lib/common/digest.c dump_xml_for_digest(xmlNode * an_xml_node)
xmlNode            57 lib/common/digest.c calculate_xml_digest_v1(xmlNode * input, gboolean sort, gboolean ignored)
xmlNode            61 lib/common/digest.c     xmlNode *copy = NULL;
xmlNode            92 lib/common/digest.c calculate_xml_digest_v2(xmlNode * source, gboolean do_filter)
xmlNode           151 lib/common/digest.c calculate_on_disk_digest(xmlNode * input)
xmlNode           170 lib/common/digest.c calculate_operation_digest(xmlNode *input, const char *version)
xmlNode           187 lib/common/digest.c calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter,
xmlNode           220 lib/common/digest.c pcmk__verify_digest(xmlNode *input, const char *expected)
xmlNode           297 lib/common/ipc_client.c call_api_dispatch(pcmk_ipc_api_t *api, xmlNode *message)
xmlNode           321 lib/common/ipc_client.c     xmlNode *msg;
xmlNode           584 lib/common/ipc_client.c pcmk__send_ipc_request(pcmk_ipc_api_t *api, xmlNode *request)
xmlNode           587 lib/common/ipc_client.c     xmlNode *reply = NULL;
xmlNode           642 lib/common/ipc_client.c static xmlNode *
xmlNode           646 lib/common/ipc_client.c     xmlNode *request = NULL;
xmlNode           695 lib/common/ipc_client.c     xmlNode *request = NULL;
xmlNode          1110 lib/common/ipc_client.c                 xmlNode *bad = string2xml(crm_ipc_buffer(client));
xmlNode          1116 lib/common/ipc_client.c                 xmlNode *bad = string2xml(crm_ipc_buffer(client));
xmlNode          1150 lib/common/ipc_client.c crm_ipc_send(crm_ipc_t * client, xmlNode * message, enum crm_ipc_flags flags, int32_t ms_timeout,
xmlNode          1151 lib/common/ipc_client.c              xmlNode ** reply)
xmlNode            75 lib/common/ipc_controld.c     xmlNode *hello;
xmlNode            95 lib/common/ipc_controld.c set_node_info_data(pcmk_controld_api_reply_t *data, xmlNode *msg_data)
xmlNode           110 lib/common/ipc_controld.c set_ping_data(pcmk_controld_api_reply_t *data, xmlNode *msg_data)
xmlNode           124 lib/common/ipc_controld.c set_nodes_data(pcmk_controld_api_reply_t *data, xmlNode *msg_data)
xmlNode           129 lib/common/ipc_controld.c     for (xmlNode *node = first_named_child(msg_data, XML_CIB_TAG_NODE);
xmlNode           146 lib/common/ipc_controld.c reply_expected(pcmk_ipc_api_t *api, xmlNode *request)
xmlNode           163 lib/common/ipc_controld.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply)
xmlNode           167 lib/common/ipc_controld.c     xmlNode *msg_data = NULL;
xmlNode           269 lib/common/ipc_controld.c static xmlNode *
xmlNode           271 lib/common/ipc_controld.c                           const char *node, xmlNode *msg_data)
xmlNode           292 lib/common/ipc_controld.c send_controller_request(pcmk_ipc_api_t *api, xmlNode *request,
xmlNode           309 lib/common/ipc_controld.c static xmlNode *
xmlNode           312 lib/common/ipc_controld.c     xmlNode *msg_data;
xmlNode           336 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           337 lib/common/ipc_controld.c     xmlNode *msg_data;
xmlNode           370 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           398 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           421 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           449 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           476 lib/common/ipc_controld.c     xmlNode *request;
xmlNode           498 lib/common/ipc_controld.c     xmlNode *request, *msg_data, *xml_rsc, *params;
xmlNode           632 lib/common/ipc_controld.c xmlNode *
xmlNode           636 lib/common/ipc_controld.c     xmlNode *hello_node = NULL;
xmlNode           637 lib/common/ipc_controld.c     xmlNode *hello = NULL;
xmlNode           124 lib/common/ipc_pacemakerd.c reply_expected(pcmk_ipc_api_t *api, xmlNode *request)
xmlNode           137 lib/common/ipc_pacemakerd.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply)
xmlNode           140 lib/common/ipc_pacemakerd.c     xmlNode *msg_data = NULL;
xmlNode           208 lib/common/ipc_pacemakerd.c     xmlNode *cmd;
xmlNode           391 lib/common/ipc_server.c xmlNode *
xmlNode           395 lib/common/ipc_server.c     xmlNode *xml = NULL;
xmlNode           586 lib/common/ipc_server.c pcmk__ipc_prepare_iov(uint32_t request, xmlNode *message,
xmlNode           750 lib/common/ipc_server.c pcmk__ipc_send_xml(pcmk__client_t *c, uint32_t request, xmlNode *message,
xmlNode           795 lib/common/ipc_server.c         xmlNode *ack = create_xml_node(NULL, tag);
xmlNode            39 lib/common/messages.c xmlNode *
xmlNode            40 lib/common/messages.c create_request_adv(const char *task, xmlNode * msg_data,
xmlNode            48 lib/common/messages.c     xmlNode *request = NULL;
xmlNode           101 lib/common/messages.c xmlNode *
xmlNode           102 lib/common/messages.c create_reply_adv(xmlNode *original_request, xmlNode *xml_response_data,
xmlNode           105 lib/common/messages.c     xmlNode *reply = NULL;
xmlNode           153 lib/common/messages.c xmlNode *
xmlNode           154 lib/common/messages.c get_message_xml(xmlNode *msg, const char *field)
xmlNode           156 lib/common/messages.c     xmlNode *tmp = first_named_child(msg, field);
xmlNode           162 lib/common/messages.c add_message_xml(xmlNode *msg, const char *field, xmlNode *xml)
xmlNode           164 lib/common/messages.c     xmlNode *holder = create_xml_node(msg, field);
xmlNode           162 lib/common/nvpair.c pcmk_xml_attrs2nvpairs(xmlNode *xml)
xmlNode           190 lib/common/nvpair.c     xmlNode *parent = user_data;
xmlNode           202 lib/common/nvpair.c pcmk_nvpairs2xml_attrs(GSList *list, xmlNode *xml)
xmlNode           324 lib/common/nvpair.c crm_xml_add(xmlNode *node, const char *name, const char *value)
xmlNode           381 lib/common/nvpair.c crm_xml_replace(xmlNode *node, const char *name, const char *value)
xmlNode           432 lib/common/nvpair.c crm_xml_add_int(xmlNode *node, const char *name, int value)
xmlNode           454 lib/common/nvpair.c crm_xml_add_ms(xmlNode *node, const char *name, guint ms)
xmlNode           482 lib/common/nvpair.c crm_xml_add_ll(xmlNode *xml, const char *name, long long value)
xmlNode           506 lib/common/nvpair.c crm_xml_add_timeval(xmlNode *xml, const char *name_sec, const char *name_usec,
xmlNode           530 lib/common/nvpair.c crm_element_value(const xmlNode *data, const char *name)
xmlNode           547 lib/common/nvpair.c     attr = xmlHasProp((xmlNode *) data, (pcmkXmlStr) name);
xmlNode           566 lib/common/nvpair.c crm_element_value_int(const xmlNode *data, const char *name, int *dest)
xmlNode           598 lib/common/nvpair.c crm_element_value_ll(const xmlNode *data, const char *name, long long *dest)
xmlNode           623 lib/common/nvpair.c crm_element_value_ms(const xmlNode *data, const char *name, guint *dest)
xmlNode           651 lib/common/nvpair.c crm_element_value_epoch(const xmlNode *xml, const char *name, time_t *dest)
xmlNode           680 lib/common/nvpair.c crm_element_value_timeval(const xmlNode *xml, const char *name_sec,
xmlNode           727 lib/common/nvpair.c crm_element_value_copy(const xmlNode *data, const char *name)
xmlNode           757 lib/common/nvpair.c     xmlNode *xml_node = user_data;
xmlNode           760 lib/common/nvpair.c         xmlNode *tmp = create_xml_node(xml_node, XML_TAG_PARAM);
xmlNode           791 lib/common/nvpair.c     xmlNode *xml_node = user_data;
xmlNode           848 lib/common/nvpair.c xmlNode *
xmlNode           849 lib/common/nvpair.c crm_create_nvpair_xml(xmlNode *parent, const char *id, const char *name,
xmlNode           852 lib/common/nvpair.c     xmlNode *nvp;
xmlNode           891 lib/common/nvpair.c     xmlNode *xml_node = user_data;
xmlNode           912 lib/common/nvpair.c xml2list(xmlNode *parent)
xmlNode           914 lib/common/nvpair.c     xmlNode *child = NULL;
xmlNode           916 lib/common/nvpair.c     xmlNode *nvpair_list = NULL;
xmlNode           390 lib/common/operations.c pcmk__filter_op_for_digest(xmlNode *param_set)
xmlNode           471 lib/common/operations.c xmlNode *
xmlNode           472 lib/common/operations.c crm_create_op_xml(xmlNode *parent, const char *prefix, const char *task,
xmlNode           475 lib/common/operations.c     xmlNode *xml_op;
xmlNode            62 lib/common/output_html.c     xmlNode *root;
xmlNode            75 lib/common/output_xml.c     xmlNode *root;
xmlNode            32 lib/common/patchset.c static xmlNode *subtract_xml_comment(xmlNode *parent, xmlNode *left,
xmlNode            33 lib/common/patchset.c                                      xmlNode *right, gboolean *changed);
xmlNode            86 lib/common/patchset.c add_xml_changes_to_patchset(xmlNode *xml, xmlNode *patchset)
xmlNode            88 lib/common/patchset.c     xmlNode *cIter = NULL;
xmlNode            90 lib/common/patchset.c     xmlNode *change = NULL;
xmlNode           117 lib/common/patchset.c         xmlNode *attr = NULL;
xmlNode           154 lib/common/patchset.c         xmlNode *result = NULL;
xmlNode           195 lib/common/patchset.c is_config_change(xmlNode *xml)
xmlNode           199 lib/common/patchset.c     xmlNode *config = first_named_child(xml, XML_CIB_TAG_CONFIGURATION);
xmlNode           223 lib/common/patchset.c xml_repair_v1_diff(xmlNode *last, xmlNode *next, xmlNode *local_diff,
xmlNode           227 lib/common/patchset.c     xmlNode *cib = NULL;
xmlNode           228 lib/common/patchset.c     xmlNode *diff_child = NULL;
xmlNode           291 lib/common/patchset.c static xmlNode *
xmlNode           292 lib/common/patchset.c xml_create_patchset_v1(xmlNode *source, xmlNode *target, bool config,
xmlNode           295 lib/common/patchset.c     xmlNode *patchset = diff_xml_object(source, target, suppress);
xmlNode           305 lib/common/patchset.c static xmlNode *
xmlNode           306 lib/common/patchset.c xml_create_patchset_v2(xmlNode *source, xmlNode *target)
xmlNode           312 lib/common/patchset.c     xmlNode *v = NULL;
xmlNode           313 lib/common/patchset.c     xmlNode *version = NULL;
xmlNode           314 lib/common/patchset.c     xmlNode *patchset = NULL;
xmlNode           356 lib/common/patchset.c         xmlNode *change = create_xml_node(patchset, XML_DIFF_CHANGE);
xmlNode           369 lib/common/patchset.c xmlNode *
xmlNode           370 lib/common/patchset.c xml_create_patchset(int format, xmlNode *source, xmlNode *target,
xmlNode           375 lib/common/patchset.c     xmlNode *patch = NULL;
xmlNode           427 lib/common/patchset.c patchset_process_digest(xmlNode *patch, xmlNode *source, xmlNode *target,
xmlNode           458 lib/common/patchset.c xml_log_patchset(uint8_t log_level, const char *function, xmlNode *patchset)
xmlNode           461 lib/common/patchset.c     xmlNode *child = NULL;
xmlNode           462 lib/common/patchset.c     xmlNode *added = NULL;
xmlNode           463 lib/common/patchset.c     xmlNode *removed = NULL;
xmlNode           511 lib/common/patchset.c         xmlNode *change = NULL;
xmlNode           544 lib/common/patchset.c                 xmlNode *clist = first_named_child(change, XML_DIFF_LIST);
xmlNode           645 lib/common/patchset.c process_v1_removals(xmlNode *target, xmlNode *patch)
xmlNode           647 lib/common/patchset.c     xmlNode *patch_child = NULL;
xmlNode           648 lib/common/patchset.c     xmlNode *cIter = NULL;
xmlNode           687 lib/common/patchset.c         xmlNode *target_child = cIter;
xmlNode           698 lib/common/patchset.c process_v1_additions(xmlNode *parent, xmlNode *target, xmlNode *patch)
xmlNode           700 lib/common/patchset.c     xmlNode *patch_child = NULL;
xmlNode           701 lib/common/patchset.c     xmlNode *target_child = NULL;
xmlNode           772 lib/common/patchset.c find_patch_xml_node(xmlNode *patchset, int format, bool added,
xmlNode           773 lib/common/patchset.c                     xmlNode **patch_node)
xmlNode           775 lib/common/patchset.c     xmlNode *cib_node;
xmlNode           802 lib/common/patchset.c xml_patch_versions(xmlNode *patchset, int add[3], int del[3])
xmlNode           806 lib/common/patchset.c     xmlNode *tmp = NULL;
xmlNode           852 lib/common/patchset.c xml_patch_version_check(xmlNode *xml, xmlNode *patchset, int format)
xmlNode           928 lib/common/patchset.c apply_v1_patchset(xmlNode *xml, xmlNode *patchset)
xmlNode           933 lib/common/patchset.c     xmlNode *child_diff = NULL;
xmlNode           934 lib/common/patchset.c     xmlNode *added = find_xml_node(patchset, "diff-added", FALSE);
xmlNode           935 lib/common/patchset.c     xmlNode *removed = find_xml_node(patchset, "diff-removed", FALSE);
xmlNode           936 lib/common/patchset.c     xmlNode *old = copy_xml(xml);
xmlNode           957 lib/common/patchset.c         xmlNode *child_diff = NULL;
xmlNode           982 lib/common/patchset.c static xmlNode *
xmlNode           983 lib/common/patchset.c first_matching_xml_child(xmlNode *parent, const char *name, const char *id,
xmlNode           986 lib/common/patchset.c     xmlNode *cIter = NULL;
xmlNode          1025 lib/common/patchset.c static xmlNode *
xmlNode          1026 lib/common/patchset.c search_v2_xpath(xmlNode *top, const char *key, int target_position)
xmlNode          1028 lib/common/patchset.c     xmlNode *target = (xmlNode *) top->doc;
xmlNode          1108 lib/common/patchset.c     xmlNode *change;
xmlNode          1109 lib/common/patchset.c     xmlNode *match;
xmlNode          1143 lib/common/patchset.c apply_v2_patchset(xmlNode *xml, xmlNode *patchset)
xmlNode          1146 lib/common/patchset.c     xmlNode *change = NULL;
xmlNode          1152 lib/common/patchset.c         xmlNode *match = NULL;
xmlNode          1201 lib/common/patchset.c             xmlNode *attrs = NULL;
xmlNode          1230 lib/common/patchset.c         xmlNode *match = change_obj->match;
xmlNode          1243 lib/common/patchset.c             xmlNode *child = NULL;
xmlNode          1244 lib/common/patchset.c             xmlNode *match_child = NULL;
xmlNode          1277 lib/common/patchset.c                 xmlNode *match_child = NULL;
xmlNode          1326 lib/common/patchset.c xml_apply_patchset(xmlNode *xml, xmlNode *patchset, bool check_version)
xmlNode          1330 lib/common/patchset.c     xmlNode *old = NULL;
xmlNode          1406 lib/common/patchset.c purge_diff_markers(xmlNode *a_node)
xmlNode          1408 lib/common/patchset.c     xmlNode *child = NULL;
xmlNode          1419 lib/common/patchset.c xmlNode *
xmlNode          1420 lib/common/patchset.c diff_xml_object(xmlNode *old, xmlNode *new, gboolean suppress)
xmlNode          1422 lib/common/patchset.c     xmlNode *tmp1 = NULL;
xmlNode          1423 lib/common/patchset.c     xmlNode *diff = create_xml_node(NULL, "diff");
xmlNode          1424 lib/common/patchset.c     xmlNode *removed = create_xml_node(diff, "diff-removed");
xmlNode          1425 lib/common/patchset.c     xmlNode *added = create_xml_node(diff, "diff-added");
xmlNode          1447 lib/common/patchset.c static xmlNode *
xmlNode          1448 lib/common/patchset.c subtract_xml_comment(xmlNode *parent, xmlNode *left, xmlNode *right,
xmlNode          1457 lib/common/patchset.c         xmlNode *deleted = NULL;
xmlNode          1468 lib/common/patchset.c xmlNode *
xmlNode          1469 lib/common/patchset.c subtract_xml_object(xmlNode *parent, xmlNode *left, xmlNode *right,
xmlNode          1473 lib/common/patchset.c     xmlNode *diff = NULL;
xmlNode          1474 lib/common/patchset.c     xmlNode *right_child = NULL;
xmlNode          1475 lib/common/patchset.c     xmlNode *left_child = NULL;
xmlNode          1497 lib/common/patchset.c         xmlNode *deleted = NULL;
xmlNode          1651 lib/common/patchset.c apply_xml_diff(xmlNode *old_xml, xmlNode *diff, xmlNode **new_xml)
xmlNode          1659 lib/common/patchset.c     xmlNode *child_diff = NULL;
xmlNode          1660 lib/common/patchset.c     xmlNode *added = find_xml_node(diff, "diff-added", FALSE);
xmlNode          1661 lib/common/patchset.c     xmlNode *removed = find_xml_node(diff, "diff-removed", FALSE);
xmlNode          1692 lib/common/patchset.c         xmlNode *child_diff = NULL;
xmlNode           488 lib/common/remote.c pcmk__remote_send_xml(pcmk__remote_t *remote, xmlNode *msg)
xmlNode           539 lib/common/remote.c xmlNode *
xmlNode           542 lib/common/remote.c     xmlNode *xml = NULL;
xmlNode           593 lib/common/schemas.c validate_with(xmlNode *xml, int method, gboolean to_logs)
xmlNode           631 lib/common/schemas.c validate_with_silent(xmlNode *xml, int method)
xmlNode           672 lib/common/schemas.c validate_xml_verbose(xmlNode *xml_blob)
xmlNode           676 lib/common/schemas.c     xmlNode *xml = NULL;
xmlNode           700 lib/common/schemas.c validate_xml(xmlNode *xml_blob, const char *validation, gboolean to_logs)
xmlNode           901 lib/common/schemas.c static xmlNode *
xmlNode           902 lib/common/schemas.c apply_transformation(xmlNode *xml, const char *transform, gboolean to_logs)
xmlNode           905 lib/common/schemas.c     xmlNode *out = NULL;
xmlNode           966 lib/common/schemas.c static xmlNode *
xmlNode           967 lib/common/schemas.c apply_upgrade(xmlNode *xml, const struct schema_s *schema, gboolean to_logs)
xmlNode           971 lib/common/schemas.c     xmlNode *upgrade = NULL,
xmlNode          1047 lib/common/schemas.c update_validation(xmlNode **xml_blob, int *best, int max, gboolean transform,
xmlNode          1050 lib/common/schemas.c     xmlNode *xml = NULL;
xmlNode          1119 lib/common/schemas.c             xmlNode *upgrade = NULL;
xmlNode          1196 lib/common/schemas.c cli_config_update(xmlNode **xml, int *best_version, gboolean to_logs)
xmlNode          1208 lib/common/schemas.c         xmlNode *converted = NULL;
xmlNode            52 lib/common/xml.c pcmk__tracking_xml_changes(xmlNode *xml, bool lazy)
xmlNode           103 lib/common/xml.c set_parent_flag(xmlNode *xml, long flag) 
xmlNode           118 lib/common/xml.c pcmk__set_xml_doc_flag(xmlNode *xml, enum xml_private_flags flag)
xmlNode           131 lib/common/xml.c mark_xml_node_dirty(xmlNode *xml)
xmlNode           139 lib/common/xml.c reset_xml_node_flags(xmlNode *xml)
xmlNode           141 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           156 lib/common/xml.c pcmk__mark_xml_created(xmlNode *xml)
xmlNode           158 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           176 lib/common/xml.c     xmlNode *parent = a->parent;
xmlNode           223 lib/common/xml.c free_private_data(xmlNode *node)
xmlNode           241 lib/common/xml.c new_private_data(xmlNode *node)
xmlNode           276 lib/common/xml.c xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls) 
xmlNode           291 lib/common/xml.c bool xml_tracking_changes(xmlNode * xml)
xmlNode           298 lib/common/xml.c bool xml_document_dirty(xmlNode *xml) 
xmlNode           315 lib/common/xml.c pcmk__xml_position(xmlNode *xml, enum xml_private_flags ignore_if_set)
xmlNode           318 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           321 lib/common/xml.c         xml_private_t *p = ((xmlNode*)cIter->prev)->_private;
xmlNode           346 lib/common/xml.c accept_attr_deletions(xmlNode *xml)
xmlNode           369 lib/common/xml.c xmlNode *
xmlNode           370 lib/common/xml.c pcmk__xml_match(xmlNode *haystack, xmlNode *needle, bool exact)
xmlNode           386 lib/common/xml.c xml_log_changes(uint8_t log_level, const char *function, xmlNode * xml)
xmlNode           421 lib/common/xml.c xml_accept_changes(xmlNode * xml)
xmlNode           423 lib/common/xml.c     xmlNode *top = NULL;
xmlNode           445 lib/common/xml.c xmlNode *
xmlNode           446 lib/common/xml.c find_xml_node(xmlNode * root, const char *search_path, gboolean must_find)
xmlNode           448 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode           495 lib/common/xml.c xmlNode *
xmlNode           496 lib/common/xml.c pcmk__xe_match(xmlNode *parent, const char *node_name,
xmlNode           502 lib/common/xml.c     for (xmlNode *child = pcmk__xml_first_child(parent); child != NULL;
xmlNode           521 lib/common/xml.c copy_in_properties(xmlNode * target, xmlNode * src)
xmlNode           542 lib/common/xml.c fix_plus_plus_recursive(xmlNode * target)
xmlNode           545 lib/common/xml.c     xmlNode *child = NULL;
xmlNode           560 lib/common/xml.c expand_plus_plus(xmlNode * target, const char *name, const char *value)
xmlNode           630 lib/common/xml.c pcmk__xe_remove_matching_attrs(xmlNode *element,
xmlNode           658 lib/common/xml.c getDocPtr(xmlNode * node)
xmlNode           673 lib/common/xml.c xmlNode *
xmlNode           674 lib/common/xml.c add_node_copy(xmlNode * parent, xmlNode * src_node)
xmlNode           676 lib/common/xml.c     xmlNode *child = NULL;
xmlNode           688 lib/common/xml.c add_node_nocopy(xmlNode * parent, const char *name, xmlNode * child)
xmlNode           695 lib/common/xml.c xmlNode *
xmlNode           696 lib/common/xml.c create_xml_node(xmlNode * parent, const char *name)
xmlNode           699 lib/common/xml.c     xmlNode *node = NULL;
xmlNode           720 lib/common/xml.c xmlNode *
xmlNode           721 lib/common/xml.c pcmk_create_xml_text_node(xmlNode * parent, const char *name, const char *content)
xmlNode           723 lib/common/xml.c     xmlNode *node = create_xml_node(parent, name);
xmlNode           732 lib/common/xml.c xmlNode *
xmlNode           733 lib/common/xml.c pcmk_create_html_node(xmlNode * parent, const char *element_name, const char *id,
xmlNode           736 lib/common/xml.c     xmlNode *node = pcmk_create_xml_text_node(parent, element_name, text);
xmlNode           755 lib/common/xml.c pcmk_free_xml_subtree(xmlNode *xml)
xmlNode           762 lib/common/xml.c free_xml_with_position(xmlNode * child, int position)
xmlNode           765 lib/common/xml.c         xmlNode *top = NULL;
xmlNode           823 lib/common/xml.c free_xml(xmlNode * child)
xmlNode           828 lib/common/xml.c xmlNode *
xmlNode           829 lib/common/xml.c copy_xml(xmlNode * src)
xmlNode           832 lib/common/xml.c     xmlNode *copy = xmlDocCopyNode(src, doc, 1);
xmlNode           867 lib/common/xml.c xmlNode *
xmlNode           870 lib/common/xml.c     xmlNode *xml = NULL;
xmlNode           928 lib/common/xml.c xmlNode *
xmlNode           935 lib/common/xml.c     xmlNode *xml_obj = NULL;
xmlNode          1015 lib/common/xml.c pcmk__strip_xml_text(xmlNode *xml)
xmlNode          1017 lib/common/xml.c     xmlNode *iter = xml->children;
xmlNode          1020 lib/common/xml.c         xmlNode *next = iter->next;
xmlNode          1042 lib/common/xml.c xmlNode *
xmlNode          1045 lib/common/xml.c     xmlNode *xml = NULL;
xmlNode          1113 lib/common/xml.c pcmk__xe_add_last_written(xmlNode *xe)
xmlNode          1149 lib/common/xml.c crm_xml_set_id(xmlNode *xml, const char *format, ...)
xmlNode          1179 lib/common/xml.c write_xml_stream(xmlNode *xml_node, const char *filename, FILE *stream,
xmlNode          1270 lib/common/xml.c write_xml_fd(xmlNode * xml_node, const char *filename, int fd, gboolean compress)
xmlNode          1298 lib/common/xml.c write_xml_file(xmlNode * xml_node, const char *filename, gboolean compress)
xmlNode          1445 lib/common/xml.c              const char *prefix, xmlNode *data, int depth, int options)
xmlNode          1452 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          1546 lib/common/xml.c                 const char *prefix, xmlNode *data, int depth, int options)
xmlNode          1550 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          1646 lib/common/xml.c                  const char *prefix, xmlNode * data, int depth, int options)
xmlNode          1648 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          1706 lib/common/xml.c dump_filtered_xml(xmlNode * data, int options, char **buffer, int *offset, int *max)
xmlNode          1716 lib/common/xml.c dump_xml_element(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          1761 lib/common/xml.c         xmlNode *xChild = NULL;
xmlNode          1776 lib/common/xml.c dump_xml_text(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          1802 lib/common/xml.c dump_xml_cdata(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          1830 lib/common/xml.c dump_xml_comment(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          1871 lib/common/xml.c pcmk__xml2text(xmlNode *data, int options, char **buffer, int *offset,
xmlNode          1994 lib/common/xml.c dump_xml_formatted_with_text(xmlNode * an_xml_node)
xmlNode          2006 lib/common/xml.c dump_xml_formatted(xmlNode * an_xml_node)
xmlNode          2017 lib/common/xml.c dump_xml_unformatted(xmlNode * an_xml_node)
xmlNode          2027 lib/common/xml.c xml_has_children(const xmlNode * xml_root)
xmlNode          2036 lib/common/xml.c xml_remove_prop(xmlNode * obj, const char *name)
xmlNode          2055 lib/common/xml.c save_xml_to_file(xmlNode * xml, const char *desc, const char *filename)
xmlNode          2080 lib/common/xml.c set_attrs_flag(xmlNode *xml, enum xml_private_flags flag)
xmlNode          2097 lib/common/xml.c mark_attr_deleted(xmlNode *new_xml, const char *element, const char *attr_name,
xmlNode          2126 lib/common/xml.c mark_attr_changed(xmlNode *new_xml, const char *element, const char *attr_name,
xmlNode          2147 lib/common/xml.c mark_attr_moved(xmlNode *new_xml, const char *element, xmlAttr *old_attr,
xmlNode          2170 lib/common/xml.c xml_diff_old_attrs(xmlNode *old_xml, xmlNode *new_xml)
xmlNode          2187 lib/common/xml.c             int new_pos = pcmk__xml_position((xmlNode*) new_attr, xpf_skip);
xmlNode          2188 lib/common/xml.c             int old_pos = pcmk__xml_position((xmlNode*) old_attr, xpf_skip);
xmlNode          2212 lib/common/xml.c mark_created_attrs(xmlNode *new_xml)
xmlNode          2246 lib/common/xml.c xml_diff_attrs(xmlNode *old_xml, xmlNode *new_xml)
xmlNode          2263 lib/common/xml.c mark_child_deleted(xmlNode *old_child, xmlNode *new_parent)
xmlNode          2266 lib/common/xml.c     xmlNode *candidate = add_node_copy(new_parent, old_child);
xmlNode          2284 lib/common/xml.c mark_child_moved(xmlNode *old_child, xmlNode *new_parent, xmlNode *new_child,
xmlNode          2305 lib/common/xml.c mark_xml_changes(xmlNode *old_xml, xmlNode *new_xml, bool check_top)
xmlNode          2307 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          2330 lib/common/xml.c         xmlNode *old_child = cIter;
xmlNode          2331 lib/common/xml.c         xmlNode *new_child = pcmk__xml_match(new_xml, cIter, true);
xmlNode          2344 lib/common/xml.c         xmlNode *new_child = cIter;
xmlNode          2345 lib/common/xml.c         xmlNode *old_child = pcmk__xml_match(old_xml, cIter, true);
xmlNode          2367 lib/common/xml.c xml_calculate_significant_changes(xmlNode *old_xml, xmlNode *new_xml)
xmlNode          2374 lib/common/xml.c xml_calculate_changes(xmlNode *old_xml, xmlNode *new_xml)
xmlNode          2388 lib/common/xml.c can_prune_leaf(xmlNode * xml_node)
xmlNode          2390 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          2410 lib/common/xml.c         xmlNode *child = cIter;
xmlNode          2430 lib/common/xml.c xmlNode *
xmlNode          2431 lib/common/xml.c pcmk__xc_match(xmlNode *root, xmlNode *search_comment, bool exact)
xmlNode          2433 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          2480 lib/common/xml.c pcmk__xc_update(xmlNode *parent, xmlNode *target, xmlNode *update)
xmlNode          2511 lib/common/xml.c pcmk__xml_update(xmlNode *parent, xmlNode *target, xmlNode *update,
xmlNode          2514 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          2609 lib/common/xml.c update_xml_child(xmlNode * child, xmlNode * to_update)
xmlNode          2612 lib/common/xml.c     xmlNode *child_of_child = NULL;
xmlNode          2643 lib/common/xml.c find_xml_children(xmlNode ** children, xmlNode * root,
xmlNode          2664 lib/common/xml.c         xmlNode *child = NULL;
xmlNode          2676 lib/common/xml.c replace_xml_child(xmlNode * parent, xmlNode * child, xmlNode * update, gboolean delete_only)
xmlNode          2679 lib/common/xml.c     xmlNode *child_of_child = NULL;
xmlNode          2716 lib/common/xml.c             xmlNode *tmp = copy_xml(update);
xmlNode          2718 lib/common/xml.c             xmlNode *old = NULL;
xmlNode          2742 lib/common/xml.c         xmlNode *next = pcmk__xml_next(child_of_child);
xmlNode          2757 lib/common/xml.c xmlNode *
xmlNode          2758 lib/common/xml.c sorted_xml(xmlNode *input, xmlNode *parent, gboolean recursive)
xmlNode          2760 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          2762 lib/common/xml.c     xmlNode *result = NULL;
xmlNode          2789 lib/common/xml.c xmlNode *
xmlNode          2790 lib/common/xml.c first_named_child(const xmlNode *parent, const char *name)
xmlNode          2792 lib/common/xml.c     xmlNode *match = NULL;
xmlNode          2815 lib/common/xml.c xmlNode *
xmlNode          2816 lib/common/xml.c crm_next_same_xml(const xmlNode *sibling)
xmlNode          2818 lib/common/xml.c     xmlNode *match = pcmk__xe_next(sibling);
xmlNode          2862 lib/common/xml.c xmlNode *
xmlNode          2863 lib/common/xml.c expand_idref(xmlNode * input, xmlNode * top)
xmlNode          2867 lib/common/xml.c     xmlNode *result = input;
xmlNode          2984 lib/common/xml.c xmlNode *
xmlNode          2985 lib/common/xml.c find_entity(xmlNode *parent, const char *node_name, const char *id)
xmlNode            57 lib/common/xpath.c xmlNode *
xmlNode            60 lib/common/xpath.c     xmlNode *match = NULL;
xmlNode           110 lib/common/xpath.c         xmlNode *xml = NULL;
xmlNode           139 lib/common/xpath.c xpath_search(xmlNode * xml_top, const char *path)
xmlNode           173 lib/common/xpath.c crm_foreach_xpath_result(xmlNode *xml, const char *xpath,
xmlNode           174 lib/common/xpath.c                          void (*helper)(xmlNode*, void*), void *user_data)
xmlNode           181 lib/common/xpath.c         xmlNode *result = getXpathResult(xpathObj, i);
xmlNode           191 lib/common/xpath.c xmlNode *
xmlNode           192 lib/common/xpath.c get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level)
xmlNode           194 lib/common/xpath.c     xmlNode *result = NULL;
xmlNode           213 lib/common/xpath.c xmlNode *
xmlNode           214 lib/common/xpath.c get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level)
xmlNode           217 lib/common/xpath.c     xmlNode *result = NULL;
xmlNode           245 lib/common/xpath.c                 xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           269 lib/common/xpath.c pcmk__element_xpath(const char *prefix, xmlNode *xml, char *buffer,
xmlNode           291 lib/common/xpath.c xml_get_path(xmlNode *xml)
xmlNode            98 lib/fencing/st_client.c     xmlNode *xml;
xmlNode           108 lib/fencing/st_client.c typedef int (*stonith_op_t) (const char *, int, const char *, xmlNode *,
xmlNode           109 lib/fencing/st_client.c                              xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode           112 lib/fencing/st_client.c xmlNode *stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data,
xmlNode           115 lib/fencing/st_client.c                                 xmlNode *data, xmlNode **output_data,
xmlNode           274 lib/fencing/st_client.c xmlNode *
xmlNode           279 lib/fencing/st_client.c     xmlNode *data = create_xml_node(NULL, F_STONITH_DEVICE);
xmlNode           280 lib/fencing/st_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode           315 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           330 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           347 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           394 lib/fencing/st_client.c xmlNode *
xmlNode           401 lib/fencing/st_client.c     xmlNode *data;
xmlNode           442 lib/fencing/st_client.c     xmlNode *data = create_level_registration_xml(node, pattern, attr, value,
xmlNode           967 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           968 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode           988 lib/fencing/st_client.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode          1012 lib/fencing/st_client.c                  const char *action, const char *victim, int timeout, xmlNode ** output)
xmlNode          1015 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1034 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode          1073 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1108 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1109 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode          1125 lib/fencing/st_client.c         xmlNode *op = NULL;
xmlNode          1126 lib/fencing/st_client.c         xmlNode *reply = get_xpath_object("//" F_STONITH_HISTORY_LIST, output,
xmlNode          1203 lib/fencing/st_client.c xmlNode *
xmlNode          1204 lib/fencing/st_client.c stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data, int call_options)
xmlNode          1206 lib/fencing/st_client.c     xmlNode *op_msg = create_xml_node(NULL, "stonith_command");
xmlNode          1299 lib/fencing/st_client.c stonith_perform_callback(stonith_t * stonith, xmlNode * msg, int call_id, int rc)
xmlNode          1496 lib/fencing/st_client.c         xmlNode *reply = NULL;
xmlNode          1497 lib/fencing/st_client.c         xmlNode *hello = create_xml_node(NULL, "stonith_command");
xmlNode          1554 lib/fencing/st_client.c     xmlNode *notify_msg = create_xml_node(NULL, __func__);
xmlNode          1732 lib/fencing/st_client.c xml_to_event(xmlNode * msg)
xmlNode          1737 lib/fencing/st_client.c     xmlNode *data = get_xpath_object(data_addr, msg, LOG_DEBUG);
xmlNode          1837 lib/fencing/st_client.c stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data, xmlNode ** output_data,
xmlNode          1843 lib/fencing/st_client.c     xmlNode *op_msg = NULL;
xmlNode          1844 lib/fencing/st_client.c     xmlNode *op_reply = NULL;
xmlNode          2658 lib/fencing/st_client.c                                 xmlNode *metadata)
xmlNode          2676 lib/fencing/st_client.c         xmlNode *match = getXpathResult(xpath, lpc);
xmlNode            91 lib/fencing/st_rhcs.c stonith_rhcs_parameter_not_required(xmlNode *metadata, const char *parameter)
xmlNode           104 lib/fencing/st_rhcs.c         xmlNode *tmp = getXpathResult(xpathObj, 0);
xmlNode           122 lib/fencing/st_rhcs.c stonith__rhcs_get_metadata(const char *agent, int timeout, xmlNode **metadata)
xmlNode           125 lib/fencing/st_rhcs.c     xmlNode *xml = NULL;
xmlNode           126 lib/fencing/st_rhcs.c     xmlNode *actions = NULL;
xmlNode           170 lib/fencing/st_rhcs.c         xmlNode *tmp = NULL;
xmlNode           210 lib/fencing/st_rhcs.c     xmlNode *xml = NULL;
xmlNode           251 lib/fencing/st_rhcs.c     xmlNode *metadata = NULL;
xmlNode            57 lib/lrmd/lrmd_client.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            58 lib/lrmd/lrmd_client.c static void lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg);
xmlNode            59 lib/lrmd/lrmd_client.c void lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg));
xmlNode           102 lib/lrmd/lrmd_client.c     void (*proxy_callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg);
xmlNode           259 lib/lrmd/lrmd_client.c lrmd_dispatch_internal(lrmd_t * lrmd, xmlNode * msg)
xmlNode           335 lib/lrmd/lrmd_client.c         xmlNode *msg = string2xml(buffer);
xmlNode           347 lib/lrmd/lrmd_client.c     free_xml((xmlNode *) userdata);
xmlNode           374 lib/lrmd/lrmd_client.c     xmlNode *xml = NULL;
xmlNode           510 lib/lrmd/lrmd_client.c static xmlNode *
xmlNode           511 lib/lrmd/lrmd_client.c lrmd_create_op(const char *token, const char *op, xmlNode *data, int timeout,
xmlNode           514 lib/lrmd/lrmd_client.c     xmlNode *op_msg = create_xml_node(NULL, "lrmd_command");
xmlNode           603 lib/lrmd/lrmd_client.c lrmd__remote_send_xml(pcmk__remote_t *session, xmlNode *msg, uint32_t id,
xmlNode           614 lib/lrmd/lrmd_client.c                   xmlNode **reply)
xmlNode           695 lib/lrmd/lrmd_client.c send_remote_message(lrmd_t *lrmd, xmlNode *msg)
xmlNode           716 lib/lrmd/lrmd_client.c lrmd_tls_send_recv(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
xmlNode           719 lib/lrmd/lrmd_client.c     xmlNode *xml = NULL;
xmlNode           749 lib/lrmd/lrmd_client.c lrmd_send_xml(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
xmlNode           773 lib/lrmd/lrmd_client.c lrmd_send_xml_no_reply(lrmd_t * lrmd, xmlNode * msg)
xmlNode           841 lib/lrmd/lrmd_client.c lrmd_send_command(lrmd_t *lrmd, const char *op, xmlNode *data,
xmlNode           842 lib/lrmd/lrmd_client.c                   xmlNode **output_data, int timeout,
xmlNode           847 lib/lrmd/lrmd_client.c     xmlNode *op_msg = NULL;
xmlNode           848 lib/lrmd/lrmd_client.c     xmlNode *op_reply = NULL;
xmlNode           915 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode           932 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_OPERATION);
xmlNode           950 lib/lrmd/lrmd_client.c     xmlNode *reply = NULL;
xmlNode           951 lib/lrmd/lrmd_client.c     xmlNode *hello = create_xml_node(NULL, "lrmd_command");
xmlNode          1673 lib/lrmd/lrmd_client.c     xmlNode *data = NULL;
xmlNode          1700 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1760 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1761 lib/lrmd/lrmd_client.c     xmlNode *output = NULL;
xmlNode          1809 lib/lrmd/lrmd_client.c     xmlNode *data = NULL;
xmlNode          1810 lib/lrmd/lrmd_client.c     xmlNode *output_xml = NULL;
xmlNode          1834 lib/lrmd/lrmd_client.c     for (xmlNode *rsc_xml = first_named_child(output_xml, F_LRMD_RSC);
xmlNode          1843 lib/lrmd/lrmd_client.c         for (xmlNode *op_xml = first_named_child(rsc_xml, T_LRMD_RSC_OP);
xmlNode          1875 lib/lrmd/lrmd_client.c lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg))
xmlNode          1884 lib/lrmd/lrmd_client.c lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg)
xmlNode          1895 lib/lrmd/lrmd_client.c lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg)
xmlNode          1998 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1999 lib/lrmd/lrmd_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode          2027 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_ALERT);
xmlNode          2028 lib/lrmd/lrmd_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode          2053 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode            25 lib/lrmd/proxy_common.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            32 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            47 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            62 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            69 lib/lrmd/proxy_common.c remote_proxy_relay_event(remote_proxy_t *proxy, xmlNode *msg)
xmlNode            72 lib/lrmd/proxy_common.c     xmlNode *event = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            82 lib/lrmd/proxy_common.c remote_proxy_relay_response(remote_proxy_t *proxy, xmlNode *msg, int msg_id)
xmlNode            85 lib/lrmd/proxy_common.c     xmlNode *response = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           122 lib/lrmd/proxy_common.c     xmlNode *xml = NULL;
xmlNode           206 lib/lrmd/proxy_common.c remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg)
xmlNode           228 lib/lrmd/proxy_common.c         xmlNode *request = get_message_xml(msg, F_LRMD_IPC_MSG);
xmlNode           271 lib/lrmd/proxy_common.c                 xmlNode *op_reply = create_xml_node(NULL, "nack");
xmlNode           291 lib/lrmd/proxy_common.c             xmlNode *op_reply = NULL;
xmlNode           415 lib/pacemaker/pcmk_cluster_queries.c remote_node_print_helper(xmlNode *result, void *user_data)
xmlNode           435 lib/pacemaker/pcmk_cluster_queries.c     xmlNode *xml_node = NULL;
xmlNode           236 lib/pacemaker/pcmk_output.c     xmlNode *xml = NULL;
xmlNode           780 lib/pacemaker/pcmk_output.c add_digest_xml(xmlNode *parent, const char *type, const char *digest,
xmlNode           781 lib/pacemaker/pcmk_output.c                xmlNode *digest_source)
xmlNode           806 lib/pacemaker/pcmk_output.c     xmlNode *xml = NULL;
xmlNode            30 lib/pacemaker/pcmk_resource.c static xmlNode *
xmlNode            34 lib/pacemaker/pcmk_resource.c     xmlNode *history = NULL;
xmlNode            35 lib/pacemaker/pcmk_resource.c     xmlNode *best = NULL;
xmlNode            43 lib/pacemaker/pcmk_resource.c     for (xmlNode *lrm_rsc_op = first_named_child(history, XML_LRM_TAG_RSC_OP);
xmlNode            89 lib/pacemaker/pcmk_resource.c     xmlNode *xml_op = NULL;
xmlNode           150 lib/pacemaker/pcmk_sched_allocate.c check_rsc_parameters(pe_resource_t * rsc, pe_node_t * node, xmlNode * rsc_entry,
xmlNode           197 lib/pacemaker/pcmk_sched_allocate.c CancelXmlOp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * active_node,
xmlNode           223 lib/pacemaker/pcmk_sched_allocate.c check_action_definition(pe_resource_t * rsc, pe_node_t * active_node, xmlNode * xml_op,
xmlNode           238 lib/pacemaker/pcmk_sched_allocate.c         xmlNode *op_match = NULL;
xmlNode           358 lib/pacemaker/pcmk_sched_allocate.c check_params(pe_resource_t *rsc, pe_node_t *node, xmlNode *rsc_op,
xmlNode           396 lib/pacemaker/pcmk_sched_allocate.c check_actions_for(xmlNode * rsc_entry, pe_resource_t * rsc, pe_node_t * node, pe_working_set_t * data_set)
xmlNode           405 lib/pacemaker/pcmk_sched_allocate.c     xmlNode *rsc_op = NULL;
xmlNode           450 lib/pacemaker/pcmk_sched_allocate.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode           561 lib/pacemaker/pcmk_sched_allocate.c     xmlNode *lrm_rscs = NULL;
xmlNode           562 lib/pacemaker/pcmk_sched_allocate.c     xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, data_set->input);
xmlNode           564 lib/pacemaker/pcmk_sched_allocate.c     xmlNode *node_state = NULL;
xmlNode           590 lib/pacemaker/pcmk_sched_allocate.c                 xmlNode *rsc_entry = NULL;
xmlNode           893 lib/pacemaker/pcmk_sched_allocate.c     xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode           932 lib/pacemaker/pcmk_sched_bundle.c             xmlNode *nvpair = get_xpath_object("//nvpair[@name='" XML_RSC_ATTR_REMOTE_RA_ADDR "']",
xmlNode          1073 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_append_meta(pe_resource_t *rsc, xmlNode *xml)
xmlNode          1525 lib/pacemaker/pcmk_sched_clone.c clone_append_meta(pe_resource_t * rsc, xmlNode * xml)
xmlNode            47 lib/pacemaker/pcmk_sched_constraints.c                                               xmlNode *rule_xml,
xmlNode            52 lib/pacemaker/pcmk_sched_constraints.c static void unpack_location(xmlNode *xml_obj, pe_working_set_t *data_set);
xmlNode            53 lib/pacemaker/pcmk_sched_constraints.c static void unpack_rsc_colocation(xmlNode *xml_obj, pe_working_set_t *data_set);
xmlNode            56 lib/pacemaker/pcmk_sched_constraints.c evaluate_lifetime(xmlNode *lifetime, pe_working_set_t *data_set)
xmlNode            72 lib/pacemaker/pcmk_sched_constraints.c unpack_constraints(xmlNode * xml_constraints, pe_working_set_t * data_set)
xmlNode            74 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_obj = NULL;
xmlNode            75 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *lifetime = NULL;
xmlNode           153 lib/pacemaker/pcmk_sched_constraints.c get_ordering_type(xmlNode * xml_obj)
xmlNode           268 lib/pacemaker/pcmk_sched_constraints.c order_is_symmetrical(xmlNode * xml_obj,
xmlNode           308 lib/pacemaker/pcmk_sched_constraints.c unpack_simple_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           519 lib/pacemaker/pcmk_sched_constraints.c expand_tags_in_sets(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           521 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *new_xml = NULL;
xmlNode           522 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *set = NULL;
xmlNode           536 lib/pacemaker/pcmk_sched_constraints.c         xmlNode *xml_rsc = NULL;
xmlNode           567 lib/pacemaker/pcmk_sched_constraints.c                 xmlNode *last_ref = xml_rsc;
xmlNode           593 lib/pacemaker/pcmk_sched_constraints.c                     xmlNode *new_rsc_ref = NULL;
xmlNode           625 lib/pacemaker/pcmk_sched_constraints.c             xmlNode *tag_ref = gIter->data;
xmlNode           642 lib/pacemaker/pcmk_sched_constraints.c tag_to_set(xmlNode * xml_obj, xmlNode ** rsc_set, const char * attr,
xmlNode           683 lib/pacemaker/pcmk_sched_constraints.c             xmlNode *rsc_ref = NULL;
xmlNode           695 lib/pacemaker/pcmk_sched_constraints.c         xmlNode *rsc_ref = NULL;
xmlNode           715 lib/pacemaker/pcmk_sched_constraints.c static void unpack_rsc_location(xmlNode *xml_obj, pe_resource_t *rsc_lh,
xmlNode           721 lib/pacemaker/pcmk_sched_constraints.c unpack_simple_location(xmlNode *xml_obj, pe_working_set_t *data_set)
xmlNode           794 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_location(xmlNode *xml_obj, pe_resource_t *rsc_lh, const char *role,
xmlNode           831 lib/pacemaker/pcmk_sched_constraints.c         for (xmlNode *rule_xml = first_named_child(xml_obj, XML_TAG_RULE);
xmlNode           883 lib/pacemaker/pcmk_sched_constraints.c unpack_location_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           893 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *new_xml = NULL;
xmlNode           894 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode           960 lib/pacemaker/pcmk_sched_constraints.c unpack_location_set(xmlNode * location, xmlNode * set, pe_working_set_t * data_set)
xmlNode           962 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode           994 lib/pacemaker/pcmk_sched_constraints.c unpack_location(xmlNode *xml_obj, pe_working_set_t *data_set)
xmlNode           996 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *set = NULL;
xmlNode           999 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *orig_xml = NULL;
xmlNode          1000 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *expanded_xml = NULL;
xmlNode          1065 lib/pacemaker/pcmk_sched_constraints.c generate_location_rule(pe_resource_t *rsc, xmlNode *rule_xml,
xmlNode          1685 lib/pacemaker/pcmk_sched_constraints.c unpack_order_set(xmlNode * set, enum pe_order_kind parent_kind, pe_resource_t ** rsc,
xmlNode          1690 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          1857 lib/pacemaker/pcmk_sched_constraints.c order_rsc_sets(const char *id, xmlNode * set1, xmlNode * set2, enum pe_order_kind kind,
xmlNode          1861 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          1862 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc_2 = NULL;
xmlNode          2017 lib/pacemaker/pcmk_sched_constraints.c         xmlNode *xml_rsc = NULL;
xmlNode          2033 lib/pacemaker/pcmk_sched_constraints.c                 xmlNode *xml_rsc_2 = NULL;
xmlNode          2054 lib/pacemaker/pcmk_sched_constraints.c unpack_order_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          2067 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *new_xml = NULL;
xmlNode          2068 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_first = NULL;
xmlNode          2069 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_then = NULL;
xmlNode          2163 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2179 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *set = NULL;
xmlNode          2180 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *last = NULL;
xmlNode          2182 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *orig_xml = NULL;
xmlNode          2183 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *expanded_xml = NULL;
xmlNode          2319 lib/pacemaker/pcmk_sched_constraints.c unpack_colocation_set(xmlNode *set, int score, const char *coloc_id,
xmlNode          2322 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2398 lib/pacemaker/pcmk_sched_constraints.c                 xmlNode *xml_rsc_with = NULL;
xmlNode          2428 lib/pacemaker/pcmk_sched_constraints.c colocate_rsc_sets(const char *id, xmlNode * set1, xmlNode * set2, int score,
xmlNode          2431 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2508 lib/pacemaker/pcmk_sched_constraints.c                 xmlNode *xml_rsc_2 = NULL;
xmlNode          2533 lib/pacemaker/pcmk_sched_constraints.c unpack_simple_colocation(xmlNode *xml_obj, const char *id,
xmlNode          2611 lib/pacemaker/pcmk_sched_constraints.c unpack_colocation_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          2625 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *new_xml = NULL;
xmlNode          2626 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode          2627 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_rh = NULL;
xmlNode          2728 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_colocation(xmlNode *xml_obj, pe_working_set_t *data_set)
xmlNode          2731 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *set = NULL;
xmlNode          2732 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *last = NULL;
xmlNode          2735 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *orig_xml = NULL;
xmlNode          2736 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *expanded_xml = NULL;
xmlNode          2873 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_ticket_set(xmlNode * set, pe_ticket_t * ticket, const char *loss_policy,
xmlNode          2876 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2906 lib/pacemaker/pcmk_sched_constraints.c unpack_simple_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2979 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_ticket_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          2988 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *new_xml = NULL;
xmlNode          2989 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode          3058 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          3060 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *set = NULL;
xmlNode          3069 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *orig_xml = NULL;
xmlNode          3070 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *expanded_xml = NULL;
xmlNode           883 lib/pacemaker/pcmk_sched_graph.c static xmlNode*
xmlNode           884 lib/pacemaker/pcmk_sched_graph.c add_node_to_xml_by_id(const char *id, xmlNode *xml)
xmlNode           886 lib/pacemaker/pcmk_sched_graph.c     xmlNode *node_xml;
xmlNode           904 lib/pacemaker/pcmk_sched_graph.c     add_node_to_xml_by_id(node->details->id, (xmlNode *) xml);
xmlNode           915 lib/pacemaker/pcmk_sched_graph.c add_maintenance_nodes(xmlNode *xml, const pe_working_set_t *data_set)
xmlNode           918 lib/pacemaker/pcmk_sched_graph.c     xmlNode *maintenance =
xmlNode           976 lib/pacemaker/pcmk_sched_graph.c add_downed_nodes(xmlNode *xml, const pe_action_t *action,
xmlNode           984 lib/pacemaker/pcmk_sched_graph.c         xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode           993 lib/pacemaker/pcmk_sched_graph.c             xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode          1017 lib/pacemaker/pcmk_sched_graph.c             xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode          1043 lib/pacemaker/pcmk_sched_graph.c static xmlNode *
xmlNode          1048 lib/pacemaker/pcmk_sched_graph.c     xmlNode *action_xml = NULL;
xmlNode          1049 lib/pacemaker/pcmk_sched_graph.c     xmlNode *args_xml = NULL;
xmlNode          1156 lib/pacemaker/pcmk_sched_graph.c         xmlNode *rsc_xml = NULL;
xmlNode          1262 lib/pacemaker/pcmk_sched_graph.c             xmlNode *versioned_parameters = create_xml_node(NULL, XML_TAG_RSC_VER_ATTRS);
xmlNode          1852 lib/pacemaker/pcmk_sched_graph.c     xmlNode *syn = NULL;
xmlNode          1853 lib/pacemaker/pcmk_sched_graph.c     xmlNode *set = NULL;
xmlNode          1854 lib/pacemaker/pcmk_sched_graph.c     xmlNode *in = NULL;
xmlNode          1855 lib/pacemaker/pcmk_sched_graph.c     xmlNode *xml_action = NULL;
xmlNode          1895 lib/pacemaker/pcmk_sched_graph.c             xmlNode *input_xml = create_xml_node(in, "trigger");
xmlNode           530 lib/pacemaker/pcmk_sched_group.c group_append_meta(pe_resource_t * rsc, xmlNode * xml)
xmlNode            61 lib/pacemaker/pcmk_sched_messages.c xmlNode *
xmlNode            62 lib/pacemaker/pcmk_sched_messages.c pcmk__schedule_actions(pe_working_set_t *data_set, xmlNode *xml_input,
xmlNode            33 lib/pacemaker/pcmk_sched_native.c                         xmlNode *operation, pe_working_set_t *data_set);
xmlNode            37 lib/pacemaker/pcmk_sched_native.c                                 xmlNode *operation, pe_working_set_t *data_set);
xmlNode           669 lib/pacemaker/pcmk_sched_native.c     xmlNode *operation = NULL;
xmlNode           711 lib/pacemaker/pcmk_sched_native.c             xmlNode * operation, pe_working_set_t * data_set)
xmlNode           895 lib/pacemaker/pcmk_sched_native.c         xmlNode *operation = NULL;
xmlNode           910 lib/pacemaker/pcmk_sched_native.c                     xmlNode * operation, pe_working_set_t * data_set)
xmlNode          1109 lib/pacemaker/pcmk_sched_native.c         xmlNode *operation = NULL;
xmlNode          3196 lib/pacemaker/pcmk_sched_native.c native_append_meta(pe_resource_t * rsc, xmlNode * xml)
xmlNode            44 lib/pacemaker/pcmk_sched_transition.c inject_transient_attr(xmlNode * cib_node, const char *name, const char *value)
xmlNode            46 lib/pacemaker/pcmk_sched_transition.c     xmlNode *attrs = NULL;
xmlNode            47 lib/pacemaker/pcmk_sched_transition.c     xmlNode *instance_attrs = NULL;
xmlNode            68 lib/pacemaker/pcmk_sched_transition.c update_failcounts(xmlNode * cib_node, const char *resource, const char *task,
xmlNode           101 lib/pacemaker/pcmk_sched_transition.c         xmlNode *cib_object = create_xml_node(NULL, XML_CIB_TAG_NODE);
xmlNode           117 lib/pacemaker/pcmk_sched_transition.c create_op(xmlNode *cib_resource, const char *task, guint interval_ms,
xmlNode           121 lib/pacemaker/pcmk_sched_transition.c     xmlNode *xop = NULL;
xmlNode           146 lib/pacemaker/pcmk_sched_transition.c static xmlNode *
xmlNode           147 lib/pacemaker/pcmk_sched_transition.c inject_op(xmlNode * cib_resource, lrmd_event_data_t * op, int target_rc)
xmlNode           154 lib/pacemaker/pcmk_sched_transition.c static xmlNode *
xmlNode           158 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_object = NULL;
xmlNode           203 lib/pacemaker/pcmk_sched_transition.c static xmlNode *
xmlNode           206 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_node = inject_node_state(cib_conn, node, NULL);
xmlNode           225 lib/pacemaker/pcmk_sched_transition.c static xmlNode *
xmlNode           226 lib/pacemaker/pcmk_sched_transition.c find_resource_xml(xmlNode * cib_node, const char *resource)
xmlNode           228 lib/pacemaker/pcmk_sched_transition.c     xmlNode *match = NULL;
xmlNode           238 lib/pacemaker/pcmk_sched_transition.c static xmlNode *
xmlNode           239 lib/pacemaker/pcmk_sched_transition.c inject_resource(xmlNode * cib_node, const char *resource, const char *lrm_name,
xmlNode           242 lib/pacemaker/pcmk_sched_transition.c     xmlNode *lrm = NULL;
xmlNode           243 lib/pacemaker/pcmk_sched_transition.c     xmlNode *container = NULL;
xmlNode           244 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_resource = NULL;
xmlNode           314 lib/pacemaker/pcmk_sched_transition.c find_ticket_state(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_state_xml)
xmlNode           318 lib/pacemaker/pcmk_sched_transition.c     xmlNode *xml_search = NULL;
xmlNode           360 lib/pacemaker/pcmk_sched_transition.c     xmlNode *xml_top = NULL;
xmlNode           361 lib/pacemaker/pcmk_sched_transition.c     xmlNode *ticket_state_xml = NULL;
xmlNode           372 lib/pacemaker/pcmk_sched_transition.c         xmlNode *xml_obj = NULL;
xmlNode           400 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_op = NULL;
xmlNode           401 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_node = NULL;
xmlNode           402 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_resource = NULL;
xmlNode           411 lib/pacemaker/pcmk_sched_transition.c         xmlNode *top = create_xml_node(NULL, XML_TAG_CIB);
xmlNode           625 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_node = NULL;
xmlNode           626 lib/pacemaker/pcmk_sched_transition.c     xmlNode *cib_resource = NULL;
xmlNode           627 lib/pacemaker/pcmk_sched_transition.c     xmlNode *action_rsc = first_named_child(action->xml, XML_CIB_TAG_RESOURCE);
xmlNode           751 lib/pacemaker/pcmk_sched_transition.c     xmlNode *rsc = first_named_child(action->xml, XML_CIB_TAG_RESOURCE);
xmlNode           770 lib/pacemaker/pcmk_sched_transition.c         xmlNode *cib_node = modify_node(fake_cib, target, FALSE);
xmlNode           840 lib/pacemaker/pcmk_sched_transition.c         xmlNode *cib_object = NULL;
xmlNode           557 lib/pacemaker/pcmk_sched_utils.c append_digest(lrmd_event_data_t *op, xmlNode *update, const char *version,
xmlNode           565 lib/pacemaker/pcmk_sched_utils.c     xmlNode *args_xml = NULL;
xmlNode           608 lib/pacemaker/pcmk_sched_utils.c xmlNode *
xmlNode           609 lib/pacemaker/pcmk_sched_utils.c pcmk__create_history_xml(xmlNode *parent, lrmd_event_data_t *op,
xmlNode           620 lib/pacemaker/pcmk_sched_utils.c     xmlNode *xml_op = NULL;
xmlNode            22 lib/pacemaker/pcmk_trans_unpack.c unpack_action(synapse_t * parent, xmlNode * xml_action)
xmlNode            92 lib/pacemaker/pcmk_trans_unpack.c unpack_synapse(crm_graph_t * new_graph, xmlNode * xml_synapse)
xmlNode            95 lib/pacemaker/pcmk_trans_unpack.c     xmlNode *inputs = NULL;
xmlNode            96 lib/pacemaker/pcmk_trans_unpack.c     xmlNode *action_set = NULL;
xmlNode           120 lib/pacemaker/pcmk_trans_unpack.c             xmlNode *action = NULL;
xmlNode           145 lib/pacemaker/pcmk_trans_unpack.c             xmlNode *trigger = NULL;
xmlNode           149 lib/pacemaker/pcmk_trans_unpack.c                 xmlNode *input = NULL;
xmlNode           173 lib/pacemaker/pcmk_trans_unpack.c unpack_graph(xmlNode * xml_graph, const char *reference)
xmlNode           188 lib/pacemaker/pcmk_trans_unpack.c     xmlNode *synapse = NULL;
xmlNode           304 lib/pacemaker/pcmk_trans_unpack.c convert_graph_action(xmlNode * resource, crm_action_t * action, int status, int rc)
xmlNode           306 lib/pacemaker/pcmk_trans_unpack.c     xmlNode *xop = NULL;
xmlNode           311 lib/pacemaker/pcmk_trans_unpack.c     xmlNode *action_resource = NULL;
xmlNode            83 lib/pengine/bundle.c static xmlNode *
xmlNode            86 lib/pengine/bundle.c     xmlNode *rsc = create_xml_node(NULL, XML_CIB_TAG_RESOURCE);
xmlNode           131 lib/pengine/bundle.c         xmlNode *xml_ip = NULL;
xmlNode           132 lib/pengine/bundle.c         xmlNode *xml_obj = NULL;
xmlNode           182 lib/pengine/bundle.c         xmlNode *xml_container = NULL;
xmlNode           183 lib/pengine/bundle.c         xmlNode *xml_obj = NULL;
xmlNode           346 lib/pengine/bundle.c         xmlNode *xml_container = NULL;
xmlNode           347 lib/pengine/bundle.c         xmlNode *xml_obj = NULL;
xmlNode           512 lib/pengine/bundle.c         xmlNode *xml_container = NULL;
xmlNode           513 lib/pengine/bundle.c         xmlNode *xml_obj = NULL;
xmlNode           703 lib/pengine/bundle.c         xmlNode *xml_remote = NULL;
xmlNode           968 lib/pengine/bundle.c                            xmlNode *xml, const char *field)
xmlNode          1016 lib/pengine/bundle.c     xmlNode *xml_obj = NULL;
xmlNode          1017 lib/pengine/bundle.c     xmlNode *xml_resource = NULL;
xmlNode          1089 lib/pengine/bundle.c         for (xmlNode *xml_child = pcmk__xe_first_child(xml_obj); xml_child != NULL;
xmlNode          1115 lib/pengine/bundle.c     for (xmlNode *xml_child = pcmk__xe_first_child(xml_obj); xml_child != NULL;
xmlNode          1142 lib/pengine/bundle.c         xmlNode *xml_set = NULL;
xmlNode            74 lib/pengine/clone.c     xmlNode *child_copy = NULL;
xmlNode           123 lib/pengine/clone.c     xmlNode *a_child = NULL;
xmlNode           124 lib/pengine/clone.c     xmlNode *xml_obj = rsc->xml;
xmlNode            17 lib/pengine/complex.c void populate_hash(xmlNode * nvpair_list, GHashTable * hash, const char **attrs, int attrs_length);
xmlNode           222 lib/pengine/complex.c pe_get_versioned_attributes(xmlNode * meta_hash, pe_resource_t * rsc,
xmlNode           251 lib/pengine/complex.c template_op_key(xmlNode * op)
xmlNode           268 lib/pengine/complex.c unpack_template(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           270 lib/pengine/complex.c     xmlNode *cib_resources = NULL;
xmlNode           271 lib/pengine/complex.c     xmlNode *template = NULL;
xmlNode           272 lib/pengine/complex.c     xmlNode *new_xml = NULL;
xmlNode           273 lib/pengine/complex.c     xmlNode *child_xml = NULL;
xmlNode           274 lib/pengine/complex.c     xmlNode *rsc_ops = NULL;
xmlNode           275 lib/pengine/complex.c     xmlNode *template_ops = NULL;
xmlNode           327 lib/pengine/complex.c         xmlNode *new_child = NULL;
xmlNode           337 lib/pengine/complex.c         xmlNode *op = NULL;
xmlNode           382 lib/pengine/complex.c add_template_rsc(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           493 lib/pengine/complex.c common_unpack(xmlNode * xml_obj, pe_resource_t ** rsc,
xmlNode           497 lib/pengine/complex.c     xmlNode *expanded_xml = NULL;
xmlNode           498 lib/pengine/complex.c     xmlNode *ops = NULL;
xmlNode            21 lib/pengine/failcounts.c is_matched_failure(const char *rsc_id, xmlNode *conf_op_xml,
xmlNode            22 lib/pengine/failcounts.c                    xmlNode *lrm_op_xml)
xmlNode            80 lib/pengine/failcounts.c block_failure(pe_node_t *node, pe_resource_t *rsc, xmlNode *xml_op,
xmlNode           108 lib/pengine/failcounts.c             xmlNode *pref = getXpathResult(xpathObj, lpc);
xmlNode           142 lib/pengine/failcounts.c                         xmlNode *lrm_op_xml = getXpathResult(lrm_op_xpathObj,
xmlNode           252 lib/pengine/failcounts.c                  uint32_t flags, xmlNode *xml_op, pe_working_set_t *data_set)
xmlNode            25 lib/pengine/group.c     xmlNode *xml_obj = rsc->xml;
xmlNode            26 lib/pengine/group.c     xmlNode *xml_native_rsc = NULL;
xmlNode            85 lib/pengine/pe_digest.c append_versioned_params(xmlNode *versioned_params, const char *ra_version, xmlNode *params)
xmlNode           101 lib/pengine/pe_digest.c                             pe_action_t *action, xmlNode *xml_op,
xmlNode           105 lib/pengine/pe_digest.c     xmlNode *local_versioned_params = NULL;
xmlNode           141 lib/pengine/pe_digest.c                       xmlNode *xml_op, const char *op_version,
xmlNode           213 lib/pengine/pe_digest.c                         GHashTable *params, xmlNode *xml_op,
xmlNode           273 lib/pengine/pe_digest.c calculate_restart_digest(op_digest_cache_t *data, xmlNode *xml_op,
xmlNode           322 lib/pengine/pe_digest.c                       pe_node_t *node, xmlNode *xml_op, GHashTable *overrides,
xmlNode           363 lib/pengine/pe_digest.c                   pe_node_t *node, xmlNode *xml_op, bool calc_secure,
xmlNode           392 lib/pengine/pe_digest.c rsc_action_digest_cmp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * node,
xmlNode           125 lib/pengine/pe_output.c get_operation_list(xmlNode *rsc_entry) {
xmlNode           127 lib/pengine/pe_output.c     xmlNode *rsc_op = NULL;
xmlNode           229 lib/pengine/pe_output.c     xmlNode *stack = get_xpath_object("//nvpair[@name='cluster-infrastructure']",
xmlNode           252 lib/pengine/pe_output.c op_history_string(xmlNode *xml_op, const char *task, const char *interval_ms_s,
xmlNode           383 lib/pengine/pe_output.c         xmlNode *dc_version = get_xpath_object("//nvpair[@name='dc-version']",
xmlNode           449 lib/pengine/pe_output.c         xmlNode *dc_version = get_xpath_object("//nvpair[@name='dc-version']",
xmlNode          1244 lib/pengine/pe_output.c     xmlNode *xml_op = NULL;
xmlNode          1625 lib/pengine/pe_output.c     xmlNode *node = NULL;
xmlNode          1798 lib/pengine/pe_output.c     xmlNode *node_state = va_arg(args, xmlNode *);
xmlNode          1808 lib/pengine/pe_output.c     xmlNode *lrm_rsc = NULL;
xmlNode          1809 lib/pengine/pe_output.c     xmlNode *rsc_entry = NULL;
xmlNode          2100 lib/pengine/pe_output.c     xmlNode *node_state = NULL;
xmlNode          2101 lib/pengine/pe_output.c     xmlNode *cib_status = get_object_root(XML_CIB_TAG_STATUS, data_set->input);
xmlNode          2507 lib/pengine/pe_output.c         xmlNode *xml_op = (xmlNode *) gIter->data;
xmlNode            41 lib/pengine/pe_status_private.h gboolean unpack_remote_nodes(xmlNode *xml_resources, pe_working_set_t *data_set);
xmlNode            44 lib/pengine/pe_status_private.h gboolean unpack_resources(xmlNode *xml_resources, pe_working_set_t *data_set);
xmlNode            47 lib/pengine/pe_status_private.h gboolean unpack_config(xmlNode *config, pe_working_set_t *data_set);
xmlNode            50 lib/pengine/pe_status_private.h gboolean unpack_nodes(xmlNode *xml_nodes, pe_working_set_t *data_set);
xmlNode            53 lib/pengine/pe_status_private.h gboolean unpack_tags(xmlNode *xml_tags, pe_working_set_t *data_set);
xmlNode            56 lib/pengine/pe_status_private.h gboolean unpack_status(xmlNode *status, pe_working_set_t *data_set);
xmlNode            84 lib/pengine/remote.c xml_contains_remote_node(xmlNode *xml)
xmlNode           155 lib/pengine/remote.c xmlNode *
xmlNode           156 lib/pengine/remote.c pe_create_remote_xml(xmlNode *parent, const char *uname,
xmlNode           161 lib/pengine/remote.c     xmlNode *remote;
xmlNode           162 lib/pengine/remote.c     xmlNode *xml_sub;
xmlNode           213 lib/pengine/remote.c     xmlNode *rsc_op;    // History entry XML
xmlNode           220 lib/pengine/remote.c pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node,
xmlNode           247 lib/pengine/remote.c                        void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*,
xmlNode            39 lib/pengine/rules.c pe_evaluate_rules(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now,
xmlNode            55 lib/pengine/rules.c pe_test_rule(xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role,
xmlNode            88 lib/pengine/rules.c pe_test_expression(xmlNode *expr, GHashTable *node_hash, enum rsc_role_e role,
xmlNode           105 lib/pengine/rules.c find_expression_type(xmlNode * expr)
xmlNode           177 lib/pengine/rules.c check_one(xmlNode *cron_spec, const char *xml_field, uint32_t time_field) {
xmlNode           243 lib/pengine/rules.c pe_cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec)
xmlNode           277 lib/pengine/rules.c update_field(crm_time_t *t, xmlNode *xml, const char *attr,
xmlNode           289 lib/pengine/rules.c pe_parse_xml_duration(crm_time_t * start, xmlNode * duration_spec)
xmlNode           323 lib/pengine/rules.c     xmlNode *attr_set;          // This block
xmlNode           356 lib/pengine/rules.c populate_hash(xmlNode * nvpair_list, GHashTable * hash, gboolean overwrite, xmlNode * top)
xmlNode           361 lib/pengine/rules.c     xmlNode *list = nvpair_list;
xmlNode           362 lib/pengine/rules.c     xmlNode *an_attr = NULL;
xmlNode           373 lib/pengine/rules.c             xmlNode *ref_nvpair = expand_idref(an_attr, top);
xmlNode           413 lib/pengine/rules.c static xmlNode*
xmlNode           414 lib/pengine/rules.c get_versioned_rule(xmlNode * attr_set)
xmlNode           416 lib/pengine/rules.c     xmlNode * rule = NULL;
xmlNode           417 lib/pengine/rules.c     xmlNode * expr = NULL;
xmlNode           438 lib/pengine/rules.c add_versioned_attributes(xmlNode * attr_set, xmlNode * versioned_attrs)
xmlNode           440 lib/pengine/rules.c     xmlNode *attr_set_copy = NULL;
xmlNode           441 lib/pengine/rules.c     xmlNode *rule = NULL;
xmlNode           442 lib/pengine/rules.c     xmlNode *expr = NULL;
xmlNode           459 lib/pengine/rules.c             xmlNode *node = expr;
xmlNode           477 lib/pengine/rules.c     xmlNode *top;
xmlNode           532 lib/pengine/rules.c make_pairs(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode           540 lib/pengine/rules.c     for (xmlNode *attr_set = pcmk__xe_first_child(xml_obj); attr_set != NULL;
xmlNode           547 lib/pengine/rules.c             xmlNode *expanded_attr_set = expand_idref(attr_set, top);
xmlNode           583 lib/pengine/rules.c unpack_nvpair_blocks(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode           605 lib/pengine/rules.c pe_eval_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode           628 lib/pengine/rules.c pe_unpack_nvpairs(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode           648 lib/pengine/rules.c pe_eval_versioned_attributes(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode           649 lib/pengine/rules.c                              pe_rule_eval_data_t *rule_data, xmlNode *hash,
xmlNode           716 lib/pengine/rules.c pe_unpack_versioned_parameters(xmlNode *versioned_params, const char *ra_version)
xmlNode           722 lib/pengine/rules.c         xmlNode *attr_set = pcmk__xe_first_child(versioned_params);
xmlNode           740 lib/pengine/rules.c pe_eval_rules(xmlNode *ruleset, pe_rule_eval_data_t *rule_data, crm_time_t *next_change)
xmlNode           745 lib/pengine/rules.c     for (xmlNode *rule = first_named_child(ruleset, XML_TAG_RULE);
xmlNode           764 lib/pengine/rules.c pe_eval_expr(xmlNode *rule, pe_rule_eval_data_t *rule_data, crm_time_t *next_change)
xmlNode           766 lib/pengine/rules.c     xmlNode *expr = NULL;
xmlNode           806 lib/pengine/rules.c pe_eval_subexpr(xmlNode *expr, pe_rule_eval_data_t *rule_data, crm_time_t *next_change)
xmlNode          1143 lib/pengine/rules.c     xmlNode *duration_spec = NULL;
xmlNode          1144 lib/pengine/rules.c     xmlNode *date_spec = NULL;
xmlNode          1342 lib/pengine/rules.c test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now)
xmlNode          1348 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now)
xmlNode          1354 lib/pengine/rules.c pe_test_rule_re(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_re_match_data_t * re_match_data)
xmlNode          1365 lib/pengine/rules.c pe_test_rule_full(xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role,
xmlNode          1372 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now)
xmlNode          1378 lib/pengine/rules.c pe_test_expression_re(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_re_match_data_t * re_match_data)
xmlNode          1389 lib/pengine/rules.c pe_test_expression_full(xmlNode *expr, GHashTable *node_hash,
xmlNode          1397 lib/pengine/rules.c unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj, const char *set_name,
xmlNode            19 lib/pengine/rules_alerts.c get_meta_attrs_from_cib(xmlNode *basenode, pcmk__alert_t *entry,
xmlNode            64 lib/pengine/rules_alerts.c get_envvars_from_cib(xmlNode *basenode, pcmk__alert_t *entry)
xmlNode            66 lib/pengine/rules_alerts.c     xmlNode *child;
xmlNode            97 lib/pengine/rules_alerts.c unpack_alert_filter(xmlNode *basenode, pcmk__alert_t *entry)
xmlNode            99 lib/pengine/rules_alerts.c     xmlNode *select = first_named_child(basenode, XML_CIB_TAG_ALERT_SELECT);
xmlNode           100 lib/pengine/rules_alerts.c     xmlNode *event_type = NULL;
xmlNode           121 lib/pengine/rules_alerts.c             xmlNode *attr;
xmlNode           159 lib/pengine/rules_alerts.c unpack_alert(xmlNode *alert, pcmk__alert_t *entry, guint *max_timeout)
xmlNode           178 lib/pengine/rules_alerts.c pe_unpack_alerts(xmlNode *alerts)
xmlNode           180 lib/pengine/rules_alerts.c     xmlNode *alert;
xmlNode           192 lib/pengine/rules_alerts.c         xmlNode *recipient;
xmlNode            73 lib/pengine/status.c     xmlNode *config = get_xpath_object("//"XML_CIB_TAG_CRMCONFIG, data_set->input, LOG_TRACE);
xmlNode            74 lib/pengine/status.c     xmlNode *cib_nodes = get_xpath_object("//"XML_CIB_TAG_NODES, data_set->input, LOG_TRACE);
xmlNode            75 lib/pengine/status.c     xmlNode *cib_resources = get_xpath_object("//"XML_CIB_TAG_RESOURCES, data_set->input, LOG_TRACE);
xmlNode            76 lib/pengine/status.c     xmlNode *cib_status = get_xpath_object("//"XML_CIB_TAG_STATUS, data_set->input, LOG_TRACE);
xmlNode            77 lib/pengine/status.c     xmlNode *cib_tags = get_xpath_object("//" XML_CIB_TAG_TAGS, data_set->input,
xmlNode            52 lib/pengine/unpack.c static void unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xmlNode            53 lib/pengine/unpack.c                           xmlNode **last_failure,
xmlNode            58 lib/pengine/unpack.c static void add_node_attrs(xmlNode *attrs, pe_node_t *node, bool overwrite,
xmlNode            60 lib/pengine/unpack.c static void determine_online_status(xmlNode *node_state, pe_node_t *this_node,
xmlNode            63 lib/pengine/unpack.c static void unpack_node_lrm(pe_node_t *node, xmlNode *xml,
xmlNode           198 lib/pengine/unpack.c unpack_config(xmlNode * config, pe_working_set_t * data_set)
xmlNode           448 lib/pengine/unpack.c expand_remote_rsc_meta(xmlNode *xml_obj, xmlNode *parent, pe_working_set_t *data)
xmlNode           450 lib/pengine/unpack.c     xmlNode *attr_set = NULL;
xmlNode           451 lib/pengine/unpack.c     xmlNode *attr = NULL;
xmlNode           530 lib/pengine/unpack.c unpack_nodes(xmlNode * xml_nodes, pe_working_set_t * data_set)
xmlNode           532 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           629 lib/pengine/unpack.c unpack_remote_nodes(xmlNode * xml_resources, pe_working_set_t * data_set)
xmlNode           631 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           679 lib/pengine/unpack.c             xmlNode *xml_obj2 = NULL;
xmlNode           766 lib/pengine/unpack.c unpack_resources(xmlNode * xml_resources, pe_working_set_t * data_set)
xmlNode           768 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           827 lib/pengine/unpack.c unpack_tags(xmlNode * xml_tags, pe_working_set_t * data_set)
xmlNode           829 lib/pengine/unpack.c     xmlNode *xml_tag = NULL;
xmlNode           836 lib/pengine/unpack.c         xmlNode *xml_obj_ref = NULL;
xmlNode           876 lib/pengine/unpack.c unpack_ticket_state(xmlNode * xml_ticket, pe_working_set_t * data_set)
xmlNode           944 lib/pengine/unpack.c unpack_tickets_state(xmlNode * xml_tickets, pe_working_set_t * data_set)
xmlNode           946 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           961 lib/pengine/unpack.c unpack_handle_remote_attrs(pe_node_t *this_node, xmlNode *state, pe_working_set_t * data_set) 
xmlNode           964 lib/pengine/unpack.c     xmlNode *attrs = NULL;
xmlNode          1030 lib/pengine/unpack.c unpack_transient_attributes(xmlNode *state, pe_node_t *node,
xmlNode          1034 lib/pengine/unpack.c     xmlNode *attrs = find_xml_node(state, XML_TAG_TRANSIENT_NODEATTRS, FALSE);
xmlNode          1069 lib/pengine/unpack.c unpack_node_state(xmlNode *state, pe_working_set_t *data_set)
xmlNode          1149 lib/pengine/unpack.c unpack_node_history(xmlNode *status, bool fence, pe_working_set_t *data_set)
xmlNode          1154 lib/pengine/unpack.c     for (xmlNode *state = first_named_child(status, XML_CIB_TAG_STATE);
xmlNode          1249 lib/pengine/unpack.c unpack_status(xmlNode * status, pe_working_set_t * data_set)
xmlNode          1251 lib/pengine/unpack.c     xmlNode *state = NULL;
xmlNode          1263 lib/pengine/unpack.c             unpack_tickets_state((xmlNode *) state, data_set);
xmlNode          1319 lib/pengine/unpack.c determine_online_status_no_fencing(pe_working_set_t * data_set, xmlNode * node_state,
xmlNode          1353 lib/pengine/unpack.c determine_online_status_fencing(pe_working_set_t * data_set, xmlNode * node_state,
xmlNode          1521 lib/pengine/unpack.c determine_online_status(xmlNode * node_state, pe_node_t * this_node, pe_working_set_t * data_set)
xmlNode          1672 lib/pengine/unpack.c create_fake_resource(const char *rsc_id, xmlNode * rsc_entry, pe_working_set_t * data_set)
xmlNode          1675 lib/pengine/unpack.c     xmlNode *xml_rsc = create_xml_node(NULL, XML_CIB_TAG_RESOURCE);
xmlNode          1868 lib/pengine/unpack.c                      xmlNode * rsc_entry)
xmlNode          1929 lib/pengine/unpack.c process_orphan_resource(xmlNode * rsc_entry, pe_node_t * node, pe_working_set_t * data_set)
xmlNode          1951 lib/pengine/unpack.c                   xmlNode * migrate_op, pe_working_set_t * data_set)
xmlNode          2211 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2266 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2302 lib/pengine/unpack.c unpack_shutdown_lock(xmlNode *rsc_entry, pe_resource_t *rsc, pe_node_t *node,
xmlNode          2334 lib/pengine/unpack.c unpack_lrm_resource(pe_node_t *node, xmlNode *lrm_resource,
xmlNode          2349 lib/pengine/unpack.c     xmlNode *migrate_op = NULL;
xmlNode          2350 lib/pengine/unpack.c     xmlNode *rsc_op = NULL;
xmlNode          2351 lib/pengine/unpack.c     xmlNode *last_failure = NULL;
xmlNode          2401 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2439 lib/pengine/unpack.c handle_orphaned_container_fillers(xmlNode * lrm_rsc_list, pe_working_set_t * data_set)
xmlNode          2441 lib/pengine/unpack.c     xmlNode *rsc_entry = NULL;
xmlNode          2488 lib/pengine/unpack.c unpack_node_lrm(pe_node_t *node, xmlNode *xml, pe_working_set_t *data_set)
xmlNode          2503 lib/pengine/unpack.c     for (xmlNode *rsc_entry = first_named_child(xml, XML_LRM_TAG_RESOURCE);
xmlNode          2544 lib/pengine/unpack.c static xmlNode *
xmlNode          2550 lib/pengine/unpack.c     xmlNode *xml = NULL;
xmlNode          2591 lib/pengine/unpack.c pe__call_id(xmlNode *op_xml)
xmlNode          2618 lib/pengine/unpack.c stop_happened_after(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xmlNode          2621 lib/pengine/unpack.c     xmlNode *stop_op = find_lrm_op(rsc->id, CRMD_ACTION_STOP,
xmlNode          2628 lib/pengine/unpack.c unpack_migrate_to_success(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xmlNode          2652 lib/pengine/unpack.c     xmlNode *migrate_from = NULL;
xmlNode          2726 lib/pengine/unpack.c     xmlNode *action = find_lrm_op(rsc->id, action_name, node_name, NULL, TRUE,
xmlNode          2733 lib/pengine/unpack.c unpack_migrate_to_failure(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xmlNode          2738 lib/pengine/unpack.c     xmlNode *target_stop = NULL;
xmlNode          2739 lib/pengine/unpack.c     xmlNode *target_migrate_from = NULL;
xmlNode          2803 lib/pengine/unpack.c                             xmlNode *xml_op, pe_working_set_t *data_set)
xmlNode          2805 lib/pengine/unpack.c     xmlNode *source_stop = NULL;
xmlNode          2806 lib/pengine/unpack.c     xmlNode *source_migrate_to = NULL;
xmlNode          2841 lib/pengine/unpack.c record_failed_op(xmlNode *op, const pe_node_t *node,
xmlNode          2844 lib/pengine/unpack.c     xmlNode *xIter = NULL;
xmlNode          2867 lib/pengine/unpack.c static const char *get_op_key(xmlNode *xml_op)
xmlNode          2877 lib/pengine/unpack.c last_change_str(xmlNode *xml_op)
xmlNode          2987 lib/pengine/unpack.c unpack_rsc_op_failure(pe_resource_t * rsc, pe_node_t * node, int rc, xmlNode * xml_op, xmlNode ** last_failure,
xmlNode          3151 lib/pengine/unpack.c     pe_resource_t *rsc, int rc, int target_rc, pe_node_t * node, xmlNode * xml_op, enum action_fail_response * on_fail, pe_working_set_t * data_set) 
xmlNode          3279 lib/pengine/unpack.c should_clear_for_param_change(xmlNode *xml_op, const char *task,
xmlNode          3329 lib/pengine/unpack.c should_ignore_failure_timeout(pe_resource_t *rsc, xmlNode *xml_op,
xmlNode          3394 lib/pengine/unpack.c                        xmlNode *xml_op, pe_working_set_t *data_set)
xmlNode          3508 lib/pengine/unpack.c int pe__target_rc_from_xml(xmlNode *xml_op)
xmlNode          3533 lib/pengine/unpack.c update_resource_state(pe_resource_t * rsc, pe_node_t * node, xmlNode * xml_op, const char * task, int rc,
xmlNode          3534 lib/pengine/unpack.c                       xmlNode * last_failure, enum action_fail_response * on_fail, pe_working_set_t * data_set)
xmlNode          3650 lib/pengine/unpack.c remap_monitor_rc(int rc, xmlNode *xml_op, const pe_node_t *node,
xmlNode          3665 lib/pengine/unpack.c unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xmlNode          3666 lib/pengine/unpack.c               xmlNode **last_failure, enum action_fail_response *on_fail,
xmlNode          3922 lib/pengine/unpack.c add_node_attrs(xmlNode *xml_obj, pe_node_t *node, bool overwrite,
xmlNode          3978 lib/pengine/unpack.c extract_operations(const char *node, const char *rsc, xmlNode * rsc_entry, gboolean active_filter)
xmlNode          3984 lib/pengine/unpack.c     xmlNode *rsc_op = NULL;
xmlNode          4022 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          4048 lib/pengine/unpack.c     xmlNode *tmp = NULL;
xmlNode          4049 lib/pengine/unpack.c     xmlNode *status = find_xml_node(data_set->input, XML_CIB_TAG_STATUS, TRUE);
xmlNode          4053 lib/pengine/unpack.c     xmlNode *node_state = NULL;
xmlNode          4083 lib/pengine/unpack.c                 xmlNode *lrm_rsc = NULL;
xmlNode            26 lib/pengine/utils.c extern xmlNode *get_object_root(const char *object_type, xmlNode * the_root);
xmlNode            29 lib/pengine/utils.c static void unpack_operation(pe_action_t * action, xmlNode * xml_obj, pe_resource_t * container,
xmlNode            31 lib/pengine/utils.c static xmlNode *find_rsc_op_entry_helper(pe_resource_t * rsc, const char *key,
xmlNode           676 lib/pengine/utils.c         xmlNode *operation = NULL;
xmlNode           733 lib/pengine/utils.c static xmlNode *
xmlNode           741 lib/pengine/utils.c     xmlNode *op = NULL;
xmlNode           742 lib/pengine/utils.c     xmlNode *operation = NULL;
xmlNode           795 lib/pengine/utils.c unpack_interval_origin(const char *value, xmlNode *xml_obj, guint interval_ms,
xmlNode           849 lib/pengine/utils.c     xmlNode *child = NULL;
xmlNode           895 lib/pengine/utils.c unpack_versioned_meta(xmlNode *versioned_meta, xmlNode *xml_obj,
xmlNode           898 lib/pengine/utils.c     xmlNode *attrs = NULL;
xmlNode           899 lib/pengine/utils.c     xmlNode *attr = NULL;
xmlNode           947 lib/pengine/utils.c unpack_operation(pe_action_t * action, xmlNode * xml_obj, pe_resource_t * container,
xmlNode           986 lib/pengine/utils.c         xmlNode *min_interval_mon = find_min_interval_mon(action->rsc, FALSE);
xmlNode          1253 lib/pengine/utils.c static xmlNode *
xmlNode          1263 lib/pengine/utils.c     xmlNode *op = NULL;
xmlNode          1264 lib/pengine/utils.c     xmlNode *operation = NULL;
xmlNode          1320 lib/pengine/utils.c xmlNode *
xmlNode          1640 lib/pengine/utils.c     const xmlNode *xml_a = a;
xmlNode          1641 lib/pengine/utils.c     const xmlNode *xml_b = b;
xmlNode          2335 lib/pengine/utils.c pe__unpack_dataset_nvpairs(xmlNode *xml_obj, const char *set_name,
xmlNode            34 lib/pengine/variant.h     xmlNode *xml_obj_child;
xmlNode            38 maint/mocked/based-notifyfenced.c     xmlNode *msg;
xmlNode            45 maint/mocked/based-notifyfenced.c mock_based_cib_notify_send_one(pcmk__client_t *client, xmlNode *xml)
xmlNode            83 maint/mocked/based-notifyfenced.c               xmlNode *update, int result, xmlNode *result_data,
xmlNode            86 maint/mocked/based-notifyfenced.c     xmlNode *update_msg = NULL;
xmlNode           135 maint/mocked/based-notifyfenced.c     xmlNode *result_data;
xmlNode           136 maint/mocked/based-notifyfenced.c     xmlNode *input, *update;
xmlNode            85 maint/mocked/based.c                         const xmlNode *op_request)
xmlNode            87 maint/mocked/based.c     xmlNode *reply, *cib;
xmlNode           131 maint/mocked/based.c                                   xmlNode *op_request,
xmlNode           139 maint/mocked/based.c             xmlNode *ack = create_xml_node(NULL, __func__);
xmlNode           185 maint/mocked/based.c     xmlNode *op_request = pcmk__client_data2xml(cib_client, data, &id, &flags);
xmlNode            31 scratch.c          xmlNode *top = NULL;
xmlNode           296 tools/attrd_updater.c send_attrd_query(const char *name, const char *host, xmlNode **reply)
xmlNode           300 tools/attrd_updater.c     xmlNode *query;
xmlNode           342 tools/attrd_updater.c validate_attrd_reply(xmlNode *reply, const char *attr_name)
xmlNode           380 tools/attrd_updater.c print_attrd_values(xmlNode *reply, const char *attr_name)
xmlNode           382 tools/attrd_updater.c     xmlNode *child;
xmlNode           422 tools/attrd_updater.c     xmlNode *reply = NULL;
xmlNode            34 tools/cibadmin.c int do_work(xmlNode *input, int command_options, xmlNode **output);
xmlNode            35 tools/cibadmin.c void cibadmin_op_callback(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           352 tools/cibadmin.c print_xml_output(xmlNode * xml)
xmlNode           366 tools/cibadmin.c             xmlNode *child = NULL;
xmlNode           405 tools/cibadmin.c     xmlNode *output = NULL;
xmlNode           406 tools/cibadmin.c     xmlNode *input = NULL;
xmlNode           678 tools/cibadmin.c                 xmlNode *obj = NULL;
xmlNode           711 tools/cibadmin.c do_work(xmlNode * input, int call_options, xmlNode ** output)
xmlNode           717 tools/cibadmin.c         xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, input);
xmlNode           751 tools/cibadmin.c cibadmin_op_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           122 tools/crm_diff.c print_patch(xmlNode *patch)
xmlNode           132 tools/crm_diff.c apply_patch(xmlNode *input, xmlNode *patch, gboolean as_cib)
xmlNode           135 tools/crm_diff.c     xmlNode *output = copy_xml(input);
xmlNode           160 tools/crm_diff.c log_patch_cib_versions(xmlNode *patch)
xmlNode           179 tools/crm_diff.c strip_patch_cib_version(xmlNode *patch, const char **vfields, size_t nvfields)
xmlNode           185 tools/crm_diff.c         xmlNode *version_xml = find_xml_node(patch, "version", FALSE);
xmlNode           200 tools/crm_diff.c             xmlNode *tmp = NULL;
xmlNode           221 tools/crm_diff.c generate_patch(xmlNode *object_1, xmlNode *object_2, const char *xml_file_2,
xmlNode           224 tools/crm_diff.c     xmlNode *output = NULL;
xmlNode           304 tools/crm_diff.c     xmlNode *object_1 = NULL;
xmlNode           305 tools/crm_diff.c     xmlNode *object_2 = NULL;
xmlNode            75 tools/crm_mon.c static xmlNode *current_cib = NULL;
xmlNode           132 tools/crm_mon.c static void crm_diff_update(const char *event, xmlNode * msg);
xmlNode          1857 tools/crm_mon.c handle_rsc_op(xmlNode * xml, const char *node_id)
xmlNode          1871 tools/crm_mon.c     xmlNode *n = xml;
xmlNode          1872 tools/crm_mon.c     xmlNode * rsc_op = xml;
xmlNode          1875 tools/crm_mon.c         xmlNode *cIter;
xmlNode          1967 tools/crm_mon.c crm_diff_update_v2(const char *event, xmlNode * msg)
xmlNode          1969 tools/crm_mon.c     xmlNode *change = NULL;
xmlNode          1970 tools/crm_mon.c     xmlNode *diff = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode          1977 tools/crm_mon.c         xmlNode *match = NULL;
xmlNode          2012 tools/crm_mon.c             xmlNode *state = NULL;
xmlNode          2013 tools/crm_mon.c             xmlNode *status = first_named_child(match, XML_CIB_TAG_STATUS);
xmlNode          2026 tools/crm_mon.c             xmlNode *state = NULL;
xmlNode          2074 tools/crm_mon.c crm_diff_update_v1(const char *event, xmlNode * msg)
xmlNode          2083 tools/crm_mon.c         xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode          2091 tools/crm_mon.c crm_diff_update(const char *event, xmlNode * msg)
xmlNode          2096 tools/crm_mon.c     xmlNode *diff = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode          2180 tools/crm_mon.c     xmlNode *cib_copy = copy_xml(current_cib);
xmlNode          2212 tools/crm_mon.c         xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS,
xmlNode           333 tools/crm_node.c     xmlNode *node = NULL;
xmlNode           334 tools/crm_node.c     xmlNode *node_state = NULL;
xmlNode           410 tools/crm_node.c     xmlNode *cmd = NULL;
xmlNode           311 tools/crm_resource.c build_constraint_list(xmlNode *root)
xmlNode           314 tools/crm_resource.c     xmlNode *cib_constraints = NULL;
xmlNode           322 tools/crm_resource.c         xmlNode *match = getXpathResult(xpathObj, ndx);
xmlNode          1104 tools/crm_resource.c     xmlNode *msg_data = NULL;
xmlNode          1328 tools/crm_resource.c     xmlNode *msg_data = NULL;
xmlNode          1514 tools/crm_resource.c     xmlNode *cib_xml_copy = NULL;
xmlNode            54 tools/crm_resource.h int cli_resource_clear_all_expired(xmlNode *root, cib_t *cib_conn, int cib_options,
xmlNode           109 tools/crm_resource.h int update_working_set_xml(pe_working_set_t *data_set, xmlNode **xml);
xmlNode            83 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode            84 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode           130 tools/crm_resource_ban.c         xmlNode *rule = create_xml_node(location, XML_TAG_RULE);
xmlNode           131 tools/crm_resource_ban.c         xmlNode *expr = create_xml_node(rule, XML_TAG_EXPRESSION);
xmlNode           166 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode           167 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode           196 tools/crm_resource_ban.c         xmlNode *rule = create_xml_node(location, XML_TAG_RULE);
xmlNode           197 tools/crm_resource_ban.c         xmlNode *expr = create_xml_node(rule, XML_TAG_EXPRESSION);
xmlNode           271 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode           272 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode           345 tools/crm_resource_ban.c build_clear_xpath_string(xmlNode *constraint_node, const char *rsc, const char *node, gboolean promoted_role_only)
xmlNode           418 tools/crm_resource_ban.c cli_resource_clear_all_expired(xmlNode *root, cib_t *cib_conn, int cib_options,
xmlNode           422 tools/crm_resource_ban.c     xmlNode *cib_constraints = NULL;
xmlNode           431 tools/crm_resource_ban.c         xmlNode *constraint_node = getXpathResult(xpathObj, i);
xmlNode           432 tools/crm_resource_ban.c         xmlNode *date_expr_node = NULL;
xmlNode           453 tools/crm_resource_ban.c             xmlNode *fragment = NULL;
xmlNode           454 tools/crm_resource_ban.c             xmlNode *location = NULL;
xmlNode            20 tools/crm_resource_print.c     xmlNode *xml_obj = NULL;
xmlNode            21 tools/crm_resource_print.c     xmlNode *lifetime = NULL;
xmlNode            22 tools/crm_resource_print.c     xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode           104 tools/crm_resource_print.c         xmlNode *xml_op = (xmlNode *) lpc->data;
xmlNode           110 tools/crm_resource_runtime.c     xmlNode *xml_search = NULL;
xmlNode           158 tools/crm_resource_runtime.c         xmlNode *child = NULL;
xmlNode           333 tools/crm_resource_runtime.c         xmlNode *xml_top = NULL;
xmlNode           334 tools/crm_resource_runtime.c         xmlNode *xml_obj = NULL;
xmlNode           401 tools/crm_resource_runtime.c                 xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode           456 tools/crm_resource_runtime.c         xmlNode *xml_obj = NULL;
xmlNode           645 tools/crm_resource_runtime.c     for (xmlNode *xml_op = pcmk__xml_first_child(data_set->failed);
xmlNode          1072 tools/crm_resource_runtime.c update_working_set_xml(pe_working_set_t *data_set, xmlNode **xml)
xmlNode          1097 tools/crm_resource_runtime.c     xmlNode *cib_xml_copy = NULL;
xmlNode            90 tools/crm_rule.c eval_date_expression(xmlNode *expr, crm_time_t *now, crm_time_t *next_change)
xmlNode           107 tools/crm_rule.c     xmlNode *cib_constraints = NULL;
xmlNode           108 tools/crm_rule.c     xmlNode *match = NULL;
xmlNode           234 tools/crm_rule.c     xmlNode *input = NULL;
xmlNode           443 tools/crm_shadow.c         xmlNode *output = NULL;
xmlNode           498 tools/crm_shadow.c         xmlNode *output = filename2xml(shadow_file);
xmlNode           508 tools/crm_shadow.c         xmlNode *diff = NULL;
xmlNode           509 tools/crm_shadow.c         xmlNode *old_config = NULL;
xmlNode           510 tools/crm_shadow.c         xmlNode *new_config = filename2xml(shadow_file);
xmlNode           536 tools/crm_shadow.c         xmlNode *input = filename2xml(shadow_file);
xmlNode           537 tools/crm_shadow.c         xmlNode *section_xml = input;
xmlNode           612 tools/crm_simulate.c     xmlNode *cib_object = NULL;
xmlNode           691 tools/crm_simulate.c     xmlNode *cib_object = NULL;
xmlNode           714 tools/crm_simulate.c         xmlNode *input = (repeat == 1)? cib_object : copy_xml(cib_object);
xmlNode           859 tools/crm_simulate.c     xmlNode *input = NULL;
xmlNode           141 tools/crm_ticket.c find_ticket_state(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_state_xml)
xmlNode           145 tools/crm_ticket.c     xmlNode *xml_search = NULL;
xmlNode           184 tools/crm_ticket.c find_ticket_constraints(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_cons_xml)
xmlNode           188 tools/crm_ticket.c     xmlNode *xml_search = NULL;
xmlNode           225 tools/crm_ticket.c     xmlNode *state_xml = NULL;
xmlNode           250 tools/crm_ticket.c     xmlNode *cons_xml = NULL;
xmlNode           374 tools/crm_ticket.c     xmlNode *xml_top = NULL;
xmlNode           375 tools/crm_ticket.c     xmlNode *ticket_state_xml = NULL;
xmlNode           399 tools/crm_ticket.c         xmlNode *xml_obj = NULL;
xmlNode           445 tools/crm_ticket.c     xmlNode *ticket_state_xml = NULL;
xmlNode           714 tools/crm_ticket.c     xmlNode *cib_xml_copy = NULL;
xmlNode           715 tools/crm_ticket.c     xmlNode *cib_constraints = NULL;
xmlNode           106 tools/crm_verify.c     xmlNode *cib_object = NULL;
xmlNode           107 tools/crm_verify.c     xmlNode *status = NULL;