stonith_op 258 include/crm/pengine/internal.h pcmk_action_t *stonith_op); stonith_op 421 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 pe__set_action_flags(stonith_op, pcmk_action_pseudo|pcmk_action_runnable); stonith_op 396 lib/pacemaker/pcmk_sched_fencing.c pe__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 pe__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 pe__node_name(node), stonith_op->id, stop->id); stonith_op 431 lib/pacemaker/pcmk_sched_fencing.c pe__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 1270 lib/pengine/pe_actions.c pcmk_action_t *stonith_op = NULL; stonith_op 1279 lib/pengine/pe_actions.c stonith_op = lookup_singleton(scheduler, op_key); stonith_op 1280 lib/pengine/pe_actions.c if(stonith_op == NULL) { stonith_op 1281 lib/pengine/pe_actions.c stonith_op = custom_action(NULL, op_key, PCMK_ACTION_STONITH, node, stonith_op 1284 lib/pengine/pe_actions.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET, node->details->uname); stonith_op 1285 lib/pengine/pe_actions.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET_UUID, node->details->id); stonith_op 1286 lib/pengine/pe_actions.c add_hash_param(stonith_op->meta, "stonith_action", op); stonith_op 1331 lib/pengine/pe_actions.c g_hash_table_insert(stonith_op->meta, key, value); stonith_op 1337 lib/pengine/pe_actions.c g_hash_table_insert(stonith_op->meta, key, value); stonith_op 1355 lib/pengine/pe_actions.c || g_hash_table_lookup(stonith_op->meta, stonith_op 1365 lib/pengine/pe_actions.c g_hash_table_insert(stonith_op->meta, stonith_op 1371 lib/pengine/pe_actions.c pe__clear_action_flags(stonith_op, pcmk_action_optional); stonith_op 1372 lib/pengine/pe_actions.c pe_action_set_reason(stonith_op, reason, false); stonith_op 1374 lib/pengine/pe_actions.c } else if(reason && stonith_op->reason == NULL) { stonith_op 1375 lib/pengine/pe_actions.c stonith_op->reason = strdup(reason); stonith_op 1378 lib/pengine/pe_actions.c return stonith_op; stonith_op 993 lib/pengine/pe_notif.c pcmk_action_t *stonith_op) stonith_op 999 lib/pengine/pe_notif.c stonith_op);