stonith_op 105 include/crm/pengine/internal.h pcmk_action_t *stonith_op); stonith_op 423 lib/pacemaker/libpacemaker_private.h void pcmk__order_vs_fence(pcmk_action_t *stonith_op, stonith_op 55 lib/pacemaker/pcmk_sched_fencing.c order_start_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) stonith_op 59 lib/pacemaker/pcmk_sched_fencing.c CRM_CHECK(stonith_op && stonith_op->node, return); stonith_op 60 lib/pacemaker/pcmk_sched_fencing.c target = stonith_op->node; stonith_op 71 lib/pacemaker/pcmk_sched_fencing.c order_actions(stonith_op, action, pcmk__ar_ordered); stonith_op 92 lib/pacemaker/pcmk_sched_fencing.c order_actions(stonith_op, action, stonith_op 109 lib/pacemaker/pcmk_sched_fencing.c order_stop_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) stonith_op 119 lib/pacemaker/pcmk_sched_fencing.c CRM_CHECK(stonith_op && stonith_op->node, return); stonith_op 120 lib/pacemaker/pcmk_sched_fencing.c target = stonith_op->node; stonith_op 162 lib/pacemaker/pcmk_sched_fencing.c order_actions(stonith_op, action, pcmk__ar_guest_allowed); stonith_op 164 lib/pacemaker/pcmk_sched_fencing.c order_actions(stonith_op, parent_stop, pcmk__ar_guest_allowed); stonith_op 178 lib/pacemaker/pcmk_sched_fencing.c pe__order_notifs_after_fencing(action, rsc, stonith_op); stonith_op 203 lib/pacemaker/pcmk_sched_fencing.c strdup(PCMK_ACTION_STONITH), stonith_op, stonith_op 239 lib/pacemaker/pcmk_sched_fencing.c order_actions(stonith_op, action, stonith_op 256 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) stonith_op 262 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering(child_rsc, stonith_op); stonith_op 271 lib/pacemaker/pcmk_sched_fencing.c order_start_vs_fencing(rsc, stonith_op); stonith_op 272 lib/pacemaker/pcmk_sched_fencing.c order_stop_vs_fencing(rsc, stonith_op); stonith_op 288 lib/pacemaker/pcmk_sched_fencing.c pcmk__order_vs_fence(pcmk_action_t *stonith_op, pcmk_scheduler_t *scheduler) stonith_op 290 lib/pacemaker/pcmk_sched_fencing.c CRM_CHECK(stonith_op && scheduler, return); stonith_op 292 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering((pcmk_resource_t *) r->data, stonith_op); stonith_op 353 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *stonith_op = NULL; stonith_op 382 lib/pacemaker/pcmk_sched_fencing.c stonith_op = pe_fence_op(node, fence_action, FALSE, "guest is unclean", stonith_op 384 lib/pacemaker/pcmk_sched_fencing.c pcmk__set_action_flags(stonith_op, pcmk_action_pseudo|pcmk_action_runnable); stonith_op 396 lib/pacemaker/pcmk_sched_fencing.c pcmk__node_name(node), stonith_op->id, stonith_op 398 lib/pacemaker/pcmk_sched_fencing.c order_actions(parent_stonith_op, stonith_op, stonith_op 403 lib/pacemaker/pcmk_sched_fencing.c order_actions(stop, stonith_op, stonith_op 408 lib/pacemaker/pcmk_sched_fencing.c pcmk__node_name(node), stonith_op->id, stonith_op 422 lib/pacemaker/pcmk_sched_fencing.c order_actions(stop, stonith_op, pcmk__ar_ordered); stonith_op 425 lib/pacemaker/pcmk_sched_fencing.c pcmk__node_name(node), stonith_op->id, stop->id); stonith_op 431 lib/pacemaker/pcmk_sched_fencing.c pcmk__node_name(node), stonith_op->id); stonith_op 436 lib/pacemaker/pcmk_sched_fencing.c pcmk__order_vs_fence(stonith_op, node->details->data_set); stonith_op 1286 lib/pengine/pe_actions.c pcmk_action_t *stonith_op = NULL; stonith_op 1295 lib/pengine/pe_actions.c stonith_op = lookup_singleton(scheduler, op_key); stonith_op 1296 lib/pengine/pe_actions.c if(stonith_op == NULL) { stonith_op 1297 lib/pengine/pe_actions.c stonith_op = custom_action(NULL, op_key, PCMK_ACTION_STONITH, node, stonith_op 1300 lib/pengine/pe_actions.c pcmk__insert_meta(stonith_op, PCMK__META_ON_NODE, node->details->uname); stonith_op 1301 lib/pengine/pe_actions.c pcmk__insert_meta(stonith_op, PCMK__META_ON_NODE_UUID, stonith_op 1303 lib/pengine/pe_actions.c pcmk__insert_meta(stonith_op, PCMK__META_STONITH_ACTION, op); stonith_op 1342 lib/pengine/pe_actions.c pcmk__insert_dup(stonith_op->meta, PCMK__META_DIGESTS_ALL, stonith_op 1346 lib/pengine/pe_actions.c pcmk__insert_dup(stonith_op->meta, PCMK__META_DIGESTS_SECURE, stonith_op 1369 lib/pengine/pe_actions.c || g_hash_table_lookup(stonith_op->meta, stonith_op 1379 lib/pengine/pe_actions.c g_hash_table_insert(stonith_op->meta, stonith_op 1385 lib/pengine/pe_actions.c pcmk__clear_action_flags(stonith_op, pcmk_action_optional); stonith_op 1386 lib/pengine/pe_actions.c pe_action_set_reason(stonith_op, reason, false); stonith_op 1388 lib/pengine/pe_actions.c } else if(reason && stonith_op->reason == NULL) { stonith_op 1389 lib/pengine/pe_actions.c stonith_op->reason = strdup(reason); stonith_op 1392 lib/pengine/pe_actions.c return stonith_op; stonith_op 989 lib/pengine/pe_notif.c pcmk_action_t *stonith_op) stonith_op 995 lib/pengine/pe_notif.c stonith_op);