action_t           40 include/crm/pengine/internal.h     action_t *pre;
action_t           41 include/crm/pengine/internal.h     action_t *post;
action_t           42 include/crm/pengine/internal.h     action_t *pre_done;
action_t           43 include/crm/pengine/internal.h     action_t *post_done;
action_t          143 include/crm/pengine/internal.h extern action_t *get_pseudo_op(const char *name, pe_working_set_t * data_set);
action_t          144 include/crm/pengine/internal.h extern gboolean order_actions(action_t * lh_action, action_t * rh_action, enum pe_ordering order);
action_t          177 include/crm/pengine/internal.h extern action_t *custom_action(resource_t * rsc, char *key, const char *task, node_t * on_node,
action_t          229 include/crm/pengine/internal.h extern action_t *find_first_action(GListPtr input, const char *uuid, const char *task,
action_t          238 include/crm/pengine/internal.h extern void pe_free_action(action_t * action);
action_t          299 include/crm/pengine/internal.h action_t *pe_fence_op(node_t * node, const char *op, bool optional, const char *reason, pe_working_set_t * data_set);
action_t          301 include/crm/pengine/internal.h     resource_t * rsc, node_t *node, const char *reason, action_t *dependency, pe_working_set_t * data_set);
action_t           28 include/crm/pengine/status.h typedef struct pe_action_s action_t;
action_t          348 include/crm/pengine/status.h     action_t *pre_notify;
action_t          349 include/crm/pengine/status.h     action_t *pre_notified;
action_t          350 include/crm/pengine/status.h     action_t *post_notify;
action_t          351 include/crm/pengine/status.h     action_t *post_notified;
action_t          462 include/crm/pengine/status.h     action_t *action;
action_t         2071 lib/pengine/unpack.c             action_t *stop = (action_t *) gIter->data;
action_t         2616 lib/pengine/unpack.c     action_t *action = NULL;
action_t         2946 lib/pengine/unpack.c         action_t *clear_op = custom_action(rsc, key, CRM_OP_CLEAR_FAILCOUNT,
action_t         2992 lib/pengine/unpack.c     action_t *action = custom_action(rsc, strdup(key), task, NULL, TRUE, FALSE, data_set);
action_t           36 lib/pengine/utils.c void unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container,
action_t          418 lib/pengine/utils.c action_t *
action_t          423 lib/pengine/utils.c     action_t *action = NULL;
action_t          465 lib/pengine/utils.c         action = calloc(1, sizeof(action_t));
action_t          630 lib/pengine/utils.c unpack_operation_on_fail(action_t * action)
action_t          803 lib/pengine/utils.c unpack_timeout(const char *value, action_t *action, xmlNode *xml_obj,
action_t          914 lib/pengine/utils.c unpack_operation(action_t * action, xmlNode * xml_obj, resource_t * container,
action_t         1300 lib/pengine/utils.c pe_free_action(action_t * action)
action_t         1336 lib/pengine/utils.c         action_t *action = (action_t *) gIter->data;
action_t         1384 lib/pengine/utils.c action_t *
action_t         1392 lib/pengine/utils.c         action_t *action = (action_t *) gIter->data;
action_t         1423 lib/pengine/utils.c         action_t *action = (action_t *) gIter->data;
action_t         1463 lib/pengine/utils.c         action_t *action = (action_t *) gIter->data;
action_t         1726 lib/pengine/utils.c order_actions(action_t * lh_action, action_t * rh_action, enum pe_ordering order)
action_t         1777 lib/pengine/utils.c action_t *
action_t         1780 lib/pengine/utils.c     action_t *op = NULL;
action_t         1897 lib/pengine/utils.c         action_t *action = custom_action(rsc, strdup(key), task, node, TRUE, FALSE, data_set);
action_t         2138 lib/pengine/utils.c action_t *
action_t         2142 lib/pengine/utils.c     action_t *stonith_op = NULL;
action_t         2222 lib/pengine/utils.c     resource_t * rsc, node_t *node, const char *reason, action_t *dependency, pe_working_set_t * data_set) 
action_t         2236 lib/pengine/utils.c         action_t *unfence = pe_fence_op(node, "on", FALSE, reason, data_set);
action_t          125 pengine/allocate.c update_action_flags(action_t * action, enum pe_action_flags flags, const char *source, int line)
action_t          204 pengine/allocate.c     action_t *cancel = NULL;
action_t          340 pengine/allocate.c             action_t *op = NULL;
action_t          468 pengine/allocate.c             action_t *action_clear = NULL;
action_t          898 pengine/allocate.c     action_t *probe_node_complete = NULL;
action_t          922 pengine/allocate.c             action_t *probe_op = custom_action(NULL, crm_strdup_printf("%s-%s", CRM_OP_REPROBE, node->details->uname),
action_t         1212 pengine/allocate.c order_start_then_action(resource_t *lh_rsc, action_t *rh_action,
action_t         1224 pengine/allocate.c order_action_then_stop(action_t *lh_action, resource_t *rh_rsc,
action_t         1256 pengine/allocate.c             action_t *clear_op = custom_action(rsc, key, CRM_OP_CLEAR_FAILCOUNT,
action_t         1482 pengine/allocate.c     action_t *dc_down = NULL;
action_t         1483 pengine/allocate.c     action_t *dc_fence = NULL;
action_t         1484 pengine/allocate.c     action_t *stonith_op = NULL;
action_t         1485 pengine/allocate.c     action_t *last_stonith = NULL;
action_t         1487 pengine/allocate.c     action_t *all_stopped = get_pseudo_op(ALL_STOPPED, data_set);
action_t         1488 pengine/allocate.c     action_t *done = get_pseudo_op(STONITH_DONE, data_set);
action_t         1555 pengine/allocate.c             action_t *down_op = NULL;
action_t         1596 pengine/allocate.c             action_t *node_stop = (action_t *) gIter->data;
action_t         1620 pengine/allocate.c                 stonith_op = (action_t *) gIter2->data;
action_t         1683 pengine/allocate.c rsc_order_then(action_t * lh_action, resource_t * rsc, order_constraint_t * order)
action_t         1687 pengine/allocate.c     action_t *rh_action = NULL;
action_t         1720 pengine/allocate.c         action_t *rh_action_iter = (action_t *) gIter->data;
action_t         1741 pengine/allocate.c     action_t *lh_action = order->lh_action;
action_t         1786 pengine/allocate.c         action_t *lh_action_iter = (action_t *) gIter->data;
action_t         1802 pengine/allocate.c extern gboolean update_action(action_t * action);
action_t         1803 pengine/allocate.c extern void update_colo_start_chain(action_t * action);
action_t         1806 pengine/allocate.c is_recurring_action(action_t *action) 
action_t         1817 pengine/allocate.c apply_container_ordering(action_t *action, pe_working_set_t *data_set)
action_t         1989 pengine/allocate.c apply_remote_ordering(action_t *action, pe_working_set_t *data_set)
action_t         2122 pengine/allocate.c         action_t *action = (action_t *) gIter->data;
action_t         2245 pengine/allocate.c         action_t *start = NULL;
action_t         2272 pengine/allocate.c             action_t *first = before->action;
action_t         2306 pengine/allocate.c                 action_t *probe = (action_t *) pIter->data;
action_t         2355 pengine/allocate.c         action_t *action = (action_t *) gIter->data;
action_t         2365 pengine/allocate.c         action_t *action = (action_t *) gIter->data;
action_t         2445 pengine/allocate.c         action_t *action = (action_t *) gIter->data;
action_t         2487 pengine/allocate.c         action_t *action = (action_t *) gIter->data;
action_t           33 pengine/allocate.h      gboolean(*create_probe) (resource_t *, node_t *, action_t *, gboolean, pe_working_set_t *);
action_t           41 pengine/allocate.h     enum pe_action_flags (*action_flags) (action_t *, node_t *);
action_t           42 pengine/allocate.h     enum pe_graph_flags (*update_actions) (action_t *, action_t *, node_t *, enum pe_action_flags,
action_t           76 pengine/allocate.h extern enum pe_action_flags native_action_flags(action_t * action, node_t * node);
action_t           81 pengine/allocate.h extern gboolean native_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t           93 pengine/allocate.h extern enum pe_action_flags group_action_flags(action_t * action, node_t * node);
action_t          107 pengine/allocate.h extern enum pe_action_flags container_action_flags(action_t * action, node_t * node);
action_t          109 pengine/allocate.h extern gboolean container_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t          122 pengine/allocate.h extern enum pe_action_flags clone_action_flags(action_t * action, node_t * node);
action_t          124 pengine/allocate.h extern gboolean clone_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t          161 pengine/allocate.h extern void rsc_stonith_ordering(resource_t * rsc, action_t * stonith_op,
action_t          164 pengine/allocate.h extern enum pe_graph_flags native_update_actions(action_t * first, action_t * then, node_t * node,
action_t          168 pengine/allocate.h extern enum pe_graph_flags group_update_actions(action_t * first, action_t * then, node_t * node,
action_t          171 pengine/allocate.h extern enum pe_graph_flags container_update_actions(action_t * first, action_t * then, node_t * node,
action_t          175 pengine/allocate.h gboolean update_action_flags(action_t * action, enum pe_action_flags flags, const char *source, int line);
action_t          176 pengine/allocate.h gboolean update_action(action_t * action);
action_t          679 pengine/clone.c         action_t *action = (action_t *) gIter->data;
action_t          713 pengine/clone.c static action_t *
action_t          716 pengine/clone.c     action_t *match = NULL;
action_t          726 pengine/clone.c             action_t *op = (action_t *) gIter->data;
action_t          765 pengine/clone.c     action_t *stop = NULL;
action_t          766 pengine/clone.c     action_t *start = NULL;
action_t          767 pengine/clone.c     action_t *last_stop = NULL;
action_t          768 pengine/clone.c     action_t *last_start = NULL;
action_t          829 pengine/clone.c     action_t *stop = NULL;
action_t          830 pengine/clone.c     action_t *stopped = NULL;
action_t          832 pengine/clone.c     action_t *start = NULL;
action_t          833 pengine/clone.c     action_t *started = NULL;
action_t         1103 pengine/clone.c clone_child_action(action_t * action)
action_t         1142 pengine/clone.c summary_action_flags(action_t * action, GListPtr children, node_t * node)
action_t         1152 pengine/clone.c         action_t *child_action = NULL;
action_t         1186 pengine/clone.c clone_action_flags(action_t * action, node_t * node)
action_t         1217 pengine/clone.c         action_t *op = (action_t *) gIter->data;
action_t         1338 pengine/clone.c clone_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t          385 pengine/constraints.c         action_t *unordered_action = get_pseudo_op(task, data_set);
action_t         1319 pengine/constraints.c task_from_action_or_key(action_t *action, const char *key)
action_t         1468 pengine/constraints.c custom_action_order(resource_t * lh_rsc, char *lh_action_task, action_t * lh_action,
action_t         1469 pengine/constraints.c                     resource_t * rh_rsc, char *rh_action_task, action_t * rh_action,
action_t         1569 pengine/constraints.c                  action_t ** begin, action_t ** end, action_t ** inv_begin, action_t ** inv_end,
action_t         1792 pengine/constraints.c         action_t *unordered_action = get_pseudo_op(task, data_set);
action_t         2035 pengine/constraints.c     action_t *set_end = NULL;
action_t         2036 pengine/constraints.c     action_t *set_begin = NULL;
action_t         2038 pengine/constraints.c     action_t *set_inv_end = NULL;
action_t         2039 pengine/constraints.c     action_t *set_inv_begin = NULL;
action_t          503 pengine/container.c container_action_flags(action_t * action, node_t * node)
action_t          584 pengine/container.c container_update_interleave_actions(action_t * first, action_t * then, node_t * node, enum pe_action_flags flags,
action_t          742 pengine/container.c container_update_actions(action_t * first, action_t * then, node_t * node, enum pe_action_flags flags,
action_t          764 pengine/container.c             action_t *then_child_action = find_first_action(then_child->actions, NULL, then->task, node);
action_t          859 pengine/container.c container_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t          917 pengine/container.c             action_t *probe = find_first_action(tuple->remote->actions, probe_uuid, NULL, node);
action_t           32 pengine/graph.c void update_colo_start_chain(action_t * action);
action_t           33 pengine/graph.c gboolean rsc_update_action(action_t * first, action_t * then, enum pe_ordering type);
action_t           36 pengine/graph.c get_action_flags(action_t * action, node_t * node)
action_t          146 pengine/graph.c static action_t *
action_t          147 pengine/graph.c rsc_expand_action(action_t * action)
action_t          150 pengine/graph.c     action_t *result = action;
action_t          185 pengine/graph.c graph_update_action(action_t * first, action_t * then, node_t * node,
action_t          465 pengine/graph.c         action_t *action = (action_t *) gIter->data;
action_t          480 pengine/graph.c update_colo_start_chain(action_t *action)
action_t          505 pengine/graph.c         action_t *start = find_first_action(child->actions, NULL, RSC_START, NULL);
action_t          520 pengine/graph.c update_action(action_t * then)
action_t          558 pengine/graph.c         action_t *first = other->action;
action_t          713 pengine/graph.c shutdown_constraints(node_t * node, action_t * shutdown_op, pe_working_set_t * data_set)
action_t          721 pengine/graph.c         action_t *action = (action_t *) lpc->data;
action_t          769 pengine/graph.c stonith_constraints(node_t * node, action_t * stonith_op, pe_working_set_t * data_set)
action_t          781 pengine/graph.c get_router_node(action_t *action)
action_t          919 pengine/graph.c     action_t *action = NULL;
action_t          941 pengine/graph.c add_downed_nodes(xmlNode *xml, const action_t *action,
action_t          970 pengine/graph.c         action_t *input;
action_t          989 pengine/graph.c action2xml(action_t * action, gboolean as_input, pe_working_set_t *data_set)
action_t         1288 pengine/graph.c should_dump_action(action_t * action)
action_t         1413 pengine/graph.c check_dump_input(int last_action, action_t * action, action_wrapper_t * wrapper)
action_t         1589 pengine/graph.c graph_has_loop(action_t * init_action, action_t * action, action_wrapper_t * wrapper)
action_t         1651 pengine/graph.c should_dump_input(int last_action, action_t * action, action_wrapper_t * wrapper)
action_t         1697 pengine/graph.c graph_element_from_action(action_t * action, pe_working_set_t * data_set)
action_t           94 pengine/group.c     action_t *op = NULL;
action_t          157 pengine/group.c         action_t *action = (action_t *) gIter->data;
action_t          374 pengine/group.c group_action_flags(action_t * action, node_t * node)
action_t          383 pengine/group.c         action_t *child_action = find_first_action(child->actions, NULL, task_s, node);
action_t          415 pengine/group.c group_update_actions(action_t * first, action_t * then, node_t * node, enum pe_action_flags flags,
action_t          426 pengine/group.c         action_t *child_action = find_first_action(child->actions, NULL, then->task, node);
action_t          123 pengine/master.c         action_t *action = (action_t *) gIter->data;
action_t          826 pengine/master.c     action_t *action = NULL;
action_t          828 pengine/master.c     action_t *action_complete = NULL;
action_t           35 pengine/native.c gboolean update_action(action_t * then);
action_t           42 pengine/native.c void Recurring(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set);
action_t           43 pengine/native.c void RecurringOp(resource_t * rsc, action_t * start, node_t * node,
action_t           45 pengine/native.c void Recurring_Stopped(resource_t * rsc, action_t * start, node_t * node,
action_t           47 pengine/native.c void RecurringOp_Stopped(resource_t * rsc, action_t * start, node_t * node,
action_t          629 pengine/native.c RecurringOp(resource_t * rsc, action_t * start, node_t * node,
action_t          639 pengine/native.c     action_t *mon = NULL;
action_t          706 pengine/native.c             action_t *op = (action_t *) gIter->data;
action_t          824 pengine/native.c Recurring(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set)
action_t          840 pengine/native.c RecurringOp_Stopped(resource_t * rsc, action_t * start, node_t * node,
action_t          904 pengine/native.c             action_t *cancel_op = NULL;
action_t          938 pengine/native.c         action_t *stopped_mon = NULL;
action_t          977 pengine/native.c                 action_t *probe = (action_t *) pIter->data;
action_t          995 pengine/native.c             action_t *stop = (action_t *) local_gIter->data;
action_t         1048 pengine/native.c Recurring_Stopped(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set)
action_t         1066 pengine/native.c     action_t *migrate_to = NULL;
action_t         1067 pengine/native.c     action_t *migrate_from = NULL;
action_t         1068 pengine/native.c     action_t *start = NULL;
action_t         1069 pengine/native.c     action_t *stop = NULL;
action_t         1143 pengine/native.c     action_t *start = NULL;
action_t         1185 pengine/native.c         action_t *stop = stop_action(rsc, current, FALSE);
action_t         1383 pengine/native.c             action_t *unfence = pe_fence_op(node, "on", TRUE, NULL, data_set);
action_t         1420 pengine/native.c         action_t *all_stopped = get_pseudo_op(ALL_STOPPED, data_set);
action_t         1440 pengine/native.c             action_t *load_stopped = get_pseudo_op(load_stopped_task, data_set);
action_t         1454 pengine/native.c             action_t *load_stopped = get_pseudo_op(load_stopped_task, data_set);
action_t         1876 pengine/native.c native_action_flags(action_t * action, node_t * node)
action_t         1882 pengine/native.c native_update_actions(action_t * first, action_t * then, node_t * node, enum pe_action_flags flags,
action_t         2146 pengine/native.c         action_t *action = (action_t *) gIter->data;
action_t         2291 pengine/native.c     action_t *stop = NULL;
action_t         2292 pengine/native.c     action_t *start = NULL;
action_t         2293 pengine/native.c     action_t *demote = NULL;
action_t         2294 pengine/native.c     action_t *promote = NULL;
action_t         2387 pengine/native.c         action_t *migrate_op = NULL;
action_t         2440 pengine/native.c             action_t *stop_op = NULL;
action_t         2497 pengine/native.c         action_t *stop;
action_t         2526 pengine/native.c             action_t *unfence = pe_fence_op(current, "on", TRUE, NULL, data_set);
action_t         2542 pengine/native.c     action_t *start = NULL;
action_t         2549 pengine/native.c         action_t *unfence = pe_fence_op(next, "on", TRUE, NULL, data_set);
action_t         2586 pengine/native.c         action_t *start = (action_t *) gIter->data;
action_t         2606 pengine/native.c         action_t *promote = (action_t *) gIter->data;
action_t         2798 pengine/native.c native_create_probe(resource_t * rsc, node_t * node, action_t * complete,
action_t         2803 pengine/native.c     action_t *probe = NULL;
action_t         2994 pengine/native.c         action_t *unfence = pe_fence_op(node, "on", TRUE, NULL, data_set);
action_t         3054 pengine/native.c native_start_constraints(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set)
action_t         3058 pengine/native.c     action_t *all_stopped = get_pseudo_op(ALL_STOPPED, data_set);
action_t         3059 pengine/native.c     action_t *stonith_done = get_pseudo_op(STONITH_DONE, data_set);
action_t         3065 pengine/native.c         action_t *action = (action_t *) gIter->data;
action_t         3099 pengine/native.c native_stop_constraints(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set)
action_t         3105 pengine/native.c     action_t *start = NULL;
action_t         3121 pengine/native.c         action_t *action = (action_t *) gIter->data;
action_t         3140 pengine/native.c             action_t *parent_stop = find_first_action(top->actions, NULL, RSC_STOP, NULL);
action_t         3218 pengine/native.c         action_t *action = (action_t *) gIter->data;
action_t         3248 pengine/native.c rsc_stonith_ordering(resource_t * rsc, action_t * stonith_op, pe_working_set_t * data_set)
action_t         3279 pengine/native.c     action_t *reload = NULL;
action_t          236 pengine/notif.c static action_t *
action_t          237 pengine/notif.c pe_notify(resource_t * rsc, node_t * node, action_t * op, action_t * confirm,
action_t          241 pengine/notif.c     action_t *trigger = NULL;
action_t          284 pengine/notif.c     action_t *notify = NULL;
action_t          302 pengine/notif.c             action_t *mon = (action_t *) gIter->data;
action_t          319 pengine/notif.c create_notification_boundaries(resource_t * rsc, const char *action, action_t * start,
action_t          320 pengine/notif.c                                action_t * end, pe_working_set_t * data_set)
action_t          427 pengine/notif.c         action_t *all_stopped = get_pseudo_op(ALL_STOPPED, data_set);
action_t          498 pengine/notif.c             action_t *op = (action_t *) gIter->data;
action_t          643 pengine/notif.c     action_t *stop = NULL;
action_t          644 pengine/notif.c     action_t *start = NULL;
action_t          661 pengine/notif.c         action_t *op = (action_t *) gIter->data;
action_t           25 pengine/notif.h                                                action_t *start, action_t *end,
action_t          290 pengine/pengine.c             action_t *action = (action_t *) gIter->data;
action_t           93 pengine/pengine.h     action_t *lh_action;
action_t           98 pengine/pengine.h     action_t *rh_action;
action_t          122 pengine/pengine.h extern gboolean shutdown_constraints(node_t * node, action_t * shutdown_op,
action_t          125 pengine/pengine.h extern gboolean stonith_constraints(node_t * node, action_t * stonith_op,
action_t          128 pengine/pengine.h extern int custom_action_order(resource_t * lh_rsc, char *lh_task, action_t * lh_action,
action_t          129 pengine/pengine.h                                resource_t * rh_rsc, char *rh_task, action_t * rh_action,
action_t          141 pengine/pengine.h extern void graph_element_from_action(action_t * action, pe_working_set_t * data_set);
action_t           93 pengine/ptest.c create_action_name(action_t * action)
action_t          387 pengine/ptest.c         action_t *action = (action_t *) lpc->data;
action_t          431 pengine/ptest.c         action_t *action = (action_t *) lpc->data;
action_t          286 pengine/utils.c             action_t *op = (action_t *) gIter->data;
action_t          325 pengine/utils.c log_action(unsigned int log_level, const char *pre_text, action_t * action, gboolean details)
action_t           50 pengine/utils.h                        action_t * action, gboolean details);
action_t           59 pengine/utils.h enum pe_action_flags summary_action_flags(action_t * action, GListPtr children, node_t * node);
action_t           60 pengine/utils.h enum action_tasks clone_child_action(action_t * action);
action_t         1027 tools/crm_resource_runtime.c         action_t *stop = custom_action(rsc, key, RSC_STOP, NULL, TRUE, FALSE, data_set);
action_t         1365 tools/crm_resource_runtime.c         if (action_is_pending((action_t *) action->data)) {
action_t         1387 tools/crm_resource_runtime.c         action_t *a = (action_t *) action->data;
action_t          208 tools/crm_simulate.c create_action_name(action_t * action)
action_t          290 tools/crm_simulate.c         action_t *action = (action_t *) gIter->data;
action_t          335 tools/crm_simulate.c         action_t *action = (action_t *) gIter->data;