st_event 20 daemons/controld/controld_fencing.c tengine_stonith_history_synced(stonith_t *st, stonith_event_t *st_event); st_event 439 daemons/controld/controld_fencing.c tengine_stonith_notify(stonith_t *st, stonith_event_t *st_event) st_event 446 daemons/controld/controld_fencing.c if (st_event == NULL) { st_event 451 daemons/controld/controld_fencing.c crmd_alert_fencing_op(st_event); st_event 453 daemons/controld/controld_fencing.c if ((st_event->result == pcmk_ok) && pcmk__str_eq("on", st_event->action, pcmk__str_casei)) { st_event 455 daemons/controld/controld_fencing.c st_event->target, st_event 456 daemons/controld/controld_fencing.c st_event->executioner? st_event->executioner : "<anyone>", st_event 457 daemons/controld/controld_fencing.c st_event->origin); st_event 461 daemons/controld/controld_fencing.c } else if (pcmk__str_eq("on", st_event->action, pcmk__str_casei)) { st_event 463 daemons/controld/controld_fencing.c st_event->target, st_event 464 daemons/controld/controld_fencing.c st_event->executioner? st_event->executioner : "<anyone>", st_event 465 daemons/controld/controld_fencing.c pcmk_strerror(st_event->result), st_event->result); st_event 468 daemons/controld/controld_fencing.c } else if ((st_event->result == pcmk_ok) st_event 469 daemons/controld/controld_fencing.c && pcmk__str_eq(st_event->target, fsa_our_uname, pcmk__str_none)) { st_event 481 daemons/controld/controld_fencing.c st_event->executioner? st_event->executioner : "the cluster", st_event 482 daemons/controld/controld_fencing.c st_event->origin); /* Dumps blackbox if enabled */ st_event 495 daemons/controld/controld_fencing.c if (!AM_I_DC && pcmk__str_eq(st_event->operation, T_STONITH_NOTIFY_FENCE, pcmk__str_casei)) { st_event 496 daemons/controld/controld_fencing.c if (st_event->result == pcmk_ok) { st_event 497 daemons/controld/controld_fencing.c st_fail_count_reset(st_event->target); st_event 499 daemons/controld/controld_fencing.c st_fail_count_increment(st_event->target); st_event 505 daemons/controld/controld_fencing.c st_event->target, st_event->result == pcmk_ok ? "" : " not", st_event 506 daemons/controld/controld_fencing.c st_event->action, st_event 507 daemons/controld/controld_fencing.c st_event->executioner ? st_event->executioner : "<anyone>", st_event 508 daemons/controld/controld_fencing.c (st_event->client_origin? st_event->client_origin : "<unknown>"), st_event 509 daemons/controld/controld_fencing.c pcmk_strerror(st_event->result), st_event 510 daemons/controld/controld_fencing.c st_event->origin, st_event->id); st_event 512 daemons/controld/controld_fencing.c if (st_event->result == pcmk_ok) { st_event 513 daemons/controld/controld_fencing.c crm_node_t *peer = pcmk__search_known_node_cache(0, st_event->target, st_event 516 daemons/controld/controld_fencing.c gboolean we_are_executioner = pcmk__str_eq(st_event->executioner, st_event 526 daemons/controld/controld_fencing.c crm_trace("target=%s dc=%s", st_event->target, fsa_our_dc); st_event 529 daemons/controld/controld_fencing.c send_stonith_update(NULL, st_event->target, uuid); st_event 539 daemons/controld/controld_fencing.c if (st_event->client_origin st_event 540 daemons/controld/controld_fencing.c && !pcmk__str_eq(st_event->client_origin, te_client_id, pcmk__str_casei)) { st_event 545 daemons/controld/controld_fencing.c crm_info("External fencing operation from %s fenced %s", st_event->client_origin, st_event->target); st_event 550 daemons/controld/controld_fencing.c } else if (pcmk__str_eq(fsa_our_dc, st_event->target, pcmk__str_null_matches | pcmk__str_casei) st_event 554 daemons/controld/controld_fencing.c st_event->target, (fsa_our_dc? "was" : "may have been")); st_event 561 daemons/controld/controld_fencing.c send_stonith_update(NULL, st_event->target, uuid); st_event 563 daemons/controld/controld_fencing.c add_stonith_cleanup(st_event->target); st_event 572 daemons/controld/controld_fencing.c remote_ra_fail(st_event->target); st_event 936 daemons/controld/controld_fencing.c tengine_stonith_history_synced(stonith_t *st, stonith_event_t *st_event) st_event 1851 lib/fencing/st_client.c stonith_event_t *st_event = NULL; st_event 1878 lib/fencing/st_client.c st_event = xml_to_event(blob->xml); st_event 1881 lib/fencing/st_client.c entry->notify(blob->stonith, st_event); st_event 1884 lib/fencing/st_client.c event_free(st_event);