lrmd_t 37 daemons/attrd/attrd_alerts.c static lrmd_t * lrmd_t 74 daemons/attrd/attrd_alerts.c lrmd_t *conn = the_lrmd; lrmd_t 48 daemons/attrd/pacemaker-attrd.c lrmd_t *the_lrmd = NULL; lrmd_t 93 daemons/attrd/pacemaker-attrd.h extern lrmd_t *the_lrmd; lrmd_t 47 daemons/controld/controld_alerts.c lrmd_send_node_alert((lrmd_t *) lrm_state->conn, crmd_alert_list, lrmd_t 67 daemons/controld/controld_alerts.c lrmd_send_fencing_alert((lrmd_t *) lrm_state->conn, crmd_alert_list, lrmd_t 86 daemons/controld/controld_alerts.c lrmd_send_resource_alert((lrmd_t *) lrm_state->conn, crmd_alert_list, node, lrmd_t 26 daemons/controld/controld_execd_state.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg); lrmd_t 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_t 331 daemons/controld/controld_execd_state.c ((lrmd_t *) lrm_state->conn)->cmds->disconnect(lrm_state->conn); lrmd_t 358 daemons/controld/controld_execd_state.c return ((lrmd_t *) lrm_state->conn)->cmds->is_connected(lrm_state->conn); lrmd_t 368 daemons/controld/controld_execd_state.c return ((lrmd_t *) lrm_state->conn)->cmds->poke_connection(lrm_state->conn); lrmd_t 378 daemons/controld/controld_execd_state.c lrmd_t *api = NULL; lrmd_t 388 daemons/controld/controld_execd_state.c rc = ((lrmd_t *) lrm_state->conn)->cmds->connect(lrm_state->conn, lrmd_t 401 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_t 458 daemons/controld/controld_execd_state.c lrmd_t * lrmd = (lrmd_t *)user_data; lrmd_t 476 daemons/controld/controld_execd_state.c crmd_remote_proxy_cb(lrmd_t *lrmd, void *userdata, xmlNode *msg) lrmd_t 578 daemons/controld/controld_execd_state.c lrmd_t *api = NULL; lrmd_t 594 daemons/controld/controld_execd_state.c rc = ((lrmd_t *) lrm_state->conn)->cmds->connect_async(lrm_state->conn, lrmd_t 634 daemons/controld/controld_execd_state.c return ((lrmd_t *) lrm_state->conn)->cmds->get_metadata_params(lrm_state->conn, lrmd_t 651 daemons/controld/controld_execd_state.c return ((lrmd_t *) lrm_state->conn)->cmds->cancel(lrm_state->conn, rsc_id, lrmd_t 670 daemons/controld/controld_execd_state.c rsc = ((lrmd_t *) lrm_state->conn)->cmds->get_rsc_info(lrm_state->conn, rsc_id, options); lrmd_t 719 daemons/controld/controld_execd_state.c rc = ((lrmd_t *) lrm_state->conn)->cmds->exec(lrm_state->conn, rsc_id, lrmd_t 741 daemons/controld/controld_execd_state.c lrmd_t *conn = (lrmd_t *) lrm_state->conn; lrmd_t 778 daemons/controld/controld_execd_state.c return ((lrmd_t *) lrm_state->conn)->cmds->unregister_rsc(lrm_state->conn, rsc_id, options); lrmd_t 18 daemons/controld/controld_lrm.h lrmd_t *crmd_local_lrmd_conn(void); lrmd_t 161 daemons/execd/cts-exec-helper.c static lrmd_t *lrmd_conn = NULL; lrmd_t 134 include/crm/lrmd.h lrmd_t *lrmd_api_new(void); lrmd_t 148 include/crm/lrmd.h lrmd_t *lrmd_remote_api_new(const char *nodename, const char *server, int port); lrmd_t 157 include/crm/lrmd.h bool lrmd_dispatch(lrmd_t *lrmd); lrmd_t 171 include/crm/lrmd.h int lrmd_poll(lrmd_t *lrmd, int timeout); lrmd_t 178 include/crm/lrmd.h void lrmd_api_delete(lrmd_t *lrmd); lrmd_t 315 include/crm/lrmd.h int (*connect) (lrmd_t *lrmd, const char *client_name, int *fd); lrmd_t 329 include/crm/lrmd.h int (*connect_async) (lrmd_t *lrmd, const char *client_name, lrmd_t 339 include/crm/lrmd.h int (*is_connected) (lrmd_t *lrmd); lrmd_t 351 include/crm/lrmd.h int (*poke_connection) (lrmd_t *lrmd); lrmd_t 360 include/crm/lrmd.h int (*disconnect) (lrmd_t *lrmd); lrmd_t 376 include/crm/lrmd.h int (*register_rsc) (lrmd_t *lrmd, const char *rsc_id, const char *standard, lrmd_t 389 include/crm/lrmd.h lrmd_rsc_info_t *(*get_rsc_info) (lrmd_t *lrmd, const char *rsc_id, lrmd_t 403 include/crm/lrmd.h int (*get_recurring_ops) (lrmd_t *lrmd, const char *rsc_id, int timeout_ms, lrmd_t 420 include/crm/lrmd.h int (*unregister_rsc) (lrmd_t *lrmd, const char *rsc_id, lrmd_t 429 include/crm/lrmd.h void (*set_callback) (lrmd_t *lrmd, lrmd_event_callback callback); lrmd_t 456 include/crm/lrmd.h int (*exec) (lrmd_t *lrmd, const char *rsc_id, const char *action, lrmd_t 479 include/crm/lrmd.h int (*cancel) (lrmd_t *lrmd, const char *rsc_id, const char *action, lrmd_t 503 include/crm/lrmd.h int (*get_metadata) (lrmd_t *lrmd, const char *standard, lrmd_t 521 include/crm/lrmd.h int (*list_agents) (lrmd_t *lrmd, lrmd_list_t **agents, lrmd_t 536 include/crm/lrmd.h int (*list_ocf_providers) (lrmd_t *lrmd, const char *agent, lrmd_t 550 include/crm/lrmd.h int (*list_standards) (lrmd_t *lrmd, lrmd_list_t **standards); lrmd_t 570 include/crm/lrmd.h int (*exec_alert) (lrmd_t *lrmd, const char *alert_id, lrmd_t 590 include/crm/lrmd.h int (*get_metadata_params) (lrmd_t *lrmd, const char *standard, lrmd_t 22 include/crm/lrmd_internal.h int lrmd__new(lrmd_t **api, const char *nodename, const char *server, int port); lrmd_t 24 include/crm/lrmd_internal.h int lrmd_send_attribute_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 27 include/crm/lrmd_internal.h int lrmd_send_node_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 29 include/crm/lrmd_internal.h int lrmd_send_fencing_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 32 include/crm/lrmd_internal.h int lrmd_send_resource_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 60 include/crm/lrmd_internal.h lrmd_t *lrm; lrmd_t 64 include/crm/lrmd_internal.h remote_proxy_t *remote_proxy_new(lrmd_t *lrmd, lrmd_t 69 include/crm/lrmd_internal.h int lrmd__validate_remote_settings(lrmd_t *lrmd, GHashTable *hash); lrmd_t 70 include/crm/lrmd_internal.h void remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg); lrmd_t 71 include/crm/lrmd_internal.h void remote_proxy_ack_shutdown(lrmd_t *lrmd); lrmd_t 72 include/crm/lrmd_internal.h void remote_proxy_nack_shutdown(lrmd_t *lrmd); lrmd_t 127 lib/lrmd/lrmd_alerts.c exec_alert_list(lrmd_t *lrmd, GList *alert_list, enum pcmk__alert_flags kind, lrmd_t 235 lib/lrmd/lrmd_alerts.c lrmd_send_attribute_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 273 lib/lrmd/lrmd_alerts.c lrmd_send_node_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 308 lib/lrmd/lrmd_alerts.c lrmd_send_fencing_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 343 lib/lrmd/lrmd_alerts.c lrmd_send_resource_alert(lrmd_t *lrmd, GList *alert_list, lrmd_t 54 lib/lrmd/lrmd_client.c static int lrmd_api_disconnect(lrmd_t * lrmd); lrmd_t 55 lib/lrmd/lrmd_client.c static int lrmd_api_is_connected(lrmd_t * lrmd); lrmd_t 58 lib/lrmd/lrmd_client.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg); lrmd_t 59 lib/lrmd/lrmd_client.c static void lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg); lrmd_t 60 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_t 65 lib/lrmd/lrmd_client.c static void lrmd_tls_disconnect(lrmd_t * lrmd); lrmd_t 103 lib/lrmd/lrmd_client.c void (*proxy_callback)(lrmd_t *lrmd, void *userdata, xmlNode *msg); lrmd_t 261 lib/lrmd/lrmd_client.c lrmd_dispatch_internal(lrmd_t * lrmd, xmlNode * msg) lrmd_t 337 lib/lrmd/lrmd_client.c lrmd_t *lrmd = userdata; lrmd_t 357 lib/lrmd/lrmd_client.c remote_executor_connected(lrmd_t * lrmd) lrmd_t 378 lib/lrmd/lrmd_client.c lrmd_t *lrmd = userdata; lrmd_t 447 lib/lrmd/lrmd_client.c lrmd_poll(lrmd_t * lrmd, int timeout) lrmd_t 481 lib/lrmd/lrmd_client.c lrmd_dispatch(lrmd_t * lrmd) lrmd_t 544 lib/lrmd/lrmd_client.c lrmd_t *lrmd = userdata; lrmd_t 565 lib/lrmd/lrmd_client.c lrmd_t *lrmd = userdata; lrmd_t 619 lib/lrmd/lrmd_client.c read_remote_reply(lrmd_t *lrmd, int total_timeout, int expected_reply_id, lrmd_t 701 lib/lrmd/lrmd_client.c send_remote_message(lrmd_t *lrmd, xmlNode *msg) lrmd_t 722 lib/lrmd/lrmd_client.c lrmd_tls_send_recv(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply) lrmd_t 755 lib/lrmd/lrmd_client.c lrmd_send_xml(lrmd_t * lrmd, xmlNode * msg, int timeout, xmlNode ** reply) lrmd_t 779 lib/lrmd/lrmd_client.c lrmd_send_xml_no_reply(lrmd_t * lrmd, xmlNode * msg) lrmd_t 810 lib/lrmd/lrmd_client.c lrmd_api_is_connected(lrmd_t * lrmd) lrmd_t 847 lib/lrmd/lrmd_client.c lrmd_send_command(lrmd_t *lrmd, const char *op, xmlNode *data, lrmd_t 916 lib/lrmd/lrmd_client.c lrmd_api_poke_connection(lrmd_t * lrmd) lrmd_t 932 lib/lrmd/lrmd_client.c lrmd__validate_remote_settings(lrmd_t *lrmd, GHashTable *hash) lrmd_t 954 lib/lrmd/lrmd_client.c lrmd_handshake(lrmd_t * lrmd, const char *name) lrmd_t 1017 lib/lrmd/lrmd_client.c lrmd_ipc_connect(lrmd_t * lrmd, int *fd) lrmd_t 1319 lib/lrmd/lrmd_client.c report_async_connection_result(lrmd_t * lrmd, int rc) lrmd_t 1349 lib/lrmd/lrmd_client.c add_tls_to_mainloop(lrmd_t *lrmd, bool do_handshake) lrmd_t 1384 lib/lrmd/lrmd_client.c lrmd_t *lrmd = userdata; lrmd_t 1446 lib/lrmd/lrmd_client.c lrmd_tls_connect_async(lrmd_t * lrmd, int timeout /*ms */ ) lrmd_t 1467 lib/lrmd/lrmd_client.c lrmd_tls_connect(lrmd_t * lrmd, int *fd) lrmd_t 1527 lib/lrmd/lrmd_client.c lrmd_api_connect(lrmd_t * lrmd, const char *name, int *fd) lrmd_t 1555 lib/lrmd/lrmd_client.c lrmd_api_connect_async(lrmd_t * lrmd, const char *name, int timeout) lrmd_t 1590 lib/lrmd/lrmd_client.c lrmd_ipc_disconnect(lrmd_t * lrmd) lrmd_t 1612 lib/lrmd/lrmd_client.c lrmd_tls_disconnect(lrmd_t * lrmd) lrmd_t 1646 lib/lrmd/lrmd_client.c lrmd_api_disconnect(lrmd_t * lrmd) lrmd_t 1678 lib/lrmd/lrmd_client.c lrmd_api_register_rsc(lrmd_t * lrmd, lrmd_t 1708 lib/lrmd/lrmd_client.c lrmd_api_unregister_rsc(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options) lrmd_t 1756 lib/lrmd/lrmd_client.c lrmd_api_get_rsc_info(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options) lrmd_t 1805 lib/lrmd/lrmd_client.c lrmd_api_get_recurring_ops(lrmd_t *lrmd, const char *rsc_id, int timeout_ms, lrmd_t 1866 lib/lrmd/lrmd_client.c lrmd_api_set_callback(lrmd_t * lrmd, lrmd_event_callback callback) lrmd_t 1874 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_t 1883 lib/lrmd/lrmd_client.c lrmd_internal_proxy_dispatch(lrmd_t *lrmd, xmlNode *msg) lrmd_t 1894 lib/lrmd/lrmd_client.c lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg) lrmd_t 1926 lib/lrmd/lrmd_client.c lrmd_api_get_metadata(lrmd_t *lrmd, const char *standard, const char *provider, lrmd_t 1935 lib/lrmd/lrmd_client.c lrmd_api_get_metadata_params(lrmd_t *lrmd, const char *standard, lrmd_t 1992 lib/lrmd/lrmd_client.c lrmd_api_exec(lrmd_t *lrmd, const char *rsc_id, const char *action, lrmd_t 2024 lib/lrmd/lrmd_client.c lrmd_api_exec_alert(lrmd_t *lrmd, const char *alert_id, const char *alert_path, lrmd_t 2050 lib/lrmd/lrmd_client.c lrmd_api_cancel(lrmd_t *lrmd, const char *rsc_id, const char *action, lrmd_t 2093 lib/lrmd/lrmd_client.c lrmd_api_list_agents(lrmd_t * lrmd, lrmd_list_t ** resources, const char *class, lrmd_t 2149 lib/lrmd/lrmd_client.c lrmd_api_list_ocf_providers(lrmd_t * lrmd, const char *agent, lrmd_list_t ** providers) lrmd_t 2172 lib/lrmd/lrmd_client.c lrmd_api_list_standards(lrmd_t * lrmd, lrmd_list_t ** supported) lrmd_t 2214 lib/lrmd/lrmd_client.c lrmd__new(lrmd_t **api, const char *nodename, const char *server, int port) lrmd_t 2225 lib/lrmd/lrmd_client.c *api = calloc(1, sizeof(lrmd_t)); lrmd_t 2301 lib/lrmd/lrmd_client.c lrmd_t * lrmd_t 2304 lib/lrmd/lrmd_client.c lrmd_t *api = NULL; lrmd_t 2310 lib/lrmd/lrmd_client.c lrmd_t * lrmd_t 2313 lib/lrmd/lrmd_client.c lrmd_t *api = NULL; lrmd_t 2320 lib/lrmd/lrmd_client.c lrmd_api_delete(lrmd_t * lrmd) lrmd_t 25 lib/lrmd/proxy_common.c int lrmd_internal_proxy_send(lrmd_t * lrmd, xmlNode *msg); lrmd_t 29 lib/lrmd/proxy_common.c remote_proxy_notify_destroy(lrmd_t *lrmd, const char *session_id) lrmd_t 45 lib/lrmd/proxy_common.c remote_proxy_ack_shutdown(lrmd_t *lrmd) lrmd_t 60 lib/lrmd/proxy_common.c remote_proxy_nack_shutdown(lrmd_t *lrmd) lrmd_t 166 lib/lrmd/proxy_common.c remote_proxy_new(lrmd_t *lrmd, struct ipc_client_callbacks *proxy_callbacks, lrmd_t 206 lib/lrmd/proxy_common.c remote_proxy_cb(lrmd_t *lrmd, const char *node_name, xmlNode *msg) lrmd_t 1131 tools/crm_resource.c lrmd_t *lrmd_conn = NULL; lrmd_t 1172 tools/crm_resource.c lrmd_t *lrmd_conn = NULL; lrmd_t 1384 tools/crm_resource.c lrmd_t *lrmd_conn = NULL;