assign 189 daemons/fenced/fenced_scheduler.c if (node->assign->score < 0) { assign 192 daemons/fenced/fenced_scheduler.c rsc->id, pcmk_readable_score(node->assign->score)); assign 200 daemons/fenced/fenced_scheduler.c if ((group_node != NULL) && (group_node->assign->score < 0)) { assign 203 daemons/fenced/fenced_scheduler.c rsc->id, pcmk_readable_score(group_node->assign->score)); assign 79 include/crm/common/nodes.h struct pcmk__node_assignment *assign; assign 27 lib/common/nodes.c if (node->assign != NULL) { assign 29 lib/common/nodes.c free(node->assign); assign 34 lib/common/tests/scheduler/pcmk_get_dc_test.c struct pcmk__node_assignment assign = { assign 38 lib/common/tests/scheduler/pcmk_get_dc_test.c .assign = &assign, assign 104 lib/pacemaker/libpacemaker_private.h pcmk_node_t *(*assign)(pcmk_resource_t *rsc, const pcmk_node_t *prefer, assign 92 lib/pacemaker/pcmk_output.c pcmk_readable_score(node->assign->score), assign 575 lib/pacemaker/pcmk_output.c pcmk_readable_score(node->assign->score), cons->id, assign 48 lib/pacemaker/pcmk_sched_bundle.c replica->ip->priv->cmds->assign(replica->ip, prefer, stop_if_fail); assign 65 lib/pacemaker/pcmk_sched_bundle.c replica->remote->priv->cmds->assign(replica->remote, prefer, assign 76 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 78 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = PCMK_SCORE_INFINITY; assign 86 lib/pacemaker/pcmk_sched_bundle.c replica->child->priv->cmds->assign(replica->child, replica->node, assign 149 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = 0; assign 151 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 154 lib/pacemaker/pcmk_sched_bundle.c bundled_resource->priv->cmds->assign(bundled_resource, prefer, assign 513 lib/pacemaker/pcmk_sched_bundle.c chosen->assign->score); assign 68 lib/pacemaker/pcmk_sched_clone.c primary->priv->cmds->assign(primary, prefer, stop_if_fail); assign 346 lib/pacemaker/pcmk_sched_clone.c chosen->assign->score); assign 610 lib/pacemaker/pcmk_sched_clone.c || (allowed->assign->probe_mode != pcmk__probe_exclusive)) { assign 1368 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = pcmk__add_scores(-colocation->score, assign 1369 lib/pacemaker/pcmk_sched_colocation.c node->assign->score); assign 1375 lib/pacemaker/pcmk_sched_colocation.c pcmk_readable_score(node->assign->score), assign 1390 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = pcmk__add_scores(colocation->score, assign 1391 lib/pacemaker/pcmk_sched_colocation.c node->assign->score); assign 1397 lib/pacemaker/pcmk_sched_colocation.c pcmk_readable_score(node->assign->score), assign 1409 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = -PCMK_SCORE_INFINITY; assign 1580 lib/pacemaker/pcmk_sched_colocation.c if ((node->assign->score > best_score) assign 1585 lib/pacemaker/pcmk_sched_colocation.c best_score = node->assign->score; assign 1625 lib/pacemaker/pcmk_sched_colocation.c if ((allowed_node->assign->score >= 0) && (++allowed_nodes > 1)) { assign 1714 lib/pacemaker/pcmk_sched_colocation.c pcmk__node_name(node), node->assign->score, factor, assign 1720 lib/pacemaker/pcmk_sched_colocation.c if (node->assign->score == INFINITY_HACK) { assign 1722 lib/pacemaker/pcmk_sched_colocation.c pcmk__node_name(node), node->assign->score, factor, assign 1744 lib/pacemaker/pcmk_sched_colocation.c new_score = pcmk__add_scores(delta, node->assign->score); assign 1746 lib/pacemaker/pcmk_sched_colocation.c if (only_positive && (new_score < 0) && (node->assign->score > 0)) { assign 1749 lib/pacemaker/pcmk_sched_colocation.c pcmk__node_name(node), node->assign->score, factor, score, assign 1751 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = INFINITY_HACK; assign 1755 lib/pacemaker/pcmk_sched_colocation.c if (only_positive && (new_score < 0) && (node->assign->score == 0)) { assign 1757 lib/pacemaker/pcmk_sched_colocation.c pcmk__node_name(node), node->assign->score, factor, score, assign 1763 lib/pacemaker/pcmk_sched_colocation.c node->assign->score, factor, score, new_score); assign 1764 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = new_score; assign 1904 lib/pacemaker/pcmk_sched_colocation.c if (node->assign->score == INFINITY_HACK) { assign 1905 lib/pacemaker/pcmk_sched_colocation.c node->assign->score = 1; assign 1987 lib/pacemaker/pcmk_sched_colocation.c dependent_node->assign->score = -PCMK_SCORE_INFINITY; assign 1994 lib/pacemaker/pcmk_sched_colocation.c dependent_node->assign->score = assign 1995 lib/pacemaker/pcmk_sched_colocation.c pcmk__add_scores(dependent_node->assign->score, assign 1996 lib/pacemaker/pcmk_sched_colocation.c primary_node->assign->score); assign 2001 lib/pacemaker/pcmk_sched_colocation.c pcmk_readable_score(primary_node->assign->score), assign 2003 lib/pacemaker/pcmk_sched_colocation.c dependent_node->assign->score, colocation->id); assign 80 lib/pacemaker/pcmk_sched_group.c node = member->priv->cmds->assign(member, prefer, stop_if_fail); assign 55 lib/pacemaker/pcmk_sched_instances.c if (allowed_node->assign->score < 0) { assign 59 lib/pacemaker/pcmk_sched_instances.c pcmk_readable_score(allowed_node->assign->score)); assign 63 lib/pacemaker/pcmk_sched_instances.c if (allowed_node->assign->count >= max_per_node) { assign 73 lib/pacemaker/pcmk_sched_instances.c allowed_node->assign->count); assign 96 lib/pacemaker/pcmk_sched_instances.c node->assign->score = -PCMK_SCORE_INFINITY; assign 113 lib/pacemaker/pcmk_sched_instances.c child_node->assign->score = -PCMK_SCORE_INFINITY; assign 224 lib/pacemaker/pcmk_sched_instances.c if (node1->assign->score < node2->assign->score) { assign 226 lib/pacemaker/pcmk_sched_instances.c instance1->id, node1->assign->score, pcmk__node_name(node1), assign 227 lib/pacemaker/pcmk_sched_instances.c instance2->id, node2->assign->score, pcmk__node_name(node2)); assign 230 lib/pacemaker/pcmk_sched_instances.c } else if (node1->assign->score > node2->assign->score) { assign 232 lib/pacemaker/pcmk_sched_instances.c instance1->id, node1->assign->score, pcmk__node_name(node1), assign 233 lib/pacemaker/pcmk_sched_instances.c instance2->id, node2->assign->score, pcmk__node_name(node2)); assign 283 lib/pacemaker/pcmk_sched_instances.c if ((allowed == NULL) || (allowed->assign->score < 0)) { assign 471 lib/pacemaker/pcmk_sched_instances.c if (node1->assign->count < node2->assign->count) { assign 476 lib/pacemaker/pcmk_sched_instances.c } else if (node1->assign->count > node2->assign->count) { assign 546 lib/pacemaker/pcmk_sched_instances.c allowed->assign->count++; assign 580 lib/pacemaker/pcmk_sched_instances.c chosen = instance->priv->cmds->assign(instance, prefer, (prefer == NULL)); assign 728 lib/pacemaker/pcmk_sched_instances.c node->assign->count = 0; assign 769 lib/pacemaker/pcmk_sched_instances.c && (parent_node->assign->count >= optimal_per_node)) { assign 286 lib/pacemaker/pcmk_sched_location.c local->assign->score = score; assign 684 lib/pacemaker/pcmk_sched_location.c copy->assign->score = node_score; assign 761 lib/pacemaker/pcmk_sched_location.c pcmk_readable_score(node->assign->score)); assign 769 lib/pacemaker/pcmk_sched_location.c allowed_node->assign->score = assign 770 lib/pacemaker/pcmk_sched_location.c pcmk__add_scores(allowed_node->assign->score, assign 771 lib/pacemaker/pcmk_sched_location.c node->assign->score); assign 774 lib/pacemaker/pcmk_sched_location.c if (allowed_node->assign->probe_mode < location->probe_mode) { assign 779 lib/pacemaker/pcmk_sched_location.c allowed_node->assign->probe_mode = location->probe_mode; assign 40 lib/pacemaker/pcmk_sched_nodes.c if (consider_score && (node->assign->score < 0)) { assign 187 lib/pacemaker/pcmk_sched_nodes.c new_node->assign->score = 0; assign 230 lib/pacemaker/pcmk_sched_nodes.c node1_score = node1->assign->score; assign 233 lib/pacemaker/pcmk_sched_nodes.c node2_score = node2->assign->score; assign 204 lib/pacemaker/pcmk_sched_primitive.c } else if (chosen->assign->score < best->assign->score) { assign 231 lib/pacemaker/pcmk_sched_primitive.c && (chosen->assign->score > 0) // Zero not acceptable assign 258 lib/pacemaker/pcmk_sched_primitive.c if (allowed->assign->score != chosen->assign->score) { assign 272 lib/pacemaker/pcmk_sched_primitive.c if (chosen->assign->score >= PCMK_SCORE_INFINITY) { assign 279 lib/pacemaker/pcmk_sched_primitive.c pcmk_readable_score(chosen->assign->score)); assign 320 lib/pacemaker/pcmk_sched_primitive.c other->priv->cmds->assign(other, NULL, true); assign 412 lib/pacemaker/pcmk_sched_primitive.c parent->priv->cmds->assign(parent, prefer, stop_if_fail); assign 884 lib/pacemaker/pcmk_sched_primitive.c node->assign->score = -PCMK_SCORE_INFINITY; assign 1049 lib/pacemaker/pcmk_sched_primitive.c node->assign->score = -PCMK_SCORE_INFINITY; assign 1360 lib/pacemaker/pcmk_sched_primitive.c pcmk__node_name(node), node->assign->score); assign 231 lib/pacemaker/pcmk_sched_probes.c } else if (allowed->assign->probe_mode != pcmk__probe_exclusive) { assign 242 lib/pacemaker/pcmk_sched_probes.c if (allowed->assign->probe_mode == pcmk__probe_never) { assign 142 lib/pacemaker/pcmk_sched_promotable.c constraint_node->assign->score); assign 150 lib/pacemaker/pcmk_sched_promotable.c pcmk_readable_score(constraint_node->assign->score), assign 233 lib/pacemaker/pcmk_sched_promotable.c } else if ((local_node->assign->count >= pe__clone_promoted_node_max(parent)) assign 346 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = pcmk__add_scores(promotion_priority, assign 347 lib/pacemaker/pcmk_sched_promotable.c node->assign->score); assign 352 lib/pacemaker/pcmk_sched_promotable.c pcmk__node_name(node), node->assign->score); assign 432 lib/pacemaker/pcmk_sched_promotable.c child->priv->promotion_priority = node->assign->score; assign 573 lib/pacemaker/pcmk_sched_promotable.c return (allowed != NULL) && (allowed->assign->score >= 0); assign 813 lib/pacemaker/pcmk_sched_promotable.c new_score = pcmk__add_scores(node->assign->score, score); assign 814 lib/pacemaker/pcmk_sched_promotable.c if (new_score != node->assign->score) { // Could remain INFINITY assign 815 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = new_score; assign 1073 lib/pacemaker/pcmk_sched_promotable.c chosen->assign->count++; assign 1097 lib/pacemaker/pcmk_sched_promotable.c node->assign->count = 0; assign 1244 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = pcmk__add_scores(node->assign->score, assign 1251 lib/pacemaker/pcmk_sched_promotable.c pcmk_readable_score(node->assign->score)); assign 440 lib/pacemaker/pcmk_sched_resource.c && ((node->assign->score < 0) assign 450 lib/pacemaker/pcmk_sched_resource.c pcmk_readable_score(node->assign->score)); assign 520 lib/pacemaker/pcmk_sched_resource.c node->assign->count++; assign 663 lib/pacemaker/pcmk_sched_resource.c return found_node->assign->score; assign 175 lib/pacemaker/pcmk_scheduler.c && (match->assign->probe_mode != pcmk__probe_exclusive)) { assign 176 lib/pacemaker/pcmk_scheduler.c match->assign->score = -PCMK_SCORE_INFINITY; assign 315 lib/pacemaker/pcmk_scheduler.c rsc->priv->cmds->assign(rsc, target, true); assign 327 lib/pacemaker/pcmk_scheduler.c rsc->priv->cmds->assign(rsc, NULL, true); assign 637 lib/pengine/bundle.c ((pcmk_node_t *) match)->assign->score = -PCMK_SCORE_INFINITY; assign 638 lib/pengine/bundle.c ((pcmk_node_t *) match)->assign->probe_mode = pcmk__probe_never; assign 706 lib/pengine/bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 708 lib/pengine/bundle.c node->assign->probe_mode = pcmk__probe_never; assign 731 lib/pengine/bundle.c replica->node->assign->score = 500; assign 732 lib/pengine/bundle.c replica->node->assign->probe_mode = pcmk__probe_exclusive; assign 748 lib/pengine/bundle.c copy->assign->score = -PCMK_SCORE_INFINITY; assign 761 lib/pengine/bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 147 lib/pengine/native.c local_node->assign->score = -PCMK_SCORE_INFINITY; assign 692 lib/pengine/pe_output.c char *weight_s = pcmk__itoa(pe_node->assign->score); assign 746 lib/pengine/pe_output.c if (node->assign->score < 0) { assign 283 lib/pengine/status.c free(node->assign); assign 474 lib/pengine/unpack.c new_node->assign = calloc(1, sizeof(struct pcmk__node_assignment)); assign 477 lib/pengine/unpack.c if ((new_node->assign == NULL) || (new_node->details == NULL) assign 479 lib/pengine/unpack.c free(new_node->assign); assign 489 lib/pengine/unpack.c new_node->assign->score = score; assign 1864 lib/pengine/unpack.c this_node->assign->score = -PCMK_SCORE_INFINITY; assign 1869 lib/pengine/unpack.c this_node->assign->score = -PCMK_SCORE_INFINITY; assign 2924 lib/pengine/unpack.c node->assign->score = *score; assign 98 lib/pengine/utils.c new_node->assign = pcmk__assert_alloc(1, assign 101 lib/pengine/utils.c new_node->assign->probe_mode = this_node->assign->probe_mode; assign 102 lib/pengine/utils.c new_node->assign->score = this_node->assign->score; assign 103 lib/pengine/utils.c new_node->assign->count = this_node->assign->count; assign 192 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 227 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 232 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 332 lib/pengine/utils.c || (node->assign->probe_mode == pcmk__probe_never)) assign 356 lib/pengine/utils.c match->assign->score = pcmk__add_scores(match->assign->score, score); assign 361 lib/pengine/utils.c pcmk_readable_score(match->assign->score)); assign 982 tools/crm_resource_runtime.c if (node->assign->score >= 0) {