stonith_t 749 crmd/te_callbacks.c tengine_stonith_callback(stonith_t * stonith, stonith_callback_data_t * data) stonith_t 34 crmd/te_callbacks.h extern void tengine_stonith_callback(stonith_t * stonith, stonith_callback_data_t * data); stonith_t 173 crmd/te_utils.c tengine_stonith_connection_destroy(stonith_t * st, stonith_event_t * e) stonith_t 206 crmd/te_utils.c tengine_stonith_notify(stonith_t * st, stonith_event_t * st_event) stonith_t 34 crmd/tengine.c stonith_t *stonith_api = NULL; stonith_t 25 crmd/tengine.h extern stonith_t *stonith_api; stonith_t 181 fencing/admin.c stonith_t *st; stonith_t 193 fencing/admin.c stonith_t *st = async_fence_data.st; stonith_t 216 fencing/admin.c notify_callback(stonith_t * st, stonith_event_t * e) stonith_t 231 fencing/admin.c fence_callback(stonith_t * stonith, stonith_callback_data_t * data) stonith_t 241 fencing/admin.c stonith_t *st = async_fence_data.st; stonith_t 271 fencing/admin.c mainloop_fencing(stonith_t * st, const char *target, const char *action, int timeout, int tolerance) stonith_t 292 fencing/admin.c handle_level(stonith_t *st, char *target, int fence_level, stonith_t 348 fencing/admin.c show_history(stonith_t *st, const char *target, int timeout, int quiet, stonith_t 425 fencing/admin.c stonith_t *st = NULL; stonith_t 703 fencing/commands.c stonith_t *st = stonith_api_new(); stonith_t 88 fencing/test.c stonith_t *st = NULL; stonith_t 114 fencing/test.c st_callback(stonith_t * st, stonith_event_t * e) stonith_t 131 fencing/test.c st_global_callback(stonith_t * stonith, stonith_callback_data_t * data) stonith_t 369 fencing/test.c mainloop_callback(stonith_t * stonith, stonith_callback_data_t * data) stonith_t 92 include/crm/stonith-ng.h typedef struct stonith_s stonith_t; stonith_t 126 include/crm/stonith-ng.h int (*free) (stonith_t *st); stonith_t 134 include/crm/stonith-ng.h int (*connect) (stonith_t *st, const char *name, int *stonith_fd); stonith_t 142 include/crm/stonith-ng.h int (*disconnect)(stonith_t *st); stonith_t 153 include/crm/stonith-ng.h stonith_t *st, int options, const char *name); stonith_t 164 include/crm/stonith-ng.h stonith_t *st, int options, const char *id, stonith_t 176 include/crm/stonith-ng.h stonith_t *st, int options, const char *node, int level); stonith_t 188 include/crm/stonith-ng.h stonith_t *st, int options, const char *node, int level, stonith_key_value_t *device_list); stonith_t 198 include/crm/stonith-ng.h int (*metadata)(stonith_t *st, int options, stonith_t 211 include/crm/stonith-ng.h int (*list_agents)(stonith_t *stonith, int call_options, const char *namespace, stonith_t 220 include/crm/stonith-ng.h int (*list)(stonith_t *st, int options, const char *id, char **list_output, int timeout); stonith_t 228 include/crm/stonith-ng.h int (*monitor)(stonith_t *st, int options, const char *id, int timeout); stonith_t 236 include/crm/stonith-ng.h int (*status)(stonith_t *st, int options, const char *id, const char *port, int timeout); stonith_t 247 include/crm/stonith-ng.h int (*query)(stonith_t *st, int options, const char *node, stonith_t 265 include/crm/stonith-ng.h int (*fence)(stonith_t *st, int options, const char *node, const char *action, stonith_t 274 include/crm/stonith-ng.h int (*confirm)(stonith_t *st, int options, const char *node); stonith_t 284 include/crm/stonith-ng.h int (*history)(stonith_t *st, int options, const char *node, stonith_history_t **output, int timeout); stonith_t 287 include/crm/stonith-ng.h stonith_t *st, const char *event, stonith_t 288 include/crm/stonith-ng.h void (*notify)(stonith_t *st, stonith_event_t *e)); stonith_t 289 include/crm/stonith-ng.h int (*remove_notification)(stonith_t *st, const char *event); stonith_t 305 include/crm/stonith-ng.h int (*register_callback)(stonith_t *st, stonith_t 311 include/crm/stonith-ng.h void (*callback)(stonith_t *st, stonith_callback_data_t *data)); stonith_t 316 include/crm/stonith-ng.h int (*remove_callback)(stonith_t *st, int call_id, bool all_callbacks); stonith_t 334 include/crm/stonith-ng.h int (*remove_level_full)(stonith_t *st, int options, stonith_t 355 include/crm/stonith-ng.h int (*register_level_full)(stonith_t *st, int options, stonith_t 375 include/crm/stonith-ng.h stonith_t *stonith_api_new(void); stonith_t 376 include/crm/stonith-ng.h void stonith_api_delete(stonith_t * st); stonith_t 378 include/crm/stonith-ng.h void stonith_dump_pending_callbacks(stonith_t * st); stonith_t 382 include/crm/stonith-ng.h bool stonith_dispatch(stonith_t * st); stonith_t 89 lib/fencing/st_client.c void (*op_callback) (stonith_t * st, stonith_callback_data_t * data); stonith_t 97 lib/fencing/st_client.c void (*notify) (stonith_t * st, stonith_event_t * e); stonith_t 102 lib/fencing/st_client.c void (*callback) (stonith_t * st, stonith_callback_data_t * data); stonith_t 112 lib/fencing/st_client.c stonith_t *stonith; stonith_t 120 lib/fencing/st_client.c stonith_t *stonith; stonith_t 148 lib/fencing/st_client.c bool stonith_dispatch(stonith_t * st); stonith_t 150 lib/fencing/st_client.c void stonith_perform_callback(stonith_t * stonith, xmlNode * msg, int call_id, int rc); stonith_t 153 lib/fencing/st_client.c int stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data, stonith_t 184 lib/fencing/st_client.c stonith_t *stonith = user_data; stonith_t 235 lib/fencing/st_client.c stonith_api_register_device(stonith_t * st, int call_options, stonith_t 251 lib/fencing/st_client.c stonith_api_remove_device(stonith_t * st, int call_options, const char *name) stonith_t 266 lib/fencing/st_client.c stonith_api_remove_level_full(stonith_t *st, int options, stonith_t 297 lib/fencing/st_client.c stonith_api_remove_level(stonith_t * st, int options, const char *node, int level) stonith_t 372 lib/fencing/st_client.c stonith_api_register_level_full(stonith_t * st, int options, const char *node, stonith_t 389 lib/fencing/st_client.c stonith_api_register_level(stonith_t * st, int options, const char *node, int level, stonith_t 1115 lib/fencing/st_client.c stonith_api_device_list(stonith_t * stonith, int call_options, const char *namespace, stonith_t 1233 lib/fencing/st_client.c stonith_api_device_metadata(stonith_t * stonith, int call_options, const char *agent, stonith_t 1405 lib/fencing/st_client.c stonith_api_query(stonith_t * stonith, int call_options, const char *target, stonith_t 1452 lib/fencing/st_client.c stonith_api_call(stonith_t * stonith, stonith_t 1473 lib/fencing/st_client.c stonith_api_list(stonith_t * stonith, int call_options, const char *id, char **list_info, stonith_t 1499 lib/fencing/st_client.c stonith_api_monitor(stonith_t * stonith, int call_options, const char *id, int timeout) stonith_t 1505 lib/fencing/st_client.c stonith_api_status(stonith_t * stonith, int call_options, const char *id, const char *port, stonith_t 1512 lib/fencing/st_client.c stonith_api_fence(stonith_t * stonith, int call_options, const char *node, const char *action, stonith_t 1531 lib/fencing/st_client.c stonith_api_confirm(stonith_t * stonith, int call_options, const char *target) stonith_t 1537 lib/fencing/st_client.c stonith_api_history(stonith_t * stonith, int call_options, const char *node, stonith_t 1706 lib/fencing/st_client.c stonith_api_signoff(stonith_t * stonith) stonith_t 1733 lib/fencing/st_client.c stonith_api_signon(stonith_t * stonith, const char *name, int *stonith_fd) stonith_t 1825 lib/fencing/st_client.c stonith_set_notification(stonith_t * stonith, const char *callback, int enabled) stonith_t 1854 lib/fencing/st_client.c stonith_api_add_notification(stonith_t * stonith, const char *event, stonith_t 1855 lib/fencing/st_client.c void (*callback) (stonith_t * stonith, stonith_event_t * e)) stonith_t 1886 lib/fencing/st_client.c stonith_api_del_notification(stonith_t * stonith, const char *event) stonith_t 1933 lib/fencing/st_client.c set_callback_timeout(stonith_callback_client_t * callback, stonith_t * stonith, int call_id, stonith_t 1961 lib/fencing/st_client.c update_callback_timeout(int call_id, int timeout, stonith_t * st) stonith_t 1975 lib/fencing/st_client.c invoke_callback(stonith_t * st, int call_id, int rc, void *userdata, stonith_t 1976 lib/fencing/st_client.c void (*callback) (stonith_t * st, stonith_callback_data_t * data)) stonith_t 1988 lib/fencing/st_client.c stonith_api_add_callback(stonith_t * stonith, int call_id, int timeout, int options, stonith_t 1990 lib/fencing/st_client.c void (*callback) (stonith_t * st, stonith_callback_data_t * data)) stonith_t 2030 lib/fencing/st_client.c stonith_api_del_callback(stonith_t * stonith, int call_id, bool all_callbacks) stonith_t 2060 lib/fencing/st_client.c stonith_dump_pending_callbacks(stonith_t * stonith) stonith_t 2071 lib/fencing/st_client.c stonith_perform_callback(stonith_t * stonith, xmlNode * msg, int call_id, int rc) stonith_t 2230 lib/fencing/st_client.c stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data, xmlNode ** output_data, stonith_t 2340 lib/fencing/st_client.c stonith_dispatch(stonith_t * st) stonith_t 2371 lib/fencing/st_client.c stonith_t *st = userdata; stonith_t 2411 lib/fencing/st_client.c stonith_api_free(stonith_t * stonith) stonith_t 2443 lib/fencing/st_client.c stonith_api_delete(stonith_t * stonith) stonith_t 2451 lib/fencing/st_client.c stonith_t * stonith_t 2454 lib/fencing/st_client.c stonith_t *new_stonith = NULL; stonith_t 2457 lib/fencing/st_client.c new_stonith = calloc(1, sizeof(stonith_t)); stonith_t 2558 lib/fencing/st_client.c stonith_t *st = NULL; stonith_t 2607 lib/fencing/st_client.c stonith_t *st = NULL; stonith_t 1574 lib/lrmd/lrmd_client.c stonith_t *stonith_api = stonith_api_new(); stonith_t 1705 lib/lrmd/lrmd_client.c stonith_t *stonith_api = stonith_api_new(); stonith_t 1056 lrmd/lrmd.c lrmd_stonith_callback(stonith_t * stonith, stonith_callback_data_t * data) stonith_t 1104 lrmd/lrmd.c stonith_t *stonith_api = get_stonith_connection(); stonith_t 95 lrmd/lrmd_private.h stonith_t *get_stonith_connection(void); stonith_t 44 lrmd/main.c stonith_t *stonith_api = NULL; stonith_t 58 lrmd/main.c stonith_connection_destroy_cb(stonith_t * st, stonith_event_t * e) stonith_t 65 lrmd/main.c stonith_t * stonith_t 58 tools/crm_mon.c void mon_st_callback(stonith_t * st, stonith_event_t * e); stonith_t 122 tools/crm_mon.c stonith_t *st = NULL; stonith_t 4191 tools/crm_mon.c mon_st_callback(stonith_t * st, stonith_event_t * e)