pcmk_action_t 142 include/crm/common/action_relation_internal.h pcmk_action_t *action1; // First action in relation pcmk_action_t 145 include/crm/common/action_relation_internal.h pcmk_action_t *action2; // Second action in relation pcmk_action_t 322 include/crm/common/actions.h pcmk_action_t *action; // Action to be sequenced pcmk_action_t 44 include/crm/pengine/internal.h pcmk_action_t *start, pcmk_action_t 45 include/crm/pengine/internal.h pcmk_action_t *started, pcmk_action_t 46 include/crm/pengine/internal.h pcmk_action_t *stop, pcmk_action_t 47 include/crm/pengine/internal.h pcmk_action_t *stopped); pcmk_action_t 49 include/crm/pengine/internal.h pcmk_action_t *pe__new_rsc_pseudo_action(pcmk_resource_t *rsc, const char *task, pcmk_action_t 103 include/crm/pengine/internal.h void pe__order_notifs_after_fencing(const pcmk_action_t *action, pcmk_action_t 105 include/crm/pengine/internal.h pcmk_action_t *stonith_op); pcmk_action_t 151 include/crm/pengine/internal.h pcmk_action_t *pe__clear_failcount(pcmk_resource_t *rsc, pcmk_action_t 167 include/crm/pengine/internal.h pcmk_action_t *get_pseudo_op(const char *name, pcmk_scheduler_t *scheduler); pcmk_action_t 168 include/crm/pengine/internal.h gboolean order_actions(pcmk_action_t *lh_action, pcmk_action_t *rh_action, pcmk_action_t 204 include/crm/pengine/internal.h pcmk_action_t *custom_action(pcmk_resource_t *rsc, char *key, const char *task, pcmk_action_t 234 include/crm/pengine/internal.h pcmk_action_t *find_first_action(const GList *input, const char *uuid, pcmk_action_t 246 include/crm/pengine/internal.h extern void pe_free_action(pcmk_action_t *action); pcmk_action_t 301 include/crm/pengine/internal.h pcmk_action_t *pe_fence_op(pcmk_node_t *node, const char *op, bool optional, pcmk_action_t 305 include/crm/pengine/internal.h const char *reason, pcmk_action_t *dependency, pcmk_action_t 308 include/crm/pengine/internal.h char *pe__action2reason(const pcmk_action_t *action, enum pe_action_flags flag); pcmk_action_t 309 include/crm/pengine/internal.h void pe_action_set_reason(pcmk_action_t *action, const char *reason, pcmk_action_t 311 include/crm/pengine/internal.h void pe__add_action_expected_result(pcmk_action_t *action, int expected_result); pcmk_action_t 260 lib/pacemaker/libpacemaker_private.h uint32_t (*action_flags)(pcmk_action_t *action, const pcmk_node_t *node); pcmk_action_t 285 lib/pacemaker/libpacemaker_private.h uint32_t (*update_ordered_actions)(pcmk_action_t *first, pcmk_action_t 286 lib/pacemaker/libpacemaker_private.h pcmk_action_t *then, pcmk_action_t 350 lib/pacemaker/libpacemaker_private.h void pcmk__update_action_for_orderings(pcmk_action_t *action, pcmk_action_t 354 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__update_ordered_actions(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 360 lib/pacemaker/libpacemaker_private.h void pcmk__log_action(const char *pre_text, const pcmk_action_t *action, pcmk_action_t 364 lib/pacemaker/libpacemaker_private.h pcmk_action_t *pcmk__new_cancel_action(pcmk_resource_t *rsc, const char *name, pcmk_action_t 369 lib/pacemaker/libpacemaker_private.h pcmk_action_t *pcmk__new_shutdown_action(pcmk_node_t *node); pcmk_action_t 372 lib/pacemaker/libpacemaker_private.h bool pcmk__action_locks_rsc_to_node(const pcmk_action_t *action); pcmk_action_t 375 lib/pacemaker/libpacemaker_private.h void pcmk__deduplicate_action_inputs(pcmk_action_t *action); pcmk_action_t 403 lib/pacemaker/libpacemaker_private.h bool pcmk__action_is_recurring(const pcmk_action_t *action); pcmk_action_t 409 lib/pacemaker/libpacemaker_private.h bool pcmk__graph_has_loop(const pcmk_action_t *init_action, pcmk_action_t 410 lib/pacemaker/libpacemaker_private.h const pcmk_action_t *action, pcmk_action_t 423 lib/pacemaker/libpacemaker_private.h void pcmk__order_vs_fence(pcmk_action_t *stonith_op, pcmk_action_t 428 lib/pacemaker/libpacemaker_private.h pcmk_action_t *action, pcmk_action_t 596 lib/pacemaker/libpacemaker_private.h void pcmk__block_colocation_dependents(pcmk_action_t *action); pcmk_action_t 649 lib/pacemaker/libpacemaker_private.h pcmk_action_t *first_action, pcmk_resource_t *then_rsc, pcmk_action_t 650 lib/pacemaker/libpacemaker_private.h char *then_task, pcmk_action_t *then_action, pcmk_action_t 661 lib/pacemaker/libpacemaker_private.h pcmk_action_t *shutdown_op); pcmk_action_t 667 lib/pacemaker/libpacemaker_private.h void pcmk__order_after_each(pcmk_action_t *after, GList *list); pcmk_action_t 750 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__connection_host_for_action(const pcmk_action_t *action); pcmk_action_t 757 lib/pacemaker/libpacemaker_private.h const pcmk_action_t *action); pcmk_action_t 774 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__primitive_action_flags(pcmk_action_t *action, pcmk_action_t 850 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__group_action_flags(pcmk_action_t *action, pcmk_action_t 854 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__group_update_ordered_actions(pcmk_action_t *first, pcmk_action_t 855 lib/pacemaker/libpacemaker_private.h pcmk_action_t *then, pcmk_action_t 911 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__clone_action_flags(pcmk_action_t *action, pcmk_action_t 964 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__bundle_action_flags(pcmk_action_t *action, pcmk_action_t 1003 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__instance_update_ordered_actions(pcmk_action_t *first, pcmk_action_t 1004 lib/pacemaker/libpacemaker_private.h pcmk_action_t *then, pcmk_action_t 1011 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__collective_action_flags(pcmk_action_t *action, pcmk_action_t 117 lib/pacemaker/pcmk_graph_producer.c pcmk_action_t *action = NULL; pcmk_action_t 137 lib/pacemaker/pcmk_graph_producer.c add_downed_nodes(xmlNode *xml, const pcmk_action_t *action) pcmk_action_t 170 lib/pacemaker/pcmk_graph_producer.c pcmk_action_t *input; pcmk_action_t 200 lib/pacemaker/pcmk_graph_producer.c clone_op_key(const pcmk_action_t *action, guint interval_ms) pcmk_action_t 226 lib/pacemaker/pcmk_graph_producer.c add_node_details(const pcmk_action_t *action, xmlNode *xml) pcmk_action_t 245 lib/pacemaker/pcmk_graph_producer.c add_resource_details(const pcmk_action_t *action, xmlNode *action_xml) pcmk_action_t 329 lib/pacemaker/pcmk_graph_producer.c add_action_attributes(pcmk_action_t *action, xmlNode *action_xml) pcmk_action_t 396 lib/pacemaker/pcmk_graph_producer.c create_graph_action(xmlNode *parent, pcmk_action_t *action, bool skip_details, pcmk_action_t 501 lib/pacemaker/pcmk_graph_producer.c should_add_action_to_graph(const pcmk_action_t *action) pcmk_action_t 612 lib/pacemaker/pcmk_graph_producer.c should_add_input_to_graph(const pcmk_action_t *action, pcmk_action_t 775 lib/pacemaker/pcmk_graph_producer.c pcmk__graph_has_loop(const pcmk_action_t *init_action, pcmk_action_t 776 lib/pacemaker/pcmk_graph_producer.c const pcmk_action_t *action, pcmk__related_action_t *input) pcmk_action_t 851 lib/pacemaker/pcmk_graph_producer.c create_graph_synapse(const pcmk_action_t *action, pcmk_scheduler_t *scheduler) pcmk_action_t 890 lib/pacemaker/pcmk_graph_producer.c pcmk_action_t *action = (pcmk_action_t *) data; pcmk_action_t 1065 lib/pacemaker/pcmk_graph_producer.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 118 lib/pacemaker/pcmk_output.c pcmk_action_t *action = va_arg(args, pcmk_action_t *); pcmk_action_t 119 lib/pacemaker/pcmk_output.c pcmk_action_t *source = va_arg(args, pcmk_action_t *); pcmk_action_t 246 lib/pacemaker/pcmk_output.c pcmk_action_t *action = va_arg(args, pcmk_action_t *); pcmk_action_t 247 lib/pacemaker/pcmk_output.c pcmk_action_t *source = va_arg(args, pcmk_action_t *); pcmk_action_t 1090 lib/pacemaker/pcmk_output.c pcmk_action_t *start = NULL; pcmk_action_t 1091 lib/pacemaker/pcmk_output.c pcmk_action_t *stop = NULL; pcmk_action_t 1092 lib/pacemaker/pcmk_output.c pcmk_action_t *promote = NULL; pcmk_action_t 1093 lib/pacemaker/pcmk_output.c pcmk_action_t *demote = NULL; pcmk_action_t 1094 lib/pacemaker/pcmk_output.c pcmk_action_t *reason_op = NULL; pcmk_action_t 1155 lib/pacemaker/pcmk_output.c pcmk_action_t *migrate_op = NULL; pcmk_action_t 1233 lib/pacemaker/pcmk_output.c pcmk_action_t *stop_op = NULL; pcmk_action_t 32 lib/pacemaker/pcmk_sched_actions.c action_flags_for_ordering(pcmk_action_t *action, const pcmk_node_t *node) pcmk_action_t 178 lib/pacemaker/pcmk_sched_actions.c static pcmk_action_t * pcmk_action_t 179 lib/pacemaker/pcmk_sched_actions.c action_for_ordering(pcmk_action_t *action) pcmk_action_t 181 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *result = action; pcmk_action_t 219 lib/pacemaker/pcmk_sched_actions.c update(pcmk_resource_t *rsc, pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 241 lib/pacemaker/pcmk_sched_actions.c update_action_for_ordering_flags(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 507 lib/pacemaker/pcmk_sched_actions.c pcmk__update_action_for_orderings(pcmk_action_t *then, pcmk_action_t 544 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *first = other->action; pcmk_action_t 682 lib/pacemaker/pcmk_sched_actions.c is_primitive_action(const pcmk_action_t *action) pcmk_action_t 717 lib/pacemaker/pcmk_sched_actions.c handle_asymmetric_ordering(const pcmk_action_t *first, pcmk_action_t *then) pcmk_action_t 764 lib/pacemaker/pcmk_sched_actions.c handle_restart_ordering(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 842 lib/pacemaker/pcmk_sched_actions.c pcmk__update_ordered_actions(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 966 lib/pacemaker/pcmk_sched_actions.c pcmk__log_action(const char *pre_text, const pcmk_action_t *action, pcmk_action_t 1056 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t * pcmk_action_t 1060 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *shutdown_op = NULL; pcmk_action_t 1306 lib/pacemaker/pcmk_sched_actions.c pcmk__action_locks_rsc_to_node(const pcmk_action_t *action) pcmk_action_t 1354 lib/pacemaker/pcmk_sched_actions.c pcmk__deduplicate_action_inputs(pcmk_action_t *action) pcmk_action_t 1406 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 1527 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *required = custom_action(rsc, key, task, NULL, FALSE, pcmk_action_t 1547 lib/pacemaker/pcmk_sched_actions.c pcmk_action_t *reload = NULL; pcmk_action_t 190 lib/pacemaker/pcmk_sched_bundle.c pcmk_action_t *action = NULL; pcmk_action_t 690 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_action_flags(pcmk_action_t *action, const pcmk_node_t *node) pcmk_action_t 950 lib/pacemaker/pcmk_sched_bundle.c pcmk_action_t *probe = find_first_action(replica->remote->actions, pcmk_action_t 400 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_action_flags(pcmk_action_t *action, const pcmk_node_t *node) pcmk_action_t 434 lib/pacemaker/pcmk_sched_clone.c rsc->cmds->action_flags((pcmk_action_t *) data, NULL); pcmk_action_t 1043 lib/pacemaker/pcmk_sched_colocation.c pcmk_action_t *action = iter->data; pcmk_action_t 1073 lib/pacemaker/pcmk_sched_colocation.c pcmk__block_colocation_dependents(pcmk_action_t *action) pcmk_action_t 1104 lib/pacemaker/pcmk_sched_colocation.c pcmk_action_t *child_action = find_first_action(child->actions, NULL, pcmk_action_t 55 lib/pacemaker/pcmk_sched_fencing.c order_start_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) pcmk_action_t 63 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *action = iter->data; pcmk_action_t 109 lib/pacemaker/pcmk_sched_fencing.c order_stop_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) pcmk_action_t 116 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *parent_stop = NULL; pcmk_action_t 143 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *action = iter->data; pcmk_action_t 214 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *action = iter->data; pcmk_action_t 256 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering(pcmk_resource_t *rsc, pcmk_action_t *stonith_op) pcmk_action_t 288 lib/pacemaker/pcmk_sched_fencing.c pcmk__order_vs_fence(pcmk_action_t *stonith_op, pcmk_scheduler_t *scheduler) pcmk_action_t 307 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *action, pcmk_action_t 325 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *unfence = pe_fence_op(node, PCMK_ACTION_ON, TRUE, NULL, pcmk_action_t 352 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *stop = NULL; pcmk_action_t 353 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *stonith_op = NULL; pcmk_action_t 391 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *parent_stonith_op = pe_fence_op(stop->node, NULL, FALSE, pcmk_action_t 470 lib/pacemaker/pcmk_sched_fencing.c pcmk_action_t *unfence = pe_fence_op(node, PCMK_ACTION_ON, true, NULL, pcmk_action_t 101 lib/pacemaker/pcmk_sched_group.c static pcmk_action_t * pcmk_action_t 104 lib/pacemaker/pcmk_sched_group.c pcmk_action_t *op = custom_action(group, pcmk__op_key(group->id, action, 0), pcmk_action_t 533 lib/pacemaker/pcmk_sched_group.c pcmk__group_action_flags(pcmk_action_t *action, const pcmk_node_t *node) pcmk_action_t 549 lib/pacemaker/pcmk_sched_group.c pcmk_action_t *member_action = find_first_action(member->actions, NULL, pcmk_action_t 616 lib/pacemaker/pcmk_sched_group.c pcmk__group_update_ordered_actions(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 635 lib/pacemaker/pcmk_sched_group.c pcmk_action_t *member_action = find_first_action(member->actions, NULL, pcmk_action_t 924 lib/pacemaker/pcmk_sched_instances.c const pcmk_action_t *action = (const pcmk_action_t *) iter->data; pcmk_action_t 979 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *stop = NULL; pcmk_action_t 980 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *stopped = NULL; pcmk_action_t 982 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *start = NULL; pcmk_action_t 983 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *started = NULL; pcmk_action_t 1222 lib/pacemaker/pcmk_sched_instances.c unassign_if_mandatory(const pcmk_action_t *first, const pcmk_action_t *then, pcmk_action_t 1262 lib/pacemaker/pcmk_sched_instances.c static pcmk_action_t * pcmk_action_t 1263 lib/pacemaker/pcmk_sched_instances.c find_instance_action(const pcmk_action_t *action, const pcmk_resource_t *instance, pcmk_action_t 1268 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *matching_action = NULL; pcmk_action_t 1334 lib/pacemaker/pcmk_sched_instances.c orig_action_name(const pcmk_action_t *action) pcmk_action_t 1379 lib/pacemaker/pcmk_sched_instances.c update_interleaved_actions(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 1398 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *first_action = NULL; pcmk_action_t 1399 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *then_action = NULL; pcmk_action_t 1451 lib/pacemaker/pcmk_sched_instances.c can_interleave_actions(const pcmk_action_t *first, const pcmk_action_t *then) pcmk_action_t 1513 lib/pacemaker/pcmk_sched_instances.c update_noninterleaved_actions(pcmk_resource_t *instance, pcmk_action_t *first, pcmk_action_t 1514 lib/pacemaker/pcmk_sched_instances.c const pcmk_action_t *then, const pcmk_node_t *node, pcmk_action_t 1517 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *instance_action = NULL; pcmk_action_t 1576 lib/pacemaker/pcmk_sched_instances.c pcmk__instance_update_ordered_actions(pcmk_action_t *first, pcmk_action_t *then, pcmk_action_t 1626 lib/pacemaker/pcmk_sched_instances.c pcmk__collective_action_flags(pcmk_action_t *action, const GList *instances, pcmk_action_t 1640 lib/pacemaker/pcmk_sched_instances.c pcmk_action_t *instance_action = NULL; pcmk_action_t 28 lib/pacemaker/pcmk_sched_migration.c add_migration_meta(pcmk_action_t *action, const pcmk_node_t *source, pcmk_action_t 48 lib/pacemaker/pcmk_sched_migration.c pcmk_action_t *migrate_to = NULL; pcmk_action_t 49 lib/pacemaker/pcmk_sched_migration.c pcmk_action_t *migrate_from = NULL; pcmk_action_t 50 lib/pacemaker/pcmk_sched_migration.c pcmk_action_t *start = NULL; pcmk_action_t 51 lib/pacemaker/pcmk_sched_migration.c pcmk_action_t *stop = NULL; pcmk_action_t 159 lib/pacemaker/pcmk_sched_migration.c pcmk_action_t *stop = NULL; pcmk_action_t 241 lib/pacemaker/pcmk_sched_migration.c task_from_action_or_key(const pcmk_action_t *action, const char *key) pcmk_action_t 351 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *clone_min_met = get_pseudo_op(task, rsc_first->cluster); pcmk_action_t 532 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *first_action, pcmk_resource_t *then_rsc, pcmk_action_t 533 lib/pacemaker/pcmk_sched_ordering.c char *then_action_task, pcmk_action_t *then_action, pcmk_action_t 771 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *unordered_action = get_pseudo_op(task, scheduler); pcmk_action_t 1103 lib/pacemaker/pcmk_sched_ordering.c ordering_is_invalid(pcmk_action_t *action, pcmk__related_action_t *input) pcmk_action_t 1138 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 1160 lib/pacemaker/pcmk_sched_ordering.c pcmk__order_stops_before_shutdown(pcmk_node_t *node, pcmk_action_t *shutdown_op) pcmk_action_t 1165 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 1254 lib/pacemaker/pcmk_sched_ordering.c order_resource_actions_after(pcmk_action_t *first_action, pcmk_action_t 1300 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *then_action_iter = (pcmk_action_t *) iter->data; pcmk_action_t 1319 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *first_action = order->action1; pcmk_action_t 1409 lib/pacemaker/pcmk_sched_ordering.c pcmk__update_action_for_orderings((pcmk_action_t *) data, pcmk_action_t 1479 lib/pacemaker/pcmk_sched_ordering.c pcmk__order_after_each(pcmk_action_t *after, GList *list) pcmk_action_t 1484 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *before = (pcmk_action_t *) iter->data; pcmk_action_t 643 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *start = NULL; pcmk_action_t 830 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *start = NULL; pcmk_action_t 1204 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_action_flags(pcmk_action_t *action, const pcmk_node_t *node) pcmk_action_t 1246 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *stop = NULL; pcmk_action_t 1302 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *unfence = pe_fence_op(current, PCMK_ACTION_ON, true, pcmk_action_t 1325 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *start = NULL; pcmk_action_t 1372 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *start = (pcmk_action_t *) iter->data; pcmk_action_t 1381 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *promote = promote_action(rsc, node, optional); pcmk_action_t 1403 lib/pacemaker/pcmk_sched_primitive.c pcmk_action_t *promote = (pcmk_action_t *) iter->data; pcmk_action_t 28 lib/pacemaker/pcmk_sched_probes.c add_expected_result(pcmk_action_t *probe, const pcmk_resource_t *rsc, pcmk_action_t 127 lib/pacemaker/pcmk_sched_probes.c static pcmk_action_t * pcmk_action_t 130 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe = NULL; pcmk_action_t 160 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe = NULL; pcmk_action_t 303 lib/pacemaker/pcmk_sched_probes.c probe_needed_before_action(const pcmk_action_t *probe, pcmk_action_t 304 lib/pacemaker/pcmk_sched_probes.c const pcmk_action_t *then) pcmk_action_t 351 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *first = NULL; pcmk_action_t 352 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *then = NULL; pcmk_action_t 442 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe = (pcmk_action_t *) probe_iter->data; pcmk_action_t 447 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *then = (pcmk_action_t *) then_iter->data; pcmk_action_t 471 lib/pacemaker/pcmk_sched_probes.c add_start_orderings_for_probe(pcmk_action_t *probe, pcmk_action_t 542 lib/pacemaker/pcmk_sched_probes.c add_restart_orderings_for_probe(pcmk_action_t *probe, pcmk_action_t *after) pcmk_action_t 582 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *then = (pcmk_action_t *) iter->data; pcmk_action_t 673 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *action = iter->data; pcmk_action_t 704 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe = (pcmk_action_t *) iter->data; pcmk_action_t 764 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *start = NULL; pcmk_action_t 787 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *first = before->action; pcmk_action_t 830 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe = (pcmk_action_t *) probe_iter->data; pcmk_action_t 890 lib/pacemaker/pcmk_sched_probes.c pcmk_action_t *probe_op = NULL; pcmk_action_t 96 lib/pacemaker/pcmk_sched_promotable.c const pcmk_action_t *action = (const pcmk_action_t *) iter->data; pcmk_action_t 200 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *start) pcmk_action_t 229 lib/pacemaker/pcmk_sched_recurring.c const pcmk_action_t *op = (const pcmk_action_t *) iter->data; pcmk_action_t 254 lib/pacemaker/pcmk_sched_recurring.c recurring_op_for_active(pcmk_resource_t *rsc, pcmk_action_t *start, pcmk_action_t 257 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *mon = NULL; pcmk_action_t 281 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *cancel_op = pcmk__new_cancel_action(rsc, op->name, pcmk_action_t 394 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *cancel_op = NULL; pcmk_action_t 435 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *action) pcmk_action_t 440 lib/pacemaker/pcmk_sched_recurring.c order_actions((pcmk_action_t *) iter->data, action, pcmk_action_t 456 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *action) pcmk_action_t 461 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *stop = (pcmk_action_t *) iter->data; pcmk_action_t 521 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *stopped_mon = NULL; pcmk_action_t 581 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *start = NULL; pcmk_action_t 645 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t * pcmk_action_t 649 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *cancel_op = NULL; pcmk_action_t 690 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *cancel = NULL; pcmk_action_t 720 lib/pacemaker/pcmk_sched_recurring.c pcmk_action_t *op = NULL; pcmk_action_t 738 lib/pacemaker/pcmk_sched_recurring.c pcmk__action_is_recurring(const pcmk_action_t *action) pcmk_action_t 61 lib/pacemaker/pcmk_sched_remote.c order_start_then_action(pcmk_resource_t *first_rsc, pcmk_action_t *then_action, pcmk_action_t 75 lib/pacemaker/pcmk_sched_remote.c order_action_then_stop(pcmk_action_t *first_action, pcmk_resource_t *then_rsc, pcmk_action_t 168 lib/pacemaker/pcmk_sched_remote.c apply_remote_ordering(pcmk_action_t *action) pcmk_action_t 298 lib/pacemaker/pcmk_sched_remote.c apply_container_ordering(pcmk_action_t *action) pcmk_action_t 408 lib/pacemaker/pcmk_sched_remote.c pcmk_action_t *action = iter->data; pcmk_action_t 465 lib/pacemaker/pcmk_sched_remote.c pcmk_action_t *rsc_action = item->data; pcmk_action_t 546 lib/pacemaker/pcmk_sched_remote.c pcmk__connection_host_for_action(const pcmk_action_t *action) pcmk_action_t 685 lib/pacemaker/pcmk_sched_remote.c pcmk__add_guest_meta_to_xml(xmlNode *args_xml, const pcmk_action_t *action) pcmk_action_t 461 lib/pacemaker/pcmk_sched_resource.c pcmk_action_t *op = (pcmk_action_t *) iter->data; pcmk_action_t 395 lib/pacemaker/pcmk_sched_utilization.c static pcmk_action_t * pcmk_action_t 400 lib/pacemaker/pcmk_sched_utilization.c pcmk_action_t *load_stopped = get_pseudo_op(load_stopped_task, pcmk_action_t 423 lib/pacemaker/pcmk_sched_utilization.c pcmk_action_t *load_stopped = NULL; pcmk_action_t 369 lib/pacemaker/pcmk_scheduler.c pcmk_action_t *clear_op = NULL; pcmk_action_t 509 lib/pacemaker/pcmk_scheduler.c add_nondc_fencing(GList *list, pcmk_action_t *action, pcmk_action_t 519 lib/pacemaker/pcmk_scheduler.c order_actions((pcmk_action_t *) list->data, action, pcmk__ar_ordered); pcmk_action_t 530 lib/pacemaker/pcmk_scheduler.c static pcmk_action_t * pcmk_action_t 533 lib/pacemaker/pcmk_scheduler.c pcmk_action_t *fencing = pe_fence_op(node, NULL, FALSE, "node is unclean", pcmk_action_t 550 lib/pacemaker/pcmk_scheduler.c pcmk_action_t *dc_down = NULL; pcmk_action_t 565 lib/pacemaker/pcmk_scheduler.c pcmk_action_t *fencing = NULL; pcmk_action_t 590 lib/pacemaker/pcmk_scheduler.c pcmk_action_t *down_op = pcmk__new_shutdown_action(node); pcmk_action_t 646 lib/pacemaker/pcmk_scheduler.c order_actions((pcmk_action_t *) fencing_ops->data, dc_down, pcmk_action_t 724 lib/pacemaker/pcmk_scheduler.c const pcmk_action_t *action = (const pcmk_action_t *) iter->data; pcmk_action_t 44 lib/pacemaker/pcmk_simulate.c create_action_name(const pcmk_action_t *action, bool verbose) pcmk_action_t 235 lib/pacemaker/pcmk_simulate.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 276 lib/pacemaker/pcmk_simulate.c pcmk_action_t *action = (pcmk_action_t *) iter->data; pcmk_action_t 1409 lib/pengine/clone.c pcmk_action_t *action = NULL; pcmk_action_t 1410 lib/pengine/clone.c pcmk_action_t *action_complete = NULL; pcmk_action_t 1520 lib/pengine/clone.c pcmk_action_t *start, pcmk_action_t *started, pcmk_action_t 1521 lib/pengine/clone.c pcmk_action_t *stop, pcmk_action_t *stopped) pcmk_action_t 457 lib/pengine/failcounts.c pcmk_action_t * pcmk_action_t 462 lib/pengine/failcounts.c pcmk_action_t *clear = NULL; pcmk_action_t 22 lib/pengine/pe_actions.c static void unpack_operation(pcmk_action_t *action, const xmlNode *xml_obj, pcmk_action_t 26 lib/pengine/pe_actions.c add_singleton(pcmk_scheduler_t *scheduler, pcmk_action_t *action) pcmk_action_t 34 lib/pengine/pe_actions.c static pcmk_action_t * pcmk_action_t 54 lib/pengine/pe_actions.c static pcmk_action_t * pcmk_action_t 59 lib/pengine/pe_actions.c pcmk_action_t *action = NULL; pcmk_action_t 168 lib/pengine/pe_actions.c static pcmk_action_t * pcmk_action_t 172 lib/pengine/pe_actions.c pcmk_action_t *action = pcmk__assert_alloc(1, sizeof(pcmk_action_t)); pcmk_action_t 269 lib/pengine/pe_actions.c update_action_optional(pcmk_action_t *action, gboolean optional) pcmk_action_t 325 lib/pengine/pe_actions.c update_resource_action_runnable(pcmk_action_t *action, pcmk_action_t 417 lib/pengine/pe_actions.c const pcmk_action_t *action) pcmk_action_t 1095 lib/pengine/pe_actions.c unpack_operation(pcmk_action_t *action, const xmlNode *xml_obj, pcmk_action_t 1128 lib/pengine/pe_actions.c pcmk_action_t * pcmk_action_t 1133 lib/pengine/pe_actions.c pcmk_action_t *action = NULL; pcmk_action_t 1176 lib/pengine/pe_actions.c pcmk_action_t * pcmk_action_t 1179 lib/pengine/pe_actions.c pcmk_action_t *op = lookup_singleton(scheduler, name); pcmk_action_t 1280 lib/pengine/pe_actions.c pcmk_action_t * pcmk_action_t 1286 lib/pengine/pe_actions.c pcmk_action_t *stonith_op = NULL; pcmk_action_t 1394 lib/pengine/pe_actions.c pe_free_action(pcmk_action_t *action) pcmk_action_t 1448 lib/pengine/pe_actions.c pcmk_action_t * pcmk_action_t 1455 lib/pengine/pe_actions.c pcmk_action_t *action = (pcmk_action_t *) gIter->data; pcmk_action_t 1486 lib/pengine/pe_actions.c pcmk_action_t *action = (pcmk_action_t *) gIter->data; pcmk_action_t 1523 lib/pengine/pe_actions.c pcmk_action_t *action = (pcmk_action_t *) gIter->data; pcmk_action_t 1577 lib/pengine/pe_actions.c pe__action2reason(const pcmk_action_t *action, enum pe_action_flags flag) pcmk_action_t 1602 lib/pengine/pe_actions.c void pe_action_set_reason(pcmk_action_t *action, const char *reason, pcmk_action_t 1801 lib/pengine/pe_actions.c pcmk_action_t * pcmk_action_t 1805 lib/pengine/pe_actions.c pcmk_action_t *action = NULL; pcmk_action_t 1828 lib/pengine/pe_actions.c pe__add_action_expected_result(pcmk_action_t *action, int expected_result) pcmk_action_t 246 lib/pengine/pe_notif.c pcmk_action_t *notify = (pcmk_action_t *) user_data; pcmk_action_t 260 lib/pengine/pe_notif.c pcmk_action_t *action) pcmk_action_t 280 lib/pengine/pe_notif.c static pcmk_action_t * pcmk_action_t 281 lib/pengine/pe_notif.c new_notify_pseudo_action(pcmk_resource_t *rsc, const pcmk_action_t *action, pcmk_action_t 284 lib/pengine/pe_notif.c pcmk_action_t *notify = NULL; pcmk_action_t 309 lib/pengine/pe_notif.c static pcmk_action_t * pcmk_action_t 311 lib/pengine/pe_notif.c pcmk_action_t *op, pcmk_action_t *notify_done, pcmk_action_t 315 lib/pengine/pe_notif.c pcmk_action_t *notify_action = NULL; pcmk_action_t 372 lib/pengine/pe_notif.c pcmk_action_t *notify = NULL; pcmk_action_t 388 lib/pengine/pe_notif.c pcmk_action_t *mon = (pcmk_action_t *) iter->data; pcmk_action_t 433 lib/pengine/pe_notif.c pcmk_action_t *action, pcmk_action_t *complete) pcmk_action_t 606 lib/pengine/pe_notif.c const pcmk_action_t *op = (const pcmk_action_t *) iter->data; pcmk_action_t 780 lib/pengine/pe_notif.c static pcmk_action_t * pcmk_action_t 781 lib/pengine/pe_notif.c find_remote_start(pcmk_action_t *action) pcmk_action_t 806 lib/pengine/pe_notif.c pcmk_action_t *stop = NULL; pcmk_action_t 807 lib/pengine/pe_notif.c pcmk_action_t *start = NULL; pcmk_action_t 818 lib/pengine/pe_notif.c pcmk_action_t *op = (pcmk_action_t *) iter->data; pcmk_action_t 904 lib/pengine/pe_notif.c pcmk_action_t *remote_start = find_remote_start(start); pcmk_action_t 988 lib/pengine/pe_notif.c pe__order_notifs_after_fencing(const pcmk_action_t *stop, pcmk_resource_t *rsc, pcmk_action_t 989 lib/pengine/pe_notif.c pcmk_action_t *stonith_op) pcmk_action_t 51 lib/pengine/pe_status_private.h pcmk_action_t *pre; pcmk_action_t 52 lib/pengine/pe_status_private.h pcmk_action_t *post; pcmk_action_t 53 lib/pengine/pe_status_private.h pcmk_action_t *pre_done; pcmk_action_t 54 lib/pengine/pe_status_private.h pcmk_action_t *post_done; pcmk_action_t 81 lib/pengine/pe_status_private.h pcmk_action_t *action, pcmk_action_t 82 lib/pengine/pe_status_private.h pcmk_action_t *complete); pcmk_action_t 2540 lib/pengine/unpack.c pcmk_action_t *stop = (pcmk_action_t *) gIter->data; pcmk_action_t 4171 lib/pengine/unpack.c order_after_remote_fencing(pcmk_action_t *action, pcmk_resource_t *remote_conn, pcmk_action_t 4177 lib/pengine/unpack.c pcmk_action_t *fence = pe_fence_op(remote_node, NULL, TRUE, NULL, pcmk_action_t 4338 lib/pengine/unpack.c pcmk_action_t *clear_op = NULL; pcmk_action_t 457 lib/pengine/utils.c order_actions(pcmk_action_t *lh_action, pcmk_action_t *rh_action, pcmk_action_t 592 lib/pengine/utils.c pcmk_action_t *dependency, pcmk_scheduler_t *scheduler) pcmk_action_t 607 lib/pengine/utils.c pcmk_action_t *unfence = pe_fence_op(node, PCMK_ACTION_ON, FALSE, pcmk_action_t 1879 tools/crm_resource_runtime.c action_is_pending(const pcmk_action_t *action) pcmk_action_t 1902 tools/crm_resource_runtime.c const pcmk_action_t *a = (const pcmk_action_t *) action->data; pcmk_action_t 1919 tools/crm_resource_runtime.c pcmk_action_t *a = (pcmk_action_t *) action->data;