rh_action         186 include/crm/pengine/internal.h     pe_action_t *rh_action;
rh_action         379 include/crm/pengine/internal.h extern gboolean order_actions(pe_action_t * lh_action, pe_action_t * rh_action, enum pe_ordering order);
rh_action          88 include/pcmki/pcmki_scheduler.h                                pe_resource_t * rh_rsc, char *rh_task, pe_action_t * rh_action,
rh_action        1325 lib/pacemaker/pcmk_sched_allocate.c order_start_then_action(pe_resource_t *lh_rsc, pe_action_t *rh_action,
rh_action        1328 lib/pacemaker/pcmk_sched_allocate.c     if (lh_rsc && rh_action && data_set) {
rh_action        1330 lib/pacemaker/pcmk_sched_allocate.c                             rh_action->rsc, NULL, rh_action,
rh_action        1796 lib/pacemaker/pcmk_sched_allocate.c     pe_action_t *rh_action = NULL;
rh_action        1803 lib/pacemaker/pcmk_sched_allocate.c     rh_action = order->rh_action;
rh_action        1806 lib/pacemaker/pcmk_sched_allocate.c     if (rh_action != NULL) {
rh_action        1807 lib/pacemaker/pcmk_sched_allocate.c         rh_actions = g_list_prepend(NULL, rh_action);
rh_action        1900 lib/pacemaker/pcmk_sched_allocate.c         if (rh_rsc == NULL && order->rh_action) {
rh_action        1901 lib/pacemaker/pcmk_sched_allocate.c             rh_rsc = order->rh_action->rsc;
rh_action        1906 lib/pacemaker/pcmk_sched_allocate.c         } else if (order->rh_action) {
rh_action        1907 lib/pacemaker/pcmk_sched_allocate.c             order_actions(lh_action_iter, order->rh_action, order->type);
rh_action        2331 lib/pacemaker/pcmk_sched_allocate.c order_first_probe_unneeded(pe_action_t * probe, pe_action_t * rh_action)
rh_action        2338 lib/pacemaker/pcmk_sched_allocate.c     if (pcmk__str_eq(rh_action->task, CRM_OP_FENCE, pcmk__str_casei)
rh_action        2339 lib/pacemaker/pcmk_sched_allocate.c          && probe->node && rh_action->node
rh_action        2340 lib/pacemaker/pcmk_sched_allocate.c          && probe->node->details == rh_action->node->details) {
rh_action        2341 lib/pacemaker/pcmk_sched_allocate.c         const char *op = g_hash_table_lookup(rh_action->meta, "stonith_action");
rh_action        2349 lib/pacemaker/pcmk_sched_allocate.c     if ((pcmk__str_eq(rh_action->task, CRM_OP_SHUTDOWN, pcmk__str_casei))
rh_action        2350 lib/pacemaker/pcmk_sched_allocate.c         && probe->node && rh_action->node
rh_action        2351 lib/pacemaker/pcmk_sched_allocate.c         && probe->node->details != rh_action->node->details) {
rh_action        2369 lib/pacemaker/pcmk_sched_allocate.c         pe_action_t *rh_action = order->rh_action;
rh_action        2389 lib/pacemaker/pcmk_sched_allocate.c         if (rh_action == NULL && rh_action_task == NULL) {
rh_action        2411 lib/pacemaker/pcmk_sched_allocate.c             if (rh_action && pcmk__str_eq(rh_action->task, RSC_STOP, pcmk__str_casei)) {
rh_action        2414 lib/pacemaker/pcmk_sched_allocate.c             } else if (rh_action == NULL && rh_action_task
rh_action        2445 lib/pacemaker/pcmk_sched_allocate.c         if (rh_action) {
rh_action        2446 lib/pacemaker/pcmk_sched_allocate.c             rh_actions = g_list_prepend(rh_actions, rh_action);
rh_action        2460 lib/pacemaker/pcmk_sched_allocate.c                   rh_action ? rh_action->uuid : rh_action_task,
rh_action        2832 lib/pacemaker/pcmk_sched_allocate.c             order_actions(order->lh_action, order->rh_action, order->type);
rh_action        1479 lib/pacemaker/pcmk_sched_constraints.c     rh_task = task_from_action_or_key(order->rh_action, order->rh_action_task);
rh_action        1580 lib/pacemaker/pcmk_sched_constraints.c                     pe_resource_t * rh_rsc, char *rh_action_task, pe_action_t * rh_action,
rh_action        1588 lib/pacemaker/pcmk_sched_constraints.c     if (rh_rsc == NULL && rh_action) {
rh_action        1589 lib/pacemaker/pcmk_sched_constraints.c         rh_rsc = rh_action->rsc;
rh_action        1593 lib/pacemaker/pcmk_sched_constraints.c         || (rh_action == NULL && rh_rsc == NULL)) {
rh_action        1604 lib/pacemaker/pcmk_sched_constraints.c               rh_rsc?rh_rsc->id:"NA", rh_action_task?rh_action_task:"NA", rh_action?rh_action->uuid:"NA");
rh_action        1613 lib/pacemaker/pcmk_sched_constraints.c     order->rh_action = rh_action;
rh_action        1621 lib/pacemaker/pcmk_sched_constraints.c     if (order->rh_action_task == NULL && rh_action) {
rh_action        1622 lib/pacemaker/pcmk_sched_constraints.c         order->rh_action_task = strdup(rh_action->uuid);
rh_action        1629 lib/pacemaker/pcmk_sched_constraints.c     if (order->rh_rsc == NULL && rh_action) {
rh_action        1630 lib/pacemaker/pcmk_sched_constraints.c         order->rh_rsc = rh_action->rsc;
rh_action        1883 lib/pengine/utils.c order_actions(pe_action_t * lh_action, pe_action_t * rh_action, enum pe_ordering order)
rh_action        1893 lib/pengine/utils.c     if (lh_action == NULL || rh_action == NULL) {
rh_action        1897 lib/pengine/utils.c     crm_trace("Ordering Action %s before %s", lh_action->uuid, rh_action->uuid);
rh_action        1900 lib/pengine/utils.c     CRM_ASSERT(lh_action != rh_action);
rh_action        1907 lib/pengine/utils.c         if (after->action == rh_action && (after->type & order)) {
rh_action        1913 lib/pengine/utils.c     wrapper->action = rh_action;
rh_action        1922 lib/pengine/utils.c     list = rh_action->actions_before;
rh_action        1924 lib/pengine/utils.c     rh_action->actions_before = list;