history            99 daemons/controld/controld_execd.c history_remove_recurring_op(rsc_history_t *history, const lrmd_event_data_t *op)
history           103 daemons/controld/controld_execd.c     for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) {
history           110 daemons/controld/controld_execd.c             history->recurring_op_list = g_list_delete_link(history->recurring_op_list, iter);
history           125 daemons/controld/controld_execd.c history_free_recurring_ops(rsc_history_t *history)
history           129 daemons/controld/controld_execd.c     for (iter = history->recurring_op_list; iter != NULL; iter = iter->next) {
history           132 daemons/controld/controld_execd.c     g_list_free(history->recurring_op_list);
history           133 daemons/controld/controld_execd.c     history->recurring_op_list = NULL;
history           145 daemons/controld/controld_execd.c     rsc_history_t *history = (rsc_history_t*)data;
history           147 daemons/controld/controld_execd.c     if (history->stop_params) {
history           148 daemons/controld/controld_execd.c         g_hash_table_destroy(history->stop_params);
history           152 daemons/controld/controld_execd.c     free(history->rsc.type);
history           153 daemons/controld/controld_execd.c     free(history->rsc.standard);
history           154 daemons/controld/controld_execd.c     free(history->rsc.provider);
history           156 daemons/controld/controld_execd.c     lrmd_free_event(history->failed);
history           157 daemons/controld/controld_execd.c     lrmd_free_event(history->last);
history           158 daemons/controld/controld_execd.c     free(history->id);
history           159 daemons/controld/controld_execd.c     history_free_recurring_ops(history);
history           160 daemons/controld/controld_execd.c     free(history);
history           724 daemons/controld/controld_fencing.c         stonith_history_t *history = NULL;
history           727 daemons/controld/controld_fencing.c         stonith_api->cmds->history(stonith_api,
history           729 daemons/controld/controld_fencing.c                                    NULL, &history, 5);
history           730 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           286 daemons/fenced/fenced_history.c     xmlNode *history = NULL;
history           295 daemons/fenced/fenced_history.c             history = create_xml_node(NULL, F_STONITH_HISTORY_LIST);
history           347 daemons/fenced/fenced_history.c                 entry = create_xml_node(history, STONITH_OP_EXEC);
history           408 daemons/fenced/fenced_history.c         free_xml(history);
history           411 daemons/fenced/fenced_history.c         return history;
history           490 daemons/fenced/fenced_history.c             xmlNode *history = get_xpath_object("//" F_STONITH_HISTORY_LIST,
history           502 daemons/fenced/fenced_history.c             if (!history || !pcmk__xe_attr_is_true(history, F_STONITH_DIFFERENTIAL)) {
history           505 daemons/fenced/fenced_history.c                 if (history != NULL) {
history           506 daemons/fenced/fenced_history.c                     received_history = stonith_xml_history_to_list(history);
history            91 include/crm/fencing/internal.h stonith_history_t *stonith__sort_history(stonith_history_t *history);
history           182 include/crm/fencing/internal.h stonith_history_t *stonith__first_matching_event(stonith_history_t *history,
history           185 include/crm/fencing/internal.h bool stonith__event_state_pending(stonith_history_t *history, void *user_data);
history           186 include/crm/fencing/internal.h bool stonith__event_state_eq(stonith_history_t *history, void *user_data);
history           187 include/crm/fencing/internal.h bool stonith__event_state_neq(stonith_history_t *history, void *user_data);
history           296 include/crm/stonith-ng.h     int (*history)(stonith_t *st, int options, const char *node, stonith_history_t **output, int timeout);
history           453 include/crm/stonith-ng.h void stonith_history_free(stonith_history_t *history);
history           679 lib/fencing/st_client.c                     stonith_history_t ** history, int timeout)
history           686 lib/fencing/st_client.c     *history = NULL;
history           730 lib/fencing/st_client.c                 *history = kvp;
history           741 lib/fencing/st_client.c void stonith_history_free(stonith_history_t *history)
history           745 lib/fencing/st_client.c     for (hp = history; hp; hp_old = hp, hp = hp->next, free(hp_old)) {
history          1809 lib/fencing/st_client.c     new_stonith->cmds->history    = stonith_api_history;
history          1956 lib/fencing/st_client.c     stonith_history_t *history = NULL, *hp = NULL;
history          1978 lib/fencing/st_client.c         rc = st->cmds->history(st, opts, name, &history, 120);
history          1981 lib/fencing/st_client.c         for (hp = history; hp; hp = hp->next) {
history          1997 lib/fencing/st_client.c         stonith_history_free(history);
history          2226 lib/fencing/st_client.c stonith__sort_history(stonith_history_t *history)
history          2230 lib/fencing/st_client.c     for (hp = history; hp; ) {
history          2293 lib/fencing/st_client.c stonith__first_matching_event(stonith_history_t *history,
history          2297 lib/fencing/st_client.c     for (stonith_history_t *hp = history; hp; hp = hp->next) {
history          2307 lib/fencing/st_client.c stonith__event_state_pending(stonith_history_t *history, void *user_data)
history          2309 lib/fencing/st_client.c     return history->state != st_failed && history->state != st_done;
history          2313 lib/fencing/st_client.c stonith__event_state_eq(stonith_history_t *history, void *user_data)
history          2315 lib/fencing/st_client.c     return history->state == GPOINTER_TO_INT(user_data);
history          2319 lib/fencing/st_client.c stonith__event_state_neq(stonith_history_t *history, void *user_data)
history          2321 lib/fencing/st_client.c     return history->state != GPOINTER_TO_INT(user_data);
history            40 lib/fencing/st_output.c     stonith_history_t *history = va_arg(args, stonith_history_t *);
history            47 lib/fencing/st_output.c     for (stonith_history_t *hp = history; hp; hp = hp->next) {
history            58 lib/fencing/st_output.c                      stonith__later_succeeded(hp, history));
history            69 lib/fencing/st_output.c     stonith_history_t *history = va_arg(args, stonith_history_t *);
history            76 lib/fencing/st_output.c     for (stonith_history_t *hp = history; hp; hp = hp->next) {
history            84 lib/fencing/st_output.c                          stonith__later_succeeded(hp, history));
history            98 lib/fencing/st_output.c     stonith_history_t *history = va_arg(args, stonith_history_t *);
history           105 lib/fencing/st_output.c     for (stonith_history_t *hp = history; hp; hp = hp->next) {
history           112 lib/fencing/st_output.c                      stonith__later_succeeded(hp, history));
history           125 lib/fencing/st_output.c     stonith_history_t *history = va_arg(args, stonith_history_t *);
history           133 lib/fencing/st_output.c         for (stonith_history_t *hp = history; hp; hp = hp->next) {
history           140 lib/fencing/st_output.c                          stonith__later_succeeded(hp, history));
history           215 lib/fencing/st_output.c     stonith_history_t *history = va_arg(args, stonith_history_t *);
history           222 lib/fencing/st_output.c     for (stonith_history_t *hp = history; hp; hp = hp->next) {
history           234 lib/fencing/st_output.c                      stonith__later_succeeded(hp, history));
history            76 lib/pacemaker/pcmk_fence.c reduce_fence_history(stonith_history_t *history)
history            80 lib/pacemaker/pcmk_fence.c     if (!history) {
history            81 lib/pacemaker/pcmk_fence.c         return history;
history            84 lib/pacemaker/pcmk_fence.c     new = history;
history           231 lib/pacemaker/pcmk_fence.c     stonith_history_t *history = NULL, *hp, *latest = NULL;
history           250 lib/pacemaker/pcmk_fence.c     rc = st->cmds->history(st, opts,
history           252 lib/pacemaker/pcmk_fence.c                            &history, timeout/1000);
history           256 lib/pacemaker/pcmk_fence.c         stonith_history_free(history);
history           262 lib/pacemaker/pcmk_fence.c     history = stonith__sort_history(history);
history           263 lib/pacemaker/pcmk_fence.c     for (hp = history; hp; hp = hp->next) {
history           272 lib/pacemaker/pcmk_fence.c         out->message(out, "stonith-event", hp, 1, stonith__later_succeeded(hp, history));
history           287 lib/pacemaker/pcmk_fence.c     stonith_history_free(history);
history           586 lib/pacemaker/pcmk_fence.c         rc = st->cmds->history(st, st_opt_sync_call, NULL, stonith_history, 120);
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          1745 lib/pacemaker/pcmk_sched_actions.c             xmlNode *history = NULL;
history          1748 lib/pacemaker/pcmk_sched_actions.c             history = get_xpath_object(xpath, data_set->input, LOG_NEVER);
history          1751 lib/pacemaker/pcmk_sched_actions.c             process_node_history(node, history, data_set);
history            61 tools/stonith_admin.c     char *history;
history           129 tools/stonith_admin.c     { "history", 'H', 0, G_OPTION_ARG_STRING, &options.history,
history           493 tools/stonith_admin.c     if (options.history != NULL) {
history           495 tools/stonith_admin.c         target = options.history;