score_s 28 include/crm/common/scores.h int pcmk_parse_score(const char *score_s, int *score, int default_score); score_s 34 lib/common/scores.c pcmk_parse_score(const char *score_s, int *score, int default_score) score_s 44 lib/common/scores.c if (score_s == NULL) { score_s 46 lib/common/scores.c } else if (pcmk_str_is_minus_infinity(score_s)) { score_s 49 lib/common/scores.c } else if (pcmk_str_is_infinity(score_s)) { score_s 52 lib/common/scores.c } else if (pcmk__str_eq(score_s, PCMK_VALUE_RED, pcmk__str_casei)) { score_s 55 lib/common/scores.c } else if (pcmk__str_eq(score_s, PCMK_VALUE_YELLOW, pcmk__str_casei)) { score_s 58 lib/common/scores.c } else if (pcmk__str_eq(score_s, PCMK_VALUE_GREEN, pcmk__str_casei)) { score_s 64 lib/common/scores.c rc = pcmk__scan_ll(score_s, &score_ll, default_score); score_s 105 lib/common/scores.c static char score_s[sizeof(PCMK_VALUE_MINUS_INFINITY)]; score_s 108 lib/common/scores.c strcpy(score_s, PCMK_VALUE_INFINITY); score_s 111 lib/common/scores.c strcpy(score_s, PCMK_VALUE_MINUS_INFINITY); score_s 115 lib/common/scores.c snprintf(score_s, sizeof(score_s), "%d", score); score_s 118 lib/common/scores.c return score_s; score_s 24 lib/common/tests/scores/pcmk_parse_score_test.c assert_score(const char *score_s, int expected_rc, int expected_score) score_s 27 lib/common/tests/scores/pcmk_parse_score_test.c int rc = pcmk_parse_score(score_s, &score, default_score); score_s 24 lib/common/tests/xml_element/pcmk__xe_get_score_test.c assert_score(const char *score_s, int expected_rc, int expected_score) score_s 30 lib/common/tests/xml_element/pcmk__xe_get_score_test.c crm_xml_add(xml, "test_attr", score_s); score_s 490 lib/pacemaker/pcmk_sched_colocation.c const char *score_s = crm_element_value(set, PCMK_XA_SCORE); score_s 492 lib/pacemaker/pcmk_sched_colocation.c if (score_s != NULL) { score_s 493 lib/pacemaker/pcmk_sched_colocation.c int rc = pcmk_parse_score(score_s, &local_score, 0); score_s 498 lib/pacemaker/pcmk_sched_colocation.c coloc_id, set_id, score_s); score_s 113 lib/pacemaker/pcmk_sched_location.c const char *score_s = crm_element_value(rule_xml, PCMK_XA_SCORE); score_s 115 lib/pacemaker/pcmk_sched_location.c if (score_s == NULL) { // Not possible with schema validation enabled score_s 123 lib/pacemaker/pcmk_sched_location.c rc = pcmk_parse_score(score_s, score, 0); score_s 127 lib/pacemaker/pcmk_sched_location.c pcmk__xe_id(rule_xml), score_s, pcmk_rc_str(rc)); score_s 154 lib/pacemaker/pcmk_sched_location.c const char *score_s = NULL; score_s 158 lib/pacemaker/pcmk_sched_location.c score_s = pcmk__node_attr(node, attr_name, target, pcmk__rsc_node_current); score_s 159 lib/pacemaker/pcmk_sched_location.c if (pcmk__str_empty(score_s)) { score_s 166 lib/pacemaker/pcmk_sched_location.c rc = pcmk_parse_score(score_s, score, 0); score_s 171 lib/pacemaker/pcmk_sched_location.c score_s, pcmk_rc_str(rc)); score_s 907 lib/pacemaker/pcmk_sched_promotable.c const char *score_s = NULL; score_s 911 lib/pacemaker/pcmk_sched_promotable.c score_s = pcmk_readable_score(instance->priv->promotion_priority); score_s 919 lib/pacemaker/pcmk_sched_promotable.c out->message(out, "promotion-score", instance, chosen, score_s); score_s 924 lib/pacemaker/pcmk_sched_promotable.c instance->id, score_s, instance->priv->priority); score_s 930 lib/pacemaker/pcmk_sched_promotable.c score_s, instance->priv->priority);