lh_task 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_task 91 include/pcmki/pcmki_scheduler.h extern int new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, lh_task 1408 lib/pacemaker/pcmk_sched_constraints.c new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, lh_task 1416 lib/pacemaker/pcmk_sched_constraints.c CRM_CHECK(lh_task != NULL, return -1); lh_task 1424 lib/pacemaker/pcmk_sched_constraints.c if (validate_order_resources(lh_rsc, lh_task, rh_rsc, rh_task)) { lh_task 1429 lib/pacemaker/pcmk_sched_constraints.c lh_key = pcmk__op_key(lh_rsc->id, lh_task, 0); lh_task 1455 lib/pacemaker/pcmk_sched_constraints.c char *lh_task = NULL; lh_task 1485 lib/pacemaker/pcmk_sched_constraints.c lh_task = task_from_action_or_key(order->lh_action, order->lh_action_task); lh_task 1487 lib/pacemaker/pcmk_sched_constraints.c if (lh_task == NULL || rh_task == NULL) { lh_task 1491 lib/pacemaker/pcmk_sched_constraints.c if (pcmk__str_eq(lh_task, RSC_START, pcmk__str_casei) && pcmk__str_eq(rh_task, RSC_START, pcmk__str_casei)) { lh_task 1518 lib/pacemaker/pcmk_sched_constraints.c } else if (rh_migratable == TRUE && pcmk__str_eq(lh_task, RSC_STOP, pcmk__str_casei) && pcmk__str_eq(rh_task, RSC_STOP, pcmk__str_casei)) { lh_task 1544 lib/pacemaker/pcmk_sched_constraints.c } else if (pcmk__str_eq(lh_task, RSC_PROMOTE, pcmk__str_casei) && pcmk__str_eq(rh_task, RSC_START, pcmk__str_casei)) { lh_task 1557 lib/pacemaker/pcmk_sched_constraints.c } else if (pcmk__str_eq(lh_task, RSC_DEMOTE, pcmk__str_casei) && pcmk__str_eq(rh_task, RSC_STOP, pcmk__str_casei)) { lh_task 1580 lib/pacemaker/pcmk_sched_constraints.c free(lh_task);