rh_rsc 185 include/crm/pengine/internal.h pe_resource_t *rh_rsc; rh_rsc 58 include/pcmki/pcmki_sched_allocate.h void native_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 61 include/pcmki/pcmki_sched_allocate.h void native_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 78 include/pcmki/pcmki_sched_allocate.h void group_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 81 include/pcmki/pcmki_sched_allocate.h void group_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 99 include/pcmki/pcmki_sched_allocate.h pe_resource_t *rh_rsc, rh_rsc 103 include/pcmki/pcmki_sched_allocate.h pe_resource_t *rh_rsc, rh_rsc 116 include/pcmki/pcmki_sched_allocate.h void clone_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 119 include/pcmki/pcmki_sched_allocate.h void clone_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 135 include/pcmki/pcmki_sched_allocate.h void promotable_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, rh_rsc 88 include/pcmki/pcmki_scheduler.h pe_resource_t * rh_rsc, char *rh_task, pe_action_t * rh_action, rh_rsc 92 include/pcmki/pcmki_scheduler.h pe_resource_t * rh_rsc, const char *rh_task, rh_rsc 1337 lib/pacemaker/pcmk_sched_allocate.c order_action_then_stop(pe_action_t *lh_action, pe_resource_t *rh_rsc, rh_rsc 1340 lib/pacemaker/pcmk_sched_allocate.c if (lh_action && rh_rsc && data_set) { rh_rsc 1342 lib/pacemaker/pcmk_sched_allocate.c rh_rsc, stop_key(rh_rsc), NULL, rh_rsc 1856 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rh_rsc = order->rh_rsc; rh_rsc 1868 lib/pacemaker/pcmk_sched_allocate.c if (lh_actions == NULL && lh_rsc != rh_rsc) { rh_rsc 1900 lib/pacemaker/pcmk_sched_allocate.c if (rh_rsc == NULL && order->rh_action) { rh_rsc 1901 lib/pacemaker/pcmk_sched_allocate.c rh_rsc = order->rh_action->rsc; rh_rsc 1903 lib/pacemaker/pcmk_sched_allocate.c if (rh_rsc) { rh_rsc 1904 lib/pacemaker/pcmk_sched_allocate.c rsc_order_then(lh_action_iter, rh_rsc, order); rh_rsc 2367 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rh_rsc = order->rh_rsc; rh_rsc 2381 lib/pacemaker/pcmk_sched_allocate.c } else if (rh_rsc && lh_rsc == rh_rsc) { rh_rsc 2410 lib/pacemaker/pcmk_sched_allocate.c if (rh_rsc && lh_rsc->container == rh_rsc) { rh_rsc 2448 lib/pacemaker/pcmk_sched_allocate.c } else if (rh_rsc && rh_action_task) { rh_rsc 2449 lib/pacemaker/pcmk_sched_allocate.c rh_actions = find_actions(rh_rsc->actions, rh_action_task, NULL); rh_rsc 2825 lib/pacemaker/pcmk_sched_allocate.c rsc = order->rh_rsc; rh_rsc 1402 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * rh_rsc, const char *rh_task, rh_rsc 1410 lib/pacemaker/pcmk_sched_constraints.c CRM_CHECK(rh_rsc != NULL, return -1); rh_rsc 1417 lib/pacemaker/pcmk_sched_constraints.c if (validate_order_resources(lh_rsc, lh_task, rh_rsc, rh_task)) { rh_rsc 1423 lib/pacemaker/pcmk_sched_constraints.c rh_key = pcmk__op_key(rh_rsc->id, rh_task, 0); rh_rsc 1425 lib/pacemaker/pcmk_sched_constraints.c return custom_action_order(lh_rsc, lh_key, NULL, rh_rsc, rh_key, NULL, type, data_set); rh_rsc 1453 lib/pacemaker/pcmk_sched_constraints.c if (order->lh_rsc == NULL || order->rh_rsc == NULL) { rh_rsc 1455 lib/pacemaker/pcmk_sched_constraints.c } else if (order->lh_rsc == order->rh_rsc) { rh_rsc 1459 lib/pacemaker/pcmk_sched_constraints.c } else if (is_parent(order->lh_rsc, order->rh_rsc)) { rh_rsc 1461 lib/pacemaker/pcmk_sched_constraints.c } else if (is_parent(order->rh_rsc, order->lh_rsc)) { rh_rsc 1466 lib/pacemaker/pcmk_sched_constraints.c rh_migratable = pcmk_is_set(order->rh_rsc->flags, pe_rsc_allow_migrate); rh_rsc 1492 lib/pacemaker/pcmk_sched_constraints.c NULL, order->rh_rsc, rh_rsc 1493 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATE, 0), rh_rsc 1506 lib/pacemaker/pcmk_sched_constraints.c NULL, order->rh_rsc, rh_rsc 1507 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATE, 0), rh_rsc 1523 lib/pacemaker/pcmk_sched_constraints.c order->rh_rsc, rh_rsc 1524 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATE, 0), rh_rsc 1529 lib/pacemaker/pcmk_sched_constraints.c if (order->rh_rsc->partial_migration_target) { rh_rsc 1532 lib/pacemaker/pcmk_sched_constraints.c NULL, order->rh_rsc, rh_rsc 1533 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATED, 0), rh_rsc 1545 lib/pacemaker/pcmk_sched_constraints.c NULL, order->rh_rsc, rh_rsc 1546 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATE, 0), rh_rsc 1557 lib/pacemaker/pcmk_sched_constraints.c order->rh_rsc, pcmk__op_key(order->rh_rsc->id, RSC_MIGRATE, 0), NULL, rh_rsc 1562 lib/pacemaker/pcmk_sched_constraints.c if (order->rh_rsc->partial_migration_target) { rh_rsc 1565 lib/pacemaker/pcmk_sched_constraints.c NULL, order->rh_rsc, rh_rsc 1566 lib/pacemaker/pcmk_sched_constraints.c pcmk__op_key(order->rh_rsc->id, RSC_MIGRATED, 0), rh_rsc 1580 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * rh_rsc, char *rh_action_task, pe_action_t * rh_action, rh_rsc 1588 lib/pacemaker/pcmk_sched_constraints.c if (rh_rsc == NULL && rh_action) { rh_rsc 1589 lib/pacemaker/pcmk_sched_constraints.c rh_rsc = rh_action->rsc; rh_rsc 1593 lib/pacemaker/pcmk_sched_constraints.c || (rh_action == NULL && rh_rsc == NULL)) { rh_rsc 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_rsc 1611 lib/pacemaker/pcmk_sched_constraints.c order->rh_rsc = rh_rsc; rh_rsc 1629 lib/pacemaker/pcmk_sched_constraints.c if (order->rh_rsc == NULL && rh_action) { rh_rsc 1630 lib/pacemaker/pcmk_sched_constraints.c order->rh_rsc = rh_action->rsc;