stonith_op 2142 lib/pengine/utils.c action_t *stonith_op = NULL; stonith_op 2151 lib/pengine/utils.c stonith_op = g_hash_table_lookup(data_set->singletons, op_key); stonith_op 2154 lib/pengine/utils.c if(stonith_op == NULL) { stonith_op 2155 lib/pengine/utils.c stonith_op = custom_action(NULL, op_key, CRM_OP_FENCE, node, TRUE, TRUE, data_set); stonith_op 2157 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET, node->details->uname); stonith_op 2158 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET_UUID, node->details->id); stonith_op 2159 lib/pengine/utils.c add_hash_param(stonith_op->meta, "stonith_action", op); stonith_op 2199 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, stonith_op 2202 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, stonith_op 2212 lib/pengine/utils.c pe_action_required(stonith_op, NULL, reason); stonith_op 2213 lib/pengine/utils.c } else if(reason && stonith_op->reason == NULL) { stonith_op 2214 lib/pengine/utils.c stonith_op->reason = strdup(reason); stonith_op 2217 lib/pengine/utils.c return stonith_op; stonith_op 1418 pengine/allocate.c pe_action_t *stonith_op = NULL; stonith_op 1442 pengine/allocate.c stonith_op = pe_fence_op(node, fence_action, FALSE, "guest is unclean", data_set); stonith_op 1443 pengine/allocate.c update_action_flags(stonith_op, pe_action_pseudo | pe_action_runnable, stonith_op 1453 pengine/allocate.c node->details->uname, stonith_op->id, stop->node->details->uname); stonith_op 1454 pengine/allocate.c order_actions(parent_stonith_op, stonith_op, stonith_op 1458 pengine/allocate.c order_actions(stop, stonith_op, stonith_op 1462 pengine/allocate.c node->details->uname, stonith_op->id, stonith_op 1466 pengine/allocate.c node->details->uname, stonith_op->id); stonith_op 1472 pengine/allocate.c stonith_constraints(node, stonith_op, data_set); stonith_op 1473 pengine/allocate.c order_actions(stonith_op, done, pe_order_implies_then); stonith_op 1484 pengine/allocate.c action_t *stonith_op = NULL; stonith_op 1524 pengine/allocate.c stonith_op = NULL; stonith_op 1529 pengine/allocate.c stonith_op = pe_fence_op(node, NULL, FALSE, "node is unclean", data_set); stonith_op 1532 pengine/allocate.c stonith_constraints(node, stonith_op, data_set); stonith_op 1535 pengine/allocate.c dc_down = stonith_op; stonith_op 1536 pengine/allocate.c dc_fence = stonith_op; stonith_op 1540 pengine/allocate.c order_actions(last_stonith, stonith_op, pe_order_optional); stonith_op 1542 pengine/allocate.c last_stonith = stonith_op; stonith_op 1545 pengine/allocate.c order_actions(stonith_op, done, pe_order_implies_then); stonith_op 1546 pengine/allocate.c stonith_ops = g_list_append(stonith_ops, stonith_op); stonith_op 1570 pengine/allocate.c if (node->details->unclean && stonith_op == NULL) { stonith_op 1620 pengine/allocate.c stonith_op = (action_t *) gIter2->data; stonith_op 1622 pengine/allocate.c if (dc_down != stonith_op) { stonith_op 1623 pengine/allocate.c order_actions(stonith_op, dc_down, pe_order_optional); stonith_op 161 pengine/allocate.h extern void rsc_stonith_ordering(resource_t * rsc, action_t * stonith_op, stonith_op 769 pengine/graph.c stonith_constraints(node_t * node, action_t * stonith_op, pe_working_set_t * data_set) stonith_op 773 pengine/graph.c CRM_CHECK(stonith_op != NULL, return FALSE); stonith_op 775 pengine/graph.c rsc_stonith_ordering((resource_t *) r->data, stonith_op, data_set); stonith_op 3054 pengine/native.c native_start_constraints(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set) stonith_op 3061 pengine/native.c CRM_CHECK(stonith_op && stonith_op->node, return); stonith_op 3062 pengine/native.c target = stonith_op->node; stonith_op 3099 pengine/native.c native_stop_constraints(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set) stonith_op 3109 pengine/native.c CRM_CHECK(stonith_op && stonith_op->node, return); stonith_op 3110 pengine/native.c target = stonith_op->node; stonith_op 3150 pengine/native.c order_actions(stonith_op, action, flags); stonith_op 3151 pengine/native.c order_actions(stonith_op, parent_stop, flags); stonith_op 3175 pengine/native.c create_secondary_notification(action, rsc, stonith_op, data_set); stonith_op 3239 pengine/native.c order_actions(stonith_op, action, pe_order_preserve|pe_order_optional); stonith_op 3248 pengine/native.c rsc_stonith_ordering(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set) stonith_op 3256 pengine/native.c rsc_stonith_ordering(child_rsc, stonith_op, data_set); stonith_op 3263 pengine/native.c native_start_constraints(rsc, stonith_op, data_set); stonith_op 3264 pengine/native.c native_stop_constraints(rsc, stonith_op, data_set); stonith_op 747 pengine/notif.c pe_action_t *stonith_op, stonith_op 753 pengine/notif.c n_data = create_notification_boundaries(rsc, RSC_STOP, NULL, stonith_op, stonith_op 40 pengine/notif.h pe_action_t *stonith_op, stonith_op 125 pengine/pengine.h extern gboolean stonith_constraints(node_t * node, action_t * stonith_op,