history 97 daemons/controld/controld_execd.c history_remove_recurring_op(rsc_history_t *history, const lrmd_event_data_t *op) history 101 daemons/controld/controld_execd.c for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) { history 108 daemons/controld/controld_execd.c history->recurring_op_list = g_list_delete_link(history->recurring_op_list, iter); history 123 daemons/controld/controld_execd.c history_free_recurring_ops(rsc_history_t *history) history 127 daemons/controld/controld_execd.c for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) { history 130 daemons/controld/controld_execd.c g_list_free(history->recurring_op_list); history 131 daemons/controld/controld_execd.c history->recurring_op_list = NULL; history 143 daemons/controld/controld_execd.c rsc_history_t *history = (rsc_history_t*)data; history 145 daemons/controld/controld_execd.c if (history->stop_params) { history 146 daemons/controld/controld_execd.c g_hash_table_destroy(history->stop_params); history 150 daemons/controld/controld_execd.c free(history->rsc.type); history 151 daemons/controld/controld_execd.c free(history->rsc.standard); history 152 daemons/controld/controld_execd.c free(history->rsc.provider); history 154 daemons/controld/controld_execd.c lrmd_free_event(history->failed); history 155 daemons/controld/controld_execd.c lrmd_free_event(history->last); history 156 daemons/controld/controld_execd.c free(history->id); history 157 daemons/controld/controld_execd.c history_free_recurring_ops(history); history 158 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 222 daemons/fenced/fenced_history.c stonith_xml_history_to_list(xmlNode *history) history 231 daemons/fenced/fenced_history.c for (xml_op = pcmk__xml_first_child(history); xml_op != NULL; history 285 daemons/fenced/fenced_history.c xmlNode *history = NULL; history 294 daemons/fenced/fenced_history.c history = create_xml_node(NULL, F_STONITH_HISTORY_LIST); history 346 daemons/fenced/fenced_history.c entry = create_xml_node(history, STONITH_OP_EXEC); history 403 daemons/fenced/fenced_history.c free_xml(history); history 406 daemons/fenced/fenced_history.c return history; history 488 daemons/fenced/fenced_history.c xmlNode *history = get_xpath_object("//" F_STONITH_HISTORY_LIST, history 491 daemons/fenced/fenced_history.c history?stonith_xml_history_to_list(history):NULL; history 502 daemons/fenced/fenced_history.c if (!history || history 503 daemons/fenced/fenced_history.c !crm_is_true(crm_element_value(history, history 87 include/crm/fencing/internal.h stonith_history_t *stonith__sort_history(stonith_history_t *history); history 177 include/crm/fencing/internal.h stonith_history_t *stonith__first_matching_event(stonith_history_t *history, history 180 include/crm/fencing/internal.h bool stonith__event_state_pending(stonith_history_t *history, void *user_data); history 181 include/crm/fencing/internal.h bool stonith__event_state_eq(stonith_history_t *history, void *user_data); history 182 include/crm/fencing/internal.h bool stonith__event_state_neq(stonith_history_t *history, void *user_data); history 291 include/crm/stonith-ng.h int (*history)(stonith_t *st, int options, const char *node, stonith_history_t **output, int timeout); history 436 include/crm/stonith-ng.h void stonith_history_free(stonith_history_t *history); history 235 include/pcmki/pcmki_fence.h pcmk__reduce_fence_history(stonith_history_t *history); history 1167 lib/fencing/st_client.c stonith_history_t ** history, int timeout) history 1174 lib/fencing/st_client.c *history = NULL; history 1212 lib/fencing/st_client.c *history = kvp; history 1223 lib/fencing/st_client.c void stonith_history_free(stonith_history_t *history) history 1227 lib/fencing/st_client.c for (hp = history; hp; hp_old = hp, hp = hp->next, free(hp_old)) { history 2205 lib/fencing/st_client.c new_stonith->cmds->history = stonith_api_history; history 2356 lib/fencing/st_client.c stonith_history_t *history = NULL, *hp = NULL; history 2378 lib/fencing/st_client.c rc = st->cmds->history(st, opts, name, &history, 120); history 2381 lib/fencing/st_client.c for (hp = history; hp; hp = hp->next) { history 2397 lib/fencing/st_client.c stonith_history_free(history); history 2626 lib/fencing/st_client.c stonith__sort_history(stonith_history_t *history) history 2630 lib/fencing/st_client.c for (hp = history; hp; ) { history 2693 lib/fencing/st_client.c stonith__first_matching_event(stonith_history_t *history, history 2697 lib/fencing/st_client.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 2707 lib/fencing/st_client.c stonith__event_state_pending(stonith_history_t *history, void *user_data) history 2709 lib/fencing/st_client.c return history->state != st_failed && history->state != st_done; history 2713 lib/fencing/st_client.c stonith__event_state_eq(stonith_history_t *history, void *user_data) history 2715 lib/fencing/st_client.c return history->state == GPOINTER_TO_INT(user_data); history 2719 lib/fencing/st_client.c stonith__event_state_neq(stonith_history_t *history, void *user_data) history 2721 lib/fencing/st_client.c return history->state != GPOINTER_TO_INT(user_data); history 38 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 45 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 56 lib/fencing/st_output.c stonith__later_succeeded(hp, history)); history 67 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 74 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 82 lib/fencing/st_output.c stonith__later_succeeded(hp, history)); history 96 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 103 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 110 lib/fencing/st_output.c stonith__later_succeeded(hp, history)); history 123 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 131 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 138 lib/fencing/st_output.c stonith__later_succeeded(hp, history)); history 213 lib/fencing/st_output.c stonith_history_t *history = va_arg(args, stonith_history_t *); history 220 lib/fencing/st_output.c for (stonith_history_t *hp = history; hp; hp = hp->next) { history 232 lib/fencing/st_output.c stonith__later_succeeded(hp, history)); history 176 lib/pacemaker/pcmk_fence.c stonith_history_t *history = NULL, *hp, *latest = NULL; history 195 lib/pacemaker/pcmk_fence.c rc = st->cmds->history(st, opts, history 197 lib/pacemaker/pcmk_fence.c &history, timeout/1000); history 201 lib/pacemaker/pcmk_fence.c stonith_history_free(history); history 207 lib/pacemaker/pcmk_fence.c history = stonith__sort_history(history); history 208 lib/pacemaker/pcmk_fence.c for (hp = history; hp; hp = hp->next) { history 217 lib/pacemaker/pcmk_fence.c out->message(out, "stonith-event", hp, 1, stonith__later_succeeded(hp, history)); history 232 lib/pacemaker/pcmk_fence.c stonith_history_free(history); history 523 lib/pacemaker/pcmk_fence.c pcmk__reduce_fence_history(stonith_history_t *history) history 527 lib/pacemaker/pcmk_fence.c if (!history) { history 528 lib/pacemaker/pcmk_fence.c return history; history 531 lib/pacemaker/pcmk_fence.c new = history; history 34 lib/pacemaker/pcmk_resource.c xmlNode *history = NULL; history 39 lib/pacemaker/pcmk_resource.c history = get_xpath_object(xpath, data_set->input, LOG_NEVER); history 43 lib/pacemaker/pcmk_resource.c for (xmlNode *lrm_rsc_op = first_named_child(history, XML_LRM_TAG_RSC_OP); history 2117 tools/crm_mon.c 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 459 tools/stonith_admin.c if (options.history != NULL) { history 461 tools/stonith_admin.c target = options.history;