lh_action 182 include/crm/pengine/internal.h pe_action_t *lh_action; lh_action 360 include/crm/pengine/internal.h extern gboolean order_actions(pe_action_t * lh_action, pe_action_t * rh_action, enum pe_ordering order); lh_action 87 include/pcmki/pcmki_scheduler.h extern int custom_action_order(pe_resource_t * lh_rsc, char *lh_task, pe_action_t * lh_action, lh_action 1344 lib/pacemaker/pcmk_sched_allocate.c order_action_then_stop(pe_action_t *lh_action, pe_resource_t *rh_rsc, lh_action 1347 lib/pacemaker/pcmk_sched_allocate.c if (lh_action && rh_rsc && data_set) { lh_action 1348 lib/pacemaker/pcmk_sched_allocate.c custom_action_order(lh_action->rsc, NULL, lh_action, lh_action 1802 lib/pacemaker/pcmk_sched_allocate.c rsc_order_then(pe_action_t *lh_action, pe_resource_t *rsc, lh_action 1827 lib/pacemaker/pcmk_sched_allocate.c if (lh_action) { lh_action 1828 lib/pacemaker/pcmk_sched_allocate.c pe_rsc_trace(rsc, "LH-Side was: %s", lh_action->uuid); lh_action 1833 lib/pacemaker/pcmk_sched_allocate.c if ((lh_action != NULL) && (lh_action->rsc == rsc) lh_action 1834 lib/pacemaker/pcmk_sched_allocate.c && pcmk_is_set(lh_action->flags, pe_action_dangle)) { lh_action 1836 lib/pacemaker/pcmk_sched_allocate.c pe_rsc_trace(rsc, "Detected dangling operation %s -> %s", lh_action->uuid, lh_action 1845 lib/pacemaker/pcmk_sched_allocate.c if (lh_action) { lh_action 1846 lib/pacemaker/pcmk_sched_allocate.c order_actions(lh_action, rh_action_iter, type); lh_action 1866 lib/pacemaker/pcmk_sched_allocate.c pe_action_t *lh_action = order->lh_action; lh_action 1872 lib/pacemaker/pcmk_sched_allocate.c if (lh_action != NULL) { lh_action 1873 lib/pacemaker/pcmk_sched_allocate.c lh_actions = g_list_prepend(NULL, lh_action); lh_action 1901 lib/pacemaker/pcmk_sched_allocate.c lh_action = custom_action(lh_rsc, key, op_type, NULL, TRUE, TRUE, data_set); lh_action 1902 lib/pacemaker/pcmk_sched_allocate.c lh_actions = g_list_prepend(NULL, lh_action); lh_action 2380 lib/pacemaker/pcmk_sched_allocate.c pe_action_t *lh_action = order->lh_action; lh_action 2397 lib/pacemaker/pcmk_sched_allocate.c if (lh_action == NULL && lh_action_task == NULL) { lh_action 2409 lib/pacemaker/pcmk_sched_allocate.c if (lh_action && !pcmk__str_eq(lh_action->task, RSC_STOP, pcmk__str_casei)) { lh_action 2412 lib/pacemaker/pcmk_sched_allocate.c } else if (lh_action == NULL lh_action 2471 lib/pacemaker/pcmk_sched_allocate.c lh_action ? lh_action->uuid : lh_action_task, lh_action 2842 lib/pacemaker/pcmk_sched_allocate.c rsc_order_then(order->lh_action, rsc, order); lh_action 2846 lib/pacemaker/pcmk_sched_allocate.c order_actions(order->lh_action, order->rh_action, order->type); lh_action 1485 lib/pacemaker/pcmk_sched_constraints.c lh_task = task_from_action_or_key(order->lh_action, order->lh_action_task); lh_action 1586 lib/pacemaker/pcmk_sched_constraints.c custom_action_order(pe_resource_t * lh_rsc, char *lh_action_task, pe_action_t * lh_action, lh_action 1592 lib/pacemaker/pcmk_sched_constraints.c if (lh_rsc == NULL && lh_action) { lh_action 1593 lib/pacemaker/pcmk_sched_constraints.c lh_rsc = lh_action->rsc; lh_action 1599 lib/pacemaker/pcmk_sched_constraints.c if ((lh_action == NULL && lh_rsc == NULL) lh_action 1610 lib/pacemaker/pcmk_sched_constraints.c lh_rsc?lh_rsc->id:"NA", lh_action_task?lh_action_task:"NA", lh_action?lh_action->uuid:"NA", lh_action 1619 lib/pacemaker/pcmk_sched_constraints.c order->lh_action = lh_action; lh_action 1624 lib/pacemaker/pcmk_sched_constraints.c if (order->lh_action_task == NULL && lh_action) { lh_action 1625 lib/pacemaker/pcmk_sched_constraints.c order->lh_action_task = strdup(lh_action->uuid); lh_action 1632 lib/pacemaker/pcmk_sched_constraints.c if (order->lh_rsc == NULL && lh_action) { lh_action 1633 lib/pacemaker/pcmk_sched_constraints.c order->lh_rsc = lh_action->rsc; lh_action 1802 lib/pengine/utils.c order_actions(pe_action_t * lh_action, pe_action_t * rh_action, enum pe_ordering order) lh_action 1812 lib/pengine/utils.c if (lh_action == NULL || rh_action == NULL) { lh_action 1816 lib/pengine/utils.c crm_trace("Ordering Action %s before %s", lh_action->uuid, rh_action->uuid); lh_action 1819 lib/pengine/utils.c CRM_ASSERT(lh_action != rh_action); lh_action 1822 lib/pengine/utils.c gIter = lh_action->actions_after; lh_action 1834 lib/pengine/utils.c list = lh_action->actions_after; lh_action 1836 lib/pengine/utils.c lh_action->actions_after = list; lh_action 1839 lib/pengine/utils.c wrapper->action = lh_action;