pcmk_ipc_api_t 66 daemons/attrd/pacemaker-attrd.c pcmk_ipc_api_t *old_instance = NULL; pcmk_ipc_api_t 20 daemons/controld/controld_attrd.c static pcmk_ipc_api_t *attrd_api = NULL; pcmk_ipc_api_t 28 daemons/controld/controld_schedulerd.c static pcmk_ipc_api_t *schedulerd_api = NULL; pcmk_ipc_api_t 164 daemons/controld/controld_schedulerd.c scheduler_event_callback(pcmk_ipc_api_t *api, enum pcmk_ipc_event event_type, pcmk_ipc_api_t 232 daemons/pacemakerd/pacemakerd.c pacemakerd_event_cb(pcmk_ipc_api_t *pacemakerd_api, pcmk_ipc_api_t 281 daemons/pacemakerd/pacemakerd.c pcmk_ipc_api_t *old_instance = NULL; pcmk_ipc_api_t 98 include/crm/common/ipc.h typedef void (*pcmk_ipc_callback_t)(pcmk_ipc_api_t *api, pcmk_ipc_api_t 104 include/crm/common/ipc.h int pcmk_new_ipc_api(pcmk_ipc_api_t **api, enum pcmk_ipc_server server); pcmk_ipc_api_t 107 include/crm/common/ipc.h void pcmk_free_ipc_api(pcmk_ipc_api_t *api); pcmk_ipc_api_t 110 include/crm/common/ipc.h int pcmk_connect_ipc(pcmk_ipc_api_t *api, enum pcmk_ipc_dispatch dispatch_type); pcmk_ipc_api_t 112 include/crm/common/ipc.h void pcmk_disconnect_ipc(pcmk_ipc_api_t *api); pcmk_ipc_api_t 114 include/crm/common/ipc.h int pcmk_poll_ipc(const pcmk_ipc_api_t *api, int timeout_ms); pcmk_ipc_api_t 116 include/crm/common/ipc.h void pcmk_dispatch_ipc(pcmk_ipc_api_t *api); pcmk_ipc_api_t 119 include/crm/common/ipc.h void pcmk_register_ipc_callback(pcmk_ipc_api_t *api, pcmk_ipc_callback_t cb, pcmk_ipc_api_t 122 include/crm/common/ipc.h const char *pcmk_ipc_name(const pcmk_ipc_api_t *api, bool for_log); pcmk_ipc_api_t 124 include/crm/common/ipc.h bool pcmk_ipc_is_connected(pcmk_ipc_api_t *api); pcmk_ipc_api_t 126 include/crm/common/ipc.h int pcmk_ipc_purge_node(pcmk_ipc_api_t *api, const char *node_name, pcmk_ipc_api_t 69 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_clear_failures(pcmk_ipc_api_t *api, const char *node, pcmk_ipc_api_t 87 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_delete(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 106 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_purge(pcmk_ipc_api_t *api, const char *node, bool reap); pcmk_ipc_api_t 123 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_query(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 141 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_refresh(pcmk_ipc_api_t *api, const char *node); pcmk_ipc_api_t 164 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_update(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 191 include/crm/common/ipc_attrd_internal.h int pcmk__attrd_api_update_list(pcmk_ipc_api_t *api, GList *attrs, pcmk_ipc_api_t 91 include/crm/common/ipc_controld.h int pcmk_controld_api_reprobe(pcmk_ipc_api_t *api, const char *target_node, pcmk_ipc_api_t 93 include/crm/common/ipc_controld.h int pcmk_controld_api_node_info(pcmk_ipc_api_t *api, uint32_t nodeid); pcmk_ipc_api_t 94 include/crm/common/ipc_controld.h int pcmk_controld_api_fail(pcmk_ipc_api_t *api, const char *target_node, pcmk_ipc_api_t 98 include/crm/common/ipc_controld.h int pcmk_controld_api_refresh(pcmk_ipc_api_t *api, const char *target_node, pcmk_ipc_api_t 103 include/crm/common/ipc_controld.h int pcmk_controld_api_ping(pcmk_ipc_api_t *api, const char *node_name); pcmk_ipc_api_t 104 include/crm/common/ipc_controld.h int pcmk_controld_api_list_nodes(pcmk_ipc_api_t *api); pcmk_ipc_api_t 105 include/crm/common/ipc_controld.h unsigned int pcmk_controld_api_replies_expected(const pcmk_ipc_api_t *api); pcmk_ipc_api_t 94 include/crm/common/ipc_internal.h int pcmk__connect_ipc(pcmk_ipc_api_t *api, enum pcmk_ipc_dispatch dispatch_type, pcmk_ipc_api_t 96 include/crm/common/ipc_internal.h int pcmk__connect_ipc_retry_conrefused(pcmk_ipc_api_t *api, pcmk_ipc_api_t 80 include/crm/common/ipc_pacemakerd.h int pcmk_pacemakerd_api_ping(pcmk_ipc_api_t *api, const char *ipc_name); pcmk_ipc_api_t 82 include/crm/common/ipc_pacemakerd.h int pcmk_pacemakerd_api_shutdown(pcmk_ipc_api_t *api, const char *ipc_name); pcmk_ipc_api_t 58 include/crm/common/ipc_schedulerd.h int pcmk_schedulerd_api_graph(pcmk_ipc_api_t *api, xmlNode *cib, char **ref); pcmk_ipc_api_t 237 lib/common/crmcommon_private.h int (*new_data)(pcmk_ipc_api_t *api); pcmk_ipc_api_t 261 lib/common/crmcommon_private.h int (*post_connect)(pcmk_ipc_api_t *api); pcmk_ipc_api_t 272 lib/common/crmcommon_private.h bool (*reply_expected)(pcmk_ipc_api_t *api, const xmlNode *request); pcmk_ipc_api_t 283 lib/common/crmcommon_private.h bool (*dispatch)(pcmk_ipc_api_t *api, xmlNode *msg); pcmk_ipc_api_t 291 lib/common/crmcommon_private.h void (*post_disconnect)(pcmk_ipc_api_t *api); pcmk_ipc_api_t 316 lib/common/crmcommon_private.h int pcmk__send_ipc_request(pcmk_ipc_api_t *api, const xmlNode *request); pcmk_ipc_api_t 319 lib/common/crmcommon_private.h void pcmk__call_ipc_callback(pcmk_ipc_api_t *api, pcmk_ipc_api_t 45 lib/common/ipc_attrd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 60 lib/common/ipc_attrd.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply) pcmk_ipc_api_t 151 lib/common/ipc_attrd.c connect_and_send_attrd_request(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 190 lib/common/ipc_attrd.c pcmk__attrd_api_clear_failures(pcmk_ipc_api_t *api, const char *node, pcmk_ipc_api_t 231 lib/common/ipc_attrd.c pcmk__attrd_api_delete(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 254 lib/common/ipc_attrd.c pcmk__attrd_api_purge(pcmk_ipc_api_t *api, const char *node, bool reap) pcmk_ipc_api_t 282 lib/common/ipc_attrd.c pcmk__attrd_api_query(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 321 lib/common/ipc_attrd.c pcmk__attrd_api_refresh(pcmk_ipc_api_t *api, const char *node) pcmk_ipc_api_t 392 lib/common/ipc_attrd.c pcmk__attrd_api_update(pcmk_ipc_api_t *api, const char *node, const char *name, pcmk_ipc_api_t 424 lib/common/ipc_attrd.c pcmk__attrd_api_update_list(pcmk_ipc_api_t *api, GList *attrs, const char *dampen, pcmk_ipc_api_t 46 lib/common/ipc_client.c pcmk_new_ipc_api(pcmk_ipc_api_t **api, enum pcmk_ipc_server server) pcmk_ipc_api_t 52 lib/common/ipc_client.c *api = calloc(1, sizeof(pcmk_ipc_api_t)); pcmk_ipc_api_t 122 lib/common/ipc_client.c free_daemon_specific_data(pcmk_ipc_api_t *api) pcmk_ipc_api_t 144 lib/common/ipc_client.c pcmk__call_ipc_callback(pcmk_ipc_api_t *api, enum pcmk_ipc_event event_type, pcmk_ipc_api_t 163 lib/common/ipc_client.c pcmk_ipc_api_t *api = user_data; pcmk_ipc_api_t 200 lib/common/ipc_client.c pcmk_free_ipc_api(pcmk_ipc_api_t *api) pcmk_ipc_api_t 241 lib/common/ipc_client.c pcmk_ipc_name(const pcmk_ipc_api_t *api, bool for_log) pcmk_ipc_api_t 271 lib/common/ipc_client.c pcmk_ipc_is_connected(pcmk_ipc_api_t *api) pcmk_ipc_api_t 288 lib/common/ipc_client.c call_api_dispatch(pcmk_ipc_api_t *api, xmlNode *message) pcmk_ipc_api_t 314 lib/common/ipc_client.c dispatch_ipc_data(const char *buffer, pcmk_ipc_api_t *api) pcmk_ipc_api_t 357 lib/common/ipc_client.c pcmk_ipc_api_t *api = user_data; pcmk_ipc_api_t 383 lib/common/ipc_client.c pcmk_poll_ipc(const pcmk_ipc_api_t *api, int timeout_ms) pcmk_ipc_api_t 423 lib/common/ipc_client.c pcmk_dispatch_ipc(pcmk_ipc_api_t *api) pcmk_ipc_api_t 438 lib/common/ipc_client.c connect_with_main_loop(pcmk_ipc_api_t *api) pcmk_ipc_api_t 462 lib/common/ipc_client.c connect_without_main_loop(pcmk_ipc_api_t *api) pcmk_ipc_api_t 487 lib/common/ipc_client.c pcmk__connect_ipc_retry_conrefused(pcmk_ipc_api_t *api, pcmk_ipc_api_t 517 lib/common/ipc_client.c pcmk__connect_ipc(pcmk_ipc_api_t *api, enum pcmk_ipc_dispatch dispatch_type, pcmk_ipc_api_t 587 lib/common/ipc_client.c pcmk_connect_ipc(pcmk_ipc_api_t *api, enum pcmk_ipc_dispatch dispatch_type) pcmk_ipc_api_t 610 lib/common/ipc_client.c pcmk_disconnect_ipc(pcmk_ipc_api_t *api) pcmk_ipc_api_t 661 lib/common/ipc_client.c pcmk_register_ipc_callback(pcmk_ipc_api_t *api, pcmk_ipc_callback_t cb, pcmk_ipc_api_t 684 lib/common/ipc_client.c pcmk__send_ipc_request(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 771 lib/common/ipc_client.c create_purge_node_request(const pcmk_ipc_api_t *api, const char *node_name, pcmk_ipc_api_t 825 lib/common/ipc_client.c pcmk_ipc_purge_node(pcmk_ipc_api_t *api, const char *node_name, uint32_t nodeid) pcmk_ipc_api_t 65 lib/common/ipc_controld.c new_data(pcmk_ipc_api_t *api) pcmk_ipc_api_t 101 lib/common/ipc_controld.c post_connect(pcmk_ipc_api_t *api) pcmk_ipc_api_t 187 lib/common/ipc_controld.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 202 lib/common/ipc_controld.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply) pcmk_ipc_api_t 325 lib/common/ipc_controld.c create_controller_request(const pcmk_ipc_api_t *api, const char *op, pcmk_ipc_api_t 352 lib/common/ipc_controld.c send_controller_request(pcmk_ipc_api_t *api, const xmlNode *request, pcmk_ipc_api_t 390 lib/common/ipc_controld.c pcmk_controld_api_reprobe(pcmk_ipc_api_t *api, const char *target_node, pcmk_ipc_api_t 425 lib/common/ipc_controld.c pcmk_controld_api_node_info(pcmk_ipc_api_t *api, uint32_t nodeid) pcmk_ipc_api_t 453 lib/common/ipc_controld.c pcmk_controld_api_ping(pcmk_ipc_api_t *api, const char *node_name) pcmk_ipc_api_t 476 lib/common/ipc_controld.c pcmk_controld_api_list_nodes(pcmk_ipc_api_t *api) pcmk_ipc_api_t 492 lib/common/ipc_controld.c controller_resource_op(pcmk_ipc_api_t *api, const char *op, pcmk_ipc_api_t 568 lib/common/ipc_controld.c pcmk_controld_api_fail(pcmk_ipc_api_t *api, pcmk_ipc_api_t 601 lib/common/ipc_controld.c pcmk_controld_api_refresh(pcmk_ipc_api_t *api, const char *target_node, pcmk_ipc_api_t 625 lib/common/ipc_controld.c pcmk_controld_api_replies_expected(const pcmk_ipc_api_t *api) pcmk_ipc_api_t 124 lib/common/ipc_pacemakerd.c new_data(pcmk_ipc_api_t *api) pcmk_ipc_api_t 153 lib/common/ipc_pacemakerd.c post_connect(pcmk_ipc_api_t *api) pcmk_ipc_api_t 167 lib/common/ipc_pacemakerd.c post_disconnect(pcmk_ipc_api_t *api) pcmk_ipc_api_t 181 lib/common/ipc_pacemakerd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 194 lib/common/ipc_pacemakerd.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply) pcmk_ipc_api_t 298 lib/common/ipc_pacemakerd.c do_pacemakerd_api_call(pcmk_ipc_api_t *api, const char *ipc_name, const char *task) pcmk_ipc_api_t 333 lib/common/ipc_pacemakerd.c pcmk_pacemakerd_api_ping(pcmk_ipc_api_t *api, const char *ipc_name) pcmk_ipc_api_t 339 lib/common/ipc_pacemakerd.c pcmk_pacemakerd_api_shutdown(pcmk_ipc_api_t *api, const char *ipc_name) pcmk_ipc_api_t 28 lib/common/ipc_schedulerd.c new_data(pcmk_ipc_api_t *api) pcmk_ipc_api_t 54 lib/common/ipc_schedulerd.c post_connect(pcmk_ipc_api_t *api) pcmk_ipc_api_t 64 lib/common/ipc_schedulerd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request) pcmk_ipc_api_t 77 lib/common/ipc_schedulerd.c dispatch(pcmk_ipc_api_t *api, xmlNode *reply) pcmk_ipc_api_t 156 lib/common/ipc_schedulerd.c do_schedulerd_api_call(pcmk_ipc_api_t *api, const char *task, xmlNode *cib, char **ref) pcmk_ipc_api_t 193 lib/common/ipc_schedulerd.c pcmk_schedulerd_api_graph(pcmk_ipc_api_t *api, xmlNode *cib, char **ref) pcmk_ipc_api_t 63 lib/pacemaker/pcmk_cluster_queries.c validate_reply_event(data_t *data, const pcmk_ipc_api_t *api, pcmk_ipc_api_t 108 lib/pacemaker/pcmk_cluster_queries.c validate_controld_reply(data_t *data, const pcmk_ipc_api_t *api, pcmk_ipc_api_t 149 lib/pacemaker/pcmk_cluster_queries.c validate_pcmkd_reply(data_t *data, const pcmk_ipc_api_t *api, pcmk_ipc_api_t 186 lib/pacemaker/pcmk_cluster_queries.c controller_status_event_cb(pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 220 lib/pacemaker/pcmk_cluster_queries.c designated_controller_event_cb(pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 253 lib/pacemaker/pcmk_cluster_queries.c node_info_event_cb(pcmk_ipc_api_t *controld_api, enum pcmk_ipc_event event_type, pcmk_ipc_api_t 307 lib/pacemaker/pcmk_cluster_queries.c pacemakerd_event_cb(pcmk_ipc_api_t *pacemakerd_api, pcmk_ipc_api_t 343 lib/pacemaker/pcmk_cluster_queries.c static pcmk_ipc_api_t * pcmk_ipc_api_t 349 lib/pacemaker/pcmk_cluster_queries.c pcmk_ipc_api_t *api = NULL; pcmk_ipc_api_t 400 lib/pacemaker/pcmk_cluster_queries.c poll_until_reply(data_t *data, pcmk_ipc_api_t *api, const char *on_node) pcmk_ipc_api_t 468 lib/pacemaker/pcmk_cluster_queries.c pcmk_ipc_api_t *controld_api = NULL; pcmk_ipc_api_t 538 lib/pacemaker/pcmk_cluster_queries.c pcmk_ipc_api_t *controld_api = NULL; pcmk_ipc_api_t 634 lib/pacemaker/pcmk_cluster_queries.c pcmk_ipc_api_t *controld_api = NULL; pcmk_ipc_api_t 749 lib/pacemaker/pcmk_cluster_queries.c pcmk_ipc_api_t *pacemakerd_api = NULL; pcmk_ipc_api_t 412 tools/attrd_updater.c attrd_event_cb(pcmk_ipc_api_t *attrd_api, enum pcmk_ipc_event event_type, pcmk_ipc_api_t 443 tools/attrd_updater.c pcmk_ipc_api_t *attrd_api = NULL; pcmk_ipc_api_t 335 tools/crm_node.c controller_event_cb(pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 390 tools/crm_node.c pcmk_ipc_api_t *controld_api = NULL; pcmk_ipc_api_t 627 tools/crm_node.c pcmk_ipc_api_t *api = NULL; pcmk_ipc_api_t 85 tools/crm_resource.c pcmk_ipc_api_t *, xmlNode *); pcmk_ipc_api_t 221 tools/crm_resource.c controller_event_callback(pcmk_ipc_api_t *api, enum pcmk_ipc_event event_type, pcmk_ipc_api_t 271 tools/crm_resource.c start_mainloop(pcmk_ipc_api_t *capi) pcmk_ipc_api_t 916 tools/crm_resource.c pcmk_ipc_api_t *controld_api) pcmk_ipc_api_t 994 tools/crm_resource.c pcmk_ipc_api_t *controld_api) pcmk_ipc_api_t 1049 tools/crm_resource.c pcmk_ipc_api_t *controld_api) pcmk_ipc_api_t 1192 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1213 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1238 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1301 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1312 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1323 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1351 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1366 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1376 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1397 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1412 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1473 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1485 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1495 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1508 tools/crm_resource.c pcmk_ipc_api_t *controld_api, xmlNode *cib_xml_orig) pcmk_ipc_api_t 1517 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1532 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1557 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1567 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1588 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1598 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1610 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1664 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1685 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1695 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1705 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1724 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1740 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1763 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 1773 tools/crm_resource.c pcmk_scheduler_t *scheduler, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 2058 tools/crm_resource.c pcmk_ipc_api_t *controld_api = NULL; pcmk_ipc_api_t 87 tools/crm_resource.h int cli_resource_fail(pcmk_ipc_api_t *controld_api, pcmk_resource_t *rsc, pcmk_ipc_api_t 91 tools/crm_resource.h int cli_resource_delete(pcmk_ipc_api_t *controld_api, pcmk_resource_t *rsc, pcmk_ipc_api_t 95 tools/crm_resource.h int cli_cleanup_all(pcmk_ipc_api_t *controld_api, pcmk_node_t *node, pcmk_ipc_api_t 725 tools/crm_resource_runtime.c send_lrm_rsc_op(pcmk_ipc_api_t *controld_api, bool do_fail_resource, pcmk_ipc_api_t 818 tools/crm_resource_runtime.c clear_rsc_history(pcmk_ipc_api_t *controld_api, pcmk_resource_t *rsc, pcmk_ipc_api_t 846 tools/crm_resource_runtime.c clear_rsc_failures(pcmk__output_t *out, pcmk_ipc_api_t *controld_api, pcmk_ipc_api_t 969 tools/crm_resource_runtime.c cli_resource_delete(pcmk_ipc_api_t *controld_api, pcmk_resource_t *rsc, pcmk_ipc_api_t 1078 tools/crm_resource_runtime.c cli_cleanup_all(pcmk_ipc_api_t *controld_api, pcmk_node_t *node, pcmk_ipc_api_t 1264 tools/crm_resource_runtime.c cli_resource_fail(pcmk_ipc_api_t *controld_api, pcmk_resource_t *rsc,