orig_rsc 172 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 193 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 215 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 350 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, GList *all_rscs, orig_rsc 735 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 740 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 752 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 779 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 784 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 813 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 818 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 848 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 853 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 872 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 901 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 906 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 925 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 1039 lib/pacemaker/libpacemaker_private.h const pcmk_resource_t *orig_rsc, orig_rsc 605 lib/pacemaker/pcmk_sched_bundle.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 609 lib/pacemaker/pcmk_sched_bundle.c pcmk__assert(pcmk__is_bundle(rsc) && (orig_rsc != NULL) && (list != NULL)); orig_rsc 612 lib/pacemaker/pcmk_sched_bundle.c if ((orig_rsc == rsc) orig_rsc 613 lib/pacemaker/pcmk_sched_bundle.c || pcmk_is_set(orig_rsc->flags, pcmk__rsc_replica_container)) { orig_rsc 616 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 626 lib/pacemaker/pcmk_sched_bundle.c || (pe__const_top_resource(orig_rsc, false) != bundled_rsc)) { orig_rsc 630 lib/pacemaker/pcmk_sched_bundle.c if (orig_rsc == bundled_rsc) { orig_rsc 631 lib/pacemaker/pcmk_sched_bundle.c if (pe__clone_flag_is_set(orig_rsc, orig_rsc 637 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 640 lib/pacemaker/pcmk_sched_bundle.c } else if (!pcmk_is_set(orig_rsc->flags, pcmk__rsc_unassigned)) { orig_rsc 645 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 652 lib/pacemaker/pcmk_sched_bundle.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 656 lib/pacemaker/pcmk_sched_bundle.c pcmk__assert(pcmk__is_bundle(rsc) && (orig_rsc != NULL) && (list != NULL)); orig_rsc 659 lib/pacemaker/pcmk_sched_bundle.c if ((orig_rsc == rsc) orig_rsc 660 lib/pacemaker/pcmk_sched_bundle.c || pcmk_is_set(orig_rsc->flags, pcmk__rsc_replica_container)) { orig_rsc 663 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 673 lib/pacemaker/pcmk_sched_bundle.c || (pe__const_top_resource(orig_rsc, false) != bundled_rsc)) { orig_rsc 677 lib/pacemaker/pcmk_sched_bundle.c if (orig_rsc == bundled_rsc) { orig_rsc 678 lib/pacemaker/pcmk_sched_bundle.c if (pe__clone_flag_is_set(orig_rsc, orig_rsc 684 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 687 lib/pacemaker/pcmk_sched_bundle.c } else if (!pcmk_is_set(orig_rsc->flags, pcmk__rsc_unassigned)) { orig_rsc 692 lib/pacemaker/pcmk_sched_bundle.c orig_rsc); orig_rsc 1050 lib/pacemaker/pcmk_sched_bundle.c const pcmk_resource_t *orig_rsc, GList *all_rscs, orig_rsc 1067 lib/pacemaker/pcmk_sched_bundle.c container->priv->cmds->add_utilization(container, orig_rsc, all_rscs, orig_rsc 372 lib/pacemaker/pcmk_sched_clone.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 376 lib/pacemaker/pcmk_sched_clone.c CRM_CHECK((rsc != NULL) && (orig_rsc != NULL) && (list != NULL), return); orig_rsc 380 lib/pacemaker/pcmk_sched_clone.c orig_rsc); orig_rsc 383 lib/pacemaker/pcmk_sched_clone.c parent->priv->cmds->with_this_colocations(parent, orig_rsc, list); orig_rsc 390 lib/pacemaker/pcmk_sched_clone.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 394 lib/pacemaker/pcmk_sched_clone.c CRM_CHECK((rsc != NULL) && (orig_rsc != NULL) && (list != NULL), return); orig_rsc 398 lib/pacemaker/pcmk_sched_clone.c orig_rsc); orig_rsc 401 lib/pacemaker/pcmk_sched_clone.c parent->priv->cmds->this_with_colocations(parent, orig_rsc, list); orig_rsc 693 lib/pacemaker/pcmk_sched_clone.c const pcmk_resource_t *orig_rsc, GList *all_rscs, orig_rsc 699 lib/pacemaker/pcmk_sched_clone.c pcmk__assert(pcmk__is_clone(rsc) && (orig_rsc != NULL) orig_rsc 722 lib/pacemaker/pcmk_sched_clone.c child->priv->cmds->add_utilization(child, orig_rsc, orig_rsc 735 lib/pacemaker/pcmk_sched_clone.c child->priv->cmds->add_utilization(child, orig_rsc, all_rscs, orig_rsc 735 lib/pacemaker/pcmk_sched_group.c const pcmk_resource_t *orig_rsc, orig_rsc 740 lib/pacemaker/pcmk_sched_group.c if (orig_rsc == NULL) { orig_rsc 741 lib/pacemaker/pcmk_sched_group.c orig_rsc = rsc; orig_rsc 758 lib/pacemaker/pcmk_sched_group.c orig_rsc, orig_rsc 766 lib/pacemaker/pcmk_sched_group.c colocated_rscs = pcmk__colocated_resources(rsc, orig_rsc, orig_rsc 776 lib/pacemaker/pcmk_sched_group.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 781 lib/pacemaker/pcmk_sched_group.c pcmk__assert((orig_rsc != NULL) && (list != NULL) && pcmk__is_group(rsc)); orig_rsc 793 lib/pacemaker/pcmk_sched_group.c if ((orig_rsc != rsc) && (orig_rsc != pe__last_group_member(rsc))) { orig_rsc 798 lib/pacemaker/pcmk_sched_group.c rsc->id, orig_rsc->id); orig_rsc 802 lib/pacemaker/pcmk_sched_group.c orig_rsc); orig_rsc 806 lib/pacemaker/pcmk_sched_group.c parent->priv->cmds->with_this_colocations(parent, orig_rsc, list); orig_rsc 820 lib/pacemaker/pcmk_sched_group.c if (member == orig_rsc) { orig_rsc 823 lib/pacemaker/pcmk_sched_group.c member->priv->cmds->with_this_colocations(member, orig_rsc, list); orig_rsc 830 lib/pacemaker/pcmk_sched_group.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 835 lib/pacemaker/pcmk_sched_group.c pcmk__assert((orig_rsc != NULL) && (list != NULL) && pcmk__is_group(rsc)); orig_rsc 846 lib/pacemaker/pcmk_sched_group.c if ((rsc == orig_rsc) || (orig_rsc == rsc->priv->children->data)) { orig_rsc 848 lib/pacemaker/pcmk_sched_group.c rsc->id, orig_rsc->id); orig_rsc 852 lib/pacemaker/pcmk_sched_group.c orig_rsc); orig_rsc 856 lib/pacemaker/pcmk_sched_group.c parent->priv->cmds->this_with_colocations(parent, orig_rsc, list); orig_rsc 869 lib/pacemaker/pcmk_sched_group.c if (member == orig_rsc) { orig_rsc 872 lib/pacemaker/pcmk_sched_group.c member->priv->cmds->this_with_colocations(member, orig_rsc, list); orig_rsc 886 lib/pacemaker/pcmk_sched_group.c if (orig_rsc == member) { orig_rsc 893 lib/pacemaker/pcmk_sched_group.c rsc->id, orig_rsc->id, member->id); orig_rsc 900 lib/pacemaker/pcmk_sched_group.c pcmk__add_this_with(list, colocation, orig_rsc); orig_rsc 996 lib/pacemaker/pcmk_sched_group.c const pcmk_resource_t *orig_rsc, GList *all_rscs, orig_rsc 1001 lib/pacemaker/pcmk_sched_group.c pcmk__assert((orig_rsc != NULL) && (utilization != NULL) orig_rsc 1008 lib/pacemaker/pcmk_sched_group.c pcmk__rsc_trace(orig_rsc, "%s: Adding group %s as colocated utilization", orig_rsc 1009 lib/pacemaker/pcmk_sched_group.c orig_rsc->id, rsc->id); orig_rsc 1021 lib/pacemaker/pcmk_sched_group.c member->priv->cmds->add_utilization(member, orig_rsc, all_rscs, orig_rsc 1033 lib/pacemaker/pcmk_sched_group.c member->priv->cmds->add_utilization(member, orig_rsc, all_rscs, orig_rsc 1160 lib/pacemaker/pcmk_sched_primitive.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 1167 lib/pacemaker/pcmk_sched_primitive.c if (rsc == orig_rsc) { orig_rsc 1172 lib/pacemaker/pcmk_sched_primitive.c orig_rsc); orig_rsc 1174 lib/pacemaker/pcmk_sched_primitive.c parent->priv->cmds->with_this_colocations(parent, orig_rsc, list); orig_rsc 1183 lib/pacemaker/pcmk_sched_primitive.c pcmk__add_with_this(list, colocation, orig_rsc); orig_rsc 1194 lib/pacemaker/pcmk_sched_primitive.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 1201 lib/pacemaker/pcmk_sched_primitive.c if (rsc == orig_rsc) { orig_rsc 1206 lib/pacemaker/pcmk_sched_primitive.c orig_rsc); orig_rsc 1208 lib/pacemaker/pcmk_sched_primitive.c parent->priv->cmds->this_with_colocations(parent, orig_rsc, list); orig_rsc 1217 lib/pacemaker/pcmk_sched_primitive.c pcmk__add_this_with(list, colocation, orig_rsc); orig_rsc 1583 lib/pacemaker/pcmk_sched_primitive.c const pcmk_resource_t *orig_rsc, orig_rsc 1586 lib/pacemaker/pcmk_sched_primitive.c pcmk__assert(pcmk__is_primitive(rsc) && (orig_rsc != NULL) orig_rsc 1593 lib/pacemaker/pcmk_sched_primitive.c pcmk__rsc_trace(orig_rsc, orig_rsc 1595 lib/pacemaker/pcmk_sched_primitive.c orig_rsc->id, rsc->id); orig_rsc 243 lib/pacemaker/pcmk_sched_resource.c const pcmk_resource_t *orig_rsc, GList **list) orig_rsc 245 lib/pacemaker/pcmk_sched_resource.c *list = rsc->priv->cmds->colocated_resources(rsc, orig_rsc, *list); orig_rsc 251 lib/pacemaker/pcmk_sched_resource.c const pcmk_resource_t *orig_rsc, orig_rsc 257 lib/pacemaker/pcmk_sched_resource.c if (orig_rsc == NULL) { orig_rsc 258 lib/pacemaker/pcmk_sched_resource.c orig_rsc = rsc; orig_rsc 265 lib/pacemaker/pcmk_sched_resource.c pcmk__rsc_trace(orig_rsc, "%s is in colocation chain with %s", orig_rsc 266 lib/pacemaker/pcmk_sched_resource.c rsc->id, orig_rsc->id); orig_rsc 275 lib/pacemaker/pcmk_sched_resource.c if (primary == orig_rsc) { orig_rsc 282 lib/pacemaker/pcmk_sched_resource.c add_colocated_resources(primary, orig_rsc, &colocated_rscs); orig_rsc 293 lib/pacemaker/pcmk_sched_resource.c if (dependent == orig_rsc) { orig_rsc 304 lib/pacemaker/pcmk_sched_resource.c add_colocated_resources(dependent, orig_rsc, &colocated_rscs); orig_rsc 280 lib/pacemaker/pcmk_sched_utilization.c sum_resource_utilization(const pcmk_resource_t *orig_rsc, GList *rscs) orig_rsc 287 lib/pacemaker/pcmk_sched_utilization.c rsc->priv->cmds->add_utilization(rsc, orig_rsc, rscs, utilization);