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 1407 lib/pacemaker/pcmk_sched_constraints.c new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, lh_task 1415 lib/pacemaker/pcmk_sched_constraints.c CRM_CHECK(lh_task != NULL, return -1); lh_task 1423 lib/pacemaker/pcmk_sched_constraints.c if (validate_order_resources(lh_rsc, lh_task, rh_rsc, rh_task)) { lh_task 1428 lib/pacemaker/pcmk_sched_constraints.c lh_key = pcmk__op_key(lh_rsc->id, lh_task, 0); lh_task 1454 lib/pacemaker/pcmk_sched_constraints.c char *lh_task = NULL; lh_task 1484 lib/pacemaker/pcmk_sched_constraints.c lh_task = task_from_action_or_key(order->lh_action, order->lh_action_task); lh_task 1486 lib/pacemaker/pcmk_sched_constraints.c if (lh_task == NULL || rh_task == NULL) { lh_task 1490 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 1517 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 1543 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 1556 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 1579 lib/pacemaker/pcmk_sched_constraints.c free(lh_task);