stonith_t          19 daemons/controld/controld_fencing.c tengine_stonith_history_synced(stonith_t *st, stonith_event_t *st_event);
stonith_t         394 daemons/controld/controld_fencing.c static stonith_t *stonith_api = NULL;
stonith_t         446 daemons/controld/controld_fencing.c tengine_stonith_connection_destroy(stonith_t *st, stonith_event_t *e)
stonith_t         483 daemons/controld/controld_fencing.c handle_fence_notification(stonith_t *st, stonith_event_t *event)
stonith_t         778 daemons/controld/controld_fencing.c tengine_stonith_callback(stonith_t *stonith, stonith_callback_data_t *data)
stonith_t        1034 daemons/controld/controld_fencing.c te_cleanup_stonith_history_sync(stonith_t *st, bool free_timers)
stonith_t        1052 daemons/controld/controld_fencing.c tengine_stonith_history_synced(stonith_t *st, stonith_event_t *st_event)
stonith_t          36 daemons/controld/controld_fencing.h void te_cleanup_stonith_history_sync(stonith_t *st, bool free_timers);
stonith_t        1119 daemons/execd/execd_commands.c lrmd_stonith_callback(stonith_t * stonith, stonith_callback_data_t * data)
stonith_t        1201 daemons/execd/execd_commands.c execd_stonith_start(stonith_t *stonith_api, const lrmd_rsc_t *rsc,
stonith_t        1246 daemons/execd/execd_commands.c execd_stonith_stop(stonith_t *stonith_api, const lrmd_rsc_t *rsc)
stonith_t        1266 daemons/execd/execd_commands.c execd_stonith_monitor(stonith_t *stonith_api, lrmd_rsc_t *rsc, lrmd_cmd_t *cmd)
stonith_t        1291 daemons/execd/execd_commands.c     stonith_t *stonith_api = get_stonith_connection();
stonith_t          42 daemons/execd/pacemaker-execd.c static stonith_t *stonith_api = NULL;
stonith_t          61 daemons/execd/pacemaker-execd.c stonith_connection_destroy_cb(stonith_t * st, stonith_event_t * e)
stonith_t          67 daemons/execd/pacemaker-execd.c stonith_t *
stonith_t          82 daemons/execd/pacemaker-execd.h stonith_t *get_stonith_connection(void);
stonith_t          80 daemons/fenced/cts-fence-helper.c static stonith_t *st = NULL;
stonith_t         123 daemons/fenced/cts-fence-helper.c st_callback(stonith_t * st, stonith_event_t * e)
stonith_t         141 daemons/fenced/cts-fence-helper.c st_global_callback(stonith_t * stonith, stonith_callback_data_t * data)
stonith_t         385 daemons/fenced/cts-fence-helper.c mainloop_callback(stonith_t * stonith, stonith_callback_data_t * data)
stonith_t         938 daemons/fenced/fenced_commands.c         stonith_t *st = stonith__api_new();
stonith_t          26 include/crm/fencing/internal.h stonith_t *stonith__api_new(void);
stonith_t          27 include/crm/fencing/internal.h void stonith__api_free(stonith_t *stonith_api);
stonith_t          28 include/crm/fencing/internal.h int stonith__api_dispatch(stonith_t *stonith_api);
stonith_t          30 include/crm/fencing/internal.h int stonith__api_connect_retry(stonith_t *stonith, const char *name,
stonith_t         171 include/crm/fencing/internal.h gboolean stonith__watchdog_fencing_enabled_for_node_api(stonith_t *st, const char *node);
stonith_t         188 include/crm/fencing/internal.h int stonith__validate(stonith_t *st, int call_options, const char *rsc_id,
stonith_t         237 include/crm/stonith-ng.h     int (*free) (stonith_t *st);
stonith_t         250 include/crm/stonith-ng.h     int (*connect) (stonith_t *st, const char *name, int *stonith_fd);
stonith_t         260 include/crm/stonith-ng.h     int (*disconnect)(stonith_t *st);
stonith_t         273 include/crm/stonith-ng.h     int (*remove_device)(stonith_t *st, int options, const char *name);
stonith_t         292 include/crm/stonith-ng.h     int (*register_device)(stonith_t *st, int options, const char *id,
stonith_t         309 include/crm/stonith-ng.h     int (*remove_level)(stonith_t *st, int options, const char *node,
stonith_t         326 include/crm/stonith-ng.h     int (*register_level)(stonith_t *st, int options, const char *node,
stonith_t         344 include/crm/stonith-ng.h     int (*metadata)(stonith_t *stonith, int call_options, const char *agent,
stonith_t         365 include/crm/stonith-ng.h     int (*list_agents)(stonith_t *stonith, int call_options,
stonith_t         382 include/crm/stonith-ng.h     int (*list)(stonith_t *stonith, int call_options, const char *id,
stonith_t         397 include/crm/stonith-ng.h     int (*monitor)(stonith_t *stonith, int call_options, const char *id,
stonith_t         414 include/crm/stonith-ng.h     int (*status)(stonith_t *stonith, int call_options, const char *id,
stonith_t         432 include/crm/stonith-ng.h     int (*query)(stonith_t *stonith, int call_options, const char *target,
stonith_t         454 include/crm/stonith-ng.h     int (*fence)(stonith_t *stonith, int call_options, const char *node,
stonith_t         468 include/crm/stonith-ng.h     int (*confirm)(stonith_t *stonith, int call_options, const char *target);
stonith_t         482 include/crm/stonith-ng.h     int (*history)(stonith_t *stonith, int call_options, const char *node,
stonith_t         495 include/crm/stonith-ng.h     int (*register_notification)(stonith_t *stonith, const char *event,
stonith_t         496 include/crm/stonith-ng.h                                  void (*callback)(stonith_t *st,
stonith_t         508 include/crm/stonith-ng.h     int (*remove_notification)(stonith_t *stonith, const char *event);
stonith_t         528 include/crm/stonith-ng.h     int (*register_callback)(stonith_t *stonith, int call_id, int timeout,
stonith_t         531 include/crm/stonith-ng.h                              void (*callback)(stonith_t *st,
stonith_t         546 include/crm/stonith-ng.h     int (*remove_callback)(stonith_t *stonith, int call_id, bool all_callbacks);
stonith_t         570 include/crm/stonith-ng.h     int (*remove_level_full)(stonith_t *st, int options,
stonith_t         598 include/crm/stonith-ng.h     int (*register_level_full)(stonith_t *st, int options,
stonith_t         622 include/crm/stonith-ng.h     int (*validate)(stonith_t *st, int call_options, const char *rsc_id,
stonith_t         646 include/crm/stonith-ng.h     int (*fence_with_delay)(stonith_t *stonith, int call_options,
stonith_t         772 include/crm/stonith-ng.h stonith_t *stonith_api_new(void);
stonith_t         775 include/crm/stonith-ng.h void stonith_api_delete(stonith_t *stonith);
stonith_t         778 include/crm/stonith-ng.h void stonith_dump_pending_callbacks(stonith_t *stonith);
stonith_t         781 include/crm/stonith-ng.h bool stonith_dispatch(stonith_t *stonith_api);
stonith_t         794 include/crm/stonith-ng.h int stonith_api_connect_retry(stonith_t *st, const char *name,
stonith_t          53 include/pcmki/pcmki_fence.h int pcmk__request_fencing(stonith_t *st, const char *target, const char *action,
stonith_t          77 include/pcmki/pcmki_fence.h int pcmk__fence_history(pcmk__output_t *out, stonith_t *st, const char *target,
stonith_t          96 include/pcmki/pcmki_fence.h int pcmk__fence_installed(pcmk__output_t *out, stonith_t *st);
stonith_t         133 include/pcmki/pcmki_fence.h int pcmk__fence_list_targets(pcmk__output_t *out, stonith_t *st,
stonith_t         153 include/pcmki/pcmki_fence.h int pcmk__fence_metadata(pcmk__output_t *out, stonith_t *st, const char *agent,
stonith_t         173 include/pcmki/pcmki_fence.h int pcmk__fence_registered(pcmk__output_t *out, stonith_t *st,
stonith_t         194 include/pcmki/pcmki_fence.h int pcmk__fence_register_level(stonith_t *st, const char *target,
stonith_t         214 include/pcmki/pcmki_fence.h int pcmk__fence_unregister_level(stonith_t *st, const char *target,
stonith_t         236 include/pcmki/pcmki_fence.h int pcmk__fence_validate(pcmk__output_t *out, stonith_t *st, const char *agent,
stonith_t         249 include/pcmki/pcmki_fence.h pcmk__get_fencing_history(stonith_t *st, stonith_history_t **stonith_history,
stonith_t          26 include/pcmki/pcmki_status.h                                 stonith_t *stonith, cib_t *cib,
stonith_t          39 lib/fencing/fencing_private.h int stonith__rhcs_validate(stonith_t *st, int call_options, const char *target,
stonith_t          57 lib/fencing/fencing_private.h int stonith__lha_validate(stonith_t *st, int call_options, const char *target,
stonith_t          45 lib/fencing/st_client.c     void (*op_callback) (stonith_t * st, stonith_callback_data_t * data);
stonith_t          58 lib/fencing/st_client.c     void (*notify) (stonith_t * st, stonith_event_t * e);
stonith_t          64 lib/fencing/st_client.c     void (*callback) (stonith_t * st, stonith_callback_data_t * data);
stonith_t          74 lib/fencing/st_client.c     stonith_t *stonith;
stonith_t          82 lib/fencing/st_client.c     stonith_t *stonith;
stonith_t          90 lib/fencing/st_client.c static int stonith_send_command(stonith_t *stonith, const char *op,
stonith_t          96 lib/fencing/st_client.c static int stonith_api_del_notification(stonith_t *stonith,
stonith_t         182 lib/fencing/st_client.c stonith__watchdog_fencing_enabled_for_node_api(stonith_t *st, const char *node)
stonith_t         185 lib/fencing/st_client.c     stonith_t *stonith_api = (st != NULL)? st : stonith__api_new();
stonith_t         281 lib/fencing/st_client.c     stonith_t *stonith = user_data;
stonith_t         339 lib/fencing/st_client.c stonith_api_register_device(stonith_t *st, int call_options,
stonith_t         357 lib/fencing/st_client.c stonith_api_remove_device(stonith_t * st, int call_options, const char *name)
stonith_t         372 lib/fencing/st_client.c stonith_api_remove_level_full(stonith_t *st, int options,
stonith_t         403 lib/fencing/st_client.c stonith_api_remove_level(stonith_t * st, int options, const char *node, int level)
stonith_t         463 lib/fencing/st_client.c stonith_api_register_level_full(stonith_t *st, int options, const char *node,
stonith_t         480 lib/fencing/st_client.c stonith_api_register_level(stonith_t * st, int options, const char *node, int level,
stonith_t         488 lib/fencing/st_client.c stonith_api_device_list(stonith_t *stonith, int call_options,
stonith_t         517 lib/fencing/st_client.c stonith_api_device_metadata(stonith_t *stonith, int call_options,
stonith_t         551 lib/fencing/st_client.c stonith_api_query(stonith_t * stonith, int call_options, const char *target,
stonith_t         611 lib/fencing/st_client.c stonith_api_call(stonith_t *stonith, int call_options, const char *id,
stonith_t         632 lib/fencing/st_client.c stonith_api_list(stonith_t * stonith, int call_options, const char *id, char **list_info,
stonith_t         659 lib/fencing/st_client.c stonith_api_monitor(stonith_t * stonith, int call_options, const char *id, int timeout)
stonith_t         666 lib/fencing/st_client.c stonith_api_status(stonith_t * stonith, int call_options, const char *id, const char *port,
stonith_t         674 lib/fencing/st_client.c stonith_api_fence_with_delay(stonith_t * stonith, int call_options, const char *node,
stonith_t         694 lib/fencing/st_client.c stonith_api_fence(stonith_t * stonith, int call_options, const char *node, const char *action,
stonith_t         702 lib/fencing/st_client.c stonith_api_confirm(stonith_t * stonith, int call_options, const char *target)
stonith_t         710 lib/fencing/st_client.c stonith_api_history(stonith_t * stonith, int call_options, const char *node,
stonith_t         864 lib/fencing/st_client.c stonith_api_signoff(stonith_t * stonith)
stonith_t         891 lib/fencing/st_client.c stonith_api_del_callback(stonith_t * stonith, int call_id, bool all_callbacks)
stonith_t         921 lib/fencing/st_client.c invoke_fence_action_callback(stonith_t *st, int call_id,
stonith_t         924 lib/fencing/st_client.c                              void (*callback) (stonith_t *st,
stonith_t         949 lib/fencing/st_client.c invoke_registered_callbacks(stonith_t *stonith, const xmlNode *msg, int call_id)
stonith_t        1023 lib/fencing/st_client.c set_callback_timeout(stonith_callback_client_t * callback, stonith_t * stonith, int call_id,
stonith_t        1052 lib/fencing/st_client.c update_callback_timeout(int call_id, int timeout, stonith_t * st)
stonith_t        1072 lib/fencing/st_client.c     stonith_t *st = userdata;
stonith_t        1114 lib/fencing/st_client.c stonith_api_signon(stonith_t * stonith, const char *name, int *stonith_fd)
stonith_t        1215 lib/fencing/st_client.c stonith_set_notification(stonith_t * stonith, const char *callback, int enabled)
stonith_t        1244 lib/fencing/st_client.c stonith_api_add_notification(stonith_t * stonith, const char *event,
stonith_t        1245 lib/fencing/st_client.c                              void (*callback) (stonith_t * stonith, stonith_event_t * e))
stonith_t        1279 lib/fencing/st_client.c     stonith_t * stonith = user_data;
stonith_t        1288 lib/fencing/st_client.c stonith_api_del_notification(stonith_t * stonith, const char *event)
stonith_t        1332 lib/fencing/st_client.c stonith_api_add_callback(stonith_t * stonith, int call_id, int timeout, int options,
stonith_t        1334 lib/fencing/st_client.c                          void (*callback) (stonith_t * st, stonith_callback_data_t * data))
stonith_t        1547 lib/fencing/st_client.c stonith_send_command(stonith_t * stonith, const char *op, xmlNode * data, xmlNode ** output_data,
stonith_t        1677 lib/fencing/st_client.c stonith__api_dispatch(stonith_t *stonith_api)
stonith_t        1702 lib/fencing/st_client.c free_stonith_api(stonith_t *stonith)
stonith_t        1742 lib/fencing/st_client.c stonith__validate(stonith_t *st, int call_options, const char *rsc_id,
stonith_t        1830 lib/fencing/st_client.c stonith_api_validate(stonith_t *st, int call_options, const char *rsc_id,
stonith_t        1865 lib/fencing/st_client.c stonith_t *
stonith_t        1868 lib/fencing/st_client.c     stonith_t *new_stonith = NULL;
stonith_t        1871 lib/fencing/st_client.c     new_stonith = calloc(1, sizeof(stonith_t));
stonith_t        1939 lib/fencing/st_client.c stonith__api_free(stonith_t *stonith_api)
stonith_t        1958 lib/fencing/st_client.c stonith__api_connect_retry(stonith_t *stonith_api, const char *name,
stonith_t        2056 lib/fencing/st_client.c     stonith_t *st = stonith__api_new();
stonith_t        2099 lib/fencing/st_client.c     stonith_t *st = stonith__api_new();
stonith_t        2170 lib/fencing/st_client.c     stonith_t *stonith_api = NULL;
stonith_t        2808 lib/fencing/st_client.c stonith_t *stonith_api_new(void);
stonith_t        2810 lib/fencing/st_client.c stonith_t *
stonith_t        2816 lib/fencing/st_client.c void stonith_api_delete(stonith_t *stonith);
stonith_t        2819 lib/fencing/st_client.c stonith_api_delete(stonith_t *stonith)
stonith_t        2833 lib/fencing/st_client.c void stonith_dump_pending_callbacks(stonith_t *stonith);
stonith_t        2836 lib/fencing/st_client.c stonith_dump_pending_callbacks(stonith_t *stonith)
stonith_t        2847 lib/fencing/st_client.c bool stonith_dispatch(stonith_t *stonith_api);
stonith_t        2850 lib/fencing/st_client.c stonith_dispatch(stonith_t *stonith_api)
stonith_t        2881 lib/fencing/st_client.c int stonith_api_connect_retry(stonith_t *st, const char *name,
stonith_t        2885 lib/fencing/st_client.c stonith_api_connect_retry(stonith_t *st, const char *name, int max_attempts)
stonith_t         302 lib/fencing/st_lha.c stonith__lha_validate(stonith_t *st, int call_options, const char *target,
stonith_t         268 lib/fencing/st_rhcs.c stonith__rhcs_validate(stonith_t *st, int call_options, const char *target,
stonith_t        2064 lib/lrmd/lrmd_client.c     stonith_t *stonith_api = stonith__api_new();
stonith_t        2226 lib/lrmd/lrmd_client.c     stonith_t *stonith_api = stonith__api_new();
stonith_t        1136 lib/pacemaker/libpacemaker_private.h int pcmk__setup_output_fencing(pcmk__output_t **out, stonith_t **st, xmlNode **xml);
stonith_t          30 lib/pacemaker/pcmk_fence.c     stonith_t *st;
stonith_t          41 lib/pacemaker/pcmk_fence.c handle_level(stonith_t *st, const char *target, int fence_level, GList *devices,
stonith_t         130 lib/pacemaker/pcmk_fence.c notify_callback(stonith_t * st, stonith_event_t * e)
stonith_t         144 lib/pacemaker/pcmk_fence.c fence_callback(stonith_t * stonith, stonith_callback_data_t * data)
stonith_t         155 lib/pacemaker/pcmk_fence.c     stonith_t *st = async_fence_data.st;
stonith_t         195 lib/pacemaker/pcmk_fence.c pcmk__request_fencing(stonith_t *st, const char *target, const char *action,
stonith_t         235 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         254 lib/pacemaker/pcmk_fence.c pcmk__fence_history(pcmk__output_t *out, stonith_t *st, const char *target,
stonith_t         333 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         354 lib/pacemaker/pcmk_fence.c pcmk__fence_installed(pcmk__output_t *out, stonith_t *st)
stonith_t         379 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         433 lib/pacemaker/pcmk_fence.c pcmk__fence_list_targets(pcmk__output_t *out, stonith_t *st,
stonith_t         461 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         479 lib/pacemaker/pcmk_fence.c pcmk__fence_metadata(pcmk__output_t *out, stonith_t *st, const char *agent,
stonith_t         498 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         516 lib/pacemaker/pcmk_fence.c pcmk__fence_registered(pcmk__output_t *out, stonith_t *st, const char *target,
stonith_t         546 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         564 lib/pacemaker/pcmk_fence.c pcmk__fence_register_level(stonith_t *st, const char *target, int fence_level,
stonith_t         574 lib/pacemaker/pcmk_fence.c     stonith_t* st = NULL;
stonith_t         592 lib/pacemaker/pcmk_fence.c pcmk__fence_unregister_level(stonith_t *st, const char *target, int fence_level)
stonith_t         600 lib/pacemaker/pcmk_fence.c     stonith_t* st = NULL;
stonith_t         618 lib/pacemaker/pcmk_fence.c pcmk__fence_validate(pcmk__output_t *out, stonith_t *st, const char *agent,
stonith_t         635 lib/pacemaker/pcmk_fence.c     stonith_t *st = NULL;
stonith_t         653 lib/pacemaker/pcmk_fence.c pcmk__get_fencing_history(stonith_t *st, stonith_history_t **stonith_history,
stonith_t          97 lib/pacemaker/pcmk_setup.c pcmk__setup_output_fencing(pcmk__output_t **out, stonith_t **st, xmlNode **xml)
stonith_t          24 lib/pacemaker/pcmk_status.c static stonith_t *
stonith_t          27 lib/pacemaker/pcmk_status.c     stonith_t *st = stonith__api_new();
stonith_t          68 lib/pacemaker/pcmk_status.c pcmk__output_cluster_status(pcmk_scheduler_t *scheduler, stonith_t *stonith,
stonith_t         212 lib/pacemaker/pcmk_status.c     stonith_t *stonith = NULL;
stonith_t          75 tools/crm_mon.c static stonith_t *st = NULL;
stonith_t         236 tools/crm_mon.c static void mon_st_callback_event(stonith_t * st, stonith_event_t * e);
stonith_t         237 tools/crm_mon.c static void mon_st_callback_display(stonith_t * st, stonith_event_t * e);
stonith_t        2028 tools/crm_mon.c mon_st_callback_event(stonith_t * st, stonith_event_t * e)
stonith_t        2093 tools/crm_mon.c mon_st_callback_display(stonith_t * st, stonith_event_t * e)
stonith_t         354 tools/stonith_admin.c request_fencing(stonith_t *st, const char *target, const char *command,
stonith_t         398 tools/stonith_admin.c     stonith_t *st = NULL;