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;