assign 190 daemons/fenced/fenced_scheduler.c if (node->assign->score < 0) { assign 193 daemons/fenced/fenced_scheduler.c rsc->id, pcmk_readable_score(node->assign->score)); assign 201 daemons/fenced/fenced_scheduler.c if ((group_node != NULL) && (group_node->assign->score < 0)) { assign 204 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 53 lib/common/nodes.c free(node->assign); assign 69 lib/common/nodes.c if (node->assign != NULL) { assign 71 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 50 lib/pacemaker/pcmk_sched_bundle.c replica->ip->priv->cmds->assign(replica->ip, prefer, stop_if_fail); assign 67 lib/pacemaker/pcmk_sched_bundle.c replica->remote->priv->cmds->assign(replica->remote, prefer, assign 78 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 80 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = PCMK_SCORE_INFINITY; assign 88 lib/pacemaker/pcmk_sched_bundle.c replica->child->priv->cmds->assign(replica->child, replica->node, assign 151 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = 0; assign 153 lib/pacemaker/pcmk_sched_bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 156 lib/pacemaker/pcmk_sched_bundle.c bundled_resource->priv->cmds->assign(bundled_resource, prefer, assign 515 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 285 lib/pacemaker/pcmk_sched_location.c local->assign->score = score; assign 685 lib/pacemaker/pcmk_sched_location.c copy->assign->score = node_score; assign 762 lib/pacemaker/pcmk_sched_location.c pcmk_readable_score(node->assign->score)); assign 770 lib/pacemaker/pcmk_sched_location.c allowed_node->assign->score = assign 771 lib/pacemaker/pcmk_sched_location.c pcmk__add_scores(allowed_node->assign->score, assign 772 lib/pacemaker/pcmk_sched_location.c node->assign->score); assign 775 lib/pacemaker/pcmk_sched_location.c if (allowed_node->assign->probe_mode < location->probe_mode) { assign 780 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 1361 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 144 lib/pacemaker/pcmk_sched_promotable.c constraint_node->assign->score); assign 152 lib/pacemaker/pcmk_sched_promotable.c pcmk_readable_score(constraint_node->assign->score), assign 235 lib/pacemaker/pcmk_sched_promotable.c } else if ((local_node->assign->count >= pe__clone_promoted_node_max(parent)) assign 348 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = pcmk__add_scores(promotion_priority, assign 349 lib/pacemaker/pcmk_sched_promotable.c node->assign->score); assign 354 lib/pacemaker/pcmk_sched_promotable.c pcmk__node_name(node), node->assign->score); assign 434 lib/pacemaker/pcmk_sched_promotable.c child->priv->promotion_priority = node->assign->score; assign 575 lib/pacemaker/pcmk_sched_promotable.c return (allowed != NULL) && (allowed->assign->score >= 0); assign 815 lib/pacemaker/pcmk_sched_promotable.c new_score = pcmk__add_scores(node->assign->score, score); assign 816 lib/pacemaker/pcmk_sched_promotable.c if (new_score != node->assign->score) { // Could remain INFINITY assign 817 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = new_score; assign 1075 lib/pacemaker/pcmk_sched_promotable.c chosen->assign->count++; assign 1099 lib/pacemaker/pcmk_sched_promotable.c node->assign->count = 0; assign 1246 lib/pacemaker/pcmk_sched_promotable.c node->assign->score = pcmk__add_scores(node->assign->score, assign 1253 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 178 lib/pacemaker/pcmk_scheduler.c && (match->assign->probe_mode != pcmk__probe_exclusive)) { assign 179 lib/pacemaker/pcmk_scheduler.c match->assign->score = -PCMK_SCORE_INFINITY; assign 318 lib/pacemaker/pcmk_scheduler.c rsc->priv->cmds->assign(rsc, target, true); assign 330 lib/pacemaker/pcmk_scheduler.c rsc->priv->cmds->assign(rsc, NULL, true); assign 640 lib/pengine/bundle.c ((pcmk_node_t *) match)->assign->score = -PCMK_SCORE_INFINITY; assign 641 lib/pengine/bundle.c ((pcmk_node_t *) match)->assign->probe_mode = pcmk__probe_never; assign 709 lib/pengine/bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 711 lib/pengine/bundle.c node->assign->probe_mode = pcmk__probe_never; assign 734 lib/pengine/bundle.c replica->node->assign->score = 500; assign 735 lib/pengine/bundle.c replica->node->assign->probe_mode = pcmk__probe_exclusive; assign 751 lib/pengine/bundle.c copy->assign->score = -PCMK_SCORE_INFINITY; assign 764 lib/pengine/bundle.c node->assign->score = -PCMK_SCORE_INFINITY; assign 147 lib/pengine/native.c local_node->assign->score = -PCMK_SCORE_INFINITY; assign 695 lib/pengine/pe_output.c char *weight_s = pcmk__itoa(pe_node->assign->score); assign 749 lib/pengine/pe_output.c if (node->assign->score < 0) { assign 482 lib/pengine/unpack.c new_node->assign = calloc(1, sizeof(struct pcmk__node_assignment)); assign 485 lib/pengine/unpack.c if ((new_node->assign == NULL) || (new_node->details == NULL) assign 487 lib/pengine/unpack.c free(new_node->assign); assign 497 lib/pengine/unpack.c new_node->assign->score = score; assign 1873 lib/pengine/unpack.c this_node->assign->score = -PCMK_SCORE_INFINITY; assign 1878 lib/pengine/unpack.c this_node->assign->score = -PCMK_SCORE_INFINITY; assign 2937 lib/pengine/unpack.c node->assign->score = *score; assign 131 lib/pengine/utils.c new_node->assign = pcmk__assert_alloc(1, assign 134 lib/pengine/utils.c new_node->assign->probe_mode = this_node->assign->probe_mode; assign 135 lib/pengine/utils.c new_node->assign->score = this_node->assign->score; assign 136 lib/pengine/utils.c new_node->assign->count = this_node->assign->count; assign 225 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 260 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 265 lib/pengine/utils.c pcmk_readable_score(node->assign->score)); assign 365 lib/pengine/utils.c || (node->assign->probe_mode == pcmk__probe_never)) assign 389 lib/pengine/utils.c match->assign->score = pcmk__add_scores(match->assign->score, score); assign 394 lib/pengine/utils.c pcmk_readable_score(match->assign->score)); assign 1010 tools/crm_resource_runtime.c if ((node != NULL) && (node->assign->score >= 0)) {