history 96 daemons/controld/controld_execd.c history_remove_recurring_op(rsc_history_t *history, const lrmd_event_data_t *op) history 100 daemons/controld/controld_execd.c for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) { history 107 daemons/controld/controld_execd.c history->recurring_op_list = g_list_delete_link(history->recurring_op_list, iter); history 122 daemons/controld/controld_execd.c history_free_recurring_ops(rsc_history_t *history) history 126 daemons/controld/controld_execd.c for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) { history 129 daemons/controld/controld_execd.c g_list_free(history->recurring_op_list); history 130 daemons/controld/controld_execd.c history->recurring_op_list = NULL; history 142 daemons/controld/controld_execd.c rsc_history_t *history = (rsc_history_t*)data; history 144 daemons/controld/controld_execd.c if (history->stop_params) { history 145 daemons/controld/controld_execd.c g_hash_table_destroy(history->stop_params); history 149 daemons/controld/controld_execd.c free(history->rsc.type); history 150 daemons/controld/controld_execd.c free(history->rsc.standard); history 151 daemons/controld/controld_execd.c free(history->rsc.provider); history 153 daemons/controld/controld_execd.c lrmd_free_event(history->failed); history 154 daemons/controld/controld_execd.c lrmd_free_event(history->last); history 155 daemons/controld/controld_execd.c free(history->id); history 156 daemons/controld/controld_execd.c history_free_recurring_ops(history); history 157 daemons/controld/controld_execd.c free(history); history 696 daemons/controld/controld_fencing.c stonith_history_t *history = NULL; history 699 daemons/controld/controld_fencing.c stonith_api->cmds->history(stonith_api, history 701 daemons/controld/controld_fencing.c NULL, &history, 5); history 702 daemons/controld/controld_fencing.c stonith_history_free(history); history 41 daemons/fenced/fenced_history.c stonith_send_broadcast_history(xmlNode *history, history 55 daemons/fenced/fenced_history.c if (history) { history 56 daemons/fenced/fenced_history.c add_node_copy(data, history); history 218 daemons/fenced/fenced_history.c stonith_xml_history_to_list(xmlNode *history) history 227 daemons/fenced/fenced_history.c for (xml_op = pcmk__xml_first_child(history); xml_op != NULL; history 278 daemons/fenced/fenced_history.c xmlNode *history = NULL; history 285 daemons/fenced/fenced_history.c history = create_xml_node(NULL, F_STONITH_HISTORY_LIST); history 302 daemons/fenced/fenced_history.c entry = create_xml_node(history, STONITH_OP_EXEC); history 317 daemons/fenced/fenced_history.c free_xml(history); history 320 daemons/fenced/fenced_history.c return history; history 331 daemons/fenced/fenced_history.c stonith_merge_in_history_list(GHashTable *history) history 337 daemons/fenced/fenced_history.c if (!history) { history 343 daemons/fenced/fenced_history.c g_hash_table_iter_init(&iter, history); history 383 daemons/fenced/fenced_history.c g_hash_table_destroy(history); /* remove what is left */ history 446 daemons/fenced/fenced_history.c xmlNode *history = get_xpath_object("//" F_STONITH_HISTORY_LIST, history 449 daemons/fenced/fenced_history.c history?stonith_xml_history_to_list(history):NULL; history 460 daemons/fenced/fenced_history.c if (!history || history 461 daemons/fenced/fenced_history.c !crm_is_true(crm_element_value(history, history 89 include/crm/fencing/internal.h stonith_history_t *stonith__sort_history(stonith_history_t *history); history 211 include/crm/fencing/internal.h stonith_history_t *stonith__first_matching_event(stonith_history_t *history, history 214 include/crm/fencing/internal.h bool stonith__event_state_pending(stonith_history_t *history, void *user_data); history 215 include/crm/fencing/internal.h bool stonith__event_state_eq(stonith_history_t *history, void *user_data); history 216 include/crm/fencing/internal.h bool stonith__event_state_neq(stonith_history_t *history, void *user_data); history 295 include/crm/stonith-ng.h int (*history)(stonith_t *st, int options, const char *node, stonith_history_t **output, int timeout); history 441 include/crm/stonith-ng.h void stonith_history_free(stonith_history_t *history); history 1112 lib/fencing/st_client.c stonith_history_t ** history, int timeout) history 1119 lib/fencing/st_client.c *history = NULL; history 1154 lib/fencing/st_client.c *history = kvp; history 1165 lib/fencing/st_client.c void stonith_history_free(stonith_history_t *history) history 1169 lib/fencing/st_client.c for (hp = history; hp; hp_old = hp, hp = hp->next, free(hp_old)) { history 2151 lib/fencing/st_client.c new_stonith->cmds->history = stonith_api_history; history 2302 lib/fencing/st_client.c stonith_history_t *history = NULL, *hp = NULL; history 2324 lib/fencing/st_client.c rc = st->cmds->history(st, opts, name, &history, 120); history 2327 lib/fencing/st_client.c for (hp = history; hp; hp = hp->next) { history 2343 lib/fencing/st_client.c stonith_history_free(history); history 2571 lib/fencing/st_client.c stonith__sort_history(stonith_history_t *history) history 2575 lib/fencing/st_client.c for (hp = history; hp; ) { history 2616 lib/fencing/st_client.c stonith__first_matching_event(stonith_history_t *history, history 2620 lib/fencing/st_client.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 2630 lib/fencing/st_client.c stonith__event_state_pending(stonith_history_t *history, void *user_data) history 2632 lib/fencing/st_client.c return history->state != st_failed && history->state != st_done; history 2636 lib/fencing/st_client.c stonith__event_state_eq(stonith_history_t *history, void *user_data) history 2638 lib/fencing/st_client.c return history->state == GPOINTER_TO_INT(user_data); history 2642 lib/fencing/st_client.c stonith__event_state_neq(stonith_history_t *history, void *user_data) history 2644 lib/fencing/st_client.c return history->state != GPOINTER_TO_INT(user_data); history 35 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 42 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 52 lib/fencing/st_output.c out->message(out, "stonith-event", hp, full_history, stonith__later_succeeded(hp, history)); history 63 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 70 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 77 lib/fencing/st_output.c out->message(out, "stonith-event", hp, full_history, stonith__later_succeeded(hp, history)); history 90 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 97 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 103 lib/fencing/st_output.c out->message(out, "stonith-event", hp, full_history, stonith__later_succeeded(hp, history)); history 115 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 123 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 129 lib/fencing/st_output.c out->message(out, "stonith-event", hp, full_history, stonith__later_succeeded(hp, history)); history 201 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 208 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 219 lib/fencing/st_output.c out->message(out, "stonith-event", hp, full_history, stonith__later_succeeded(hp, history)); history 176 lib/pacemaker/pcmk_fence.c stonith_history_t *history = NULL, *hp, *latest = NULL; history 197 lib/pacemaker/pcmk_fence.c rc = st->cmds->history(st, opts, history 199 lib/pacemaker/pcmk_fence.c &history, timeout/1000); history 203 lib/pacemaker/pcmk_fence.c stonith_history_free(history); history 209 lib/pacemaker/pcmk_fence.c history = stonith__sort_history(history); history 210 lib/pacemaker/pcmk_fence.c for (hp = history; hp; hp = hp->next) { history 219 lib/pacemaker/pcmk_fence.c out->message(out, "stonith-event", hp, 1, stonith__later_succeeded(hp, history)); history 234 lib/pacemaker/pcmk_fence.c stonith_history_free(history); history 1461 tools/crm_mon.c stonith_history_t *history, unsigned int mon_ops) history 1541 tools/crm_mon.c reduce_stonith_history(stonith_history_t *history) history 1543 tools/crm_mon.c stonith_history_t *new = history, *hp, *np; history 1954 tools/crm_mon.c history_rc = st->cmds->history(st, st_opt_sync_call, NULL, &stonith_history, 120); history 61 tools/stonith_admin.c char *history; history 129 tools/stonith_admin.c { "history", 'H', 0, G_OPTION_ARG_STRING, &options.history, history 467 tools/stonith_admin.c if (options.history != NULL) { history 469 tools/stonith_admin.c target = options.history;