lrmd               26 daemons/controld/controld_execd_state.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
lrmd               27 daemons/controld/controld_execd_state.c void lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg));
lrmd              416 daemons/controld/controld_execd_state.c crmd_remote_proxy_new(lrmd_t *lrmd, const char *node_name, const char *session_id, const char *channel)
lrmd              422 daemons/controld/controld_execd_state.c     remote_proxy_t *proxy = remote_proxy_new(lrmd, &proxy_callbacks, node_name,
lrmd              473 daemons/controld/controld_execd_state.c         lrmd_t * lrmd = (lrmd_t *)user_data;
lrmd              484 daemons/controld/controld_execd_state.c         lrmd__validate_remote_settings(lrmd, config_hash);
lrmd              492 daemons/controld/controld_execd_state.c crmd_remote_proxy_cb(lrmd_t *lrmd, void *userdata, xmlNode *msg)
lrmd              502 daemons/controld/controld_execd_state.c         proxy = crmd_remote_proxy_new(lrmd, lrm_state->node_name, session, channel);
lrmd              513 daemons/controld/controld_execd_state.c                                                        lrmd,
lrmd              534 daemons/controld/controld_execd_state.c             remote_proxy_ack_shutdown(lrmd);
lrmd              539 daemons/controld/controld_execd_state.c             remote_proxy_nack_shutdown(lrmd);
lrmd              599 daemons/controld/controld_execd_state.c         remote_proxy_cb(lrmd, lrm_state->node_name, msg);
lrmd              107 include/crm/lrmd.h bool lrmd_dispatch(lrmd_t *lrmd);
lrmd              121 include/crm/lrmd.h int lrmd_poll(lrmd_t *lrmd, int timeout);
lrmd              128 include/crm/lrmd.h void lrmd_api_delete(lrmd_t *lrmd);
lrmd              191 include/crm/lrmd.h     int (*connect) (lrmd_t *lrmd, const char *client_name, int *fd);
lrmd              205 include/crm/lrmd.h     int (*connect_async) (lrmd_t *lrmd, const char *client_name,
lrmd              215 include/crm/lrmd.h     int (*is_connected) (lrmd_t *lrmd);
lrmd              227 include/crm/lrmd.h     int (*poke_connection) (lrmd_t *lrmd);
lrmd              236 include/crm/lrmd.h     int (*disconnect) (lrmd_t *lrmd);
lrmd              252 include/crm/lrmd.h     int (*register_rsc) (lrmd_t *lrmd, const char *rsc_id, const char *standard,
lrmd              265 include/crm/lrmd.h     lrmd_rsc_info_t *(*get_rsc_info) (lrmd_t *lrmd, const char *rsc_id,
lrmd              279 include/crm/lrmd.h     int (*get_recurring_ops) (lrmd_t *lrmd, const char *rsc_id, int timeout_ms,
lrmd              296 include/crm/lrmd.h     int (*unregister_rsc) (lrmd_t *lrmd, const char *rsc_id,
lrmd              305 include/crm/lrmd.h     void (*set_callback) (lrmd_t *lrmd, lrmd_event_callback callback);
lrmd              332 include/crm/lrmd.h     int (*exec) (lrmd_t *lrmd, const char *rsc_id, const char *action,
lrmd              355 include/crm/lrmd.h     int (*cancel) (lrmd_t *lrmd, const char *rsc_id, const char *action,
lrmd              379 include/crm/lrmd.h     int (*get_metadata) (lrmd_t *lrmd, const char *standard,
lrmd              397 include/crm/lrmd.h     int (*list_agents) (lrmd_t *lrmd, lrmd_list_t **agents,
lrmd              412 include/crm/lrmd.h     int (*list_ocf_providers) (lrmd_t *lrmd, const char *agent,
lrmd              426 include/crm/lrmd.h     int (*list_standards) (lrmd_t *lrmd, lrmd_list_t **standards);
lrmd              446 include/crm/lrmd.h     int (*exec_alert) (lrmd_t *lrmd, const char *alert_id,
lrmd              466 include/crm/lrmd.h     int (*get_metadata_params) (lrmd_t *lrmd, const char *standard,
lrmd               29 include/crm/lrmd_internal.h int lrmd_send_attribute_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd               32 include/crm/lrmd_internal.h int lrmd_send_node_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd               34 include/crm/lrmd_internal.h int lrmd_send_fencing_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd               37 include/crm/lrmd_internal.h int lrmd_send_resource_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd               54 include/crm/lrmd_internal.h time_t lrmd__uptime(lrmd_t *lrmd);
lrmd               55 include/crm/lrmd_internal.h const char *lrmd__node_start_state(lrmd_t *lrmd);
lrmd               72 include/crm/lrmd_internal.h remote_proxy_t *remote_proxy_new(lrmd_t *lrmd,
lrmd               77 include/crm/lrmd_internal.h int lrmd__validate_remote_settings(lrmd_t *lrmd, GHashTable *hash);
lrmd               78 include/crm/lrmd_internal.h void remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg);
lrmd               79 include/crm/lrmd_internal.h void remote_proxy_ack_shutdown(lrmd_t *lrmd);
lrmd               80 include/crm/lrmd_internal.h void remote_proxy_nack_shutdown(lrmd_t *lrmd);
lrmd              122 lib/lrmd/lrmd_alerts.c exec_alert_list(lrmd_t *lrmd, const GList *alert_list,
lrmd              195 lib/lrmd/lrmd_alerts.c         rc = lrmd->cmds->exec_alert(lrmd, entry->id, entry->path,
lrmd              232 lib/lrmd/lrmd_alerts.c lrmd_send_attribute_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd              239 lib/lrmd/lrmd_alerts.c     if (lrmd == NULL) {
lrmd              249 lib/lrmd/lrmd_alerts.c     rc = exec_alert_list(lrmd, alert_list, pcmk__alert_attribute, attr_name,
lrmd              270 lib/lrmd/lrmd_alerts.c lrmd_send_node_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd              276 lib/lrmd/lrmd_alerts.c     if (lrmd == NULL) {
lrmd              284 lib/lrmd/lrmd_alerts.c     rc = exec_alert_list(lrmd, alert_list, pcmk__alert_node, NULL, params);
lrmd              305 lib/lrmd/lrmd_alerts.c lrmd_send_fencing_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd              312 lib/lrmd/lrmd_alerts.c     if (lrmd == NULL) {
lrmd              321 lib/lrmd/lrmd_alerts.c     rc = exec_alert_list(lrmd, alert_list, pcmk__alert_fencing, NULL, params);
lrmd              340 lib/lrmd/lrmd_alerts.c lrmd_send_resource_alert(lrmd_t *lrmd, const GList *alert_list,
lrmd              347 lib/lrmd/lrmd_alerts.c     if (lrmd == NULL) {
lrmd              391 lib/lrmd/lrmd_alerts.c     rc = exec_alert_list(lrmd, alert_list, pcmk__alert_resource, NULL, params);
lrmd               50 lib/lrmd/lrmd_client.c CRM_TRACE_INIT_DATA(lrmd);
lrmd               52 lib/lrmd/lrmd_client.c static int lrmd_api_disconnect(lrmd_t * lrmd);
lrmd               53 lib/lrmd/lrmd_client.c static int lrmd_api_is_connected(lrmd_t * lrmd);
lrmd               56 lib/lrmd/lrmd_client.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
lrmd               57 lib/lrmd/lrmd_client.c static void lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg);
lrmd               58 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));
lrmd               63 lib/lrmd/lrmd_client.c static void lrmd_tls_disconnect(lrmd_t * lrmd);
lrmd               66 lib/lrmd/lrmd_client.c static int add_tls_to_mainloop(lrmd_t *lrmd, bool do_api_handshake);
lrmd              100 lib/lrmd/lrmd_client.c     void (*proxy_callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg);
lrmd              106 lib/lrmd/lrmd_client.c static void report_async_connection_result(lrmd_t * lrmd, int rc);
lrmd              267 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = user_data;
lrmd              272 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              277 lib/lrmd/lrmd_client.c         lrmd_internal_proxy_dispatch(lrmd, msg);
lrmd              360 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd              361 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              366 lib/lrmd/lrmd_client.c         lrmd_dispatch_internal(msg, lrmd);
lrmd              379 lib/lrmd/lrmd_client.c remote_executor_connected(lrmd_t * lrmd)
lrmd              381 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              387 lib/lrmd/lrmd_client.c handle_remote_msg(xmlNode *xml, lrmd_t *lrmd)
lrmd              389 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              394 lib/lrmd/lrmd_client.c         lrmd_dispatch_internal(xml, lrmd);
lrmd              406 lib/lrmd/lrmd_client.c                 report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd              429 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd              430 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              437 lib/lrmd/lrmd_client.c     g_list_foreach(native->pending_notify, lrmd_dispatch_internal, lrmd);
lrmd              455 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd              456 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              460 lib/lrmd/lrmd_client.c     if (!remote_executor_connected(lrmd)) {
lrmd              475 lib/lrmd/lrmd_client.c         lrmd_tls_disconnect(lrmd);
lrmd              488 lib/lrmd/lrmd_client.c     handle_remote_msg(xml, lrmd);
lrmd              495 lib/lrmd/lrmd_client.c lrmd_poll(lrmd_t * lrmd, int timeout)
lrmd              497 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              527 lib/lrmd/lrmd_client.c lrmd_dispatch(lrmd_t * lrmd)
lrmd              531 lib/lrmd/lrmd_client.c     pcmk__assert(lrmd != NULL);
lrmd              533 lib/lrmd/lrmd_client.c     private = lrmd->lrmd_private;
lrmd              540 lib/lrmd/lrmd_client.c                     lrmd_ipc_dispatch(msg, strlen(msg), lrmd);
lrmd              545 lib/lrmd/lrmd_client.c             lrmd_tls_dispatch(lrmd);
lrmd              552 lib/lrmd/lrmd_client.c     if (lrmd_api_is_connected(lrmd) == FALSE) {
lrmd              588 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd              589 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              619 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd              620 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              677 lib/lrmd/lrmd_client.c read_remote_reply(lrmd_t *lrmd, int total_timeout, int expected_reply_id,
lrmd              680 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              759 lib/lrmd/lrmd_client.c send_remote_message(lrmd_t *lrmd, xmlNode *msg)
lrmd              762 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              774 lib/lrmd/lrmd_client.c         lrmd_tls_disconnect(lrmd);
lrmd              780 lib/lrmd/lrmd_client.c lrmd_tls_send_recv(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
lrmd              785 lib/lrmd/lrmd_client.c     if (!remote_executor_connected(lrmd)) {
lrmd              789 lib/lrmd/lrmd_client.c     rc = send_remote_message(lrmd, msg);
lrmd              794 lib/lrmd/lrmd_client.c     rc = read_remote_reply(lrmd, timeout, global_remote_msg_id, &xml);
lrmd              799 lib/lrmd/lrmd_client.c         lrmd_tls_disconnect(lrmd);
lrmd              812 lib/lrmd/lrmd_client.c lrmd_send_xml(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply)
lrmd              815 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              822 lib/lrmd/lrmd_client.c             rc = lrmd_tls_send_recv(lrmd, msg, timeout, reply);
lrmd              834 lib/lrmd/lrmd_client.c lrmd_send_xml_no_reply(lrmd_t * lrmd, xmlNode * msg)
lrmd              837 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              844 lib/lrmd/lrmd_client.c             rc = send_remote_message(lrmd, msg);
lrmd              863 lib/lrmd/lrmd_client.c lrmd_api_is_connected(lrmd_t * lrmd)
lrmd              865 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              871 lib/lrmd/lrmd_client.c             return remote_executor_connected(lrmd);
lrmd              898 lib/lrmd/lrmd_client.c lrmd_send_command(lrmd_t *lrmd, const char *op, xmlNode *data,
lrmd              903 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              907 lib/lrmd/lrmd_client.c     if (!lrmd_api_is_connected(lrmd)) {
lrmd              926 lib/lrmd/lrmd_client.c         rc = lrmd_send_xml(lrmd, op_msg, timeout, &op_reply);
lrmd              928 lib/lrmd/lrmd_client.c         rc = lrmd_send_xml_no_reply(lrmd, op_msg);
lrmd              956 lib/lrmd/lrmd_client.c     if (lrmd_api_is_connected(lrmd) == FALSE) {
lrmd              966 lib/lrmd/lrmd_client.c lrmd_api_poke_connection(lrmd_t * lrmd)
lrmd              969 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              973 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_POKE, data, NULL, 0, 0,
lrmd              982 lib/lrmd/lrmd_client.c lrmd__validate_remote_settings(lrmd_t *lrmd, GHashTable *hash)
lrmd              986 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd              997 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_CHECK, data, NULL, 0, 0,
lrmd             1068 lib/lrmd/lrmd_client.c lrmd_handshake(lrmd_t * lrmd, const char *name)
lrmd             1071 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1075 lib/lrmd/lrmd_client.c     rc = lrmd_send_xml(lrmd, hello, -1, &reply);
lrmd             1091 lib/lrmd/lrmd_client.c         lrmd_api_disconnect(lrmd);
lrmd             1098 lib/lrmd/lrmd_client.c lrmd_handshake_async(lrmd_t * lrmd, const char *name)
lrmd             1101 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1104 lib/lrmd/lrmd_client.c     rc = send_remote_message(lrmd, hello);
lrmd             1109 lib/lrmd/lrmd_client.c         lrmd_api_disconnect(lrmd);
lrmd             1117 lib/lrmd/lrmd_client.c lrmd_ipc_connect(lrmd_t * lrmd, int *fd)
lrmd             1120 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1143 lib/lrmd/lrmd_client.c         native->source = mainloop_add_ipc_client(CRM_SYSTEM_LRMD, G_PRIORITY_HIGH, 0, lrmd, &lrmd_callbacks);
lrmd             1359 lib/lrmd/lrmd_client.c report_async_connection_result(lrmd_t * lrmd, int rc)
lrmd             1361 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1373 lib/lrmd/lrmd_client.c tls_handshake_failed(lrmd_t *lrmd, int tls_rc, int rc)
lrmd             1375 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1381 lib/lrmd/lrmd_client.c     report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd             1385 lib/lrmd/lrmd_client.c     lrmd_tls_connection_destroy(lrmd);
lrmd             1389 lib/lrmd/lrmd_client.c tls_handshake_succeeded(lrmd_t *lrmd)
lrmd             1392 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1403 lib/lrmd/lrmd_client.c     rc = add_tls_to_mainloop(lrmd, true);
lrmd             1409 lib/lrmd/lrmd_client.c         report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd             1422 lib/lrmd/lrmd_client.c tls_client_handshake(lrmd_t *lrmd)
lrmd             1424 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1430 lib/lrmd/lrmd_client.c         tls_handshake_failed(lrmd, tls_rc, rc);
lrmd             1446 lib/lrmd/lrmd_client.c add_tls_to_mainloop(lrmd_t *lrmd, bool do_api_handshake)
lrmd             1448 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1460 lib/lrmd/lrmd_client.c                                                   process_pending_notifies, lrmd);
lrmd             1461 lib/lrmd/lrmd_client.c     native->source = mainloop_add_fd(name, G_PRIORITY_HIGH, native->sock, lrmd,
lrmd             1471 lib/lrmd/lrmd_client.c         rc = lrmd_handshake_async(lrmd, name);
lrmd             1478 lib/lrmd/lrmd_client.c     lrmd_t *lrmd;
lrmd             1487 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = hs->lrmd;
lrmd             1488 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1497 lib/lrmd/lrmd_client.c         tls_handshake_failed(lrmd, GNUTLS_E_TIMEDOUT, rc);
lrmd             1505 lib/lrmd/lrmd_client.c         tls_handshake_succeeded(lrmd);
lrmd             1513 lib/lrmd/lrmd_client.c         tls_handshake_failed(lrmd, tls_rc, rc);
lrmd             1522 lib/lrmd/lrmd_client.c     lrmd_t *lrmd = userdata;
lrmd             1523 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1530 lib/lrmd/lrmd_client.c         lrmd_tls_connection_destroy(lrmd);
lrmd             1534 lib/lrmd/lrmd_client.c         report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd             1546 lib/lrmd/lrmd_client.c             lrmd_tls_connection_destroy(lrmd);
lrmd             1547 lib/lrmd/lrmd_client.c             report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd             1560 lib/lrmd/lrmd_client.c             lrmd_tls_connection_destroy(lrmd);
lrmd             1561 lib/lrmd/lrmd_client.c             report_async_connection_result(lrmd, pcmk_rc2legacy(rc));
lrmd             1571 lib/lrmd/lrmd_client.c         lrmd_tls_connection_destroy(lrmd);
lrmd             1572 lib/lrmd/lrmd_client.c         report_async_connection_result(lrmd, -EPROTO);
lrmd             1589 lib/lrmd/lrmd_client.c         hs->lrmd = lrmd;
lrmd             1597 lib/lrmd/lrmd_client.c         tls_handshake_succeeded(lrmd);
lrmd             1600 lib/lrmd/lrmd_client.c         tls_handshake_failed(lrmd, tls_rc, rc);
lrmd             1605 lib/lrmd/lrmd_client.c lrmd_tls_connect_async(lrmd_t * lrmd, int timeout /*ms */ )
lrmd             1609 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1613 lib/lrmd/lrmd_client.c                               &(native->sock), lrmd, lrmd_tcp_connect_cb);
lrmd             1625 lib/lrmd/lrmd_client.c lrmd_tls_connect(lrmd_t * lrmd, int *fd)
lrmd             1629 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1638 lib/lrmd/lrmd_client.c         lrmd_tls_connection_destroy(lrmd);
lrmd             1646 lib/lrmd/lrmd_client.c             lrmd_tls_connection_destroy(lrmd);
lrmd             1656 lib/lrmd/lrmd_client.c             lrmd_tls_connection_destroy(lrmd);
lrmd             1666 lib/lrmd/lrmd_client.c         lrmd_tls_connection_destroy(lrmd);
lrmd             1670 lib/lrmd/lrmd_client.c     if (tls_client_handshake(lrmd) != pcmk_rc_ok) {
lrmd             1680 lib/lrmd/lrmd_client.c         rc = add_tls_to_mainloop(lrmd, false);
lrmd             1686 lib/lrmd/lrmd_client.c lrmd_api_connect(lrmd_t * lrmd, const char *name, int *fd)
lrmd             1689 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1693 lib/lrmd/lrmd_client.c             rc = lrmd_ipc_connect(lrmd, fd);
lrmd             1696 lib/lrmd/lrmd_client.c             rc = lrmd_tls_connect(lrmd, fd);
lrmd             1706 lib/lrmd/lrmd_client.c         rc = lrmd_handshake(lrmd, name);
lrmd             1714 lib/lrmd/lrmd_client.c lrmd_api_connect_async(lrmd_t * lrmd, const char *name, int timeout)
lrmd             1717 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1725 lib/lrmd/lrmd_client.c             rc = lrmd_api_connect(lrmd, name, NULL);
lrmd             1727 lib/lrmd/lrmd_client.c                 report_async_connection_result(lrmd, rc);
lrmd             1731 lib/lrmd/lrmd_client.c             rc = lrmd_tls_connect_async(lrmd, timeout);
lrmd             1744 lib/lrmd/lrmd_client.c lrmd_ipc_disconnect(lrmd_t * lrmd)
lrmd             1746 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1765 lib/lrmd/lrmd_client.c lrmd_tls_disconnect(lrmd_t * lrmd)
lrmd             1767 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1797 lib/lrmd/lrmd_client.c lrmd_api_disconnect(lrmd_t * lrmd)
lrmd             1799 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             1805 lib/lrmd/lrmd_client.c             lrmd_ipc_disconnect(lrmd);
lrmd             1810 lib/lrmd/lrmd_client.c             lrmd_tls_disconnect(lrmd);
lrmd             1827 lib/lrmd/lrmd_client.c lrmd_api_register_rsc(lrmd_t * lrmd,
lrmd             1850 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_RSC_REG, data, NULL, 0, options, true);
lrmd             1857 lib/lrmd/lrmd_client.c lrmd_api_unregister_rsc(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options)
lrmd             1864 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_RSC_UNREG, data, NULL, 0, options, true);
lrmd             1904 lib/lrmd/lrmd_client.c lrmd_api_get_rsc_info(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options)
lrmd             1915 lib/lrmd/lrmd_client.c     lrmd_send_command(lrmd, LRMD_OP_RSC_INFO, data, &output, 0, options, true);
lrmd             1953 lib/lrmd/lrmd_client.c lrmd_api_get_recurring_ops(lrmd_t *lrmd, const char *rsc_id, int timeout_ms,
lrmd             1971 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_GET_RECURRING, data, &output_xml,
lrmd             2020 lib/lrmd/lrmd_client.c lrmd_api_set_callback(lrmd_t * lrmd, lrmd_event_callback callback)
lrmd             2022 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             2028 lib/lrmd/lrmd_client.c lrmd_internal_set_proxy_callback(lrmd_t * lrmd, void *userdata, void (*callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg))
lrmd             2030 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             2037 lib/lrmd/lrmd_client.c lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg)
lrmd             2039 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             2043 lib/lrmd/lrmd_client.c         native->proxy_callback(lrmd, native->proxy_callback_userdata, msg);
lrmd             2048 lib/lrmd/lrmd_client.c lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg)
lrmd             2050 lib/lrmd/lrmd_client.c     if (lrmd == NULL) {
lrmd             2056 lib/lrmd/lrmd_client.c     return lrmd_send_xml_no_reply(lrmd, msg);
lrmd             2080 lib/lrmd/lrmd_client.c lrmd_api_get_metadata(lrmd_t *lrmd, const char *standard, const char *provider,
lrmd             2084 lib/lrmd/lrmd_client.c     return lrmd->cmds->get_metadata_params(lrmd, standard, provider, type,
lrmd             2089 lib/lrmd/lrmd_client.c lrmd_api_get_metadata_params(lrmd_t *lrmd, const char *standard,
lrmd             2146 lib/lrmd/lrmd_client.c lrmd_api_exec(lrmd_t *lrmd, const char *rsc_id, const char *action,
lrmd             2169 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_RSC_EXEC, data, NULL, timeout, options, true);
lrmd             2178 lib/lrmd/lrmd_client.c lrmd_api_exec_alert(lrmd_t *lrmd, const char *alert_id, const char *alert_path,
lrmd             2195 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_ALERT_EXEC, data, NULL, timeout,
lrmd             2204 lib/lrmd/lrmd_client.c lrmd_api_cancel(lrmd_t *lrmd, const char *rsc_id, const char *action,
lrmd             2214 lib/lrmd/lrmd_client.c     rc = lrmd_send_command(lrmd, LRMD_OP_RSC_CANCEL, data, NULL, 0, 0, true);
lrmd             2247 lib/lrmd/lrmd_client.c lrmd_api_list_agents(lrmd_t * lrmd, lrmd_list_t ** resources, const char *class,
lrmd             2303 lib/lrmd/lrmd_client.c lrmd_api_list_ocf_providers(lrmd_t * lrmd, const char *agent, lrmd_list_t ** providers)
lrmd             2326 lib/lrmd/lrmd_client.c lrmd_api_list_standards(lrmd_t * lrmd, lrmd_list_t ** supported)
lrmd             2466 lib/lrmd/lrmd_client.c lrmd_api_delete(lrmd_t * lrmd)
lrmd             2468 lib/lrmd/lrmd_client.c     if (lrmd == NULL) {
lrmd             2471 lib/lrmd/lrmd_client.c     if (lrmd->cmds != NULL) { // Never NULL, but make static analysis happy
lrmd             2472 lib/lrmd/lrmd_client.c         if (lrmd->cmds->disconnect != NULL) { // Also never really NULL
lrmd             2473 lib/lrmd/lrmd_client.c             lrmd->cmds->disconnect(lrmd); // No-op if already disconnected
lrmd             2475 lib/lrmd/lrmd_client.c         free(lrmd->cmds);
lrmd             2477 lib/lrmd/lrmd_client.c     if (lrmd->lrmd_private != NULL) {
lrmd             2478 lib/lrmd/lrmd_client.c         lrmd_private_t *native = lrmd->lrmd_private;
lrmd             2485 lib/lrmd/lrmd_client.c         free(lrmd->lrmd_private);
lrmd             2487 lib/lrmd/lrmd_client.c     free(lrmd);
lrmd             2662 lib/lrmd/lrmd_client.c lrmd__uptime(lrmd_t *lrmd)
lrmd             2664 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd             2674 lib/lrmd/lrmd_client.c lrmd__node_start_state(lrmd_t *lrmd)
lrmd             2676 lib/lrmd/lrmd_client.c     lrmd_private_t *native = lrmd->lrmd_private;
lrmd               25 lib/lrmd/proxy_common.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg);
lrmd               29 lib/lrmd/proxy_common.c remote_proxy_notify_destroy(lrmd_t *lrmd, const char *session_id)
lrmd               35 lib/lrmd/proxy_common.c     lrmd_internal_proxy_send(lrmd, msg);
lrmd               46 lib/lrmd/proxy_common.c remote_proxy_ack_shutdown(lrmd_t *lrmd)
lrmd               50 lib/lrmd/proxy_common.c     lrmd_internal_proxy_send(lrmd, msg);
lrmd               61 lib/lrmd/proxy_common.c remote_proxy_nack_shutdown(lrmd_t *lrmd)
lrmd               65 lib/lrmd/proxy_common.c     lrmd_internal_proxy_send(lrmd, msg);
lrmd              177 lib/lrmd/proxy_common.c remote_proxy_new(lrmd_t *lrmd, struct ipc_client_callbacks *proxy_callbacks,
lrmd              184 lib/lrmd/proxy_common.c         remote_proxy_notify_destroy(lrmd, session_id);
lrmd              192 lib/lrmd/proxy_common.c     proxy->lrm = lrmd;
lrmd              204 lib/lrmd/proxy_common.c             remote_proxy_notify_destroy(lrmd, session_id);
lrmd              217 lib/lrmd/proxy_common.c remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg)
lrmd              250 lib/lrmd/proxy_common.c             remote_proxy_notify_destroy(lrmd, session);