xmlNode            63 attrd/attrd_common.h void attrd_cib_updated_cb(const char *event, xmlNode *msg);
xmlNode            90 attrd/attrd_common_alerts.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            92 attrd/attrd_common_alerts.c     xmlNode *crmalerts = NULL;
xmlNode           141 attrd/attrd_common_alerts.c attrd_cib_updated_cb(const char *event, xmlNode * msg)
xmlNode            58 attrd/commands.c void attrd_peer_update(crm_node_t *peer, xmlNode *xml, const char *host, bool filter);
xmlNode            59 attrd/commands.c void attrd_peer_sync(crm_node_t *peer, xmlNode *xml);
xmlNode            63 attrd/commands.c send_attrd_message(crm_node_t * node, xmlNode * data)
xmlNode           110 attrd/commands.c static xmlNode *
xmlNode           112 attrd/commands.c     xmlNode *parent, const char *name, const char *set, const char *uuid, unsigned int timeout_ms, const char *user,
xmlNode           115 attrd/commands.c     xmlNode *xml = create_xml_node(parent, __FUNCTION__);
xmlNode           131 attrd/commands.c create_attribute(xmlNode *xml)
xmlNode           177 attrd/commands.c attrd_client_peer_remove(const char *client_name, xmlNode *xml)
xmlNode           200 attrd/commands.c attrd_client_update(xmlNode *xml)
xmlNode           289 attrd/commands.c attrd_client_clear_failure(xmlNode *xml)
xmlNode           379 attrd/commands.c static xmlNode *build_query_reply(const char *attr, const char *host)
xmlNode           381 attrd/commands.c     xmlNode *reply = create_xml_node(NULL, __FUNCTION__);
xmlNode           394 attrd/commands.c         xmlNode *host_value;
xmlNode           444 attrd/commands.c attrd_client_query(crm_client_t *client, uint32_t id, uint32_t flags, xmlNode *query)
xmlNode           449 attrd/commands.c     xmlNode *reply;
xmlNode           490 attrd/commands.c attrd_peer_clear_failure(crm_node_t *peer, xmlNode *xml)
xmlNode           527 attrd/commands.c attrd_peer_message(crm_node_t *peer, xmlNode *xml)
xmlNode           621 attrd/commands.c         xmlNode *child = NULL;
xmlNode           632 attrd/commands.c attrd_peer_sync(crm_node_t *peer, xmlNode *xml)
xmlNode           639 attrd/commands.c     xmlNode *sync = create_xml_node(NULL, __FUNCTION__);
xmlNode           699 attrd/commands.c attrd_lookup_or_create_value(GHashTable *values, const char *host, xmlNode *xml)
xmlNode           733 attrd/commands.c attrd_peer_update(crm_node_t *peer, xmlNode *xml, const char *host, bool filter)
xmlNode           825 attrd/commands.c         xmlNode *sync = create_xml_node(NULL, __FUNCTION__);
xmlNode           933 attrd/commands.c attrd_cib_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          1007 attrd/commands.c build_update_element(xmlNode *parent, attribute_t *a, const char *nodeid, const char *value)
xmlNode          1010 attrd/commands.c     xmlNode *xml_obj = NULL;
xmlNode          1081 attrd/commands.c     xmlNode *xml_top = NULL;
xmlNode            56 attrd/internal.h void attrd_peer_message(crm_node_t *client, xmlNode *msg);
xmlNode            57 attrd/internal.h void attrd_client_peer_remove(const char *client_name, xmlNode *xml);
xmlNode            58 attrd/internal.h void attrd_client_clear_failure(xmlNode *xml);
xmlNode            59 attrd/internal.h void attrd_client_update(xmlNode *xml);
xmlNode            61 attrd/internal.h void attrd_client_query(crm_client_t *client, uint32_t id, uint32_t flags, xmlNode *query);
xmlNode            81 attrd/legacy.c void attrd_local_callback(xmlNode * msg);
xmlNode            85 attrd/legacy.c static void update_local_attr(xmlNode *msg, attr_hash_entry_t *hash_entry);
xmlNode           113 attrd/legacy.c     xmlNode *msg = crm_ipcs_recv(client, data, size, &id, &flags);
xmlNode           170 attrd/legacy.c find_hash_entry(xmlNode * msg)
xmlNode           239 attrd/legacy.c local_clear_failure(xmlNode *xml)
xmlNode           273 attrd/legacy.c remote_clear_callback(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           337 attrd/legacy.c remote_clear_failure(xmlNode *xml)
xmlNode           398 attrd/legacy.c process_xml_request(xmlNode *xml)
xmlNode           449 attrd/legacy.c     xmlNode *xml = convert_ha_message(NULL, msg, __FUNCTION__);
xmlNode           464 attrd/legacy.c     xmlNode *xml = NULL;
xmlNode           550 attrd/legacy.c do_cib_replaced(const char *event, xmlNode * msg)
xmlNode           774 attrd/legacy.c attrd_cib_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           915 attrd/legacy.c update_local_attr(xmlNode *msg, attr_hash_entry_t *hash_entry)
xmlNode           978 attrd/legacy.c remote_attr_callback(xmlNode *msg, int id, int rc, xmlNode *output, void *data)
xmlNode          1061 attrd/legacy.c attrd_client_clear_failure(xmlNode *msg)
xmlNode          1094 attrd/legacy.c attrd_local_callback(xmlNode * msg)
xmlNode          1203 attrd/legacy.c     xmlNode *msg = NULL;
xmlNode            58 attrd/main.c       xmlNode *xml = NULL;
xmlNode            96 attrd/main.c   attrd_cib_replaced_cb(const char *event, xmlNode * msg)
xmlNode           125 attrd/main.c   attrd_erase_cb(xmlNode *msg, int call_id, int rc, xmlNode *output,
xmlNode           238 attrd/main.c       xmlNode *xml = crm_ipcs_recv(client, data, size, &id, &flags);
xmlNode            46 cib/callbacks.c     xmlNode *notify_src;
xmlNode            66 cib/callbacks.c void send_cib_replace(const xmlNode * sync_request, const char *host);
xmlNode            67 cib/callbacks.c void cib_process_request(xmlNode * request, gboolean privileged, gboolean force_synchronous,
xmlNode            71 cib/callbacks.c int cib_process_command(xmlNode * request, xmlNode ** reply,
xmlNode            72 cib/callbacks.c                         xmlNode ** cib_diff, gboolean privileged);
xmlNode           188 cib/callbacks.c cib_common_callback_worker(uint32_t id, uint32_t flags, xmlNode * op_request,
xmlNode           195 cib/callbacks.c             xmlNode *ack = create_xml_node(NULL, __FUNCTION__);
xmlNode           255 cib/callbacks.c     xmlNode *op_request = crm_ipcs_recv(cib_client, data, size, &id, &flags);
xmlNode           319 cib/callbacks.c int sync_our_cib(xmlNode * request, gboolean all);
xmlNode           326 cib/callbacks.c         xmlNode *ping = create_xml_node(NULL, "ping");
xmlNode           348 cib/callbacks.c process_ping_reply(xmlNode *reply) 
xmlNode           353 cib/callbacks.c     xmlNode *pong = get_message_xml(reply, F_CIB_CALLDATA);
xmlNode           380 cib/callbacks.c             xmlNode *remote_cib = get_message_xml(pong, F_CIB_CALLDATA);
xmlNode           406 cib/callbacks.c do_local_notify(xmlNode * notify_src, const char *client_id,
xmlNode           500 cib/callbacks.c queue_local_notify(xmlNode * notify_src, const char *client_id, gboolean sync_reply,
xmlNode           619 cib/callbacks.c parse_peer_options_v1(int call_type, xmlNode * request,
xmlNode           717 cib/callbacks.c parse_peer_options_v2(int call_type, xmlNode * request,
xmlNode           831 cib/callbacks.c parse_peer_options(int call_type, xmlNode * request,
xmlNode           849 cib/callbacks.c forward_request(xmlNode * request, crm_client_t * cib_client, int call_options)
xmlNode           874 cib/callbacks.c send_peer_reply(xmlNode * msg, xmlNode * result_diff, const char *originator, gboolean broadcast)
xmlNode           930 cib/callbacks.c cib_process_request(xmlNode * request, gboolean force_synchronous, gboolean privileged,
xmlNode           944 cib/callbacks.c     xmlNode *op_reply = NULL;
xmlNode           945 cib/callbacks.c     xmlNode *result_diff = NULL;
xmlNode          1187 cib/callbacks.c cib_process_command(xmlNode * request, xmlNode ** reply, xmlNode ** cib_diff, gboolean privileged)
xmlNode          1189 cib/callbacks.c     xmlNode *input = NULL;
xmlNode          1190 cib/callbacks.c     xmlNode *output = NULL;
xmlNode          1191 cib/callbacks.c     xmlNode *result_cib = NULL;
xmlNode          1192 cib/callbacks.c     xmlNode *current_cib = NULL;
xmlNode          1408 cib/callbacks.c     const xmlNode *a_msg = a;
xmlNode          1409 cib/callbacks.c     const xmlNode *b_msg = b;
xmlNode          1433 cib/callbacks.c     xmlNode *xml = convert_ha_message(NULL, msg, __FUNCTION__);
xmlNode          1441 cib/callbacks.c cib_peer_callback(xmlNode * msg, void *private_data)
xmlNode          1692 cib/callbacks.c     xmlNode *leaving = NULL;
xmlNode            58 cib/callbacks.h     int (*prepare) (xmlNode *, xmlNode **, const char **);
xmlNode            59 cib/callbacks.h     int (*cleanup) (int, xmlNode **, xmlNode **);
xmlNode            60 cib/callbacks.h     int (*fn) (const char *, int, const char *, xmlNode *,
xmlNode            61 cib/callbacks.h                xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode            70 cib/callbacks.h extern void cib_peer_callback(xmlNode * msg, void *private_data);
xmlNode            73 cib/callbacks.h extern void cib_common_callback_worker(uint32_t id, uint32_t flags, xmlNode * op_request,
xmlNode            34 cib/cibio.h    extern xmlNode *the_cib;
xmlNode            36 cib/cibio.h    extern xmlNode *get_the_CIB(void);
xmlNode            38 cib/cibio.h    extern int initializeCib(xmlNode * cib);
xmlNode            40 cib/cibio.h    extern gboolean verifyCibXml(xmlNode * cib);
xmlNode            41 cib/cibio.h    extern xmlNode *readCibXml(char *buffer);
xmlNode            42 cib/cibio.h    extern xmlNode *readCibXmlFile(const char *dir, const char *file, gboolean discard_status);
xmlNode            44 cib/cibio.h    extern int activateCibXml(xmlNode * doc, gboolean to_disk, const char *op);
xmlNode            21 cib/cibmessages.h extern xmlNode *createCibRequest(gboolean isLocal, const char *operation, const char *section,
xmlNode            22 cib/cibmessages.h                                  const char *verbose, xmlNode * data);
xmlNode            25 cib/cibmessages.h                                     xmlNode * req, xmlNode * input,
xmlNode            26 cib/cibmessages.h                                     xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            27 cib/cibmessages.h                                     xmlNode ** answer);
xmlNode            30 cib/cibmessages.h                                xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            31 cib/cibmessages.h                                xmlNode ** result_cib, xmlNode ** answer);
xmlNode            34 cib/cibmessages.h                             xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            35 cib/cibmessages.h                             xmlNode ** result_cib, xmlNode ** answer);
xmlNode            38 cib/cibmessages.h                             xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            39 cib/cibmessages.h                             xmlNode ** result_cib, xmlNode ** answer);
xmlNode            42 cib/cibmessages.h                                  xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            43 cib/cibmessages.h                                  xmlNode ** result_cib, xmlNode ** answer);
xmlNode            46 cib/cibmessages.h                                    xmlNode * req, xmlNode * input,
xmlNode            47 cib/cibmessages.h                                    xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            48 cib/cibmessages.h                                    xmlNode ** answer);
xmlNode            51 cib/cibmessages.h                                    xmlNode * req, xmlNode * input,
xmlNode            52 cib/cibmessages.h                                    xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            53 cib/cibmessages.h                                    xmlNode ** answer);
xmlNode            56 cib/cibmessages.h                             xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            57 cib/cibmessages.h                             xmlNode ** result_cib, xmlNode ** answer);
xmlNode            60 cib/cibmessages.h                                 xmlNode * req, xmlNode * input, xmlNode * existing_cib,
xmlNode            61 cib/cibmessages.h                                 xmlNode ** result_cib, xmlNode ** answer);
xmlNode            64 cib/cibmessages.h                                        xmlNode * req, xmlNode * input,
xmlNode            65 cib/cibmessages.h                                        xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            66 cib/cibmessages.h                                        xmlNode ** answer);
xmlNode            69 cib/cibmessages.h                                xmlNode * req, xmlNode * input,
xmlNode            70 cib/cibmessages.h                                xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            71 cib/cibmessages.h                                xmlNode ** answer);
xmlNode            60 cib/cibmon.c   void cibmon_diff(const char *event, xmlNode * msg);
xmlNode            63 cib/cibmon.c   xmlNode *cib_copy = NULL;
xmlNode           199 cib/cibmon.c   cibmon_diff(const char *event, xmlNode * msg)
xmlNode           205 cib/cibmon.c       xmlNode *diff = NULL;
xmlNode           206 cib/cibmon.c       xmlNode *cib_last = NULL;
xmlNode           207 cib/cibmon.c       xmlNode *update = get_message_xml(msg, F_CIB_UPDATE);
xmlNode            48 cib/common.c   extern int cib_perform_command(xmlNode * request, xmlNode ** reply, xmlNode ** cib_diff,
xmlNode            51 cib/common.c   static xmlNode *
xmlNode            52 cib/common.c   cib_prepare_common(xmlNode * root, const char *section)
xmlNode            54 cib/common.c       xmlNode *data = NULL;
xmlNode            79 cib/common.c   cib_prepare_none(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            87 cib/common.c   cib_prepare_data(xmlNode * request, xmlNode ** data, const char **section)
xmlNode            89 cib/common.c       xmlNode *input_fragment = get_message_xml(request, F_CIB_CALLDATA);
xmlNode            98 cib/common.c   cib_prepare_sync(xmlNode * request, xmlNode ** data, const char **section)
xmlNode           106 cib/common.c   cib_prepare_diff(xmlNode * request, xmlNode ** data, const char **section)
xmlNode           108 cib/common.c       xmlNode *input_fragment = NULL;
xmlNode           127 cib/common.c   cib_cleanup_query(int options, xmlNode ** data, xmlNode ** output)
xmlNode           138 cib/common.c   cib_cleanup_data(int options, xmlNode ** data, xmlNode ** output)
xmlNode           146 cib/common.c   cib_cleanup_output(int options, xmlNode ** data, xmlNode ** output)
xmlNode           153 cib/common.c   cib_cleanup_none(int options, xmlNode ** data, xmlNode ** output)
xmlNode           161 cib/common.c   cib_cleanup_sync(int options, xmlNode ** data, xmlNode ** output)
xmlNode           244 cib/common.c   xmlNode *
xmlNode           245 cib/common.c   cib_msg_copy(xmlNode * msg, gboolean with_data)
xmlNode           250 cib/common.c       xmlNode *value_struct = NULL;
xmlNode           285 cib/common.c       xmlNode *copy = create_xml_node(NULL, "copy");
xmlNode           338 cib/common.c   cib_op_prepare(int call_type, xmlNode * request, xmlNode ** input, const char **section)
xmlNode           345 cib/common.c   cib_op_cleanup(int call_type, int options, xmlNode ** input, xmlNode ** output)
xmlNode            21 cib/common.h   extern xmlNode *cib_msg_copy(xmlNode * msg, gboolean with_data);
xmlNode            22 cib/common.h   extern xmlNode *cib_construct_reply(xmlNode * request, xmlNode * output, int rc);
xmlNode            28 cib/common.h   extern int cib_op_prepare(int call_type, xmlNode * request, xmlNode ** input, const char **section);
xmlNode            29 cib/common.h   extern int cib_op_cleanup(int call_type, int options, xmlNode ** input, xmlNode ** output);
xmlNode            76 cib/io.c       static xmlNode *
xmlNode            79 cib/io.c           xmlNode *root = NULL;
xmlNode           192 cib/io.c       xmlNode *
xmlNode           205 cib/io.c           xmlNode *root = NULL;
xmlNode           206 cib/io.c           xmlNode *status = NULL;
xmlNode           331 cib/io.c       xmlNode *
xmlNode           340 cib/io.c           xmlNode *tmp_cib = the_cib;
xmlNode           365 cib/io.c       initializeCib(xmlNode * new_cib)
xmlNode           381 cib/io.c       activateCibXml(xmlNode * new_cib, gboolean to_disk, const char *op)
xmlNode           383 cib/io.c           xmlNode *saved_cib = the_cib;
xmlNode           437 cib/io.c           xmlNode *cib_local = NULL;
xmlNode           380 cib/main.c         xmlNode *xml = NULL;
xmlNode           556 cib/main.c         xmlNode *cib = readCibXmlFile(cib_root, filename, !preserve_status);
xmlNode            48 cib/messages.c xmlNode *the_cib = NULL;
xmlNode            50 cib/messages.c int revision_check(xmlNode * cib_update, xmlNode * cib_copy, int flags);
xmlNode            51 cib/messages.c int get_revision(xmlNode * xml_obj, int cur_revision);
xmlNode            53 cib/messages.c int updateList(xmlNode * local_cib, xmlNode * update_command, xmlNode * failed,
xmlNode            56 cib/messages.c gboolean check_generation(xmlNode * newCib, xmlNode * oldCib);
xmlNode            58 cib/messages.c gboolean update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code);
xmlNode            60 cib/messages.c int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset);
xmlNode            62 cib/messages.c int sync_our_cib(xmlNode * request, gboolean all);
xmlNode            64 cib/messages.c extern xmlNode *cib_msg_copy(const xmlNode * msg, gboolean with_data);
xmlNode            68 cib/messages.c cib_process_shutdown_req(const char *op, int options, const char *section, xmlNode * req,
xmlNode            69 cib/messages.c                          xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            70 cib/messages.c                          xmlNode ** answer)
xmlNode            95 cib/messages.c cib_process_default(const char *op, int options, const char *section, xmlNode * req,
xmlNode            96 cib/messages.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode            97 cib/messages.c                     xmlNode ** answer)
xmlNode           119 cib/messages.c cib_process_quit(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           120 cib/messages.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           132 cib/messages.c cib_process_readwrite(const char *op, int options, const char *section, xmlNode * req,
xmlNode           133 cib/messages.c                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           134 cib/messages.c                       xmlNode ** answer)
xmlNode           173 cib/messages.c     xmlNode *sync_me = create_xml_node(NULL, "sync-me");
xmlNode           187 cib/messages.c cib_process_ping(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           188 cib/messages.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           213 cib/messages.c         xmlNode *shallow = create_xml_node(NULL, tag);
xmlNode           234 cib/messages.c cib_process_sync(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           235 cib/messages.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           241 cib/messages.c cib_process_upgrade_server(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           242 cib/messages.c                            xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           255 cib/messages.c         xmlNode *scratch = copy_xml(existing_cib);
xmlNode           266 cib/messages.c             xmlNode *up = create_xml_node(NULL, __FUNCTION__);
xmlNode           299 cib/messages.c cib_process_sync_one(const char *op, int options, const char *section, xmlNode * req,
xmlNode           300 cib/messages.c                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           301 cib/messages.c                      xmlNode ** answer)
xmlNode           307 cib/messages.c cib_server_process_diff(const char *op, int options, const char *section, xmlNode * req,
xmlNode           308 cib/messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           309 cib/messages.c                         xmlNode ** answer)
xmlNode           368 cib/messages.c cib_process_replace_svr(const char *op, int options, const char *section, xmlNode * req,
xmlNode           369 cib/messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           370 cib/messages.c                         xmlNode ** answer)
xmlNode           382 cib/messages.c delete_cib_object(xmlNode * parent, xmlNode * delete_spec)
xmlNode           386 cib/messages.c     xmlNode *equiv_node = NULL;
xmlNode           423 cib/messages.c         xmlNode *child = NULL;
xmlNode           439 cib/messages.c cib_process_delete_absolute(const char *op, int options, const char *section, xmlNode * req,
xmlNode           440 cib/messages.c                             xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           441 cib/messages.c                             xmlNode ** answer)
xmlNode           443 cib/messages.c     xmlNode *failed = NULL;
xmlNode           445 cib/messages.c     xmlNode *update_section = NULL;
xmlNode           487 cib/messages.c check_generation(xmlNode * newCib, xmlNode * oldCib)
xmlNode           498 cib/messages.c sync_our_cib(xmlNode * request, gboolean all)
xmlNode           505 cib/messages.c     xmlNode *replace_request = cib_msg_copy(request, FALSE);
xmlNode            44 cib/notify.c       xmlNode *msg;
xmlNode            49 cib/notify.c   void attach_cib_generation(xmlNode * msg, const char *field, xmlNode * a_cib);
xmlNode            51 cib/notify.c   void do_cib_notify(int options, const char *op, xmlNode * update,
xmlNode            52 cib/notify.c                      int result, xmlNode * result_data, const char *msg_type);
xmlNode           138 cib/notify.c   cib_notify_send(xmlNode * xml)
xmlNode           167 cib/notify.c   cib_pre_notify(int options, const char *op, xmlNode * existing, xmlNode * update)
xmlNode           169 cib/notify.c       xmlNode *update_msg = NULL;
xmlNode           223 cib/notify.c   cib_post_notify(int options, const char *op, xmlNode * update, int result, xmlNode * new_obj)
xmlNode           237 cib/notify.c                   xmlNode * update, int result, xmlNode * diff)
xmlNode           278 cib/notify.c   do_cib_notify(int options, const char *op, xmlNode * update,
xmlNode           279 cib/notify.c                 int result, xmlNode * result_data, const char *msg_type)
xmlNode           281 cib/notify.c       xmlNode *update_msg = NULL;
xmlNode           324 cib/notify.c   attach_cib_generation(xmlNode * msg, const char *field, xmlNode * a_cib)
xmlNode           326 cib/notify.c       xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode           336 cib/notify.c   cib_replace_notify(const char *origin, xmlNode * update, int result, xmlNode * diff)
xmlNode           338 cib/notify.c       xmlNode *replace_msg = NULL;
xmlNode            29 cib/notify.h   extern void cib_pre_notify(int options, const char *op, xmlNode * existing, xmlNode * update);
xmlNode            31 cib/notify.h   extern void cib_post_notify(int options, const char *op, xmlNode * update,
xmlNode            32 cib/notify.h                               int result, xmlNode * new_obj);
xmlNode            35 cib/notify.h                               xmlNode * update, int result, xmlNode * old_cib);
xmlNode            37 cib/notify.h   extern void cib_replace_notify(const char *origin, xmlNode * update, int result, xmlNode * diff);
xmlNode           219 cib/remote.c   cib_remote_auth(xmlNode * login)
xmlNode           409 cib/remote.c   cib_handle_remote_msg(crm_client_t * client, xmlNode * command)
xmlNode           470 cib/remote.c       xmlNode *command = NULL;
xmlNode           510 cib/remote.c           xmlNode *reg;
xmlNode            60 crmd/callbacks.c crmd_ha_msg_filter(xmlNode * msg)
xmlNode           208 crmd/callbacks.c         xmlNode *update = NULL;
xmlNode            39 crmd/cib.c     do_cib_updated(const char *event, xmlNode * msg)
xmlNode            47 crmd/cib.c     revision_check_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            50 crmd/cib.c         xmlNode *generation = NULL;
xmlNode            80 crmd/cib.c     do_cib_replaced(const char *event, xmlNode * msg)
xmlNode           221 crmd/control.c     xmlNode *msg = NULL;
xmlNode           237 crmd/control.c extern xmlNode *max_generation_xml;
xmlNode           714 crmd/control.c     xmlNode *msg = crm_ipcs_recv(client, data, size, &id, &flags);
xmlNode           996 crmd/control.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          1001 crmd/control.c     xmlNode *crmconfig = NULL;
xmlNode          1002 crmd/control.c     xmlNode *alerts = NULL;
xmlNode            50 crmd/corosync.c     xmlNode *xml = NULL;
xmlNode            25 crmd/crmd_alerts.h void crmd_unpack_alerts(xmlNode *alerts);
xmlNode            21 crmd/crmd_callbacks.h extern void crmd_ha_msg_filter(xmlNode * msg);
xmlNode            35 crmd/crmd_callbacks.h extern void msg_ccm_join(const xmlNode * msg, void *foo);
xmlNode           168 crmd/crmd_lrm.h void remote_ra_process_pseudo(xmlNode *xml);
xmlNode           170 crmd/crmd_lrm.h void remote_ra_process_maintenance_nodes(xmlNode *xml);
xmlNode            28 crmd/crmd_messages.h     xmlNode *msg;
xmlNode            29 crmd/crmd_messages.h     xmlNode *xml;
xmlNode            33 crmd/crmd_messages.h extern ha_msg_input_t *new_ha_msg_input(xmlNode * orig);
xmlNode            51 crmd/crmd_messages.h extern void route_message(enum crmd_fsa_cause cause, xmlNode * input);
xmlNode            87 crmd/crmd_messages.h extern gboolean relay_message(xmlNode * relay_message, gboolean originated_locally);
xmlNode            89 crmd/crmd_messages.h extern void process_message(xmlNode * msg, gboolean originated_locally, const char *src_node_name);
xmlNode            91 crmd/crmd_messages.h extern gboolean crm_dc_process_message(xmlNode * whole_message,
xmlNode            92 crmd/crmd_messages.h                                        xmlNode * action,
xmlNode            97 crmd/crmd_messages.h extern gboolean send_msg_via_ipc(xmlNode * msg, const char *sys);
xmlNode           104 crmd/crmd_messages.h void crmd_proxy_send(const char *session, xmlNode *msg);
xmlNode           106 crmd/crmd_messages.h extern gboolean crmd_authorize_message(xmlNode * client_msg, crm_client_t * curr_client, const char *proxy_session);
xmlNode           108 crmd/crmd_messages.h extern gboolean send_request(xmlNode * msg, char **msg_reference);
xmlNode           110 crmd/crmd_messages.h extern enum crmd_fsa_input handle_message(xmlNode * stored_msg, enum crmd_fsa_cause cause);
xmlNode           121 crmd/crmd_metadata.c ra_version_from_xml(xmlNode *metadata_xml, const lrmd_rsc_info_t *rsc)
xmlNode           144 crmd/crmd_metadata.c ra_param_from_xml(xmlNode *param_xml)
xmlNode           180 crmd/crmd_metadata.c     xmlNode *metadata = NULL;
xmlNode           181 crmd/crmd_metadata.c     xmlNode *match = NULL;
xmlNode            87 crmd/crmd_utils.h gboolean update_dc(xmlNode * msg);
xmlNode            89 crmd/crmd_utils.h xmlNode *create_node_state_update(crm_node_t *node, int flags,
xmlNode            90 crmd/crmd_utils.h                                   xmlNode *parent, const char *source);
xmlNode           107 crmd/crmd_utils.h                                const char *target, xmlNode *reason);
xmlNode           153 crmd/election.c feature_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           172 crmd/election.c     xmlNode *cib = NULL;
xmlNode           245 crmd/election.c             xmlNode *update = NULL;
xmlNode            81 crmd/fsa.c     void dump_rsc_info_callback(const xmlNode * msg, int call_id, int rc,
xmlNode            82 crmd/fsa.c                                 xmlNode * output, void *user_data);
xmlNode            22 crmd/fsa_proto.h extern xmlNode *do_lrm_query(gboolean, const char *node_name);
xmlNode           167 crmd/fsa_proto.h                          oc_ed_t event, const oc_ev_membership_t * oc, xmlNode * xml);
xmlNode           213 crmd/heartbeat.c                     oc_ed_t event, const oc_ev_membership_t * oc, xmlNode * xml)
xmlNode           385 crmd/heartbeat.c     xmlNode *update = NULL;
xmlNode           457 crmd/heartbeat.c         xmlNode *update = NULL;
xmlNode           474 crmd/heartbeat.c     xmlNode *msg = convert_ha_message(NULL, hamsg, __FUNCTION__);
xmlNode            29 crmd/join_client.c void join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode            44 crmd/join_client.c update_dc_expected(xmlNode *msg)
xmlNode            61 crmd/join_client.c     xmlNode *req = create_request(CRM_OP_JOIN_ANNOUNCE, NULL, NULL,
xmlNode            97 crmd/join_client.c         xmlNode *req = create_request(CRM_OP_JOIN_ANNOUNCE, NULL, NULL,
xmlNode           163 crmd/join_client.c join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           166 crmd/join_client.c     xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode           185 crmd/join_client.c         xmlNode *reply = NULL;
xmlNode           234 crmd/join_client.c     xmlNode *tmp1 = NULL;
xmlNode           280 crmd/join_client.c         xmlNode *reply = create_request(CRM_OP_JOIN_CONFIRM, tmp1, fsa_our_dc,
xmlNode            32 crmd/join_dc.c xmlNode *max_generation_xml = NULL;
xmlNode            36 crmd/join_dc.c void finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode           116 crmd/join_dc.c static xmlNode *
xmlNode           119 crmd/join_dc.c     xmlNode *msg = create_request(join_op, NULL, host_to, CRM_SYSTEM_CRMD,
xmlNode           136 crmd/join_dc.c     xmlNode *offer = NULL;
xmlNode           283 crmd/join_dc.c compare_int_fields(xmlNode * left, xmlNode * right, const char *field)
xmlNode           308 crmd/join_dc.c     xmlNode *generation = NULL;
xmlNode           460 crmd/join_dc.c finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           489 crmd/join_dc.c join_update_complete_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           551 crmd/join_dc.c         xmlNode *now_dc_lrmd_state = do_lrm_query(TRUE, fsa_our_uname);
xmlNode           576 crmd/join_dc.c     xmlNode *acknak = NULL;
xmlNode           577 crmd/join_dc.c     xmlNode *tmp1 = NULL;
xmlNode            51 crmd/lrm.c     static gboolean build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list);
xmlNode            56 crmd/lrm.c     static lrmd_event_data_t *construct_op(lrm_state_t * lrm_state, xmlNode * rsc_op,
xmlNode            59 crmd/lrm.c                               xmlNode * msg, xmlNode * request);
xmlNode           511 crmd/lrm.c                          xmlNode *result, enum ra_param_flags_e param_type,
xmlNode           581 crmd/lrm.c                         xmlNode *update, const char *version)
xmlNode           585 crmd/lrm.c         xmlNode *restart = NULL;
xmlNode           626 crmd/lrm.c                        xmlNode *update, const char *version)
xmlNode           630 crmd/lrm.c         xmlNode *secure = NULL;
xmlNode           659 crmd/lrm.c     build_operation_update(xmlNode * parent, lrmd_rsc_info_t * rsc, lrmd_event_data_t * op,
xmlNode           663 crmd/lrm.c         xmlNode *xml_op = NULL;
xmlNode           789 crmd/lrm.c     build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list)
xmlNode           798 crmd/lrm.c             xmlNode *xml_rsc = create_xml_node(rsc_list, XML_LRM_TAG_RESOURCE);
xmlNode           822 crmd/lrm.c     static xmlNode *
xmlNode           825 crmd/lrm.c         xmlNode *xml_state = NULL;
xmlNode           826 crmd/lrm.c         xmlNode *xml_data = NULL;
xmlNode           827 crmd/lrm.c         xmlNode *rsc_list = NULL;
xmlNode           851 crmd/lrm.c     xmlNode *
xmlNode           855 crmd/lrm.c         xmlNode *xml_state;
xmlNode          1013 crmd/lrm.c         xmlNode *xml_top = NULL;
xmlNode          1260 crmd/lrm.c     get_lrm_resource(lrm_state_t * lrm_state, xmlNode * resource, xmlNode * op_msg, gboolean do_create)
xmlNode          1407 crmd/lrm.c     synthesize_lrmd_failure(lrm_state_t *lrm_state, xmlNode *action, int rc) 
xmlNode          1412 crmd/lrm.c         xmlNode *xml_rsc = find_xml_node(action, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1533 crmd/lrm.c             xmlNode *xml_rsc = find_xml_node(input->xml, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1589 crmd/lrm.c             xmlNode *fragment = do_lrm_query_internal(lrm_state, node_update_all);
xmlNode          1595 crmd/lrm.c                 xmlNode *reply = create_request(
xmlNode          1610 crmd/lrm.c             xmlNode *data = do_lrm_query_internal(lrm_state, node_update_all);
xmlNode          1611 crmd/lrm.c             xmlNode *reply = create_reply(input->msg, data);
xmlNode          1631 crmd/lrm.c                 xmlNode *reply = create_request(
xmlNode          1645 crmd/lrm.c             xmlNode *params = NULL;
xmlNode          1646 crmd/lrm.c             xmlNode *xml_rsc = find_xml_node(input->xml, XML_CIB_TAG_RESOURCE, TRUE);
xmlNode          1802 crmd/lrm.c     construct_op(lrm_state_t * lrm_state, xmlNode * rsc_op, const char *rsc_id, const char *operation)
xmlNode          1863 crmd/lrm.c                 xmlNode *versioned_attrs = NULL;
xmlNode          1964 crmd/lrm.c         xmlNode *reply = NULL;
xmlNode          1965 crmd/lrm.c         xmlNode *update, *iter;
xmlNode          2100 crmd/lrm.c     do_lrm_rsc_op(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, const char *operation, xmlNode * msg,
xmlNode          2101 crmd/lrm.c                   xmlNode * request)
xmlNode          2270 crmd/lrm.c     cib_rsc_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          2300 crmd/lrm.c         xmlNode *update, *iter = NULL;
xmlNode            37 crmd/lrm_state.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            38 crmd/lrm_state.c void lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg));
xmlNode           433 crmd/lrm_state.c crmd_proxy_send(const char *session, xmlNode *msg)
xmlNode           450 crmd/lrm_state.c crmd_proxy_dispatch(const char *session, xmlNode *msg)
xmlNode           464 crmd/lrm_state.c remote_config_check(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           492 crmd/lrm_state.c crmd_remote_proxy_cb(lrmd_t *lrmd, void *userdata, xmlNode *msg)
xmlNode           540 crmd/lrm_state.c         xmlNode *request = get_message_xml(msg, F_LRMD_IPC_MSG);
xmlNode           553 crmd/lrm_state.c             xmlNode *op_reply = create_xml_node(NULL, "ack");
xmlNode           731 crmd/lrm_state.c crmd_unpack_alerts(xmlNode *alerts)
xmlNode            43 crmd/main.c    void crmd_hamsg_callback(const xmlNode * msg, void *private_data);
xmlNode            81 crmd/membership.c     xmlNode *no_op = NULL;
xmlNode           110 crmd/membership.c crmd_node_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           142 crmd/membership.c xmlNode *
xmlNode           143 crmd/membership.c create_node_state_update(crm_node_t *node, int flags, xmlNode *parent,
xmlNode           147 crmd/membership.c     xmlNode *node_state;
xmlNode           204 crmd/membership.c remove_conflicting_node_callback(xmlNode * msg, int call_id, int rc,
xmlNode           205 crmd/membership.c                                  xmlNode * output, void *user_data)
xmlNode           215 crmd/membership.c search_conflicting_node_callback(xmlNode * msg, int call_id, int rc,
xmlNode           216 crmd/membership.c                                  xmlNode * output, void *user_data)
xmlNode           219 crmd/membership.c     xmlNode *node_xml = NULL;
xmlNode           271 crmd/membership.c             xmlNode *node_state_xml = NULL;
xmlNode           295 crmd/membership.c node_list_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           319 crmd/membership.c     xmlNode *node_list = create_xml_node(NULL, XML_CIB_TAG_NODES);
xmlNode           341 crmd/membership.c             xmlNode *new_node = NULL;
xmlNode           404 crmd/membership.c cib_quorum_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           429 crmd/membership.c         xmlNode *update = NULL;
xmlNode            44 crmd/messages.c void handle_response(xmlNode * stored_msg);
xmlNode            45 crmd/messages.c enum crmd_fsa_input handle_request(xmlNode * stored_msg, enum crmd_fsa_cause cause);
xmlNode            46 crmd/messages.c enum crmd_fsa_input handle_shutdown_request(xmlNode * stored_msg);
xmlNode           231 crmd/messages.c     xmlNode *foo = NULL;
xmlNode           321 crmd/messages.c route_message(enum crmd_fsa_cause cause, xmlNode * input)
xmlNode           359 crmd/messages.c relay_message(xmlNode * msg, gboolean originated_locally)
xmlNode           493 crmd/messages.c process_hello_message(xmlNode * hello,
xmlNode           534 crmd/messages.c crmd_authorize_message(xmlNode * client_msg, crm_client_t * curr_client, const char *proxy_session)
xmlNode           541 crmd/messages.c     xmlNode *xml = NULL;
xmlNode           601 crmd/messages.c handle_message(xmlNode * msg, enum crmd_fsa_cause cause)
xmlNode           621 crmd/messages.c handle_failcount_op(xmlNode * stored_msg)
xmlNode           629 crmd/messages.c     xmlNode *xml_op = get_message_xml(stored_msg, F_CRM_DATA);
xmlNode           632 crmd/messages.c         xmlNode *xml_rsc = first_named_child(xml_op, XML_CIB_TAG_RESOURCE);
xmlNode           633 crmd/messages.c         xmlNode *xml_attrs = first_named_child(xml_op, XML_TAG_ATTRS);
xmlNode           670 crmd/messages.c handle_remote_state(xmlNode *msg)
xmlNode           688 crmd/messages.c handle_request(xmlNode * stored_msg, enum crmd_fsa_cause cause)
xmlNode           690 crmd/messages.c     xmlNode *msg = NULL;
xmlNode           838 crmd/messages.c         xmlNode *ping = create_xml_node(NULL, XML_CRM_TAG_PING);
xmlNode           882 crmd/messages.c         xmlNode *xml = get_message_xml(stored_msg, F_CRM_DATA);
xmlNode           895 crmd/messages.c handle_response(xmlNode * stored_msg)
xmlNode           932 crmd/messages.c handle_shutdown_request(xmlNode * stored_msg)
xmlNode           962 crmd/messages.c extern gboolean process_te_message(xmlNode * msg, xmlNode * xml_data);
xmlNode           965 crmd/messages.c send_msg_via_ipc(xmlNode * msg, const char *sys)
xmlNode           979 crmd/messages.c         xmlNode *data = get_message_xml(msg, F_CRM_DATA);
xmlNode          1015 crmd/messages.c new_ha_msg_input(xmlNode * orig)
xmlNode          1050 crmd/messages.c         xmlNode *msg = create_request(CRM_OP_REMOTE_STATE, NULL, fsa_our_dc,
xmlNode            54 crmd/misc.c            xmlNode *input = fsa_typed_data(msg_data->data_type);
xmlNode            35 crmd/pengine.c void do_pe_invoke_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode            38 crmd/pengine.c save_cib_contents(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           110 crmd/pengine.c     xmlNode *msg = string2xml(buffer);
xmlNode           227 crmd/pengine.c force_local_option(xmlNode *xml, const char *attr_name, const char *attr_value)
xmlNode           245 crmd/pengine.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           251 crmd/pengine.c         xmlNode *configuration = NULL;
xmlNode           252 crmd/pengine.c         xmlNode *crm_config = NULL;
xmlNode           253 crmd/pengine.c         xmlNode *cluster_property_set = NULL;
xmlNode           284 crmd/pengine.c do_pe_invoke_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           287 crmd/pengine.c     xmlNode *cmd = NULL;
xmlNode           181 crmd/remote_lrmd_ra.c     xmlNode *update, *state;
xmlNode           250 crmd/remote_lrmd_ra.c     xmlNode *update;
xmlNode          1160 crmd/remote_lrmd_ra.c remote_ra_process_pseudo(xmlNode *xml)
xmlNode          1165 crmd/remote_lrmd_ra.c         xmlNode *result = getXpathResult(search, 0);
xmlNode          1196 crmd/remote_lrmd_ra.c     xmlNode *update, *state;
xmlNode          1229 crmd/remote_lrmd_ra.c remote_ra_process_maintenance_nodes(xmlNode *xml)
xmlNode          1234 crmd/remote_lrmd_ra.c         xmlNode *node;
xmlNode            65 crmd/te_actions.c             xmlNode *cmd = NULL;
xmlNode           104 crmd/te_actions.c     xmlNode *node_state = NULL;
xmlNode           224 crmd/te_actions.c     xmlNode *cmd = NULL;
xmlNode           312 crmd/te_actions.c     xmlNode *state = NULL;
xmlNode           313 crmd/te_actions.c     xmlNode *rsc = NULL;
xmlNode           314 crmd/te_actions.c     xmlNode *xml_op = NULL;
xmlNode           315 crmd/te_actions.c     xmlNode *action_rsc = NULL;
xmlNode           409 crmd/te_actions.c     xmlNode *cmd = NULL;
xmlNode           410 crmd/te_actions.c     xmlNode *rsc_op = NULL;
xmlNode            33 crmd/te_callbacks.c void te_update_confirm(const char *event, xmlNode * msg);
xmlNode            46 crmd/te_callbacks.c get_node_id(xmlNode * rsc_op)
xmlNode            48 crmd/te_callbacks.c     xmlNode *node = rsc_op;
xmlNode            69 crmd/te_callbacks.c te_legacy_update_diff(const char *event, xmlNode * diff)
xmlNode            87 crmd/te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode           100 crmd/te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode           115 crmd/te_callbacks.c         xmlNode *attr = getXpathResult(xpathObj, lpc);
xmlNode           138 crmd/te_callbacks.c         xmlNode *aborted = getXpathResult(xpathObj, 0);
xmlNode           189 crmd/te_callbacks.c             xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode           205 crmd/te_callbacks.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           245 crmd/te_callbacks.c     const char *node, xmlNode *xml, xmlNode *change, const char *op, const char *xpath) 
xmlNode           247 crmd/te_callbacks.c     xmlNode *cIter = NULL;
xmlNode           248 crmd/te_callbacks.c     xmlNode *rsc = NULL;
xmlNode           249 crmd/te_callbacks.c     xmlNode *rsc_op = NULL;
xmlNode           336 crmd/te_callbacks.c abort_unless_down(const char *xpath, const char *op, xmlNode *change,
xmlNode           365 crmd/te_callbacks.c te_update_diff(const char *event, xmlNode * msg)
xmlNode           369 crmd/te_callbacks.c     xmlNode *change = NULL;
xmlNode           372 crmd/te_callbacks.c     xmlNode *diff = NULL;
xmlNode           422 crmd/te_callbacks.c         xmlNode *match = NULL;
xmlNode           513 crmd/te_callbacks.c             xmlNode *state = NULL;
xmlNode           514 crmd/te_callbacks.c             xmlNode *status = first_named_child(match, XML_CIB_TAG_STATUS);
xmlNode           515 crmd/te_callbacks.c             xmlNode *config = first_named_child(match, XML_CIB_TAG_CONFIGURATION);
xmlNode           518 crmd/te_callbacks.c                 xmlNode *lrm = first_named_child(state, XML_CIB_TAG_LRM);
xmlNode           529 crmd/te_callbacks.c             xmlNode *state = NULL;
xmlNode           532 crmd/te_callbacks.c                 xmlNode *lrm = first_named_child(state, XML_CIB_TAG_LRM);
xmlNode           539 crmd/te_callbacks.c             xmlNode *lrm = first_named_child(match, XML_CIB_TAG_LRM);
xmlNode           556 crmd/te_callbacks.c             xmlNode *rsc_op;
xmlNode           578 crmd/te_callbacks.c process_te_message(xmlNode * msg, xmlNode * xml_data)
xmlNode           611 crmd/te_callbacks.c                 xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode           737 crmd/te_callbacks.c                           const char *target, xmlNode *reason)
xmlNode           853 crmd/te_callbacks.c cib_fencing_updated(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode           867 crmd/te_callbacks.c cib_action_updated(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            21 crmd/te_callbacks.h extern void cib_fencing_updated(xmlNode * msg, int call_id, int rc,
xmlNode            22 crmd/te_callbacks.h                                 xmlNode * output, void *user_data);
xmlNode            24 crmd/te_callbacks.h extern void cib_action_updated(xmlNode * msg, int call_id, int rc,
xmlNode            25 crmd/te_callbacks.h                                xmlNode * output, void *user_data);
xmlNode            32 crmd/te_callbacks.h extern void te_update_diff(const char *event, xmlNode * msg);
xmlNode            40 crmd/te_events.c     xmlNode *last_action = NULL;
xmlNode           122 crmd/te_events.c update_failcount(xmlNode * event, const char *event_node_uuid, int rc,
xmlNode           265 crmd/te_events.c match_graph_event(crm_action_t *action, xmlNode *event, int op_status,
xmlNode           440 crmd/te_events.c process_graph_event(xmlNode * event, const char *event_node)
xmlNode           131 crmd/te_utils.c     xmlNode *last_action = NULL;
xmlNode           535 crmd/te_utils.c                        const char *abort_text, xmlNode * reason, const char *fn, int line)
xmlNode           540 crmd/te_utils.c     xmlNode *diff = NULL;
xmlNode           541 crmd/te_utils.c     xmlNode *change = NULL;
xmlNode           571 crmd/te_utils.c         xmlNode *search = NULL;
xmlNode            37 crmd/tengine.c global_cib_callback(const xmlNode * msg, int callid, int rc, xmlNode * output)
xmlNode           157 crmd/tengine.c         xmlNode *graph_data = NULL;
xmlNode            41 crmd/tengine.h extern gboolean process_graph_event(xmlNode * event, const char *event_node);
xmlNode            50 crmd/tengine.h extern gboolean process_te_message(xmlNode * msg, xmlNode * xml_data);
xmlNode            63 crmd/tengine.h                                    const char *abort_text, xmlNode * reason, const char *fn,
xmlNode           360 crmd/throttle.c     xmlNode *xml = NULL;
xmlNode           547 crmd/throttle.c throttle_update(xmlNode *xml)
xmlNode            24 crmd/throttle.h void throttle_update(xmlNode *xml);
xmlNode           922 crmd/utils.c   update_dc(xmlNode * msg)
xmlNode           988 crmd/utils.c   erase_xpath_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            79 fencing/commands.c static void stonith_send_reply(xmlNode * reply, int call_options, const char *remote_peer,
xmlNode           123 fencing/commands.c static xmlNode *stonith_construct_async_reply(async_command_t * cmd, const char *output,
xmlNode           124 fencing/commands.c                                               xmlNode * data, int rc);
xmlNode           242 fencing/commands.c create_async_command(xmlNode * msg)
xmlNode           245 fencing/commands.c     xmlNode *op = get_xpath_object("//@" F_STONITH_ACTION, msg, LOG_ERR);
xmlNode           688 fencing/commands.c static xmlNode *
xmlNode           691 fencing/commands.c     xmlNode *xml = NULL;
xmlNode           720 fencing/commands.c is_nodeid_required(xmlNode * xml)
xmlNode           785 fencing/commands.c         xmlNode *match = getXpathResult(xpath, lpc);
xmlNode           851 fencing/commands.c xml2device_params(const char *name, xmlNode *dev)
xmlNode           887 fencing/commands.c build_device_from_xml(xmlNode * msg)
xmlNode           890 fencing/commands.c     xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, msg, LOG_ERR);
xmlNode          1148 fencing/commands.c stonith_device_register(xmlNode * msg, const char **desc, gboolean from_cib)
xmlNode          1265 fencing/commands.c char *stonith_level_key(xmlNode *level, int mode)
xmlNode          1290 fencing/commands.c int stonith_level_kind(xmlNode * level)
xmlNode          1359 fencing/commands.c stonith_level_register(xmlNode *msg, char **desc)
xmlNode          1362 fencing/commands.c     xmlNode *level;
xmlNode          1434 fencing/commands.c stonith_level_remove(xmlNode *msg, char **desc)
xmlNode          1441 fencing/commands.c     xmlNode *level = get_xpath_object("//" XML_TAG_FENCING_LEVEL, msg, LOG_ERR);
xmlNode          1479 fencing/commands.c stonith_device_action(xmlNode * msg, char **output)
xmlNode          1482 fencing/commands.c     xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, msg, LOG_ERR);
xmlNode          1742 fencing/commands.c     xmlNode *reply;
xmlNode          1759 fencing/commands.c add_action_specific_attributes(xmlNode *xml, const char *action,
xmlNode          1816 fencing/commands.c add_disallowed(xmlNode *xml, const char *action, stonith_device_t *device,
xmlNode          1837 fencing/commands.c add_action_reply(xmlNode *xml, const char *action, stonith_device_t *device,
xmlNode          1840 fencing/commands.c     xmlNode *child = create_xml_node(xml, F_STONITH_ACTION);
xmlNode          1852 fencing/commands.c     xmlNode *dev = NULL;
xmlNode          1853 fencing/commands.c     xmlNode *list = NULL;
xmlNode          1910 fencing/commands.c             xmlNode *attrs = create_xml_node(dev, XML_TAG_ATTRS);
xmlNode          1940 fencing/commands.c stonith_query(xmlNode * msg, const char *remote_peer, const char *client_id, int call_options)
xmlNode          1946 fencing/commands.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_ACTION, msg, LOG_DEBUG_3);
xmlNode          2007 fencing/commands.c     xmlNode *reply = NULL;
xmlNode          2046 fencing/commands.c         xmlNode *notify_data = create_xml_node(NULL, T_STONITH_NOTIFY_FENCE);
xmlNode          2269 fencing/commands.c stonith_fence(xmlNode * msg)
xmlNode          2274 fencing/commands.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_ERR);
xmlNode          2312 fencing/commands.c xmlNode *
xmlNode          2313 fencing/commands.c stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data, int rc)
xmlNode          2316 fencing/commands.c     xmlNode *reply = NULL;
xmlNode          2352 fencing/commands.c static xmlNode *
xmlNode          2353 fencing/commands.c stonith_construct_async_reply(async_command_t * cmd, const char *output, xmlNode * data, int rc)
xmlNode          2355 fencing/commands.c     xmlNode *reply = NULL;
xmlNode          2437 fencing/commands.c stonith_send_reply(xmlNode * reply, int call_options, const char *remote_peer,
xmlNode          2448 fencing/commands.c handle_request(crm_client_t * client, uint32_t id, uint32_t flags, xmlNode * request,
xmlNode          2454 fencing/commands.c     xmlNode *data = NULL;
xmlNode          2455 fencing/commands.c     xmlNode *reply = NULL;
xmlNode          2468 fencing/commands.c         xmlNode *reply = create_xml_node(NULL, "reply");
xmlNode          2519 fencing/commands.c         xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2538 fencing/commands.c             xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2547 fencing/commands.c             xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          2607 fencing/commands.c         xmlNode *dev = get_xpath_object("//" F_STONITH_DEVICE, request, LOG_ERR);
xmlNode          2628 fencing/commands.c         xmlNode *reply = stonith_construct_async_reply(cmd, NULL, NULL, 0);
xmlNode          2677 fencing/commands.c handle_reply(crm_client_t * client, xmlNode * request, const char *remote_peer)
xmlNode          2695 fencing/commands.c stonith_command(crm_client_t * client, uint32_t id, uint32_t flags, xmlNode * request,
xmlNode            44 fencing/internal.h     xmlNode *agent_metadata;
xmlNode           125 fencing/internal.h     xmlNode *request;
xmlNode           176 fencing/internal.h                             xmlNode * op_request, const char *remote_peer);
xmlNode           178 fencing/internal.h int stonith_device_register(xmlNode * msg, const char **desc, gboolean from_cib);
xmlNode           182 fencing/internal.h char *stonith_level_key(xmlNode * msg, int mode);
xmlNode           183 fencing/internal.h int stonith_level_kind(xmlNode * msg);
xmlNode           184 fencing/internal.h int stonith_level_register(xmlNode * msg, char **desc);
xmlNode           186 fencing/internal.h int stonith_level_remove(xmlNode * msg, char **desc);
xmlNode           190 fencing/internal.h void do_local_reply(xmlNode * notify_src, const char *client_id, gboolean sync_reply,
xmlNode           193 fencing/internal.h xmlNode *stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data,
xmlNode           199 fencing/internal.h void do_stonith_notify(int options, const char *type, int result, xmlNode * data);
xmlNode           203 fencing/internal.h remote_fencing_op_t *initiate_remote_stonith_op(crm_client_t * client, xmlNode * request,
xmlNode           206 fencing/internal.h int process_remote_stonith_exec(xmlNode * msg);
xmlNode           208 fencing/internal.h int process_remote_stonith_query(xmlNode * msg);
xmlNode           210 fencing/internal.h void *create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer);
xmlNode           212 fencing/internal.h int stonith_fence_history(xmlNode * msg, xmlNode ** output);
xmlNode           220 fencing/internal.h int stonith_manual_ack(xmlNode * msg, remote_fencing_op_t * op);
xmlNode            63 fencing/main.c xmlNode *local_cib = NULL;
xmlNode           100 fencing/main.c     xmlNode *request = NULL;
xmlNode           183 fencing/main.c stonith_peer_callback(xmlNode * msg, void *private_data)
xmlNode           200 fencing/main.c     xmlNode *xml = convert_ha_message(NULL, msg, __FUNCTION__);
xmlNode           225 fencing/main.c     xmlNode *xml = NULL;
xmlNode           258 fencing/main.c do_local_reply(xmlNode * notify_src, const char *client_id, gboolean sync_reply, gboolean from_peer)
xmlNode           318 fencing/main.c     xmlNode *update_msg = user_data;
xmlNode           350 fencing/main.c     xmlNode *notify_data = NULL;
xmlNode           376 fencing/main.c do_stonith_notify(int options, const char *type, int result, xmlNode * data)
xmlNode           379 fencing/main.c     xmlNode *update_msg = create_xml_node(NULL, "notify");
xmlNode           402 fencing/main.c     xmlNode *notify_data = create_xml_node(NULL, op);
xmlNode           430 fencing/main.c     xmlNode *data = create_xml_node(NULL, XML_TAG_FENCING_LEVEL);
xmlNode           451 fencing/main.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           469 fencing/main.c handle_topology_change(xmlNode *match, bool remove) 
xmlNode           498 fencing/main.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           527 fencing/main.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           673 fencing/main.c         xmlNode *data;
xmlNode           712 fencing/main.c extern xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode           746 fencing/main.c update_cib_stonith_devices_v2(const char *event, xmlNode * msg)
xmlNode           748 fencing/main.c     xmlNode *change = NULL;
xmlNode           751 fencing/main.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           809 fencing/main.c update_cib_stonith_devices_v1(const char *event, xmlNode * msg)
xmlNode           825 fencing/main.c             xmlNode *match = getXpathResult(xpath_obj, lpc);
xmlNode           847 fencing/main.c             xmlNode *match = getXpathResult(xpath_obj, lpc);
xmlNode           870 fencing/main.c update_cib_stonith_devices(const char *event, xmlNode * msg)
xmlNode           873 fencing/main.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           906 fencing/main.c     xmlNode *match;
xmlNode           927 fencing/main.c update_fencing_topology(const char *event, xmlNode * msg)
xmlNode           932 fencing/main.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           953 fencing/main.c         xmlNode *change = NULL;
xmlNode           977 fencing/main.c                     xmlNode *match = first_named_child(change, XML_DIFF_RESULT);
xmlNode          1024 fencing/main.c update_cib_cache_cb(const char *event, xmlNode * msg)
xmlNode          1027 fencing/main.c     xmlNode *stonith_enabled_xml = NULL;
xmlNode          1028 fencing/main.c     xmlNode *stonith_watchdog_xml = NULL;
xmlNode          1046 fencing/main.c         xmlNode *patchset = NULL;
xmlNode          1129 fencing/main.c init_cib_cache_cb(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode          1261 fencing/main.c         xmlNode *query = NULL;
xmlNode          1523 fencing/main.c         xmlNode *xml;
xmlNode            87 fencing/remote.c static void remote_op_done(remote_fencing_op_t * op, xmlNode * data, int rc, int dup);
xmlNode            88 fencing/remote.c extern xmlNode *stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data,
xmlNode           345 fencing/remote.c static xmlNode *
xmlNode           348 fencing/remote.c     xmlNode *notify_data = create_xml_node(NULL, T_STONITH_NOTIFY_FENCE);
xmlNode           367 fencing/remote.c     xmlNode *bcast = create_xml_node(NULL, T_STONITH_REPLY);
xmlNode           368 fencing/remote.c     xmlNode *notify_data = create_op_done_notify(op, rc);
xmlNode           385 fencing/remote.c handle_local_reply_and_notify(remote_fencing_op_t * op, xmlNode * data, int rc)
xmlNode           387 fencing/remote.c     xmlNode *notify_data = NULL;
xmlNode           388 fencing/remote.c     xmlNode *reply = NULL;
xmlNode           417 fencing/remote.c handle_duplicates(remote_fencing_op_t * op, xmlNode * data, int rc)
xmlNode           464 fencing/remote.c remote_op_done(remote_fencing_op_t * op, xmlNode * data, int rc, int dup)
xmlNode           468 fencing/remote.c     xmlNode *local_data = NULL;
xmlNode           482 fencing/remote.c         xmlNode *ndata = get_xpath_object("//@" F_STONITH_DELEGATE, data, LOG_TRACE);
xmlNode           906 fencing/remote.c stonith_manual_ack(xmlNode * msg, remote_fencing_op_t * op)
xmlNode           908 fencing/remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_ERR);
xmlNode           959 fencing/remote.c create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer)
xmlNode           962 fencing/remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, request, LOG_TRACE);
xmlNode          1050 fencing/remote.c initiate_remote_stonith_op(crm_client_t * client, xmlNode * request, gboolean manual_ack)
xmlNode          1053 fencing/remote.c     xmlNode *query = NULL;
xmlNode          1335 fencing/remote.c     xmlNode *update = NULL;
xmlNode          1393 fencing/remote.c advance_op_topology(remote_fencing_op_t *op, const char *device, xmlNode *msg,
xmlNode          1469 fencing/remote.c         xmlNode *remote_op = stonith_create_op(op->client_callid, op->id, STONITH_OP_FENCE, NULL, 0);
xmlNode          1662 fencing/remote.c parse_action_specific(xmlNode *xml, const char *peer, const char *device,
xmlNode          1720 fencing/remote.c add_device_properties(xmlNode *xml, remote_fencing_op_t *op,
xmlNode          1723 fencing/remote.c     xmlNode *child;
xmlNode          1769 fencing/remote.c add_result(remote_fencing_op_t *op, const char *host, int ndevices, xmlNode *xml)
xmlNode          1772 fencing/remote.c     xmlNode *child;
xmlNode          1811 fencing/remote.c process_remote_stonith_query(xmlNode * msg)
xmlNode          1821 fencing/remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_REMOTE_OP_ID, msg, LOG_ERR);
xmlNode          1907 fencing/remote.c process_remote_stonith_exec(xmlNode * msg)
xmlNode          1913 fencing/remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_REMOTE_OP_ID, msg, LOG_ERR);
xmlNode          2032 fencing/remote.c stonith_fence_history(xmlNode * msg, xmlNode ** output)
xmlNode          2036 fencing/remote.c     xmlNode *dev = get_xpath_object("//@" F_STONITH_TARGET, msg, LOG_TRACE);
xmlNode          2063 fencing/remote.c             xmlNode *entry = NULL;
xmlNode           267 fencing/standalone_config.c     xmlNode *data;
xmlNode           294 fencing/standalone_config.c     xmlNode *data;
xmlNode            91 include/crm/cib.h     int (*set_op_callback) (cib_t * cib, void (*callback) (const xmlNode * msg, int callid,
xmlNode            92 include/crm/cib.h                                                            int rc, xmlNode * output));
xmlNode            95 include/crm/cib.h                                 void (*callback) (const char *event, xmlNode * msg));
xmlNode            98 include/crm/cib.h                                 void (*callback) (const char *event, xmlNode * msg));
xmlNode           105 include/crm/cib.h     int (*ping) (cib_t * cib, xmlNode ** output_data, int call_options);
xmlNode           107 include/crm/cib.h     int (*query) (cib_t * cib, const char *section, xmlNode ** output_data, int call_options);
xmlNode           109 include/crm/cib.h                        xmlNode ** output_data, int call_options);
xmlNode           122 include/crm/cib.h     int (*create) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           123 include/crm/cib.h     int (*modify) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           124 include/crm/cib.h     int (*update) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           125 include/crm/cib.h     int (*replace) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           126 include/crm/cib.h     int (*delete) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           128 include/crm/cib.h     int (*erase) (cib_t * cib, xmlNode ** output_data, int call_options);
xmlNode           129 include/crm/cib.h     int (*delete_absolute) (cib_t * cib, const char *section, xmlNode * data, int call_options);
xmlNode           137 include/crm/cib.h                                    void (*callback) (xmlNode *, int, int, xmlNode *, void *));
xmlNode           142 include/crm/cib.h                                        void (*callback)(xmlNode *, int, int,
xmlNode           143 include/crm/cib.h                                                         xmlNode *, void *),
xmlNode           159 include/crm/cib.h     void (*op_callback) (const xmlNode * msg, int call_id, int rc, xmlNode * output);
xmlNode            83 include/crm/cib/internal.h void cib_add_digest(xmlNode * source, xmlNode * target);
xmlNode            84 include/crm/cib/internal.h void fix_cib_diff(xmlNode * last, xmlNode * next, xmlNode * local_diff, gboolean changed);
xmlNode            85 include/crm/cib/internal.h gboolean cib_diff_version_details(xmlNode * diff, int *admin_epoch, int *epoch, int *updates,
xmlNode            89 include/crm/cib/internal.h int cib_compare_generation(xmlNode * left, xmlNode * right);
xmlNode            90 include/crm/cib/internal.h gboolean cib_read_config(GHashTable * options, xmlNode * current_cib);
xmlNode            92 include/crm/cib/internal.h gboolean cib_internal_config_changed(xmlNode * diff);
xmlNode            99 include/crm/cib/internal.h     void (*callback) (const char *event, xmlNode * msg);
xmlNode           104 include/crm/cib/internal.h     void (*callback) (xmlNode *, int, int, xmlNode *, void *);
xmlNode           119 include/crm/cib/internal.h typedef int (*cib_op_t) (const char *, int, const char *, xmlNode *,
xmlNode           120 include/crm/cib/internal.h                          xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode           125 include/crm/cib/internal.h                    const char *section, xmlNode * req, xmlNode * input,
xmlNode           127 include/crm/cib/internal.h                    xmlNode * current_cib, xmlNode ** result_cib, xmlNode ** diff,
xmlNode           128 include/crm/cib/internal.h                    xmlNode ** output);
xmlNode           130 include/crm/cib/internal.h xmlNode *cib_create_op(int call_id, const char *token, const char *op, const char *host,
xmlNode           131 include/crm/cib/internal.h                        const char *section, xmlNode * data, int call_options,
xmlNode           134 include/crm/cib/internal.h void cib_native_callback(cib_t * cib, xmlNode * msg, int call_id, int rc);
xmlNode           139 include/crm/cib/internal.h                                       void (*callback) (xmlNode *, int, int, xmlNode *, void *));
xmlNode           144 include/crm/cib/internal.h                                            void (*callback)(xmlNode *, int, int,
xmlNode           145 include/crm/cib/internal.h                                                             xmlNode *, void *),
xmlNode           148 include/crm/cib/internal.h int cib_process_query(const char *op, int options, const char *section, xmlNode * req,
xmlNode           149 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           150 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           152 include/crm/cib/internal.h int cib_process_erase(const char *op, int options, const char *section, xmlNode * req,
xmlNode           153 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           154 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           156 include/crm/cib/internal.h int cib_process_bump(const char *op, int options, const char *section, xmlNode * req,
xmlNode           157 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           158 include/crm/cib/internal.h                      xmlNode ** answer);
xmlNode           160 include/crm/cib/internal.h int cib_process_replace(const char *op, int options, const char *section, xmlNode * req,
xmlNode           161 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           162 include/crm/cib/internal.h                         xmlNode ** answer);
xmlNode           164 include/crm/cib/internal.h int cib_process_create(const char *op, int options, const char *section, xmlNode * req,
xmlNode           165 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           166 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           168 include/crm/cib/internal.h int cib_process_modify(const char *op, int options, const char *section, xmlNode * req,
xmlNode           169 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           170 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           172 include/crm/cib/internal.h int cib_process_delete(const char *op, int options, const char *section, xmlNode * req,
xmlNode           173 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           174 include/crm/cib/internal.h                        xmlNode ** answer);
xmlNode           176 include/crm/cib/internal.h int cib_process_diff(const char *op, int options, const char *section, xmlNode * req,
xmlNode           177 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           178 include/crm/cib/internal.h                      xmlNode ** answer);
xmlNode           180 include/crm/cib/internal.h int cib_process_upgrade(const char *op, int options, const char *section, xmlNode * req,
xmlNode           181 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           182 include/crm/cib/internal.h                         xmlNode ** answer);
xmlNode           203 include/crm/cib/internal.h int cib_process_xpath(const char *op, int options, const char *section, xmlNode * req,
xmlNode           204 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           205 include/crm/cib/internal.h                       xmlNode ** answer);
xmlNode           207 include/crm/cib/internal.h gboolean cib_config_changed(xmlNode * last, xmlNode * next, xmlNode ** diff);
xmlNode           208 include/crm/cib/internal.h gboolean update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code);
xmlNode           209 include/crm/cib/internal.h int cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset);
xmlNode           212 include/crm/cib/internal.h                     const char *section, xmlNode * data,
xmlNode           213 include/crm/cib/internal.h                     xmlNode ** output_data, int call_options, const char *user_name);
xmlNode           217 include/crm/cib/internal.h                              xmlNode **root);
xmlNode           218 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 admin_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 *get_cib_copy(cib_t * cib);
xmlNode            64 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, int level);
xmlNode           150 include/crm/cluster.h                               xmlNode * data, gboolean ordered);
xmlNode           156 include/crm/cluster.h void crm_remote_peer_cache_refresh(xmlNode *cib);
xmlNode           196 include/crm/cluster.h void set_uuid(xmlNode *xml, const char *attr, crm_node_t *node);
xmlNode            49 include/crm/cluster/election.h enum election_result election_count_vote(election_t *e, xmlNode *vote, bool can_win);
xmlNode           395 include/crm/cluster/internal.h gboolean send_ha_message(ll_cluster_t * hb_conn, xmlNode * msg,
xmlNode           400 include/crm/cluster/internal.h xmlNode *convert_ha_message(xmlNode * parent, HA_Message * msg, const char *field);
xmlNode           406 include/crm/cluster/internal.h gboolean heartbeat_initialize_nodelist(void *cluster, gboolean force_member, xmlNode * xml_parent);
xmlNode           423 include/crm/cluster/internal.h gboolean corosync_initialize_nodelist(void *cluster, gboolean force_member, xmlNode * xml_parent);
xmlNode           425 include/crm/cluster/internal.h gboolean send_cluster_message_cs(xmlNode * msg, gboolean local,
xmlNode            94 include/crm/common/alerts_internal.h bool crm_patchset_contains_alert(xmlNode *msg, bool config);
xmlNode            32 include/crm/common/ipc.h xmlNode *create_reply_adv(xmlNode * request, xmlNode * xml_response_data, const char *origin);
xmlNode            36 include/crm/common/ipc.h xmlNode *create_request_adv(const char *task, xmlNode * xml_data, const char *host_to,
xmlNode            68 include/crm/common/ipc.h int crm_ipc_send(crm_ipc_t * client, xmlNode * message, enum crm_ipc_flags flags,
xmlNode            69 include/crm/common/ipc.h                  int32_t ms_timeout, xmlNode ** reply);
xmlNode            81 include/crm/common/ipc.h xmlNode *create_hello_message(const char *uuid, const char *client_name,
xmlNode           121 include/crm/common/ipcs.h ssize_t crm_ipc_prepare(uint32_t request, xmlNode * message, struct iovec ** result, uint32_t max_send_size);
xmlNode           122 include/crm/common/ipcs.h ssize_t crm_ipcs_send(crm_client_t * c, uint32_t request, xmlNode * message, enum crm_ipc_flags flags);
xmlNode           124 include/crm/common/ipcs.h xmlNode *crm_ipcs_recv(crm_client_t * c, void *data, size_t size, uint32_t * id, uint32_t * flags);
xmlNode           103 include/crm/common/logging.h                       const char *prefix, xmlNode * data, int depth, gboolean formatted);
xmlNode           132 include/crm/common/util.h xmlNode *crm_create_op_xml(xmlNode *parent, const char *prefix,
xmlNode            54 include/crm/common/xml.h gboolean add_message_xml(xmlNode * msg, const char *field, xmlNode * xml);
xmlNode            55 include/crm/common/xml.h xmlNode *get_message_xml(xmlNode * msg, const char *field);
xmlNode            56 include/crm/common/xml.h GHashTable *xml2list(xmlNode * parent);
xmlNode            58 include/crm/common/xml.h xmlNode *crm_create_nvpair_xml(xmlNode *parent, const char *id,
xmlNode            66 include/crm/common/xml.h xmlDoc *getDocPtr(xmlNode * node);
xmlNode            77 include/crm/common/xml.h void copy_in_properties(xmlNode * target, xmlNode * src);
xmlNode            78 include/crm/common/xml.h void expand_plus_plus(xmlNode * target, const char *name, const char *value);
xmlNode            79 include/crm/common/xml.h void fix_plus_plus_recursive(xmlNode * target);
xmlNode            88 include/crm/common/xml.h xmlNode *create_xml_node(xmlNode * parent, const char *name);
xmlNode           101 include/crm/common/xml.h const char *crm_xml_add(xmlNode * node, const char *name, const char *value);
xmlNode           103 include/crm/common/xml.h const char *crm_xml_replace(xmlNode * node, const char *name, const char *value);
xmlNode           105 include/crm/common/xml.h const char *crm_xml_add_int(xmlNode * node, const char *name, int value);
xmlNode           120 include/crm/common/xml.h crm_xml_add_boolean(xmlNode *node, const char *name, gboolean value)
xmlNode           129 include/crm/common/xml.h void unlink_xml_node(xmlNode * node);
xmlNode           134 include/crm/common/xml.h void purge_diff_markers(xmlNode * a_node);
xmlNode           140 include/crm/common/xml.h xmlNode *copy_xml(xmlNode * src_node);
xmlNode           145 include/crm/common/xml.h xmlNode *add_node_copy(xmlNode * new_parent, xmlNode * xml_node);
xmlNode           147 include/crm/common/xml.h int add_node_nocopy(xmlNode * parent, const char *name, xmlNode * child);
xmlNode           154 include/crm/common/xml.h xmlNode *filename2xml(const char *filename);
xmlNode           156 include/crm/common/xml.h xmlNode *stdin2xml(void);
xmlNode           158 include/crm/common/xml.h xmlNode *string2xml(const char *input);
xmlNode           160 include/crm/common/xml.h int write_xml_fd(xmlNode * xml_node, const char *filename, int fd, gboolean compress);
xmlNode           161 include/crm/common/xml.h int write_xml_file(xmlNode * xml_node, const char *filename, gboolean compress);
xmlNode           163 include/crm/common/xml.h char *dump_xml_formatted(xmlNode * msg);
xmlNode           165 include/crm/common/xml.h char *dump_xml_formatted_with_text(xmlNode * msg);
xmlNode           167 include/crm/common/xml.h char *dump_xml_unformatted(xmlNode * msg);
xmlNode           172 include/crm/common/xml.h xmlNode *diff_xml_object(xmlNode * left, xmlNode * right, gboolean suppress);
xmlNode           174 include/crm/common/xml.h xmlNode *subtract_xml_object(xmlNode * parent, xmlNode * left, xmlNode * right,
xmlNode           177 include/crm/common/xml.h gboolean can_prune_leaf(xmlNode * xml_node);
xmlNode           179 include/crm/common/xml.h void print_xml_diff(FILE * where, xmlNode * diff);
xmlNode           181 include/crm/common/xml.h gboolean apply_xml_diff(xmlNode * old, xmlNode * diff, xmlNode ** new);
xmlNode           186 include/crm/common/xml.h xmlNode *find_xml_node(xmlNode * cib, const char *node_path, gboolean must_find);
xmlNode           188 include/crm/common/xml.h xmlNode *find_entity(xmlNode * parent, const char *node_name, const char *id);
xmlNode           190 include/crm/common/xml.h void xml_remove_prop(xmlNode * obj, const char *name);
xmlNode           192 include/crm/common/xml.h gboolean replace_xml_child(xmlNode * parent, xmlNode * child, xmlNode * update,
xmlNode           195 include/crm/common/xml.h gboolean update_xml_child(xmlNode * child, xmlNode * to_update);
xmlNode           197 include/crm/common/xml.h int find_xml_children(xmlNode ** children, xmlNode * root,
xmlNode           201 include/crm/common/xml.h int crm_element_value_int(xmlNode * data, const char *name, int *dest);
xmlNode           202 include/crm/common/xml.h char *crm_element_value_copy(xmlNode * data, const char *name);
xmlNode           203 include/crm/common/xml.h int crm_element_value_const_int(const xmlNode * data, const char *name, int *dest);
xmlNode           204 include/crm/common/xml.h const char *crm_element_value_const(const xmlNode * data, const char *name);
xmlNode           205 include/crm/common/xml.h xmlNode *get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level);
xmlNode           206 include/crm/common/xml.h xmlNode *get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level);
xmlNode           209 include/crm/common/xml.h crm_element_name(xmlNode *xml)
xmlNode           214 include/crm/common/xml.h const char *crm_element_value(xmlNode * data, const char *name);
xmlNode           226 include/crm/common/xml.h crm_copy_xml_element(xmlNode *obj1, xmlNode *obj2, const char *element)
xmlNode           234 include/crm/common/xml.h void xml_validate(const xmlNode * root);
xmlNode           236 include/crm/common/xml.h gboolean xml_has_children(const xmlNode * root);
xmlNode           238 include/crm/common/xml.h char *calculate_on_disk_digest(xmlNode * local_cib);
xmlNode           239 include/crm/common/xml.h char *calculate_operation_digest(xmlNode * local_cib, const char *version);
xmlNode           240 include/crm/common/xml.h char *calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter,
xmlNode           244 include/crm/common/xml.h gboolean validate_xml(xmlNode * xml_blob, const char *validation, gboolean to_logs);
xmlNode           245 include/crm/common/xml.h gboolean validate_xml_verbose(xmlNode * xml_blob);
xmlNode           284 include/crm/common/xml.h int update_validation(xmlNode **xml_blob, int *best, int max,
xmlNode           290 include/crm/common/xml.h gboolean cli_config_update(xmlNode ** xml, int *best_version, gboolean to_logs);
xmlNode           295 include/crm/common/xml.h static inline xmlNode *
xmlNode           296 include/crm/common/xml.h __xml_first_child(xmlNode * parent)
xmlNode           298 include/crm/common/xml.h     xmlNode *child = NULL;
xmlNode           309 include/crm/common/xml.h static inline xmlNode *
xmlNode           310 include/crm/common/xml.h __xml_next(xmlNode * child)
xmlNode           321 include/crm/common/xml.h static inline xmlNode *
xmlNode           322 include/crm/common/xml.h __xml_first_child_element(xmlNode * parent)
xmlNode           324 include/crm/common/xml.h     xmlNode *child = NULL;
xmlNode           339 include/crm/common/xml.h static inline xmlNode *
xmlNode           340 include/crm/common/xml.h __xml_next_element(xmlNode * child)
xmlNode           351 include/crm/common/xml.h void free_xml(xmlNode * child);
xmlNode           353 include/crm/common/xml.h xmlNode *first_named_child(xmlNode * parent, const char *name);
xmlNode           354 include/crm/common/xml.h xmlNode *crm_next_same_xml(xmlNode *sibling);
xmlNode           356 include/crm/common/xml.h xmlNode *sorted_xml(xmlNode * input, xmlNode * parent, gboolean recursive);
xmlNode           357 include/crm/common/xml.h xmlXPathObjectPtr xpath_search(xmlNode * xml_top, const char *path);
xmlNode           358 include/crm/common/xml.h void crm_foreach_xpath_result(xmlNode *xml, const char *xpath,
xmlNode           359 include/crm/common/xml.h                               void (*helper)(xmlNode*, void*), void *user_data);
xmlNode           360 include/crm/common/xml.h xmlNode *expand_idref(xmlNode * input, xmlNode * top);
xmlNode           363 include/crm/common/xml.h xmlNode *getXpathResult(xmlXPathObjectPtr xpathObj, int index);
xmlNode           374 include/crm/common/xml.h bool xml_acl_enabled(xmlNode *xml);
xmlNode           375 include/crm/common/xml.h void xml_acl_disable(xmlNode *xml);
xmlNode           376 include/crm/common/xml.h bool xml_acl_denied(xmlNode *xml); /* Part or all of a change was rejected */
xmlNode           377 include/crm/common/xml.h bool xml_acl_filtered_copy(const char *user, xmlNode* acl_source, xmlNode *xml, xmlNode ** result);
xmlNode           379 include/crm/common/xml.h bool xml_tracking_changes(xmlNode * xml);
xmlNode           380 include/crm/common/xml.h bool xml_document_dirty(xmlNode *xml);
xmlNode           381 include/crm/common/xml.h void xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls);
xmlNode           382 include/crm/common/xml.h void xml_calculate_changes(xmlNode * old, xmlNode * new); /* For comparing two documents after the fact */
xmlNode           383 include/crm/common/xml.h void xml_accept_changes(xmlNode * xml);
xmlNode           384 include/crm/common/xml.h void xml_log_changes(uint8_t level, const char *function, xmlNode *xml);
xmlNode           385 include/crm/common/xml.h void xml_log_patchset(uint8_t level, const char *function, xmlNode *xml);
xmlNode           386 include/crm/common/xml.h bool xml_patch_versions(xmlNode *patchset, int add[3], int del[3]);
xmlNode           388 include/crm/common/xml.h xmlNode *xml_create_patchset(
xmlNode           389 include/crm/common/xml.h     int format, xmlNode *source, xmlNode *target, bool *config, bool manage_version);
xmlNode           390 include/crm/common/xml.h int xml_apply_patchset(xmlNode *xml, xmlNode *patchset, bool check_version);
xmlNode           392 include/crm/common/xml.h void patchset_process_digest(xmlNode *patch, xmlNode *source, xmlNode *target, bool with_digest);
xmlNode           394 include/crm/common/xml.h void save_xml_to_file(xmlNode * xml, const char *desc, const char *filename);
xmlNode           395 include/crm/common/xml.h char *xml_get_path(xmlNode *xml);
xmlNode           399 include/crm/common/xml.h void crm_xml_set_id(xmlNode *xml, const char *format, ...)
xmlNode           169 include/crm/compatibility.h 		xmlNode *child = NULL;					\
xmlNode           170 include/crm/compatibility.h 		xmlNode *__crm_xml_iter = parent->children;		\
xmlNode           183 include/crm/compatibility.h 	    xmlNode *child = NULL;					\
xmlNode           184 include/crm/compatibility.h 	    xmlNode *__crm_xml_iter = parent->children;			\
xmlNode           232 include/crm/compatibility.h calculate_xml_digest(xmlNode * input, gboolean sort, gboolean do_filter)
xmlNode           238 include/crm/compatibility.h free_xml_from_parent(xmlNode * parent, xmlNode * a_node)
xmlNode           325 include/crm/compatibility.h log_cib_diff(int log_level, xmlNode * diff, const char *function)
xmlNode           331 include/crm/compatibility.h apply_cib_diff(xmlNode * old, xmlNode * diff, xmlNode ** new)
xmlNode           341 include/crm/compatibility.h log_xml_diff(uint8_t log_level, xmlNode * diff, const char *function)
xmlNode            45 include/crm/fencing/internal.h xmlNode *create_level_registration_xml(const char *node, const char *pattern,
xmlNode            50 include/crm/fencing/internal.h xmlNode *create_device_registration_xml(const char *id, const char *namespace, const char *agent,
xmlNode            61 include/crm/pengine/complex.h void pe_get_versioned_attributes(xmlNode * meta_hash, resource_t * rsc, node_t * node,
xmlNode           106 include/crm/pengine/internal.h gboolean common_unpack(xmlNode * xml_obj, resource_t ** rsc, resource_t * parent,
xmlNode           125 include/crm/pengine/internal.h                      uint32_t flags, xmlNode *xml_op,
xmlNode           175 include/crm/pengine/internal.h extern xmlNode *find_rsc_op_entry(resource_t * rsc, const char *key);
xmlNode           269 include/crm/pengine/internal.h int get_target_rc(xmlNode * xml_op);
xmlNode           288 include/crm/pengine/internal.h     xmlNode *params_all;
xmlNode           289 include/crm/pengine/internal.h     xmlNode *params_secure;
xmlNode           290 include/crm/pengine/internal.h     xmlNode *params_restart;
xmlNode           296 include/crm/pengine/internal.h op_digest_cache_t *rsc_action_digest_cmp(resource_t * rsc, xmlNode * xml_op, node_t * node,
xmlNode           324 include/crm/pengine/internal.h const char *container_fix_remote_addr_in(resource_t *rsc, xmlNode *xml, const char *field);
xmlNode            21 include/crm/pengine/remote.h gboolean xml_contains_remote_node(xmlNode *xml);
xmlNode            29 include/crm/pengine/remote.h xmlNode *pe_create_remote_xml(xmlNode *parent, const char *uname,
xmlNode            50 include/crm/pengine/rules.h enum expression_type find_expression_type(xmlNode * expr);
xmlNode            52 include/crm/pengine/rules.h gboolean test_ruleset(xmlNode * ruleset, GHashTable * node_hash, crm_time_t * now);
xmlNode            54 include/crm/pengine/rules.h gboolean test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now);
xmlNode            56 include/crm/pengine/rules.h gboolean pe_test_rule_re(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now,
xmlNode            59 include/crm/pengine/rules.h gboolean pe_test_rule_full(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now,
xmlNode            62 include/crm/pengine/rules.h gboolean test_expression(xmlNode * expr, GHashTable * node_hash,
xmlNode            65 include/crm/pengine/rules.h gboolean pe_test_expression_re(xmlNode * expr, GHashTable * node_hash,
xmlNode            68 include/crm/pengine/rules.h gboolean pe_test_expression_full(xmlNode * expr, GHashTable * node_hash,
xmlNode            71 include/crm/pengine/rules.h void unpack_instance_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name,
xmlNode            76 include/crm/pengine/rules.h void pe_unpack_versioned_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name,
xmlNode            77 include/crm/pengine/rules.h                                     GHashTable * node_hash, xmlNode * hash, crm_time_t * now);
xmlNode            78 include/crm/pengine/rules.h GHashTable *pe_unpack_versioned_parameters(xmlNode *versioned_params, const char *ra_version);
xmlNode            13 include/crm/pengine/rules_internal.h GListPtr pe_unpack_alerts(xmlNode *alerts);
xmlNode            86 include/crm/pengine/status.h     xmlNode *input;
xmlNode           115 include/crm/pengine/status.h     xmlNode *failed;
xmlNode           116 include/crm/pengine/status.h     xmlNode *op_defaults;
xmlNode           117 include/crm/pengine/status.h     xmlNode *rsc_defaults;
xmlNode           126 include/crm/pengine/status.h     xmlNode *graph;
xmlNode           259 include/crm/pengine/status.h     xmlNode *xml;
xmlNode           260 include/crm/pengine/status.h     xmlNode *orig_xml;
xmlNode           261 include/crm/pengine/status.h     xmlNode *ops_xml;
xmlNode           319 include/crm/pengine/status.h     xmlNode *versioned_parameters;
xmlNode           326 include/crm/pengine/status.h     xmlNode *versioned_parameters;
xmlNode           327 include/crm/pengine/status.h     xmlNode *versioned_meta;
xmlNode           337 include/crm/pengine/status.h     xmlNode *op_entry;
xmlNode            64 include/crm/transition.h     xmlNode *xml;
xmlNode           140 include/crm/transition.h crm_graph_t *unpack_graph(xmlNode * xml_graph, const char *reference);
xmlNode           150 include/crm/transition.h lrmd_event_data_t *convert_graph_action(xmlNode * resource, crm_action_t * action, int status,
xmlNode            43 include/crm_internal.h void determine_request_user(const char *user, xmlNode * request, const char *field);
xmlNode            44 include/crm_internal.h const char *crm_acl_get_set_user(xmlNode * request, const char *field, const char *peer_user);
xmlNode           152 include/crm_internal.h void filter_action_parameters(xmlNode *param_set, const char *version);
xmlNode           153 include/crm_internal.h xmlNode *create_operation_update(xmlNode *parent, lrmd_event_data_t *event,
xmlNode           198 include/crm_internal.h int crm_remote_send(crm_remote_t * remote, xmlNode * msg);
xmlNode           201 include/crm_internal.h xmlNode *crm_remote_parse_buffer(crm_remote_t * remote);
xmlNode           249 include/crm_internal.h void strip_text_nodes(xmlNode * xml);
xmlNode           352 include/crm_internal.h const char *crm_xml_add_last_written(xmlNode *xml_node);
xmlNode           353 include/crm_internal.h void crm_xml_dump(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth);
xmlNode           356 include/crm_internal.h gboolean crm_digest_verify(xmlNode *input, const char *expected);
xmlNode           380 include/crm_internal.h void remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg);
xmlNode           388 include/crm_internal.h void remote_proxy_relay_event(remote_proxy_t *proxy, xmlNode *msg);
xmlNode           389 include/crm_internal.h void remote_proxy_relay_response(remote_proxy_t *proxy, xmlNode *msg, int msg_id);
xmlNode            65 lib/cib/cib_attrs.c     xmlNode *xml_search = NULL;
xmlNode           151 lib/cib/cib_attrs.c         xmlNode *child = NULL;
xmlNode           184 lib/cib/cib_attrs.c     xmlNode *xml_top = NULL;
xmlNode           185 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           360 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           404 lib/cib/cib_attrs.c get_uuid_from_result(xmlNode *result, char **uuid, int *is_remote)
xmlNode           491 lib/cib/cib_attrs.c     xmlNode *xml_search = NULL;
xmlNode           526 lib/cib/cib_attrs.c     xmlNode *a_child = NULL;
xmlNode           527 lib/cib/cib_attrs.c     xmlNode *xml_obj = NULL;
xmlNode           528 lib/cib/cib_attrs.c     xmlNode *fragment = NULL;
xmlNode            39 lib/cib/cib_client.c int cib_client_set_op_callback(cib_t * cib, void (*callback) (const xmlNode * msg, int call_id,
xmlNode            40 lib/cib/cib_client.c                                                               int rc, xmlNode * output));
xmlNode            43 lib/cib/cib_client.c                                    void (*callback) (const char *event, xmlNode * msg));
xmlNode            46 lib/cib/cib_client.c                                    void (*callback) (const char *event, xmlNode * msg));
xmlNode            66 lib/cib/cib_client.c cib_client_ping(cib_t * cib, xmlNode ** output_data, int call_options)
xmlNode            73 lib/cib/cib_client.c cib_client_query(cib_t * cib, const char *section, xmlNode ** output_data, int call_options)
xmlNode            80 lib/cib/cib_client.c                       xmlNode ** output_data, int call_options)
xmlNode           144 lib/cib/cib_client.c cib_client_create(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           151 lib/cib/cib_client.c cib_client_modify(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           158 lib/cib/cib_client.c cib_client_update(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           165 lib/cib/cib_client.c cib_client_replace(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           172 lib/cib/cib_client.c cib_client_delete(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           179 lib/cib/cib_client.c cib_client_delete_absolute(cib_t * cib, const char *section, xmlNode * data, int call_options)
xmlNode           186 lib/cib/cib_client.c cib_client_erase(cib_t * cib, xmlNode ** output_data, int call_options)
xmlNode           446 lib/cib/cib_client.c cib_client_set_op_callback(cib_t * cib, void (*callback) (const xmlNode * msg, int call_id,
xmlNode           447 lib/cib/cib_client.c                                                           int rc, xmlNode * output))
xmlNode           461 lib/cib/cib_client.c                                void (*callback) (const char *event, xmlNode * msg))
xmlNode           512 lib/cib/cib_client.c                                void (*callback) (const char *event, xmlNode * msg))
xmlNode           596 lib/cib/cib_client.c                              void (*callback) (xmlNode *, int, int, xmlNode *, void *))
xmlNode           607 lib/cib/cib_client.c                                   void (*callback)(xmlNode *, int, int,
xmlNode           608 lib/cib/cib_client.c                                                    xmlNode *, void *),
xmlNode            48 lib/cib/cib_file.c                         xmlNode * data, xmlNode ** output_data, int call_options);
xmlNode            51 lib/cib/cib_file.c                                  xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode            86 lib/cib/cib_file.c cib_file_verify_digest(xmlNode *root, const char *sigfile)
xmlNode           125 lib/cib/cib_file.c cib_file_read_and_verify(const char *filename, const char *sigfile, xmlNode **root)
xmlNode           130 lib/cib/cib_file.c     xmlNode *local_root = NULL;
xmlNode           315 lib/cib/cib_file.c cib_file_prepare_xml(xmlNode *root)
xmlNode           317 lib/cib/cib_file.c     xmlNode *cib_status_root = NULL;
xmlNode           346 lib/cib/cib_file.c cib_file_write_with_digest(xmlNode *cib_root, const char *cib_dirname,
xmlNode           511 lib/cib/cib_file.c static xmlNode *in_mem_cib = NULL;
xmlNode           531 lib/cib/cib_file.c     xmlNode *root = NULL;
xmlNode           766 lib/cib/cib_file.c                     xmlNode * data, xmlNode ** output_data, int call_options)
xmlNode           774 lib/cib/cib_file.c                              xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode           781 lib/cib/cib_file.c     xmlNode *request = NULL;
xmlNode           782 lib/cib/cib_file.c     xmlNode *output = NULL;
xmlNode           783 lib/cib/cib_file.c     xmlNode *cib_diff = NULL;
xmlNode           784 lib/cib/cib_file.c     xmlNode *result_cib = NULL;
xmlNode            43 lib/cib/cib_native.c                           xmlNode * data, xmlNode ** output_data, int call_options);
xmlNode            46 lib/cib/cib_native.c                                    const char *section, xmlNode * data, xmlNode ** output_data,
xmlNode            96 lib/cib/cib_native.c     xmlNode *msg = NULL;
xmlNode           235 lib/cib/cib_native.c         xmlNode *reply = NULL;
xmlNode           236 lib/cib/cib_native.c         xmlNode *hello = create_xml_node(NULL, "cib_command");
xmlNode           329 lib/cib/cib_native.c                       xmlNode * data, xmlNode ** output_data, int call_options)
xmlNode           337 lib/cib/cib_native.c                                xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode           344 lib/cib/cib_native.c     xmlNode *op_msg = NULL;
xmlNode           345 lib/cib/cib_native.c     xmlNode *op_reply = NULL;
xmlNode           407 lib/cib/cib_native.c         xmlNode *tmp = get_message_xml(op_reply, F_CIB_CALLDATA);
xmlNode           496 lib/cib/cib_native.c     xmlNode *notify_msg = create_xml_node(NULL, "cib-callback");
xmlNode            38 lib/cib/cib_ops.c cib_process_query(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode            39 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode            41 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode            65 lib/cib/cib_ops.c         xmlNode *shallow = create_xml_node(*answer, tag);
xmlNode            83 lib/cib/cib_ops.c cib_process_erase(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode            84 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           100 lib/cib/cib_ops.c cib_process_upgrade(const char *op, int options, const char *section, xmlNode * req,
xmlNode           101 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           102 lib/cib/cib_ops.c                     xmlNode ** answer)
xmlNode           134 lib/cib/cib_ops.c cib_process_bump(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           135 lib/cib/cib_ops.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           149 lib/cib/cib_ops.c cib_update_counter(xmlNode * xml_obj, const char *field, gboolean reset)
xmlNode           176 lib/cib/cib_ops.c cib_process_replace(const char *op, int options, const char *section, xmlNode * req,
xmlNode           177 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
xmlNode           178 lib/cib/cib_ops.c                     xmlNode ** answer)
xmlNode           273 lib/cib/cib_ops.c         xmlNode *obj_root = NULL;
xmlNode           288 lib/cib/cib_ops.c cib_process_delete(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           289 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           291 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode           307 lib/cib/cib_ops.c         xmlNode *child = NULL;
xmlNode           322 lib/cib/cib_ops.c cib_process_modify(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           323 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           325 lib/cib/cib_ops.c     xmlNode *obj_root = NULL;
xmlNode           341 lib/cib/cib_ops.c         xmlNode *tmp_section = NULL;
xmlNode           375 lib/cib/cib_ops.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           389 lib/cib/cib_ops.c update_cib_object(xmlNode * parent, xmlNode * update)
xmlNode           392 lib/cib/cib_ops.c     xmlNode *target = NULL;
xmlNode           393 lib/cib/cib_ops.c     xmlNode *a_child = NULL;
xmlNode           423 lib/cib/cib_ops.c         xmlNode *remove = NULL;
xmlNode           484 lib/cib/cib_ops.c add_cib_object(xmlNode * parent, xmlNode * new_obj)
xmlNode           489 lib/cib/cib_ops.c     xmlNode *equiv_node = NULL;
xmlNode           526 lib/cib/cib_ops.c cib_process_create(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           527 lib/cib/cib_ops.c                    xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           529 lib/cib/cib_ops.c     xmlNode *failed = NULL;
xmlNode           531 lib/cib/cib_ops.c     xmlNode *update_section = NULL;
xmlNode           560 lib/cib/cib_ops.c         xmlNode *a_child = NULL;
xmlNode           590 lib/cib/cib_ops.c cib_process_diff(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           591 lib/cib/cib_ops.c                  xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           608 lib/cib/cib_ops.c cib_config_changed(xmlNode * last, xmlNode * next, xmlNode ** diff)
xmlNode           645 lib/cib/cib_ops.c         xmlNode *top = getXpathResult(xpathObj, lpc);
xmlNode           680 lib/cib/cib_ops.c cib_process_xpath(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
xmlNode           681 lib/cib/cib_ops.c                   xmlNode * existing_cib, xmlNode ** result_cib, xmlNode ** answer)
xmlNode           719 lib/cib/cib_ops.c         xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           757 lib/cib/cib_ops.c                 xmlNode *shallow = create_xml_node(*answer, tag);
xmlNode           769 lib/cib/cib_ops.c                 xmlNode *parent = match;
xmlNode           814 lib/cib/cib_ops.c             xmlNode *parent = match->parent;
xmlNode           833 lib/cib/cib_ops.c update_results(xmlNode * failed, xmlNode * target, const char *operation, int return_code)
xmlNode           835 lib/cib/cib_ops.c     xmlNode *xml_node = NULL;
xmlNode            83 lib/cib/cib_remote.c                           xmlNode * data, xmlNode ** output_data, int call_options,
xmlNode           103 lib/cib/cib_remote.c     xmlNode *notify_msg = create_xml_node(NULL, "cib_command");
xmlNode           209 lib/cib/cib_remote.c     xmlNode *answer = NULL;
xmlNode           210 lib/cib/cib_remote.c     xmlNode *login = NULL;
xmlNode           345 lib/cib/cib_remote.c     xmlNode *msg = NULL;
xmlNode           423 lib/cib/cib_remote.c         xmlNode *hello =
xmlNode           486 lib/cib/cib_remote.c                       xmlNode * data, xmlNode ** output_data, int call_options, const char *name)
xmlNode           493 lib/cib/cib_remote.c     xmlNode *op_msg = NULL;
xmlNode           494 lib/cib/cib_remote.c     xmlNode *op_reply = NULL;
xmlNode           622 lib/cib/cib_remote.c         xmlNode *tmp = get_message_xml(op_reply, F_CIB_CALLDATA);
xmlNode            66 lib/cib/cib_utils.c cib_compare_generation(xmlNode * left, xmlNode * right)
xmlNode           110 lib/cib/cib_utils.c xmlNode *
xmlNode           113 lib/cib/cib_utils.c     xmlNode *xml_cib;
xmlNode           143 lib/cib/cib_utils.c xmlNode *
xmlNode           146 lib/cib/cib_utils.c     xmlNode *the_cib = NULL;
xmlNode           147 lib/cib/cib_utils.c     xmlNode *generation = create_xml_node(NULL, XML_CIB_TAG_GENERATION_TUPPLE);
xmlNode           159 lib/cib/cib_utils.c cib_version_details(xmlNode * cib, int *admin_epoch, int *epoch, int *updates)
xmlNode           177 lib/cib/cib_utils.c cib_diff_version_details(xmlNode * diff, int *admin_epoch, int *epoch, int *updates,
xmlNode           229 lib/cib/cib_utils.c xmlNode *
xmlNode           230 lib/cib/cib_utils.c get_object_root(const char *object_type, xmlNode * the_root)
xmlNode           245 lib/cib/cib_utils.c xmlNode *
xmlNode           248 lib/cib/cib_utils.c     xmlNode *cib_root = NULL, *config = NULL;
xmlNode           270 lib/cib/cib_utils.c cib_acl_enabled(xmlNode *xml, const char *user)
xmlNode           292 lib/cib/cib_utils.c                const char *section, xmlNode * req, xmlNode * input,
xmlNode           294 lib/cib/cib_utils.c                xmlNode * current_cib, xmlNode ** result_cib, xmlNode ** diff, xmlNode ** output)
xmlNode           298 lib/cib/cib_utils.c     xmlNode *top = NULL;
xmlNode           299 lib/cib/cib_utils.c     xmlNode *scratch = NULL;
xmlNode           300 lib/cib/cib_utils.c     xmlNode *local_diff = NULL;
xmlNode           325 lib/cib/cib_utils.c         xmlNode *cib_ro = current_cib;
xmlNode           326 lib/cib/cib_utils.c         xmlNode *cib_filtered = NULL;
xmlNode           487 lib/cib/cib_utils.c         xmlNode * c = copy_xml(current_cib);
xmlNode           587 lib/cib/cib_utils.c xmlNode *
xmlNode           589 lib/cib/cib_utils.c               xmlNode * data, int call_options, const char *user_name)
xmlNode           591 lib/cib/cib_utils.c     xmlNode *op_msg = create_xml_node(NULL, "cib_command");
xmlNode           623 lib/cib/cib_utils.c cib_native_callback(cib_t * cib, xmlNode * msg, int call_id, int rc)
xmlNode           625 lib/cib/cib_utils.c     xmlNode *output = NULL;
xmlNode           672 lib/cib/cib_utils.c     xmlNode *msg = user_data;
xmlNode           746 lib/cib/cib_utils.c cib_read_config(GHashTable * options, xmlNode * current_cib)
xmlNode           748 lib/cib/cib_utils.c     xmlNode *config = NULL;
xmlNode           773 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode * event, xmlNode * input, xmlNode ** output, int level)
xmlNode           777 lib/cib/cib_utils.c     xmlNode *diff = NULL;
xmlNode           819 lib/cib/cib_utils.c cib_internal_config_changed(xmlNode *diff)
xmlNode           836 lib/cib/cib_utils.c                 const char *section, xmlNode * data,
xmlNode           837 lib/cib/cib_utils.c                 xmlNode ** output_data, int call_options, const char *user_name)
xmlNode           840 lib/cib/cib_utils.c                      const char *section, xmlNode * data,
xmlNode           841 lib/cib/cib_utils.c                      xmlNode ** output_data, int call_options, const char *user_name) =
xmlNode           271 lib/cluster/cluster.c send_cluster_message(crm_node_t * node, enum crm_ais_msg_types service, xmlNode * data,
xmlNode           459 lib/cluster/cluster.c set_uuid(xmlNode *xml, const char *attr, crm_node_t *node)
xmlNode           486 lib/cluster/corosync.c corosync_initialize_nodelist(void *cluster, gboolean force_member, xmlNode * xml_parent)
xmlNode           551 lib/cluster/corosync.c                 xmlNode *node = create_xml_node(xml_parent, XML_CIB_TAG_NODE);
xmlNode           509 lib/cluster/cpg.c send_cluster_message_cs(xmlNode * msg, gboolean local, crm_node_t * node, enum crm_ais_msg_types dest)
xmlNode           211 lib/cluster/election.c     xmlNode *vote = NULL;
xmlNode           304 lib/cluster/election.c election_count_vote(election_t *e, xmlNode *vote, bool can_win)
xmlNode           320 lib/cluster/election.c     xmlNode *novote = NULL;
xmlNode            44 lib/cluster/heartbeat.c convert_ha_field(xmlNode * parent, void *msg_v, int lpc)
xmlNode            49 lib/cluster/heartbeat.c     xmlNode *xml = NULL;
xmlNode           150 lib/cluster/heartbeat.c xmlNode *
xmlNode           151 lib/cluster/heartbeat.c convert_ha_message(xmlNode * parent, HA_Message * msg, const char *field)
xmlNode           154 lib/cluster/heartbeat.c     xmlNode *child = NULL;
xmlNode           205 lib/cluster/heartbeat.c convert_xml_message_struct(HA_Message * parent, xmlNode * src_node, const char *field)
xmlNode           207 lib/cluster/heartbeat.c     xmlNode *child = NULL;
xmlNode           208 lib/cluster/heartbeat.c     xmlNode *__crm_xml_iter = src_node->children;
xmlNode           252 lib/cluster/heartbeat.c convert_xml_child(HA_Message * msg, xmlNode * xml)
xmlNode           312 lib/cluster/heartbeat.c convert_xml_message(xmlNode * xml)
xmlNode           314 lib/cluster/heartbeat.c     xmlNode *child = NULL;
xmlNode           405 lib/cluster/heartbeat.c send_ha_message(ll_cluster_t * hb_conn, xmlNode * xml, const char *node, gboolean force_ordered)
xmlNode           609 lib/cluster/heartbeat.c heartbeat_initialize_nodelist(void *cluster, gboolean force_member, xmlNode * xml_parent)
xmlNode           624 lib/cluster/heartbeat.c         xmlNode *node = NULL;
xmlNode           225 lib/cluster/legacy.c         xmlNode *member = NULL;
xmlNode           228 lib/cluster/legacy.c         xmlNode *xml = string2xml(msg->data);
xmlNode           566 lib/cluster/legacy.c     xmlNode *msg = string2xml(buffer);
xmlNode           569 lib/cluster/legacy.c         xmlNode *node = NULL;
xmlNode           619 lib/cluster/legacy.c                     xmlNode *poke = create_xml_node(NULL, "poke");
xmlNode           162 lib/cluster/membership.c remote_state_from_cib(xmlNode *node_state)
xmlNode           189 lib/cluster/membership.c remote_cache_refresh_helper(xmlNode *result, void *user_data)
xmlNode           257 lib/cluster/membership.c crm_remote_peer_cache_refresh(xmlNode *cib)
xmlNode           233 lib/common/alerts.c crm_patchset_contains_alert(xmlNode *msg, bool config)
xmlNode           237 lib/common/alerts.c     xmlNode *patchset = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode           238 lib/common/alerts.c     xmlNode *change = NULL;
xmlNode           270 lib/common/alerts.c                 xmlNode *section = NULL;
xmlNode            29 lib/common/attrd_client.c static xmlNode *
xmlNode            32 lib/common/attrd_client.c     xmlNode *attrd_op = create_xml_node(NULL, __FUNCTION__);
xmlNode            53 lib/common/attrd_client.c send_attrd_op(crm_ipc_t *ipc, xmlNode *attrd_op)
xmlNode           145 lib/common/attrd_client.c     xmlNode *update = create_attrd_op(user_name);
xmlNode           241 lib/common/attrd_client.c     xmlNode *clear_op = create_attrd_op(user_name);
xmlNode            40 lib/common/digest.c dump_xml_for_digest(xmlNode * an_xml_node)
xmlNode            64 lib/common/digest.c calculate_xml_digest_v1(xmlNode * input, gboolean sort, gboolean ignored)
xmlNode            68 lib/common/digest.c     xmlNode *copy = NULL;
xmlNode            99 lib/common/digest.c calculate_xml_digest_v2(xmlNode * source, gboolean do_filter)
xmlNode           156 lib/common/digest.c calculate_on_disk_digest(xmlNode * input)
xmlNode           175 lib/common/digest.c calculate_operation_digest(xmlNode *input, const char *version)
xmlNode           192 lib/common/digest.c calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter,
xmlNode           222 lib/common/digest.c crm_digest_verify(xmlNode *input, const char *expected)
xmlNode           104 lib/common/ipc.c xmlNode *
xmlNode           105 lib/common/ipc.c create_request_adv(const char *task, xmlNode * msg_data,
xmlNode           110 lib/common/ipc.c     xmlNode *request = NULL;
xmlNode           149 lib/common/ipc.c xmlNode *
xmlNode           150 lib/common/ipc.c create_reply_adv(xmlNode * original_request, xmlNode * xml_response_data, const char *origin)
xmlNode           152 lib/common/ipc.c     xmlNode *reply = NULL;
xmlNode           444 lib/common/ipc.c xmlNode *
xmlNode           447 lib/common/ipc.c     xmlNode *xml = NULL;
xmlNode           609 lib/common/ipc.c crm_ipc_prepare(uint32_t request, xmlNode * message, struct iovec ** result, uint32_t max_send_size)
xmlNode           761 lib/common/ipc.c crm_ipcs_send(crm_client_t * c, uint32_t request, xmlNode * message,
xmlNode           790 lib/common/ipc.c         xmlNode *ack = create_xml_node(NULL, tag);
xmlNode          1175 lib/common/ipc.c                 xmlNode *bad = string2xml(crm_ipc_buffer(client));
xmlNode          1181 lib/common/ipc.c                 xmlNode *bad = string2xml(crm_ipc_buffer(client));
xmlNode          1199 lib/common/ipc.c crm_ipc_send(crm_ipc_t * client, xmlNode * message, enum crm_ipc_flags flags, int32_t ms_timeout,
xmlNode          1200 lib/common/ipc.c              xmlNode ** reply)
xmlNode          1334 lib/common/ipc.c xmlNode *
xmlNode          1338 lib/common/ipc.c     xmlNode *hello_node = NULL;
xmlNode          1339 lib/common/ipc.c     xmlNode *hello = NULL;
xmlNode           283 lib/common/operations.c filter_action_parameters(xmlNode * param_set, const char *version)
xmlNode           353 lib/common/operations.c append_digest(lrmd_event_data_t * op, xmlNode * update, const char *version, const char *magic,
xmlNode           361 lib/common/operations.c     xmlNode *args_xml = NULL;
xmlNode           438 lib/common/operations.c xmlNode *
xmlNode           439 lib/common/operations.c crm_create_op_xml(xmlNode *parent, const char *prefix, const char *task,
xmlNode           442 lib/common/operations.c     xmlNode *xml_op;
xmlNode           456 lib/common/operations.c xmlNode *
xmlNode           457 lib/common/operations.c create_operation_update(xmlNode * parent, lrmd_event_data_t * op, const char * caller_version,
xmlNode           467 lib/common/operations.c     xmlNode *xml_op = NULL;
xmlNode           335 lib/common/remote.c crm_remote_send(crm_remote_t * remote, xmlNode * msg)
xmlNode           383 lib/common/remote.c xmlNode *
xmlNode           386 lib/common/remote.c     xmlNode *xml = NULL;
xmlNode           550 lib/common/schemas.c validate_with(xmlNode *xml, int method, gboolean to_logs)
xmlNode           622 lib/common/schemas.c validate_xml_verbose(xmlNode *xml_blob)
xmlNode           626 lib/common/schemas.c     xmlNode *xml = NULL;
xmlNode           650 lib/common/schemas.c validate_xml(xmlNode *xml_blob, const char *validation, gboolean to_logs)
xmlNode           712 lib/common/schemas.c static xmlNode *
xmlNode           713 lib/common/schemas.c apply_transformation(xmlNode *xml, const char *transform, gboolean to_logs)
xmlNode           716 lib/common/schemas.c     xmlNode *out = NULL;
xmlNode           783 lib/common/schemas.c update_validation(xmlNode **xml_blob, int *best, int max, gboolean transform,
xmlNode           786 lib/common/schemas.c     xmlNode *xml = NULL;
xmlNode           855 lib/common/schemas.c             xmlNode *upgrade = NULL;
xmlNode           926 lib/common/schemas.c cli_config_update(xmlNode **xml, int *best_version, gboolean to_logs)
xmlNode           937 lib/common/schemas.c         xmlNode *converted = NULL;
xmlNode          1273 lib/common/utils.c crm_acl_get_set_user(xmlNode * request, const char *field, const char *peer_user)
xmlNode          1327 lib/common/utils.c determine_request_user(const char *user, xmlNode * request, const char *field)
xmlNode            49 lib/common/xml.c __get_prefix(const char *prefix, xmlNode *xml, char *buffer, int offset);
xmlNode           107 lib/common/xml.c static xmlNode *subtract_xml_comment(xmlNode * parent, xmlNode * left, xmlNode * right, gboolean * changed);
xmlNode           108 lib/common/xml.c static xmlNode *find_xml_comment(xmlNode * root, xmlNode * search_comment, gboolean exact);
xmlNode           109 lib/common/xml.c static int add_xml_comment(xmlNode * parent, xmlNode * target, xmlNode * update);
xmlNode           110 lib/common/xml.c static bool __xml_acl_check(xmlNode *xml, const char *name, enum xml_private_flags mode);
xmlNode           114 lib/common/xml.c static inline bool TRACKING_CHANGES(xmlNode *xml)
xmlNode           161 lib/common/xml.c set_parent_flag(xmlNode *xml, long flag) 
xmlNode           177 lib/common/xml.c set_doc_flag(xmlNode *xml, long flag) 
xmlNode           190 lib/common/xml.c __xml_node_dirty(xmlNode *xml) 
xmlNode           197 lib/common/xml.c __xml_node_clean(xmlNode *xml) 
xmlNode           199 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           212 lib/common/xml.c crm_node_created(xmlNode *xml) 
xmlNode           214 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           232 lib/common/xml.c     xmlNode *parent = a->parent;
xmlNode           247 lib/common/xml.c gboolean can_prune_leaf(xmlNode * xml_node);
xmlNode           250 lib/common/xml.c                          xmlNode * xml_node, xmlNode * parent);
xmlNode           251 lib/common/xml.c int in_upper_context(int depth, int context, xmlNode * xml_node);
xmlNode           252 lib/common/xml.c int add_xml_object(xmlNode * parent, xmlNode * target, xmlNode * update, gboolean as_diff);
xmlNode           264 lib/common/xml.c crm_first_attr(xmlNode * xml)
xmlNode           368 lib/common/xml.c __xml_acl_create(xmlNode * xml, xmlNode *target, enum xml_private_flags mode)
xmlNode           448 lib/common/xml.c __xml_acl_parse_entry(xmlNode * acl_top, xmlNode * acl_entry, xmlNode *target)
xmlNode           450 lib/common/xml.c     xmlNode *child = NULL;
xmlNode           469 lib/common/xml.c                 xmlNode *role = NULL;
xmlNode           540 lib/common/xml.c __xml_acl_apply(xmlNode *xml) 
xmlNode           561 lib/common/xml.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           597 lib/common/xml.c __xml_acl_unpack(xmlNode *source, xmlNode *target, const char *user)
xmlNode           611 lib/common/xml.c         xmlNode *acls = get_xpath_object("//"XML_CIB_TAG_ACLS, source, LOG_TRACE);
xmlNode           617 lib/common/xml.c             xmlNode *child = NULL;
xmlNode           661 lib/common/xml.c __xml_purge_attributes(xmlNode *xml)
xmlNode           663 lib/common/xml.c     xmlNode *child = NULL;
xmlNode           688 lib/common/xml.c         xmlNode *tmp = child;
xmlNode           701 lib/common/xml.c xml_acl_filtered_copy(const char *user, xmlNode* acl_source, xmlNode *xml, xmlNode ** result)
xmlNode           704 lib/common/xml.c     xmlNode *target = NULL;
xmlNode           738 lib/common/xml.c                 xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           776 lib/common/xml.c __xml_acl_post_process(xmlNode * xml)
xmlNode           778 lib/common/xml.c     xmlNode *cIter = __xml_first_child(xml);
xmlNode           815 lib/common/xml.c         xmlNode *child = cIter;
xmlNode           822 lib/common/xml.c xml_acl_denied(xmlNode *xml) 
xmlNode           833 lib/common/xml.c xml_acl_disable(xmlNode *xml)
xmlNode           846 lib/common/xml.c xml_acl_enabled(xmlNode *xml)
xmlNode           857 lib/common/xml.c xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls) 
xmlNode           872 lib/common/xml.c bool xml_tracking_changes(xmlNode * xml)
xmlNode           883 lib/common/xml.c bool xml_document_dirty(xmlNode *xml) 
xmlNode           941 lib/common/xml.c static int __xml_offset(xmlNode *xml) 
xmlNode           944 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           947 lib/common/xml.c         xml_private_t *p = ((xmlNode*)cIter->prev)->_private;
xmlNode           957 lib/common/xml.c static int __xml_offset_no_deletions(xmlNode *xml) 
xmlNode           960 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           963 lib/common/xml.c         xml_private_t *p = ((xmlNode*)cIter->prev)->_private;
xmlNode           974 lib/common/xml.c __xml_build_changes(xmlNode * xml, xmlNode *patchset)
xmlNode           976 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode           978 lib/common/xml.c     xmlNode *change = NULL;
xmlNode          1000 lib/common/xml.c         xmlNode *attr = NULL;
xmlNode          1036 lib/common/xml.c         xmlNode *result = NULL;
xmlNode          1072 lib/common/xml.c __xml_accept_changes(xmlNode * xml)
xmlNode          1074 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          1101 lib/common/xml.c is_config_change(xmlNode *xml)
xmlNode          1105 lib/common/xml.c     xmlNode *config = first_named_child(xml, XML_CIB_TAG_CONFIGURATION);
xmlNode          1129 lib/common/xml.c xml_repair_v1_diff(xmlNode * last, xmlNode * next, xmlNode * local_diff, gboolean changed)
xmlNode          1132 lib/common/xml.c     xmlNode *cib = NULL;
xmlNode          1133 lib/common/xml.c     xmlNode *diff_child = NULL;
xmlNode          1201 lib/common/xml.c static xmlNode *
xmlNode          1202 lib/common/xml.c xml_create_patchset_v1(xmlNode *source, xmlNode *target, bool config, bool suppress)
xmlNode          1204 lib/common/xml.c     xmlNode *patchset = diff_xml_object(source, target, suppress);
xmlNode          1214 lib/common/xml.c static xmlNode *
xmlNode          1215 lib/common/xml.c xml_create_patchset_v2(xmlNode *source, xmlNode *target)
xmlNode          1221 lib/common/xml.c     xmlNode *v = NULL;
xmlNode          1222 lib/common/xml.c     xmlNode *version = NULL;
xmlNode          1223 lib/common/xml.c     xmlNode *patchset = NULL;
xmlNode          1265 lib/common/xml.c         xmlNode *change = create_xml_node(patchset, XML_DIFF_CHANGE);
xmlNode          1293 lib/common/xml.c xmlNode *
xmlNode          1294 lib/common/xml.c xml_create_patchset(int format, xmlNode *source, xmlNode *target, bool *config_changed, bool manage_version)
xmlNode          1298 lib/common/xml.c     xmlNode *patch = NULL;
xmlNode          1354 lib/common/xml.c patchset_process_digest(xmlNode *patch, xmlNode *source, xmlNode *target, bool with_digest)
xmlNode          1384 lib/common/xml.c                   const char *prefix, xmlNode * data, int depth, int options);
xmlNode          1387 lib/common/xml.c xml_log_patchset(uint8_t log_level, const char *function, xmlNode * patchset)
xmlNode          1390 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          1391 lib/common/xml.c     xmlNode *added = NULL;
xmlNode          1392 lib/common/xml.c     xmlNode *removed = NULL;
xmlNode          1436 lib/common/xml.c         xmlNode *change = NULL;
xmlNode          1463 lib/common/xml.c                 xmlNode *clist = first_named_child(change, XML_DIFF_LIST);
xmlNode          1542 lib/common/xml.c xml_log_changes(uint8_t log_level, const char *function, xmlNode * xml)
xmlNode          1573 lib/common/xml.c xml_accept_changes(xmlNode * xml)
xmlNode          1575 lib/common/xml.c     xmlNode *top = NULL;
xmlNode          1597 lib/common/xml.c static xmlNode *
xmlNode          1598 lib/common/xml.c find_element(xmlNode *haystack, xmlNode *needle, gboolean exact)
xmlNode          1608 lib/common/xml.c __subtract_xml_object(xmlNode * target, xmlNode * patch)
xmlNode          1610 lib/common/xml.c     xmlNode *patch_child = NULL;
xmlNode          1611 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          1655 lib/common/xml.c         xmlNode *target_child = cIter;
xmlNode          1665 lib/common/xml.c __add_xml_object(xmlNode * parent, xmlNode * target, xmlNode * patch)
xmlNode          1667 lib/common/xml.c     xmlNode *patch_child = NULL;
xmlNode          1668 lib/common/xml.c     xmlNode *target_child = NULL;
xmlNode          1737 lib/common/xml.c find_patch_xml_node(xmlNode *patchset, int format, bool added,
xmlNode          1738 lib/common/xml.c                     xmlNode **patch_node)
xmlNode          1740 lib/common/xml.c     xmlNode *cib_node;
xmlNode          1765 lib/common/xml.c bool xml_patch_versions(xmlNode *patchset, int add[3], int del[3])
xmlNode          1769 lib/common/xml.c     xmlNode *tmp = NULL;
xmlNode          1806 lib/common/xml.c xml_patch_version_check(xmlNode *xml, xmlNode *patchset, int format) 
xmlNode          1870 lib/common/xml.c xml_apply_patchset_v1(xmlNode *xml, xmlNode *patchset)
xmlNode          1875 lib/common/xml.c     xmlNode *child_diff = NULL;
xmlNode          1876 lib/common/xml.c     xmlNode *added = find_xml_node(patchset, "diff-added", FALSE);
xmlNode          1877 lib/common/xml.c     xmlNode *removed = find_xml_node(patchset, "diff-removed", FALSE);
xmlNode          1878 lib/common/xml.c     xmlNode *old = copy_xml(xml);
xmlNode          1898 lib/common/xml.c         xmlNode *child_diff = NULL;
xmlNode          1921 lib/common/xml.c static xmlNode *
xmlNode          1922 lib/common/xml.c __first_xml_child_match(xmlNode *parent, const char *name, const char *id, int position)
xmlNode          1924 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          1948 lib/common/xml.c static xmlNode *
xmlNode          1949 lib/common/xml.c __xml_find_path(xmlNode *top, const char *key, int target_position)
xmlNode          1951 lib/common/xml.c     xmlNode *target = (xmlNode*)top->doc;
xmlNode          2022 lib/common/xml.c xml_apply_patchset_v2(xmlNode *xml, xmlNode *patchset)
xmlNode          2025 lib/common/xml.c     xmlNode *change = NULL;
xmlNode          2027 lib/common/xml.c         xmlNode *match = NULL;
xmlNode          2058 lib/common/xml.c             xmlNode *child = NULL;
xmlNode          2059 lib/common/xml.c             xmlNode *match_child = NULL;
xmlNode          2089 lib/common/xml.c                 xmlNode *match_child = NULL;
xmlNode          2130 lib/common/xml.c             xmlNode *attrs = __xml_first_child(first_named_child(change, XML_DIFF_RESULT));
xmlNode          2158 lib/common/xml.c xml_apply_patchset(xmlNode *xml, xmlNode *patchset, bool check_version) 
xmlNode          2162 lib/common/xml.c     xmlNode *old = NULL;
xmlNode          2234 lib/common/xml.c xmlNode *
xmlNode          2235 lib/common/xml.c find_xml_node(xmlNode * root, const char *search_path, gboolean must_find)
xmlNode          2237 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          2267 lib/common/xml.c xmlNode *
xmlNode          2268 lib/common/xml.c find_entity(xmlNode * parent, const char *node_name, const char *id)
xmlNode          2270 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          2287 lib/common/xml.c copy_in_properties(xmlNode * target, xmlNode * src)
xmlNode          2310 lib/common/xml.c fix_plus_plus_recursive(xmlNode * target)
xmlNode          2313 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          2328 lib/common/xml.c expand_plus_plus(xmlNode * target, const char *name, const char *value)
xmlNode          2389 lib/common/xml.c getDocPtr(xmlNode * node)
xmlNode          2404 lib/common/xml.c xmlNode *
xmlNode          2405 lib/common/xml.c add_node_copy(xmlNode * parent, xmlNode * src_node)
xmlNode          2407 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          2419 lib/common/xml.c add_node_nocopy(xmlNode * parent, const char *name, xmlNode * child)
xmlNode          2427 lib/common/xml.c __xml_acl_check(xmlNode *xml, const char *name, enum xml_private_flags mode)
xmlNode          2437 lib/common/xml.c             xmlNode *parent = xml;
xmlNode          2490 lib/common/xml.c crm_xml_add(xmlNode * node, const char *name, const char *value)
xmlNode          2536 lib/common/xml.c crm_xml_replace(xmlNode * node, const char *name, const char *value)
xmlNode          2578 lib/common/xml.c crm_xml_add_int(xmlNode * node, const char *name, int value)
xmlNode          2587 lib/common/xml.c xmlNode *
xmlNode          2588 lib/common/xml.c create_xml_node(xmlNode * parent, const char *name)
xmlNode          2591 lib/common/xml.c     xmlNode *node = NULL;
xmlNode          2613 lib/common/xml.c __get_prefix(const char *prefix, xmlNode *xml, char *buffer, int offset)
xmlNode          2631 lib/common/xml.c xml_get_path(xmlNode *xml)
xmlNode          2643 lib/common/xml.c free_xml_with_position(xmlNode * child, int position)
xmlNode          2646 lib/common/xml.c         xmlNode *top = NULL;
xmlNode          2706 lib/common/xml.c free_xml(xmlNode * child)
xmlNode          2711 lib/common/xml.c xmlNode *
xmlNode          2712 lib/common/xml.c copy_xml(xmlNode * src)
xmlNode          2715 lib/common/xml.c     xmlNode *copy = xmlDocCopyNode(src, doc, 1);
xmlNode          2749 lib/common/xml.c xmlNode *
xmlNode          2752 lib/common/xml.c     xmlNode *xml = NULL;
xmlNode          2814 lib/common/xml.c xmlNode *
xmlNode          2821 lib/common/xml.c     xmlNode *xml_obj = NULL;
xmlNode          2905 lib/common/xml.c strip_text_nodes(xmlNode * xml)
xmlNode          2907 lib/common/xml.c     xmlNode *iter = xml->children;
xmlNode          2910 lib/common/xml.c         xmlNode *next = iter->next;
xmlNode          2933 lib/common/xml.c xmlNode *
xmlNode          2936 lib/common/xml.c     xmlNode *xml = NULL;
xmlNode          3006 lib/common/xml.c crm_xml_add_last_written(xmlNode *xml_node)
xmlNode          3043 lib/common/xml.c crm_xml_set_id(xmlNode *xml, const char *format, ...)
xmlNode          3061 lib/common/xml.c write_xml_stream(xmlNode * xml_node, const char *filename, FILE * stream, gboolean compress)
xmlNode          3143 lib/common/xml.c write_xml_fd(xmlNode * xml_node, const char *filename, int fd, gboolean compress)
xmlNode          3153 lib/common/xml.c write_xml_file(xmlNode * xml_node, const char *filename, gboolean compress)
xmlNode          3162 lib/common/xml.c xmlNode *
xmlNode          3163 lib/common/xml.c get_message_xml(xmlNode * msg, const char *field)
xmlNode          3165 lib/common/xml.c     xmlNode *tmp = first_named_child(msg, field);
xmlNode          3171 lib/common/xml.c add_message_xml(xmlNode * msg, const char *field, xmlNode * xml)
xmlNode          3173 lib/common/xml.c     xmlNode *holder = create_xml_node(msg, field);
xmlNode          3306 lib/common/xml.c                   const char *prefix, xmlNode * data, int depth, int options)
xmlNode          3313 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          3401 lib/common/xml.c                          const char *prefix, xmlNode * data, int depth, int options)
xmlNode          3405 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          3497 lib/common/xml.c                  const char *prefix, xmlNode * data, int depth, int options)
xmlNode          3499 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          3550 lib/common/xml.c dump_filtered_xml(xmlNode * data, int options, char **buffer, int *offset, int *max)
xmlNode          3579 lib/common/xml.c dump_xml_element(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          3626 lib/common/xml.c         xmlNode *xChild = NULL;
xmlNode          3641 lib/common/xml.c dump_xml_text(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          3668 lib/common/xml.c dump_xml_comment(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          3696 lib/common/xml.c crm_xml_dump(xmlNode * data, int options, char **buffer, int *offset, int *max, int depth)
xmlNode          3805 lib/common/xml.c dump_xml_formatted_with_text(xmlNode * an_xml_node)
xmlNode          3815 lib/common/xml.c dump_xml_formatted(xmlNode * an_xml_node)
xmlNode          3825 lib/common/xml.c dump_xml_unformatted(xmlNode * an_xml_node)
xmlNode          3835 lib/common/xml.c xml_has_children(const xmlNode * xml_root)
xmlNode          3844 lib/common/xml.c crm_element_value_int(xmlNode * data, const char *name, int *dest)
xmlNode          3857 lib/common/xml.c crm_element_value_const_int(const xmlNode * data, const char *name, int *dest)
xmlNode          3859 lib/common/xml.c     return crm_element_value_int((xmlNode *) data, name, dest);
xmlNode          3863 lib/common/xml.c crm_element_value_const(const xmlNode * data, const char *name)
xmlNode          3865 lib/common/xml.c     return crm_element_value((xmlNode *) data, name);
xmlNode          3869 lib/common/xml.c crm_element_value_copy(xmlNode * data, const char *name)
xmlNode          3881 lib/common/xml.c xml_remove_prop(xmlNode * obj, const char *name)
xmlNode          3902 lib/common/xml.c purge_diff_markers(xmlNode * a_node)
xmlNode          3904 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          3915 lib/common/xml.c save_xml_to_file(xmlNode * xml, const char *desc, const char *filename)
xmlNode          3933 lib/common/xml.c apply_xml_diff(xmlNode * old, xmlNode * diff, xmlNode ** new)
xmlNode          3941 lib/common/xml.c     xmlNode *child_diff = NULL;
xmlNode          3942 lib/common/xml.c     xmlNode *added = find_xml_node(diff, "diff-added", FALSE);
xmlNode          3943 lib/common/xml.c     xmlNode *removed = find_xml_node(diff, "diff-removed", FALSE);
xmlNode          3973 lib/common/xml.c         xmlNode *child_diff = NULL;
xmlNode          4018 lib/common/xml.c __xml_diff_object(xmlNode * old, xmlNode * new)
xmlNode          4020 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          4069 lib/common/xml.c             int p_new = __xml_offset((xmlNode*)exists);
xmlNode          4070 lib/common/xml.c             int p_old = __xml_offset((xmlNode*)prop);
xmlNode          4127 lib/common/xml.c         xmlNode *old_child = cIter;
xmlNode          4128 lib/common/xml.c         xmlNode *new_child = find_element(new, cIter, TRUE);
xmlNode          4136 lib/common/xml.c             xmlNode *candidate = add_node_copy(new, old_child);
xmlNode          4137 lib/common/xml.c             xmlNode *top = xmlDocGetRootElement(candidate->doc);
xmlNode          4153 lib/common/xml.c         xmlNode *new_child = cIter;
xmlNode          4154 lib/common/xml.c         xmlNode *old_child = find_element(old, cIter, TRUE);
xmlNode          4187 lib/common/xml.c xml_calculate_changes(xmlNode * old, xmlNode * new)
xmlNode          4199 lib/common/xml.c xmlNode *
xmlNode          4200 lib/common/xml.c diff_xml_object(xmlNode * old, xmlNode * new, gboolean suppress)
xmlNode          4202 lib/common/xml.c     xmlNode *tmp1 = NULL;
xmlNode          4203 lib/common/xml.c     xmlNode *diff = create_xml_node(NULL, "diff");
xmlNode          4204 lib/common/xml.c     xmlNode *removed = create_xml_node(diff, "diff-removed");
xmlNode          4205 lib/common/xml.c     xmlNode *added = create_xml_node(diff, "diff-added");
xmlNode          4228 lib/common/xml.c can_prune_leaf(xmlNode * xml_node)
xmlNode          4230 lib/common/xml.c     xmlNode *cIter = NULL;
xmlNode          4253 lib/common/xml.c         xmlNode *child = cIter;
xmlNode          4267 lib/common/xml.c                     xmlNode * xml_node, xmlNode * parent)
xmlNode          4269 lib/common/xml.c     xmlNode *us = NULL;
xmlNode          4270 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          4272 lib/common/xml.c     xmlNode *new_parent = parent;
xmlNode          4307 lib/common/xml.c in_upper_context(int depth, int context, xmlNode * xml_node)
xmlNode          4317 lib/common/xml.c         xmlNode *child = NULL;
xmlNode          4328 lib/common/xml.c static xmlNode *
xmlNode          4329 lib/common/xml.c find_xml_comment(xmlNode * root, xmlNode * search_comment, gboolean exact)
xmlNode          4331 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          4365 lib/common/xml.c static xmlNode *
xmlNode          4366 lib/common/xml.c subtract_xml_comment(xmlNode * parent, xmlNode * left, xmlNode * right,
xmlNode          4374 lib/common/xml.c         xmlNode *deleted = NULL;
xmlNode          4385 lib/common/xml.c xmlNode *
xmlNode          4386 lib/common/xml.c subtract_xml_object(xmlNode * parent, xmlNode * left, xmlNode * right,
xmlNode          4391 lib/common/xml.c     xmlNode *diff = NULL;
xmlNode          4392 lib/common/xml.c     xmlNode *right_child = NULL;
xmlNode          4393 lib/common/xml.c     xmlNode *left_child = NULL;
xmlNode          4418 lib/common/xml.c         xmlNode *deleted = NULL;
xmlNode          4573 lib/common/xml.c add_xml_comment(xmlNode * parent, xmlNode * target, xmlNode * update)
xmlNode          4595 lib/common/xml.c add_xml_object(xmlNode * parent, xmlNode * target, xmlNode * update, gboolean as_diff)
xmlNode          4597 lib/common/xml.c     xmlNode *a_child = NULL;
xmlNode          4672 lib/common/xml.c update_xml_child(xmlNode * child, xmlNode * to_update)
xmlNode          4675 lib/common/xml.c     xmlNode *child_of_child = NULL;
xmlNode          4706 lib/common/xml.c find_xml_children(xmlNode ** children, xmlNode * root,
xmlNode          4727 lib/common/xml.c         xmlNode *child = NULL;
xmlNode          4738 lib/common/xml.c replace_xml_child(xmlNode * parent, xmlNode * child, xmlNode * update, gboolean delete_only)
xmlNode          4741 lib/common/xml.c     xmlNode *child_of_child = NULL;
xmlNode          4779 lib/common/xml.c             xmlNode *tmp = copy_xml(update);
xmlNode          4781 lib/common/xml.c             xmlNode *old = NULL;
xmlNode          4805 lib/common/xml.c         xmlNode *next = __xml_next(child_of_child);
xmlNode          4830 lib/common/xml.c xmlNode *
xmlNode          4831 lib/common/xml.c crm_create_nvpair_xml(xmlNode *parent, const char *id, const char *name,
xmlNode          4834 lib/common/xml.c     xmlNode *nvp;
xmlNode          4862 lib/common/xml.c     xmlNode *xml_node = user_data;
xmlNode          4874 lib/common/xml.c     xmlNode *xml_node = user_data;
xmlNode          4877 lib/common/xml.c         xmlNode *tmp = create_xml_node(xml_node, XML_TAG_PARAM);
xmlNode          4897 lib/common/xml.c     xmlNode *xml_node = user_data;
xmlNode          4931 lib/common/xml.c xml2list(xmlNode * parent)
xmlNode          4933 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          4935 lib/common/xml.c     xmlNode *nvpair_list = NULL;
xmlNode          5003 lib/common/xml.c     xmlNode *parent = user_data;
xmlNode          5008 lib/common/xml.c xmlNode *
xmlNode          5009 lib/common/xml.c sorted_xml(xmlNode * input, xmlNode * parent, gboolean recursive)
xmlNode          5011 lib/common/xml.c     xmlNode *child = NULL;
xmlNode          5015 lib/common/xml.c     xmlNode *result = NULL;
xmlNode          5052 lib/common/xml.c xmlNode *
xmlNode          5053 lib/common/xml.c first_named_child(xmlNode * parent, const char *name)
xmlNode          5055 lib/common/xml.c     xmlNode *match = NULL;
xmlNode          5077 lib/common/xml.c xmlNode *
xmlNode          5078 lib/common/xml.c crm_next_same_xml(xmlNode *sibling)
xmlNode          5080 lib/common/xml.c     xmlNode *match = __xml_next(sibling);
xmlNode          5124 lib/common/xml.c xmlNode *
xmlNode          5125 lib/common/xml.c expand_idref(xmlNode * input, xmlNode * top)
xmlNode          5129 lib/common/xml.c     xmlNode *result = input;
xmlNode          5165 lib/common/xml.c crm_element_value(xmlNode * data, const char *name)
xmlNode            63 lib/common/xpath.c xmlNode *
xmlNode            66 lib/common/xpath.c     xmlNode *match = NULL;
xmlNode           116 lib/common/xpath.c         xmlNode *xml = NULL;
xmlNode           145 lib/common/xpath.c xpath_search(xmlNode * xml_top, const char *path)
xmlNode           179 lib/common/xpath.c crm_foreach_xpath_result(xmlNode *xml, const char *xpath,
xmlNode           180 lib/common/xpath.c                          void (*helper)(xmlNode*, void*), void *user_data)
xmlNode           187 lib/common/xpath.c         xmlNode *result = getXpathResult(xpathObj, i);
xmlNode           197 lib/common/xpath.c xmlNode *
xmlNode           198 lib/common/xpath.c get_xpath_object_relative(const char *xpath, xmlNode * xml_obj, int error_level)
xmlNode           201 lib/common/xpath.c     xmlNode *result = NULL;
xmlNode           223 lib/common/xpath.c xmlNode *
xmlNode           224 lib/common/xpath.c get_xpath_object(const char *xpath, xmlNode * xml_obj, int error_level)
xmlNode           227 lib/common/xpath.c     xmlNode *result = NULL;
xmlNode           250 lib/common/xpath.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode           113 lib/fencing/st_client.c     xmlNode *xml;
xmlNode           123 lib/fencing/st_client.c typedef int (*stonith_op_t) (const char *, int, const char *, xmlNode *,
xmlNode           124 lib/fencing/st_client.c                              xmlNode *, xmlNode *, xmlNode **, xmlNode **);
xmlNode           150 lib/fencing/st_client.c void stonith_perform_callback(stonith_t * stonith, xmlNode * msg, int call_id, int rc);
xmlNode           151 lib/fencing/st_client.c xmlNode *stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data,
xmlNode           153 lib/fencing/st_client.c int stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data,
xmlNode           154 lib/fencing/st_client.c                          xmlNode ** output_data, int call_options, int timeout);
xmlNode           204 lib/fencing/st_client.c xmlNode *
xmlNode           208 lib/fencing/st_client.c     xmlNode *data = create_xml_node(NULL, F_STONITH_DEVICE);
xmlNode           209 lib/fencing/st_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode           240 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           254 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           271 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode           318 lib/fencing/st_client.c xmlNode *
xmlNode           325 lib/fencing/st_client.c     xmlNode *data;
xmlNode           378 lib/fencing/st_client.c     xmlNode *data = create_level_registration_xml(node, pattern, attr, value,
xmlNode          1250 lib/fencing/st_client.c         xmlNode *xml = NULL;
xmlNode          1251 lib/fencing/st_client.c         xmlNode *actions = NULL;
xmlNode          1278 lib/fencing/st_client.c             xmlNode *tmp = NULL;
xmlNode          1295 lib/fencing/st_client.c             xmlNode *tmp = getXpathResult(xpathObj, 0);
xmlNode          1410 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1411 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode          1431 lib/fencing/st_client.c             xmlNode *match = getXpathResult(xpathObj, lpc);
xmlNode          1455 lib/fencing/st_client.c                  const char *action, const char *victim, int timeout, xmlNode ** output)
xmlNode          1458 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1477 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode          1516 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1541 lib/fencing/st_client.c     xmlNode *data = NULL;
xmlNode          1542 lib/fencing/st_client.c     xmlNode *output = NULL;
xmlNode          1557 lib/fencing/st_client.c         xmlNode *op = NULL;
xmlNode          1558 lib/fencing/st_client.c         xmlNode *reply = get_xpath_object("//" F_STONITH_HISTORY_LIST, output, LOG_ERR);
xmlNode          1669 lib/fencing/st_client.c xmlNode *
xmlNode          1670 lib/fencing/st_client.c stonith_create_op(int call_id, const char *token, const char *op, xmlNode * data, int call_options)
xmlNode          1672 lib/fencing/st_client.c     xmlNode *op_msg = create_xml_node(NULL, "stonith_command");
xmlNode          1770 lib/fencing/st_client.c         xmlNode *reply = NULL;
xmlNode          1771 lib/fencing/st_client.c         xmlNode *hello = create_xml_node(NULL, "stonith_command");
xmlNode          1828 lib/fencing/st_client.c     xmlNode *notify_msg = create_xml_node(NULL, __FUNCTION__);
xmlNode          2071 lib/fencing/st_client.c stonith_perform_callback(stonith_t * stonith, xmlNode * msg, int call_id, int rc)
xmlNode          2143 lib/fencing/st_client.c xml_to_event(xmlNode * msg)
xmlNode          2148 lib/fencing/st_client.c     xmlNode *data = get_xpath_object(data_addr, msg, LOG_DEBUG);
xmlNode          2230 lib/fencing/st_client.c stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data, xmlNode ** output_data,
xmlNode          2237 lib/fencing/st_client.c     xmlNode *op_msg = NULL;
xmlNode          2238 lib/fencing/st_client.c     xmlNode *op_reply = NULL;
xmlNode            63 lib/lrmd/lrmd_client.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            64 lib/lrmd/lrmd_client.c static void lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg);
xmlNode            65 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            73 lib/lrmd/lrmd_client.c int lrmd_tls_send_msg(crm_remote_t * session, xmlNode * msg, uint32_t id, const char *msg_type);
xmlNode           110 lib/lrmd/lrmd_client.c     void (*proxy_callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg);
xmlNode           233 lib/lrmd/lrmd_client.c lrmd_dispatch_internal(lrmd_t * lrmd, xmlNode * msg)
xmlNode           301 lib/lrmd/lrmd_client.c     xmlNode *msg;
xmlNode           319 lib/lrmd/lrmd_client.c     free_xml((xmlNode *) userdata);
xmlNode           339 lib/lrmd/lrmd_client.c     xmlNode *xml = NULL;
xmlNode           462 lib/lrmd/lrmd_client.c static xmlNode *
xmlNode           463 lib/lrmd/lrmd_client.c lrmd_create_op(const char *token, const char *op, xmlNode *data, int timeout,
xmlNode           466 lib/lrmd/lrmd_client.c     xmlNode *op_msg = create_xml_node(NULL, "lrmd_command");
xmlNode           554 lib/lrmd/lrmd_client.c lrmd_tls_send_msg(crm_remote_t * session, xmlNode * msg, uint32_t id, const char *msg_type)
xmlNode           561 lib/lrmd/lrmd_client.c static xmlNode *
xmlNode           565 lib/lrmd/lrmd_client.c     xmlNode *xml = NULL;
xmlNode           646 lib/lrmd/lrmd_client.c lrmd_tls_send(lrmd_t * lrmd, xmlNode * msg)
xmlNode           666 lib/lrmd/lrmd_client.c lrmd_tls_send_recv(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
xmlNode           670 lib/lrmd/lrmd_client.c     xmlNode *xml = NULL;
xmlNode           705 lib/lrmd/lrmd_client.c lrmd_send_xml(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
xmlNode           727 lib/lrmd/lrmd_client.c lrmd_send_xml_no_reply(lrmd_t * lrmd, xmlNode * msg)
xmlNode           792 lib/lrmd/lrmd_client.c lrmd_send_command(lrmd_t *lrmd, const char *op, xmlNode *data,
xmlNode           793 lib/lrmd/lrmd_client.c                   xmlNode **output_data, int timeout,
xmlNode           798 lib/lrmd/lrmd_client.c     xmlNode *op_msg = NULL;
xmlNode           799 lib/lrmd/lrmd_client.c     xmlNode *op_reply = NULL;
xmlNode           866 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode           881 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_OPERATION);
xmlNode           899 lib/lrmd/lrmd_client.c     xmlNode *reply = NULL;
xmlNode           900 lib/lrmd/lrmd_client.c     xmlNode *hello = create_xml_node(NULL, "lrmd_command");
xmlNode          1421 lib/lrmd/lrmd_client.c     xmlNode *data = NULL;
xmlNode          1447 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1491 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1492 lib/lrmd/lrmd_client.c     xmlNode *output = NULL;
xmlNode          1539 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          1548 lib/lrmd/lrmd_client.c lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg)
xmlNode          1559 lib/lrmd/lrmd_client.c lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg)
xmlNode          1636 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode          1637 lib/lrmd/lrmd_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode          1665 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_ALERT);
xmlNode          1666 lib/lrmd/lrmd_client.c     xmlNode *args = create_xml_node(data, XML_TAG_ATTRS);
xmlNode          1690 lib/lrmd/lrmd_client.c     xmlNode *data = create_xml_node(NULL, F_LRMD_RSC);
xmlNode            34 lib/lrmd/proxy_common.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
xmlNode            41 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            56 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            71 lib/lrmd/proxy_common.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            78 lib/lrmd/proxy_common.c remote_proxy_relay_event(remote_proxy_t *proxy, xmlNode *msg)
xmlNode            81 lib/lrmd/proxy_common.c     xmlNode *event = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode            91 lib/lrmd/proxy_common.c remote_proxy_relay_response(remote_proxy_t *proxy, xmlNode *msg, int msg_id)
xmlNode            94 lib/lrmd/proxy_common.c     xmlNode *response = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           131 lib/lrmd/proxy_common.c     xmlNode *xml = NULL;
xmlNode           215 lib/lrmd/proxy_common.c remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg)
xmlNode           237 lib/lrmd/proxy_common.c         xmlNode *request = get_message_xml(msg, F_LRMD_IPC_MSG);
xmlNode           277 lib/lrmd/proxy_common.c                 xmlNode *op_reply = create_xml_node(NULL, "nack");
xmlNode           297 lib/lrmd/proxy_common.c             xmlNode *op_reply = NULL;
xmlNode            90 lib/pengine/clone.c     xmlNode *child_copy = NULL;
xmlNode           156 lib/pengine/clone.c     xmlNode *a_child = NULL;
xmlNode           157 lib/pengine/clone.c     xmlNode *xml_obj = rsc->xml;
xmlNode            27 lib/pengine/complex.c void populate_hash(xmlNode * nvpair_list, GHashTable * hash, const char **attrs, int attrs_length);
xmlNode           199 lib/pengine/complex.c pe_get_versioned_attributes(xmlNode * meta_hash, resource_t * rsc,
xmlNode           224 lib/pengine/complex.c template_op_key(xmlNode * op)
xmlNode           240 lib/pengine/complex.c unpack_template(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           242 lib/pengine/complex.c     xmlNode *cib_resources = NULL;
xmlNode           243 lib/pengine/complex.c     xmlNode *template = NULL;
xmlNode           244 lib/pengine/complex.c     xmlNode *new_xml = NULL;
xmlNode           245 lib/pengine/complex.c     xmlNode *child_xml = NULL;
xmlNode           246 lib/pengine/complex.c     xmlNode *rsc_ops = NULL;
xmlNode           247 lib/pengine/complex.c     xmlNode *template_ops = NULL;
xmlNode           298 lib/pengine/complex.c         xmlNode *new_child = NULL;
xmlNode           308 lib/pengine/complex.c         xmlNode *op = NULL;
xmlNode           350 lib/pengine/complex.c add_template_rsc(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           465 lib/pengine/complex.c common_unpack(xmlNode * xml_obj, resource_t ** rsc,
xmlNode           469 lib/pengine/complex.c     xmlNode *expanded_xml = NULL;
xmlNode           470 lib/pengine/complex.c     xmlNode *ops = NULL;
xmlNode            92 lib/pengine/container.c static xmlNode *
xmlNode            95 lib/pengine/container.c     xmlNode *rsc = create_xml_node(NULL, XML_CIB_TAG_RESOURCE);
xmlNode           141 lib/pengine/container.c         xmlNode *xml_ip = NULL;
xmlNode           142 lib/pengine/container.c         xmlNode *xml_obj = NULL;
xmlNode           192 lib/pengine/container.c         xmlNode *xml_docker = NULL;
xmlNode           193 lib/pengine/container.c         xmlNode *xml_obj = NULL;
xmlNode           349 lib/pengine/container.c         xmlNode *xml_docker = NULL;
xmlNode           350 lib/pengine/container.c         xmlNode *xml_obj = NULL;
xmlNode           531 lib/pengine/container.c         xmlNode *xml_remote = NULL;
xmlNode           791 lib/pengine/container.c container_fix_remote_addr_in(resource_t *rsc, xmlNode *xml, const char *field) 
xmlNode           832 lib/pengine/container.c     xmlNode *xml_obj = NULL;
xmlNode           833 lib/pengine/container.c     xmlNode *xml_resource = NULL;
xmlNode           903 lib/pengine/container.c         for (xmlNode *xml_child = __xml_first_child_element(xml_obj); xml_child != NULL;
xmlNode           929 lib/pengine/container.c     for (xmlNode *xml_child = __xml_first_child_element(xml_obj); xml_child != NULL;
xmlNode           952 lib/pengine/container.c         xmlNode *xml_set = 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            73 lib/pengine/failcounts.c block_failure(node_t *node, resource_t *rsc, xmlNode *xml_op,
xmlNode            97 lib/pengine/failcounts.c             xmlNode *pref = getXpathResult(xpathObj, lpc);
xmlNode           128 lib/pengine/failcounts.c                         xmlNode *lrm_op_xml = getXpathResult(lrm_op_xpathObj,
xmlNode           238 lib/pengine/failcounts.c                  uint32_t flags, xmlNode *xml_op, pe_working_set_t *data_set)
xmlNode            33 lib/pengine/group.c     xmlNode *xml_obj = rsc->xml;
xmlNode            34 lib/pengine/group.c     xmlNode *xml_native_rsc = NULL;
xmlNode            91 lib/pengine/remote.c xml_contains_remote_node(xmlNode *xml)
xmlNode           157 lib/pengine/remote.c xmlNode *
xmlNode           158 lib/pengine/remote.c pe_create_remote_xml(xmlNode *parent, const char *uname,
xmlNode           164 lib/pengine/remote.c     xmlNode *remote;
xmlNode           165 lib/pengine/remote.c     xmlNode *xml_sub;
xmlNode            35 lib/pengine/rules.c crm_time_t *parse_xml_duration(crm_time_t * start, xmlNode * duration_spec);
xmlNode            37 lib/pengine/rules.c gboolean test_date_expression(xmlNode * time_expr, crm_time_t * now);
xmlNode            38 lib/pengine/rules.c gboolean cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec);
xmlNode            39 lib/pengine/rules.c gboolean test_attr_expression(xmlNode * expr, GHashTable * hash, crm_time_t * now);
xmlNode            40 lib/pengine/rules.c gboolean pe_test_attr_expression_full(xmlNode * expr, GHashTable * hash, crm_time_t * now, pe_match_data_t * match_data);
xmlNode            41 lib/pengine/rules.c gboolean test_role_expression(xmlNode * expr, enum rsc_role_e role, crm_time_t * now);
xmlNode            44 lib/pengine/rules.c test_ruleset(xmlNode * ruleset, GHashTable * node_hash, crm_time_t * now)
xmlNode            47 lib/pengine/rules.c     xmlNode *rule = NULL;
xmlNode            62 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now)
xmlNode            68 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            79 lib/pengine/rules.c pe_test_rule_full(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_match_data_t * match_data)
xmlNode            81 lib/pengine/rules.c     xmlNode *expr = NULL;
xmlNode           119 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now)
xmlNode           125 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           136 lib/pengine/rules.c pe_test_expression_full(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_match_data_t * match_data)
xmlNode           190 lib/pengine/rules.c find_expression_type(xmlNode * expr)
xmlNode           225 lib/pengine/rules.c test_role_expression(xmlNode * expr, enum rsc_role_e role, crm_time_t * now)
xmlNode           266 lib/pengine/rules.c test_attr_expression(xmlNode * expr, GHashTable * hash, crm_time_t * now)
xmlNode           272 lib/pengine/rules.c pe_test_attr_expression_full(xmlNode * expr, GHashTable * hash, crm_time_t * now, pe_match_data_t * match_data)
xmlNode           545 lib/pengine/rules.c cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec)
xmlNode           593 lib/pengine/rules.c parse_xml_duration(crm_time_t * start, xmlNode * duration_spec)
xmlNode           613 lib/pengine/rules.c test_date_expression(xmlNode * time_expr, crm_time_t * now)
xmlNode           620 lib/pengine/rules.c     xmlNode *duration_spec = NULL;
xmlNode           621 lib/pengine/rules.c     xmlNode *date_spec = NULL;
xmlNode           679 lib/pengine/rules.c     xmlNode *attr_set;
xmlNode           712 lib/pengine/rules.c populate_hash(xmlNode * nvpair_list, GHashTable * hash, gboolean overwrite, xmlNode * top)
xmlNode           717 lib/pengine/rules.c     xmlNode *list = nvpair_list;
xmlNode           718 lib/pengine/rules.c     xmlNode *an_attr = NULL;
xmlNode           727 lib/pengine/rules.c             xmlNode *ref_nvpair = expand_idref(an_attr, top);
xmlNode           766 lib/pengine/rules.c static xmlNode*
xmlNode           767 lib/pengine/rules.c get_versioned_rule(xmlNode * attr_set)
xmlNode           769 lib/pengine/rules.c     xmlNode * rule = NULL;
xmlNode           770 lib/pengine/rules.c     xmlNode * expr = NULL;
xmlNode           786 lib/pengine/rules.c add_versioned_attributes(xmlNode * attr_set, xmlNode * versioned_attrs)
xmlNode           788 lib/pengine/rules.c     xmlNode *attr_set_copy = NULL;
xmlNode           789 lib/pengine/rules.c     xmlNode *rule = NULL;
xmlNode           790 lib/pengine/rules.c     xmlNode *expr = NULL;
xmlNode           807 lib/pengine/rules.c             xmlNode *node = expr;
xmlNode           825 lib/pengine/rules.c     xmlNode *top;
xmlNode           867 lib/pengine/rules.c make_pairs_and_populate_data(xmlNode * top, xmlNode * xml_obj, const char *set_name,
xmlNode           874 lib/pengine/rules.c     xmlNode *attr_set = NULL;
xmlNode           919 lib/pengine/rules.c unpack_instance_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name,
xmlNode           935 lib/pengine/rules.c pe_unpack_versioned_attributes(xmlNode * top, xmlNode * xml_obj, const char *set_name,
xmlNode           936 lib/pengine/rules.c                                GHashTable * node_hash, xmlNode * hash, crm_time_t * now)
xmlNode          1008 lib/pengine/rules.c pe_unpack_versioned_parameters(xmlNode *versioned_params, const char *ra_version)
xmlNode          1014 lib/pengine/rules.c         xmlNode *attr_set = __xml_first_child(versioned_params);
xmlNode            46 lib/pengine/rules_alerts.c get_meta_attrs_from_cib(xmlNode *basenode, crm_alert_entry_t *entry,
xmlNode            91 lib/pengine/rules_alerts.c get_envvars_from_cib(xmlNode *basenode, crm_alert_entry_t *entry)
xmlNode            93 lib/pengine/rules_alerts.c     xmlNode *child;
xmlNode           124 lib/pengine/rules_alerts.c unpack_alert_filter(xmlNode *basenode, crm_alert_entry_t *entry)
xmlNode           126 lib/pengine/rules_alerts.c     xmlNode *select = first_named_child(basenode, XML_CIB_TAG_ALERT_SELECT);
xmlNode           127 lib/pengine/rules_alerts.c     xmlNode *event_type = NULL;
xmlNode           148 lib/pengine/rules_alerts.c             xmlNode *attr;
xmlNode           186 lib/pengine/rules_alerts.c unpack_alert(xmlNode *alert, crm_alert_entry_t *entry, guint *max_timeout)
xmlNode           205 lib/pengine/rules_alerts.c pe_unpack_alerts(xmlNode *alerts)
xmlNode           207 lib/pengine/rules_alerts.c     xmlNode *alert;
xmlNode           234 lib/pengine/rules_alerts.c         xmlNode *recipient;
xmlNode            53 lib/pengine/status.c     xmlNode *config = get_xpath_object("//"XML_CIB_TAG_CRMCONFIG, data_set->input, LOG_TRACE);
xmlNode            54 lib/pengine/status.c     xmlNode *cib_nodes = get_xpath_object("//"XML_CIB_TAG_NODES, data_set->input, LOG_TRACE);
xmlNode            55 lib/pengine/status.c     xmlNode *cib_resources = get_xpath_object("//"XML_CIB_TAG_RESOURCES, data_set->input, LOG_TRACE);
xmlNode            56 lib/pengine/status.c     xmlNode *cib_status = get_xpath_object("//"XML_CIB_TAG_STATUS, data_set->input, LOG_TRACE);
xmlNode            57 lib/pengine/status.c     xmlNode *cib_tags = get_xpath_object("//"XML_CIB_TAG_TAGS, data_set->input, LOG_TRACE);
xmlNode            45 lib/pengine/unpack.c gboolean unpack_rsc_op(resource_t * rsc, node_t * node, xmlNode * xml_op, xmlNode ** last_failure,
xmlNode           176 lib/pengine/unpack.c unpack_config(xmlNode * config, pe_working_set_t * data_set)
xmlNode           447 lib/pengine/unpack.c expand_remote_rsc_meta(xmlNode *xml_obj, xmlNode *parent, pe_working_set_t *data)
xmlNode           449 lib/pengine/unpack.c     xmlNode *attr_set = NULL;
xmlNode           450 lib/pengine/unpack.c     xmlNode *attr = NULL;
xmlNode           525 lib/pengine/unpack.c unpack_nodes(xmlNode * xml_nodes, pe_working_set_t * data_set)
xmlNode           527 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           611 lib/pengine/unpack.c unpack_remote_nodes(xmlNode * xml_resources, pe_working_set_t * data_set)
xmlNode           613 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           653 lib/pengine/unpack.c             xmlNode *xml_obj2 = NULL;
xmlNode           737 lib/pengine/unpack.c unpack_resources(xmlNode * xml_resources, pe_working_set_t * data_set)
xmlNode           739 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode           797 lib/pengine/unpack.c unpack_tags(xmlNode * xml_tags, pe_working_set_t * data_set)
xmlNode           799 lib/pengine/unpack.c     xmlNode *xml_tag = NULL;
xmlNode           805 lib/pengine/unpack.c         xmlNode *xml_obj_ref = NULL;
xmlNode           843 lib/pengine/unpack.c unpack_ticket_state(xmlNode * xml_ticket, pe_working_set_t * data_set)
xmlNode           908 lib/pengine/unpack.c unpack_tickets_state(xmlNode * xml_tickets, pe_working_set_t * data_set)
xmlNode           910 lib/pengine/unpack.c     xmlNode *xml_obj = NULL;
xmlNode          1004 lib/pengine/unpack.c unpack_handle_remote_attrs(node_t *this_node, xmlNode *state, pe_working_set_t * data_set) 
xmlNode          1007 lib/pengine/unpack.c     xmlNode *attrs = NULL;
xmlNode          1068 lib/pengine/unpack.c unpack_node_loop(xmlNode * status, bool fence, pe_working_set_t * data_set) 
xmlNode          1071 lib/pengine/unpack.c     xmlNode *lrm_rsc = NULL;
xmlNode          1073 lib/pengine/unpack.c     for (xmlNode *state = __xml_first_child(status); state != NULL; state = __xml_next_element(state)) {
xmlNode          1157 lib/pengine/unpack.c unpack_status(xmlNode * status, pe_working_set_t * data_set)
xmlNode          1162 lib/pengine/unpack.c     xmlNode *state = NULL;
xmlNode          1174 lib/pengine/unpack.c             xmlNode *xml_tickets = state;
xmlNode          1195 lib/pengine/unpack.c             xmlNode *attrs = NULL;
xmlNode          1285 lib/pengine/unpack.c determine_online_status_no_fencing(pe_working_set_t * data_set, xmlNode * node_state,
xmlNode          1319 lib/pengine/unpack.c determine_online_status_fencing(pe_working_set_t * data_set, xmlNode * node_state,
xmlNode          1489 lib/pengine/unpack.c determine_online_status(xmlNode * node_state, node_t * this_node, pe_working_set_t * data_set)
xmlNode          1647 lib/pengine/unpack.c create_fake_resource(const char *rsc_id, xmlNode * rsc_entry, pe_working_set_t * data_set)
xmlNode          1650 lib/pengine/unpack.c     xmlNode *xml_rsc = create_xml_node(NULL, XML_CIB_TAG_RESOURCE);
xmlNode          1783 lib/pengine/unpack.c                      xmlNode * rsc_entry)
xmlNode          1839 lib/pengine/unpack.c process_orphan_resource(xmlNode * rsc_entry, node_t * node, pe_working_set_t * data_set)
xmlNode          1862 lib/pengine/unpack.c                   xmlNode * migrate_op, pe_working_set_t * data_set)
xmlNode          2096 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2153 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2188 lib/pengine/unpack.c unpack_lrm_rsc_state(node_t * node, xmlNode * rsc_entry, pe_working_set_t * data_set)
xmlNode          2202 lib/pengine/unpack.c     xmlNode *migrate_op = NULL;
xmlNode          2203 lib/pengine/unpack.c     xmlNode *rsc_op = NULL;
xmlNode          2204 lib/pengine/unpack.c     xmlNode *last_failure = NULL;
xmlNode          2241 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          2282 lib/pengine/unpack.c handle_orphaned_container_fillers(xmlNode * lrm_rsc_list, pe_working_set_t * data_set)
xmlNode          2284 lib/pengine/unpack.c     xmlNode *rsc_entry = NULL;
xmlNode          2322 lib/pengine/unpack.c unpack_lrm_resources(node_t * node, xmlNode * lrm_rsc_list, pe_working_set_t * data_set)
xmlNode          2324 lib/pengine/unpack.c     xmlNode *rsc_entry = NULL;
xmlNode          2376 lib/pengine/unpack.c static xmlNode *
xmlNode          2410 lib/pengine/unpack.c unpack_rsc_migration(resource_t *rsc, node_t *node, xmlNode *xml_op, pe_working_set_t * data_set)
xmlNode          2428 lib/pengine/unpack.c     xmlNode *stop_op =
xmlNode          2446 lib/pengine/unpack.c         xmlNode *migrate_from =
xmlNode          2502 lib/pengine/unpack.c unpack_rsc_migration_failure(resource_t *rsc, node_t *node, xmlNode *xml_op, pe_working_set_t * data_set) 
xmlNode          2513 lib/pengine/unpack.c         xmlNode *stop_op =
xmlNode          2515 lib/pengine/unpack.c         xmlNode *migrate_op =
xmlNode          2543 lib/pengine/unpack.c         xmlNode *stop_op =
xmlNode          2545 lib/pengine/unpack.c         xmlNode *migrate_op =
xmlNode          2576 lib/pengine/unpack.c record_failed_op(xmlNode *op, node_t* node, resource_t *rsc, pe_working_set_t * data_set)
xmlNode          2578 lib/pengine/unpack.c     xmlNode *xIter = NULL;
xmlNode          2601 lib/pengine/unpack.c static const char *get_op_key(xmlNode *xml_op)
xmlNode          2611 lib/pengine/unpack.c unpack_rsc_op_failure(resource_t * rsc, node_t * node, int rc, xmlNode * xml_op, xmlNode ** last_failure,
xmlNode          2735 lib/pengine/unpack.c     resource_t *rsc, int rc, int target_rc, node_t * node, xmlNode * xml_op, enum action_fail_response * on_fail, pe_working_set_t * data_set) 
xmlNode          2856 lib/pengine/unpack.c static bool check_operation_expiry(resource_t *rsc, node_t *node, int rc, xmlNode *xml_op, pe_working_set_t * data_set)
xmlNode          2972 lib/pengine/unpack.c int get_target_rc(xmlNode *xml_op)
xmlNode          3001 lib/pengine/unpack.c update_resource_state(resource_t * rsc, node_t * node, xmlNode * xml_op, const char * task, int rc,
xmlNode          3002 lib/pengine/unpack.c                       xmlNode * last_failure, enum action_fail_response * on_fail, pe_working_set_t * data_set)
xmlNode          3091 lib/pengine/unpack.c unpack_rsc_op(resource_t * rsc, node_t * node, xmlNode * xml_op, xmlNode ** last_failure,
xmlNode          3310 lib/pengine/unpack.c add_node_attrs(xmlNode * xml_obj, node_t * node, gboolean overwrite, pe_working_set_t * data_set)
xmlNode          3357 lib/pengine/unpack.c extract_operations(const char *node, const char *rsc, xmlNode * rsc_entry, gboolean active_filter)
xmlNode          3363 lib/pengine/unpack.c     xmlNode *rsc_op = NULL;
xmlNode          3398 lib/pengine/unpack.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode          3424 lib/pengine/unpack.c     xmlNode *tmp = NULL;
xmlNode          3425 lib/pengine/unpack.c     xmlNode *status = find_xml_node(data_set->input, XML_CIB_TAG_STATUS, TRUE);
xmlNode          3429 lib/pengine/unpack.c     xmlNode *node_state = NULL;
xmlNode          3458 lib/pengine/unpack.c                 xmlNode *lrm_rsc = NULL;
xmlNode            21 lib/pengine/unpack.h extern gboolean unpack_remote_nodes(xmlNode * xml_resources, pe_working_set_t * data_set);
xmlNode            23 lib/pengine/unpack.h extern gboolean unpack_resources(xmlNode * xml_resources, pe_working_set_t * data_set);
xmlNode            25 lib/pengine/unpack.h extern gboolean unpack_config(xmlNode * config, pe_working_set_t * data_set);
xmlNode            27 lib/pengine/unpack.h extern gboolean unpack_nodes(xmlNode * xml_nodes, pe_working_set_t * data_set);
xmlNode            29 lib/pengine/unpack.h extern gboolean unpack_tags(xmlNode * xml_tags, pe_working_set_t * data_set);
xmlNode            31 lib/pengine/unpack.h extern gboolean unpack_status(xmlNode * status, pe_working_set_t * data_set);
xmlNode            33 lib/pengine/unpack.h extern gboolean unpack_remote_status(xmlNode * status, pe_working_set_t * data_set);
xmlNode            37 lib/pengine/unpack.h extern gboolean unpack_lrm_resources(node_t * node, xmlNode * lrm_state,
xmlNode            40 lib/pengine/unpack.h extern gboolean add_node_attrs(xmlNode * attrs, node_t * node, gboolean overwrite,
xmlNode            43 lib/pengine/unpack.h extern gboolean determine_online_status(xmlNode * node_state, node_t * this_node,
xmlNode            33 lib/pengine/utils.c extern xmlNode *get_object_root(const char *object_type, xmlNode * the_root);
xmlNode            36 lib/pengine/utils.c void unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container,
xmlNode            38 lib/pengine/utils.c static xmlNode *find_rsc_op_entry_helper(resource_t * rsc, const char *key,
xmlNode           640 lib/pengine/utils.c         xmlNode *operation = NULL;
xmlNode           677 lib/pengine/utils.c static xmlNode *
xmlNode           685 lib/pengine/utils.c     xmlNode *op = NULL;
xmlNode           686 lib/pengine/utils.c     xmlNode *operation = NULL;
xmlNode           739 lib/pengine/utils.c unpack_interval_origin(const char *value, GHashTable *meta, xmlNode *xml_obj,
xmlNode           803 lib/pengine/utils.c unpack_timeout(const char *value, action_t *action, xmlNode *xml_obj,
xmlNode           811 lib/pengine/utils.c         xmlNode *min_interval_mon = find_min_interval_mon(action->rsc, FALSE);
xmlNode           847 lib/pengine/utils.c     xmlNode *child = NULL;
xmlNode           884 lib/pengine/utils.c unpack_versioned_meta(xmlNode *versioned_meta, xmlNode *xml_obj, unsigned long long interval, crm_time_t *now)
xmlNode           886 lib/pengine/utils.c     xmlNode *attrs = NULL;
xmlNode           887 lib/pengine/utils.c     xmlNode *attr = NULL;
xmlNode           914 lib/pengine/utils.c unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container,
xmlNode          1167 lib/pengine/utils.c static xmlNode *
xmlNode          1177 lib/pengine/utils.c     xmlNode *op = NULL;
xmlNode          1178 lib/pengine/utils.c     xmlNode *operation = NULL;
xmlNode          1233 lib/pengine/utils.c xmlNode *
xmlNode          1568 lib/pengine/utils.c     const xmlNode *xml_a = a;
xmlNode          1569 lib/pengine/utils.c     const xmlNode *xml_b = b;
xmlNode          1844 lib/pengine/utils.c filter_parameters(xmlNode * param_set, const char *param_string, bool need_present)
xmlNode          1873 lib/pengine/utils.c append_versioned_params(xmlNode *versioned_params, const char *ra_version, xmlNode *params)
xmlNode          1890 lib/pengine/utils.c                   node_t * node, xmlNode * xml_op, pe_working_set_t * data_set) 
xmlNode          1899 lib/pengine/utils.c         xmlNode *local_versioned_params = create_xml_node(NULL, XML_TAG_RSC_VER_ATTRS);
xmlNode          1980 lib/pengine/utils.c rsc_action_digest_cmp(resource_t * rsc, xmlNode * xml_op, node_t * node,
xmlNode            47 lib/pengine/variant.h     xmlNode *xml_obj_child;
xmlNode            32 lib/transition/unpack.c unpack_action(synapse_t * parent, xmlNode * xml_action)
xmlNode            94 lib/transition/unpack.c unpack_synapse(crm_graph_t * new_graph, xmlNode * xml_synapse)
xmlNode            97 lib/transition/unpack.c     xmlNode *inputs = NULL;
xmlNode            98 lib/transition/unpack.c     xmlNode *action_set = NULL;
xmlNode           122 lib/transition/unpack.c             xmlNode *action = NULL;
xmlNode           145 lib/transition/unpack.c             xmlNode *trigger = NULL;
xmlNode           149 lib/transition/unpack.c                 xmlNode *input = NULL;
xmlNode           172 lib/transition/unpack.c unpack_graph(xmlNode * xml_graph, const char *reference)
xmlNode           187 lib/transition/unpack.c     xmlNode *synapse = NULL;
xmlNode           297 lib/transition/unpack.c convert_graph_action(xmlNode * resource, crm_action_t * action, int status, int rc)
xmlNode           299 lib/transition/unpack.c     xmlNode *xop = NULL;
xmlNode           304 lib/transition/unpack.c     xmlNode *action_resource = NULL;
xmlNode            80 lrmd/ipc_proxy.c     xmlNode *msg;
xmlNode           150 lrmd/ipc_proxy.c ipc_proxy_forward_client(crm_client_t *ipc_proxy, xmlNode *xml)
xmlNode           154 lrmd/ipc_proxy.c     xmlNode *msg = get_message_xml(xml, F_LRMD_IPC_MSG);
xmlNode           174 lrmd/ipc_proxy.c         xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           227 lrmd/ipc_proxy.c     xmlNode *request = NULL;
xmlNode           228 lrmd/ipc_proxy.c     xmlNode *msg = NULL;
xmlNode           286 lrmd/ipc_proxy.c     xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           316 lrmd/ipc_proxy.c         xmlNode *msg = create_xml_node(NULL, T_LRMD_IPC_PROXY);
xmlNode           147 lrmd/lrmd.c    build_rsc_from_xml(xmlNode * msg)
xmlNode           149 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, msg, LOG_ERR);
xmlNode           165 lrmd/lrmd.c    create_lrmd_cmd(xmlNode * msg, crm_client_t * client, lrmd_rsc_t *rsc)
xmlNode           168 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, msg, LOG_ERR);
xmlNode           379 lrmd/lrmd.c        xmlNode *reply = NULL;
xmlNode           397 lrmd/lrmd.c        xmlNode *update_msg = user_data;
xmlNode           475 lrmd/lrmd.c        xmlNode *notify = NULL;
xmlNode           535 lrmd/lrmd.c            xmlNode *args = create_xml_node(notify, XML_TAG_ATTRS);
xmlNode           556 lrmd/lrmd.c    send_generic_notify(int rc, xmlNode * request)
xmlNode           560 lrmd/lrmd.c            xmlNode *notify = NULL;
xmlNode           561 lrmd/lrmd.c            xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode           776 lrmd/lrmd.c        xmlNode *notify = NULL;
xmlNode          1374 lrmd/lrmd.c    process_lrmd_signon(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1376 lrmd/lrmd.c        xmlNode *reply = create_xml_node(NULL, "reply");
xmlNode          1403 lrmd/lrmd.c    process_lrmd_rsc_register(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1428 lrmd/lrmd.c    process_lrmd_get_rsc_info(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1433 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1435 lrmd/lrmd.c        xmlNode *reply = NULL;
xmlNode          1476 lrmd/lrmd.c    process_lrmd_rsc_unregister(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1480 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1505 lrmd/lrmd.c    process_lrmd_rsc_exec(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1509 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1628 lrmd/lrmd.c    process_lrmd_rsc_cancel(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1630 lrmd/lrmd.c        xmlNode *rsc_xml = get_xpath_object("//" F_LRMD_RSC, request, LOG_ERR);
xmlNode          1645 lrmd/lrmd.c    process_lrmd_message(crm_client_t * client, uint32_t id, xmlNode * request)
xmlNode          1686 lrmd/lrmd.c            xmlNode *data = get_message_xml(request, F_LRMD_CALLDATA); 
xmlNode            81 lrmd/lrmd_alert_api.c process_lrmd_alert_exec(crm_client_t *client, uint32_t id, xmlNode *request)
xmlNode            85 lrmd/lrmd_alert_api.c     xmlNode *alert_xml = get_xpath_object("//" F_LRMD_ALERT, request, LOG_ERR);
xmlNode            68 lrmd/lrmd_private.h extern int lrmd_tls_send_msg(crm_remote_t * session, xmlNode * msg, uint32_t id,
xmlNode            73 lrmd/lrmd_private.h int lrmd_server_send_reply(crm_client_t * client, uint32_t id, xmlNode * reply);
xmlNode            75 lrmd/lrmd_private.h int lrmd_server_send_notify(crm_client_t * client, xmlNode * msg);
xmlNode            79 lrmd/lrmd_private.h void process_lrmd_message(crm_client_t * client, uint32_t id, xmlNode * request);
xmlNode           109 lrmd/lrmd_private.h void ipc_proxy_forward_client(crm_client_t *client, xmlNode *xml);
xmlNode           114 lrmd/lrmd_private.h int process_lrmd_alert_exec(crm_client_t *client, uint32_t id, xmlNode *request);
xmlNode           129 lrmd/main.c        xmlNode *request = crm_ipcs_recv(client, data, size, &id, &flags);
xmlNode           223 lrmd/main.c    lrmd_server_send_reply(crm_client_t * client, uint32_t id, xmlNode * reply)
xmlNode           242 lrmd/main.c    lrmd_server_send_notify(crm_client_t * client, xmlNode * msg)
xmlNode            35 lrmd/remote_ctl.c void lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg));
xmlNode           252 lrmd/remote_ctl.c ctl_remote_proxy_cb(lrmd_t *lrmd, void *userdata, xmlNode *msg)
xmlNode           353 lrmd/test.c        xmlNode *cib_xml_copy = NULL;
xmlNode            58 lrmd/tls_backend.c     xmlNode *request = NULL;
xmlNode           488 mcp/pacemaker.c     xmlNode *msg = crm_ipcs_recv(c, data, size, &id, &flags);
xmlNode           565 mcp/pacemaker.c     xmlNode *update = create_xml_node(NULL, "nodes");
xmlNode           573 mcp/pacemaker.c         xmlNode *xml = create_xml_node(update, "node");
xmlNode           828 mcp/pacemaker.c     xmlNode *xml = string2xml(msg);
xmlNode           993 mcp/pacemaker.c             xmlNode *cmd =
xmlNode           153 pengine/allocate.c check_rsc_parameters(resource_t * rsc, node_t * node, xmlNode * rsc_entry,
xmlNode           200 pengine/allocate.c CancelXmlOp(resource_t * rsc, xmlNode * xml_op, node_t * active_node,
xmlNode           244 pengine/allocate.c check_action_definition(resource_t * rsc, node_t * active_node, xmlNode * xml_op,
xmlNode           265 pengine/allocate.c         xmlNode *op_match = NULL;
xmlNode           376 pengine/allocate.c check_actions_for(xmlNode * rsc_entry, resource_t * rsc, node_t * node, pe_working_set_t * data_set)
xmlNode           387 pengine/allocate.c     xmlNode *rsc_op = NULL;
xmlNode           432 pengine/allocate.c         xmlNode *rsc_op = (xmlNode *) gIter->data;
xmlNode           547 pengine/allocate.c     xmlNode *lrm_rscs = NULL;
xmlNode           548 pengine/allocate.c     xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, data_set->input);
xmlNode           550 pengine/allocate.c     xmlNode *node_state = NULL;
xmlNode           573 pengine/allocate.c                 xmlNode *rsc_entry = NULL;
xmlNode           874 pengine/allocate.c     xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode            46 pengine/allocate.h     void (*append_meta) (resource_t * rsc, xmlNode * xml);
xmlNode            83 pengine/allocate.h extern void native_append_meta(resource_t * rsc, xmlNode * xml);
xmlNode            96 pengine/allocate.h extern void group_append_meta(resource_t * rsc, xmlNode * xml);
xmlNode           111 pengine/allocate.h extern void container_append_meta(resource_t * rsc, xmlNode * xml);
xmlNode           126 pengine/allocate.h extern void clone_append_meta(resource_t * rsc, xmlNode * xml);
xmlNode           134 pengine/allocate.h extern void master_append_meta(resource_t * rsc, xmlNode * xml);
xmlNode           143 pengine/allocate.h extern gboolean unpack_rsc_to_attr(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           145 pengine/allocate.h extern gboolean unpack_rsc_to_node(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           147 pengine/allocate.h extern gboolean unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           149 pengine/allocate.h extern gboolean unpack_rsc_colocation(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           151 pengine/allocate.h extern gboolean unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode           153 pengine/allocate.h extern gboolean unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set);
xmlNode          1424 pengine/clone.c clone_append_meta(resource_t * rsc, xmlNode * xml)
xmlNode            55 pengine/constraints.c static rsc_to_node_t *generate_location_rule(resource_t * rsc, xmlNode * rule_xml,
xmlNode            60 pengine/constraints.c unpack_constraints(xmlNode * xml_constraints, pe_working_set_t * data_set)
xmlNode            62 pengine/constraints.c     xmlNode *xml_obj = NULL;
xmlNode            63 pengine/constraints.c     xmlNode *lifetime = NULL;
xmlNode           139 pengine/constraints.c get_ordering_type(xmlNode * xml_obj)
xmlNode           253 pengine/constraints.c unpack_simple_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           450 pengine/constraints.c expand_tags_in_sets(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           452 pengine/constraints.c     xmlNode *new_xml = NULL;
xmlNode           453 pengine/constraints.c     xmlNode *set = NULL;
xmlNode           468 pengine/constraints.c         xmlNode *xml_rsc = NULL;
xmlNode           495 pengine/constraints.c                 xmlNode *last_ref = xml_rsc;
xmlNode           521 pengine/constraints.c                     xmlNode *new_rsc_ref = NULL;
xmlNode           552 pengine/constraints.c             xmlNode *tag_ref = gIter->data;
xmlNode           569 pengine/constraints.c tag_to_set(xmlNode * xml_obj, xmlNode ** rsc_set, const char * attr,
xmlNode           616 pengine/constraints.c             xmlNode *rsc_ref = NULL;
xmlNode           628 pengine/constraints.c         xmlNode *rsc_ref = NULL;
xmlNode           648 pengine/constraints.c static gboolean unpack_rsc_location(xmlNode * xml_obj, resource_t * rsc_lh, const char * role,
xmlNode           652 pengine/constraints.c unpack_simple_location(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           729 pengine/constraints.c unpack_rsc_location(xmlNode * xml_obj, resource_t * rsc_lh, const char * role,
xmlNode           759 pengine/constraints.c         xmlNode *rule_xml = NULL;
xmlNode           805 pengine/constraints.c unpack_location_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode           815 pengine/constraints.c     xmlNode *new_xml = NULL;
xmlNode           816 pengine/constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode           883 pengine/constraints.c unpack_location_set(xmlNode * location, xmlNode * set, pe_working_set_t * data_set)
xmlNode           885 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode           916 pengine/constraints.c unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode           918 pengine/constraints.c     xmlNode *set = NULL;
xmlNode           921 pengine/constraints.c     xmlNode *orig_xml = NULL;
xmlNode           922 pengine/constraints.c     xmlNode *expanded_xml = NULL;
xmlNode           987 pengine/constraints.c generate_location_rule(resource_t * rsc, xmlNode * rule_xml, const char *discovery, pe_working_set_t * data_set,
xmlNode          1568 pengine/constraints.c unpack_order_set(xmlNode * set, enum pe_order_kind kind, resource_t ** rsc,
xmlNode          1572 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          1741 pengine/constraints.c order_rsc_sets(const char *id, xmlNode * set1, xmlNode * set2, enum pe_order_kind kind,
xmlNode          1745 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          1746 pengine/constraints.c     xmlNode *xml_rsc_2 = NULL;
xmlNode          1885 pengine/constraints.c         xmlNode *xml_rsc = NULL;
xmlNode          1897 pengine/constraints.c                 xmlNode *xml_rsc_2 = NULL;
xmlNode          1916 pengine/constraints.c unpack_order_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          1929 pengine/constraints.c     xmlNode *new_xml = NULL;
xmlNode          1930 pengine/constraints.c     xmlNode *rsc_set_first = NULL;
xmlNode          1931 pengine/constraints.c     xmlNode *rsc_set_then = NULL;
xmlNode          2025 pengine/constraints.c unpack_rsc_order(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2041 pengine/constraints.c     xmlNode *set = NULL;
xmlNode          2042 pengine/constraints.c     xmlNode *last = NULL;
xmlNode          2044 pengine/constraints.c     xmlNode *orig_xml = NULL;
xmlNode          2045 pengine/constraints.c     xmlNode *expanded_xml = NULL;
xmlNode          2156 pengine/constraints.c unpack_colocation_set(xmlNode * set, int score, pe_working_set_t * data_set)
xmlNode          2158 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2216 pengine/constraints.c                 xmlNode *xml_rsc_with = NULL;
xmlNode          2245 pengine/constraints.c colocate_rsc_sets(const char *id, xmlNode * set1, xmlNode * set2, int score,
xmlNode          2248 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2302 pengine/constraints.c                 xmlNode *xml_rsc_2 = NULL;
xmlNode          2321 pengine/constraints.c unpack_simple_colocation(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2394 pengine/constraints.c unpack_colocation_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          2408 pengine/constraints.c     xmlNode *new_xml = NULL;
xmlNode          2409 pengine/constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode          2410 pengine/constraints.c     xmlNode *rsc_set_rh = NULL;
xmlNode          2511 pengine/constraints.c unpack_rsc_colocation(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2514 pengine/constraints.c     xmlNode *set = NULL;
xmlNode          2515 pengine/constraints.c     xmlNode *last = NULL;
xmlNode          2518 pengine/constraints.c     xmlNode *orig_xml = NULL;
xmlNode          2519 pengine/constraints.c     xmlNode *expanded_xml = NULL;
xmlNode          2653 pengine/constraints.c unpack_rsc_ticket_set(xmlNode * set, ticket_t * ticket, const char *loss_policy,
xmlNode          2656 pengine/constraints.c     xmlNode *xml_rsc = NULL;
xmlNode          2685 pengine/constraints.c unpack_simple_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2753 pengine/constraints.c unpack_rsc_ticket_tags(xmlNode * xml_obj, xmlNode ** expanded_xml, pe_working_set_t * data_set)
xmlNode          2762 pengine/constraints.c     xmlNode *new_xml = NULL;
xmlNode          2763 pengine/constraints.c     xmlNode *rsc_set_lh = NULL;
xmlNode          2833 pengine/constraints.c unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set)
xmlNode          2835 pengine/constraints.c     xmlNode *set = NULL;
xmlNode          2844 pengine/constraints.c     xmlNode *orig_xml = NULL;
xmlNode          2845 pengine/constraints.c     xmlNode *expanded_xml = NULL;
xmlNode           836 pengine/container.c             xmlNode *nvpair = get_xpath_object("//nvpair[@name='addr']", tuple->remote->xml, LOG_ERR);
xmlNode           935 pengine/container.c container_append_meta(resource_t * rsc, xmlNode * xml)
xmlNode           848 pengine/graph.c static xmlNode*
xmlNode           849 pengine/graph.c add_node_to_xml_by_id(const char *id, xmlNode *xml)
xmlNode           851 pengine/graph.c     xmlNode *node_xml;
xmlNode           869 pengine/graph.c     add_node_to_xml_by_id(node->details->id, (xmlNode *) xml);
xmlNode           880 pengine/graph.c add_maintenance_nodes(xmlNode *xml, const pe_working_set_t *data_set)
xmlNode           883 pengine/graph.c     xmlNode *maintenance =
xmlNode           941 pengine/graph.c add_downed_nodes(xmlNode *xml, const action_t *action,
xmlNode           949 pengine/graph.c         xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode           958 pengine/graph.c             xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode           982 pengine/graph.c             xmlNode *downed = create_xml_node(xml, XML_GRAPH_TAG_DOWNED);
xmlNode           988 pengine/graph.c static xmlNode *
xmlNode           993 pengine/graph.c     xmlNode *action_xml = NULL;
xmlNode           994 pengine/graph.c     xmlNode *args_xml = NULL;
xmlNode          1090 pengine/graph.c             xmlNode *rsc_xml = create_xml_node(action_xml, crm_element_name(action->rsc->xml));
xmlNode          1167 pengine/graph.c             xmlNode *versioned_parameters = create_xml_node(NULL, XML_TAG_RSC_VER_ATTRS);
xmlNode          1702 pengine/graph.c     xmlNode *syn = NULL;
xmlNode          1703 pengine/graph.c     xmlNode *set = NULL;
xmlNode          1704 pengine/graph.c     xmlNode *in = NULL;
xmlNode          1705 pengine/graph.c     xmlNode *input = NULL;
xmlNode          1706 pengine/graph.c     xmlNode *xml_action = NULL;
xmlNode           515 pengine/group.c group_append_meta(resource_t * rsc, xmlNode * xml)
xmlNode            62 pengine/main.c gboolean process_pe_message(xmlNode * msg, xmlNode * xml_data, crm_client_t * sender);
xmlNode            70 pengine/main.c     xmlNode *msg = crm_ipcs_recv(c, data, size, &id, &flags);
xmlNode            74 pengine/main.c         xmlNode *data_xml = get_message_xml(msg, F_CRM_DATA);
xmlNode          1067 pengine/master.c master_append_meta(resource_t * rsc, xmlNode * xml)
xmlNode            44 pengine/native.c                  xmlNode * operation, pe_working_set_t * data_set);
xmlNode            48 pengine/native.c                          xmlNode * operation, pe_working_set_t * data_set);
xmlNode           593 pengine/native.c     xmlNode *operation = NULL;
xmlNode           630 pengine/native.c             xmlNode * operation, pe_working_set_t * data_set)
xmlNode           828 pengine/native.c         xmlNode *operation = NULL;
xmlNode           841 pengine/native.c                     xmlNode * operation, pe_working_set_t * data_set)
xmlNode          1052 pengine/native.c         xmlNode *operation = NULL;
xmlNode          3323 pengine/native.c native_append_meta(resource_t * rsc, xmlNode * xml)
xmlNode            37 pengine/pengine.c xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode            60 pengine/pengine.c gboolean process_pe_message(xmlNode * msg, xmlNode * xml_data, crm_client_t * sender);
xmlNode            63 pengine/pengine.c process_pe_message(xmlNode * msg, xmlNode * xml_data, crm_client_t * sender)
xmlNode            95 pengine/pengine.c         xmlNode *converted = NULL;
xmlNode            96 pengine/pengine.c         xmlNode *reply = NULL;
xmlNode           222 pengine/pengine.c xmlNode *
xmlNode           223 pengine/pengine.c do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now)
xmlNode           118 pengine/pengine.h extern gboolean unpack_constraints(xmlNode * xml_constraints, pe_working_set_t * data_set);
xmlNode            49 pengine/ptest.c extern xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode           156 pengine/ptest.c     xmlNode *cib_object = NULL;
xmlNode            40 scratch.c          xmlNode *top = NULL;
xmlNode           224 tools/attrd_updater.c send_attrd_query(const char *name, const char *host, xmlNode **reply)
xmlNode           228 tools/attrd_updater.c     xmlNode *query;
xmlNode           269 tools/attrd_updater.c validate_attrd_reply(xmlNode *reply, const char *attr_name)
xmlNode           307 tools/attrd_updater.c print_attrd_values(xmlNode *reply, const char *attr_name)
xmlNode           309 tools/attrd_updater.c     xmlNode *child;
xmlNode           346 tools/attrd_updater.c     xmlNode *reply = NULL;
xmlNode           360 tools/cib_shadow.c         xmlNode *output = NULL;
xmlNode           415 tools/cib_shadow.c         xmlNode *output = filename2xml(shadow_file);
xmlNode           425 tools/cib_shadow.c         xmlNode *diff = NULL;
xmlNode           426 tools/cib_shadow.c         xmlNode *old_config = NULL;
xmlNode           427 tools/cib_shadow.c         xmlNode *new_config = filename2xml(shadow_file);
xmlNode           454 tools/cib_shadow.c         xmlNode *input = filename2xml(shadow_file);
xmlNode           459 tools/cib_shadow.c             xmlNode *config = first_named_child(input, XML_CIB_TAG_CONFIGURATION);
xmlNode            48 tools/cibadmin.c int do_work(xmlNode * input, int command_options, xmlNode ** output);
xmlNode            52 tools/cibadmin.c void cibadmin_op_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data);
xmlNode           169 tools/cibadmin.c print_xml_output(xmlNode * xml)
xmlNode           183 tools/cibadmin.c             xmlNode *child = NULL;
xmlNode           210 tools/cibadmin.c     xmlNode *output = NULL;
xmlNode           211 tools/cibadmin.c     xmlNode *input = NULL;
xmlNode           480 tools/cibadmin.c                 xmlNode *obj = NULL;
xmlNode           513 tools/cibadmin.c do_work(xmlNode * input, int call_options, xmlNode ** output)
xmlNode           519 tools/cibadmin.c         xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, input);
xmlNode           560 tools/cibadmin.c cibadmin_op_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data)
xmlNode            72 tools/crm_diff.c print_patch(xmlNode *patch)
xmlNode            82 tools/crm_diff.c apply_patch(xmlNode *input, xmlNode *patch, gboolean as_cib)
xmlNode            85 tools/crm_diff.c     xmlNode *output = copy_xml(input);
xmlNode           110 tools/crm_diff.c log_patch_cib_versions(xmlNode *patch)
xmlNode           129 tools/crm_diff.c strip_patch_cib_version(xmlNode *patch, const char **vfields, size_t nvfields)
xmlNode           135 tools/crm_diff.c         xmlNode *version_xml = find_xml_node(patch, "version", FALSE);
xmlNode           150 tools/crm_diff.c             xmlNode *tmp = NULL;
xmlNode           171 tools/crm_diff.c generate_patch(xmlNode *object_1, xmlNode *object_2, const char *xml_file_2,
xmlNode           174 tools/crm_diff.c     xmlNode *output = NULL;
xmlNode           232 tools/crm_diff.c     xmlNode *object_1 = NULL;
xmlNode           233 tools/crm_diff.c     xmlNode *object_2 = NULL;
xmlNode            55 tools/crm_mon.c void crm_diff_update(const char *event, xmlNode * msg);
xmlNode           123 tools/crm_mon.c xmlNode *current_cib = NULL;
xmlNode          1413 tools/crm_mon.c                  xmlNode *xml_op, const char *task, const char *interval, int rc)
xmlNode          1511 tools/crm_mon.c                   xmlNode *rsc_entry, gboolean operations)
xmlNode          1518 tools/crm_mon.c     xmlNode *rsc_op = NULL;
xmlNode          1537 tools/crm_mon.c         xmlNode *xml_op = (xmlNode *) gIter->data;
xmlNode          1583 tools/crm_mon.c                    xmlNode *node_state, gboolean operations)
xmlNode          1586 tools/crm_mon.c     xmlNode *lrm_rsc = NULL;
xmlNode          1587 tools/crm_mon.c     xmlNode *rsc_entry = NULL;
xmlNode          1785 tools/crm_mon.c     xmlNode *node_state = NULL;
xmlNode          1786 tools/crm_mon.c     xmlNode *cib_status = get_object_root(XML_CIB_TAG_STATUS, data_set->input);
xmlNode          2404 tools/crm_mon.c     xmlNode *dc_version = get_xpath_object("//nvpair[@name='dc-version']",
xmlNode          2470 tools/crm_mon.c     xmlNode *quorum_node = get_xpath_object("//nvpair[@name='" XML_ATTR_EXPECTED_VOTES "']",
xmlNode          2658 tools/crm_mon.c     xmlNode *stack = get_xpath_object("//nvpair[@name='cluster-infrastructure']",
xmlNode          2732 tools/crm_mon.c print_failed_action(FILE *stream, xmlNode *xml_op)
xmlNode          2858 tools/crm_mon.c     xmlNode *xml_op = NULL;
xmlNode          3791 tools/crm_mon.c handle_rsc_op(xmlNode * xml, const char *node_id)
xmlNode          3809 tools/crm_mon.c     xmlNode *n = xml;
xmlNode          3810 tools/crm_mon.c     xmlNode * rsc_op = xml;
xmlNode          3813 tools/crm_mon.c         xmlNode *cIter;
xmlNode          3925 tools/crm_mon.c static void crm_diff_update_v2(const char *event, xmlNode * msg) 
xmlNode          3927 tools/crm_mon.c     xmlNode *change = NULL;
xmlNode          3928 tools/crm_mon.c     xmlNode *diff = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode          3934 tools/crm_mon.c         xmlNode *match = NULL;
xmlNode          3969 tools/crm_mon.c             xmlNode *state = NULL;
xmlNode          3970 tools/crm_mon.c             xmlNode *status = first_named_child(match, XML_CIB_TAG_STATUS);
xmlNode          3981 tools/crm_mon.c             xmlNode *state = NULL;
xmlNode          4026 tools/crm_mon.c static void crm_diff_update_v1(const char *event, xmlNode * msg) 
xmlNode          4035 tools/crm_mon.c         xmlNode *rsc_op = getXpathResult(xpathObj, lpc);
xmlNode          4043 tools/crm_mon.c crm_diff_update(const char *event, xmlNode * msg)
xmlNode          4050 tools/crm_mon.c     xmlNode *diff = get_message_xml(msg, F_CIB_UPDATE_RESULT);
xmlNode          4128 tools/crm_mon.c     xmlNode *cib_copy = copy_xml(current_cib);
xmlNode          4153 tools/crm_mon.c         xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set.input);
xmlNode            93 tools/crm_node.c     xmlNode *node = NULL;
xmlNode            94 tools/crm_node.c     xmlNode *node_state = NULL;
xmlNode           138 tools/crm_node.c     xmlNode *cmd = NULL;
xmlNode           139 tools/crm_node.c     xmlNode *hello = NULL;
xmlNode           231 tools/crm_node.c     xmlNode *msg = string2xml(buffer);
xmlNode           234 tools/crm_node.c         xmlNode *node = NULL;
xmlNode           343 tools/crm_node.c                     xmlNode *poke = create_xml_node(NULL, "poke");
xmlNode            78 tools/crm_resource.c     xmlNode *msg = string2xml(buffer);
xmlNode           825 tools/crm_resource.c         xmlNode *cib_xml_copy = NULL;
xmlNode           860 tools/crm_resource.c         xmlNode *xml = NULL;
xmlNode           914 tools/crm_resource.c         xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set.input);
xmlNode          1057 tools/crm_resource.c         xmlNode *msg_data = NULL;
xmlNode          1101 tools/crm_resource.c         for (xmlNode *xml_op = __xml_first_child(data_set.failed); xml_op != NULL;
xmlNode          1159 tools/crm_resource.c         xmlNode *msg_data = NULL;
xmlNode          1160 tools/crm_resource.c         xmlNode *cmd = NULL;
xmlNode          1219 tools/crm_resource.c         xmlNode *msg_data = NULL;
xmlNode            98 tools/crm_resource.h int update_working_set_xml(pe_working_set_t *data_set, xmlNode **xml);
xmlNode           103 tools/crm_resource.h extern xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode            65 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode            66 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode           114 tools/crm_resource_ban.c         xmlNode *rule = create_xml_node(location, XML_TAG_RULE);
xmlNode           115 tools/crm_resource_ban.c         xmlNode *expr = create_xml_node(rule, XML_TAG_EXPRESSION);
xmlNode           147 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode           148 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode           177 tools/crm_resource_ban.c         xmlNode *rule = create_xml_node(location, XML_TAG_RULE);
xmlNode           178 tools/crm_resource_ban.c         xmlNode *expr = create_xml_node(rule, XML_TAG_EXPRESSION);
xmlNode           208 tools/crm_resource_ban.c     xmlNode *fragment = NULL;
xmlNode           209 tools/crm_resource_ban.c     xmlNode *location = NULL;
xmlNode            28 tools/crm_resource_print.c     xmlNode *xml_obj = NULL;
xmlNode            29 tools/crm_resource_print.c     xmlNode *lifetime = NULL;
xmlNode            30 tools/crm_resource_print.c     xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode            73 tools/crm_resource_print.c         xmlNode *op = NULL;
xmlNode           175 tools/crm_resource_print.c         xmlNode *xml_op = (xmlNode *) lpc->data;
xmlNode            96 tools/crm_resource_runtime.c     xmlNode *xml_search = NULL;
xmlNode           143 tools/crm_resource_runtime.c         xmlNode *child = NULL;
xmlNode           241 tools/crm_resource_runtime.c     xmlNode *xml_top = NULL;
xmlNode           242 tools/crm_resource_runtime.c     xmlNode *xml_obj = NULL;
xmlNode           289 tools/crm_resource_runtime.c         xmlNode *cib_top = NULL;
xmlNode           354 tools/crm_resource_runtime.c             xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input);
xmlNode           392 tools/crm_resource_runtime.c     xmlNode *xml_obj = NULL;
xmlNode           453 tools/crm_resource_runtime.c     xmlNode *cmd = NULL;
xmlNode           454 tools/crm_resource_runtime.c     xmlNode *xml_rsc = NULL;
xmlNode           457 tools/crm_resource_runtime.c     xmlNode *params = NULL;
xmlNode           458 tools/crm_resource_runtime.c     xmlNode *msg_data = NULL;
xmlNode           905 tools/crm_resource_runtime.c update_working_set_xml(pe_working_set_t *data_set, xmlNode **xml)
xmlNode           929 tools/crm_resource_runtime.c     xmlNode *cib_xml_copy = NULL;
xmlNode            55 tools/crm_simulate.c extern xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode           388 tools/crm_simulate.c     xmlNode *cib_object = NULL;
xmlNode           519 tools/crm_simulate.c     xmlNode *cib_object = NULL;
xmlNode           642 tools/crm_simulate.c     xmlNode *input = NULL;
xmlNode           156 tools/crm_ticket.c find_ticket_state(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_state_xml)
xmlNode           160 tools/crm_ticket.c     xmlNode *xml_search = NULL;
xmlNode           199 tools/crm_ticket.c find_ticket_constraints(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_cons_xml)
xmlNode           203 tools/crm_ticket.c     xmlNode *xml_search = NULL;
xmlNode           240 tools/crm_ticket.c     xmlNode *state_xml = NULL;
xmlNode           265 tools/crm_ticket.c     xmlNode *cons_xml = NULL;
xmlNode           289 tools/crm_ticket.c     xmlNode *xml_search = NULL;
xmlNode           341 tools/crm_ticket.c         xmlNode *child = NULL;
xmlNode           369 tools/crm_ticket.c     xmlNode *xml_obj = NULL;
xmlNode           511 tools/crm_ticket.c     xmlNode *xml_top = NULL;
xmlNode           512 tools/crm_ticket.c     xmlNode *ticket_state_xml = NULL;
xmlNode           542 tools/crm_ticket.c         xmlNode *xml_obj = NULL;
xmlNode           603 tools/crm_ticket.c     xmlNode *ticket_state_xml = NULL;
xmlNode           706 tools/crm_ticket.c     xmlNode *cib_xml_copy = NULL;
xmlNode           707 tools/crm_ticket.c     xmlNode *cib_constraints = NULL;
xmlNode            44 tools/crm_verify.c extern xmlNode *do_calculations(pe_working_set_t * data_set, xmlNode * xml_input, crm_time_t * now);
xmlNode            76 tools/crm_verify.c     xmlNode *cib_object = NULL;
xmlNode            77 tools/crm_verify.c     xmlNode *status = NULL;
xmlNode            55 tools/crmadmin.c xmlNode *handleCibMod(void);
xmlNode            56 tools/crmadmin.c int do_find_node_list(xmlNode * xml_node);
xmlNode            58 tools/crmadmin.c gboolean is_node_online(xmlNode * node_state);
xmlNode            81 tools/crmadmin.c xmlNode *msg_options = NULL;
xmlNode           258 tools/crmadmin.c     xmlNode *msg_data = NULL;
xmlNode           304 tools/crmadmin.c         xmlNode *output = NULL;
xmlNode           379 tools/crmadmin.c         xmlNode *cmd = create_request(crmd_operation, msg_data, dest_node, sys_to,
xmlNode           419 tools/crmadmin.c         xmlNode *xml = create_hello_message(admin_uuid, crm_system_name, "0", "1");
xmlNode           428 tools/crmadmin.c validate_crm_message(xmlNode * msg, const char *sys, const char *uuid, const char *msg_type)
xmlNode           461 tools/crmadmin.c     xmlNode *xml = string2xml(buffer);
xmlNode           475 tools/crmadmin.c         xmlNode *data = get_message_xml(xml, F_CRM_DATA);
xmlNode           521 tools/crmadmin.c is_node_online(xmlNode * node_state)
xmlNode           543 tools/crmadmin.c do_find_node_list(xmlNode * xml_node)
xmlNode           546 tools/crmadmin.c     xmlNode *node = NULL;
xmlNode           547 tools/crmadmin.c     xmlNode *nodes = get_object_root(XML_CIB_TAG_NODES, xml_node);
xmlNode            63 tools/fake_transition.c inject_transient_attr(xmlNode * cib_node, const char *name, const char *value)
xmlNode            65 tools/fake_transition.c     xmlNode *attrs = NULL;
xmlNode            66 tools/fake_transition.c     xmlNode *instance_attrs = NULL;
xmlNode            91 tools/fake_transition.c update_failcounts(xmlNode * cib_node, const char *resource, const char *task,
xmlNode           128 tools/fake_transition.c         xmlNode *cib_object = create_xml_node(NULL, XML_CIB_TAG_NODE);
xmlNode           145 tools/fake_transition.c create_op(xmlNode * cib_resource, const char *task, int interval, int outcome)
xmlNode           148 tools/fake_transition.c     xmlNode *xop = NULL;
xmlNode           176 tools/fake_transition.c static xmlNode *
xmlNode           177 tools/fake_transition.c inject_op(xmlNode * cib_resource, lrmd_event_data_t * op, int target_rc)
xmlNode           183 tools/fake_transition.c static xmlNode *
xmlNode           187 tools/fake_transition.c     xmlNode *cib_object = NULL;
xmlNode           232 tools/fake_transition.c static xmlNode *
xmlNode           235 tools/fake_transition.c     xmlNode *cib_node = inject_node_state(cib_conn, node, NULL);
xmlNode           254 tools/fake_transition.c static xmlNode *
xmlNode           255 tools/fake_transition.c find_resource_xml(xmlNode * cib_node, const char *resource)
xmlNode           258 tools/fake_transition.c     xmlNode *match = NULL;
xmlNode           272 tools/fake_transition.c static xmlNode *
xmlNode           273 tools/fake_transition.c inject_resource(xmlNode * cib_node, const char *resource, const char *rclass, const char *rtype,
xmlNode           276 tools/fake_transition.c     xmlNode *lrm = NULL;
xmlNode           277 tools/fake_transition.c     xmlNode *container = NULL;
xmlNode           278 tools/fake_transition.c     xmlNode *cib_resource = NULL;
xmlNode           338 tools/fake_transition.c find_ticket_state(cib_t * the_cib, const char *ticket_id, xmlNode ** ticket_state_xml)
xmlNode           342 tools/fake_transition.c     xmlNode *xml_search = NULL;
xmlNode           384 tools/fake_transition.c     xmlNode *xml_top = NULL;
xmlNode           385 tools/fake_transition.c     xmlNode *ticket_state_xml = NULL;
xmlNode           396 tools/fake_transition.c         xmlNode *xml_obj = NULL;
xmlNode           424 tools/fake_transition.c     xmlNode *cib_op = NULL;
xmlNode           425 tools/fake_transition.c     xmlNode *cib_node = NULL;
xmlNode           426 tools/fake_transition.c     xmlNode *cib_resource = NULL;
xmlNode           431 tools/fake_transition.c         xmlNode *top = create_xml_node(NULL, XML_TAG_CIB);
xmlNode           636 tools/fake_transition.c     xmlNode *cib_node = NULL;
xmlNode           637 tools/fake_transition.c     xmlNode *cib_resource = NULL;
xmlNode           638 tools/fake_transition.c     xmlNode *action_rsc = first_named_child(action->xml, XML_CIB_TAG_RESOURCE);
xmlNode           751 tools/fake_transition.c     xmlNode *rsc = first_named_child(action->xml, XML_CIB_TAG_RESOURCE);
xmlNode           774 tools/fake_transition.c         xmlNode *cib_node = modify_node(fake_cib, target, FALSE);
xmlNode           841 tools/fake_transition.c         xmlNode *cib_object = NULL;