cons 24 lib/pacemaker/pcmk_output.c colocations_header(pcmk_resource_t *rsc, pcmk__colocation_t *cons, cons 28 lib/pacemaker/pcmk_output.c if (cons->primary_role > pcmk_role_started) { cons 30 lib/pacemaker/pcmk_output.c rsc->id, pcmk_readable_score(cons->score), cons 32 lib/pacemaker/pcmk_output.c pcmk_role_text(cons->primary_role), cons 33 lib/pacemaker/pcmk_output.c cons->id); cons 36 lib/pacemaker/pcmk_output.c rsc->id, pcmk_readable_score(cons->score), cons 37 lib/pacemaker/pcmk_output.c cons->id); cons 44 lib/pacemaker/pcmk_output.c pcmk__colocation_t *cons) { cons 45 lib/pacemaker/pcmk_output.c const char *score = pcmk_readable_score(cons->score); cons 49 lib/pacemaker/pcmk_output.c if (cons->dependent_role != pcmk_role_unknown) { cons 50 lib/pacemaker/pcmk_output.c dependent_role = pcmk_role_text(cons->dependent_role); cons 52 lib/pacemaker/pcmk_output.c if (cons->primary_role != pcmk_role_unknown) { cons 53 lib/pacemaker/pcmk_output.c primary_role = pcmk_role_text(cons->primary_role); cons 57 lib/pacemaker/pcmk_output.c PCMK_XA_ID, cons->id, cons 58 lib/pacemaker/pcmk_output.c PCMK_XA_RSC, cons->dependent->id, cons 59 lib/pacemaker/pcmk_output.c PCMK_XA_WITH_RSC, cons->primary->id, cons 61 lib/pacemaker/pcmk_output.c PCMK_XA_NODE_ATTRIBUTE, cons->node_attribute, cons 76 lib/pacemaker/pcmk_output.c pcmk__location_t *cons = lpc->data; cons 80 lib/pacemaker/pcmk_output.c for (lpc2 = cons->nodes; lpc2 != NULL; lpc2 = lpc2->next) { cons 90 lib/pacemaker/pcmk_output.c PCMK_XA_ID, cons->id, cons 396 lib/pacemaker/pcmk_output.c pcmk__colocation_t *cons = (pcmk__colocation_t *) lpc->data; cons 402 lib/pacemaker/pcmk_output.c if (pcmk_is_set(cons->primary->flags, pcmk__rsc_detect_loop)) { cons 404 lib/pacemaker/pcmk_output.c cons->primary->id, cons->id); cons 408 lib/pacemaker/pcmk_output.c hdr = colocations_header(cons->primary, cons, false); cons 415 lib/pacemaker/pcmk_output.c out->message(out, "locations-list", cons->primary); cons 418 lib/pacemaker/pcmk_output.c cons->primary, recursive); cons 447 lib/pacemaker/pcmk_output.c pcmk__colocation_t *cons = (pcmk__colocation_t *) lpc->data; cons 449 lib/pacemaker/pcmk_output.c if (pcmk_is_set(cons->primary->flags, pcmk__rsc_detect_loop)) { cons 450 lib/pacemaker/pcmk_output.c colocations_xml_node(out, cons->primary, cons); cons 454 lib/pacemaker/pcmk_output.c colocations_xml_node(out, cons->primary, cons); cons 455 lib/pacemaker/pcmk_output.c do_locations_list_xml(out, cons->primary, false); cons 459 lib/pacemaker/pcmk_output.c cons->primary, recursive); cons 485 lib/pacemaker/pcmk_output.c pcmk__colocation_t *cons = (pcmk__colocation_t *) lpc->data; cons 491 lib/pacemaker/pcmk_output.c if (pcmk_is_set(cons->dependent->flags, pcmk__rsc_detect_loop)) { cons 493 lib/pacemaker/pcmk_output.c cons->dependent->id, cons->id); cons 497 lib/pacemaker/pcmk_output.c hdr = colocations_header(cons->dependent, cons, true); cons 504 lib/pacemaker/pcmk_output.c out->message(out, "locations-list", cons->dependent); cons 507 lib/pacemaker/pcmk_output.c cons->dependent, recursive); cons 536 lib/pacemaker/pcmk_output.c pcmk__colocation_t *cons = (pcmk__colocation_t *) lpc->data; cons 538 lib/pacemaker/pcmk_output.c if (pcmk_is_set(cons->dependent->flags, pcmk__rsc_detect_loop)) { cons 539 lib/pacemaker/pcmk_output.c colocations_xml_node(out, cons->dependent, cons); cons 543 lib/pacemaker/pcmk_output.c colocations_xml_node(out, cons->dependent, cons); cons 544 lib/pacemaker/pcmk_output.c do_locations_list_xml(out, cons->dependent, false); cons 548 lib/pacemaker/pcmk_output.c cons->dependent, recursive); cons 565 lib/pacemaker/pcmk_output.c pcmk__location_t *cons = lpc->data; cons 569 lib/pacemaker/pcmk_output.c for (lpc2 = cons->nodes; lpc2 != NULL; lpc2 = lpc2->next) { cons 575 lib/pacemaker/pcmk_output.c pcmk_readable_score(node->assign->score), cons->id, cons 1016 lib/pacemaker/pcmk_sched_promotable.c pcmk__colocation_t *cons = (pcmk__colocation_t *) iter->data; cons 1018 lib/pacemaker/pcmk_sched_promotable.c instance->priv->cmds->apply_coloc_score(instance, cons->primary, cons, cons 316 lib/pengine/status.c pcmk__location_t *cons = iterator->data; cons 320 lib/pengine/status.c g_list_free_full(cons->nodes, pcmk__free_node_copy); cons 321 lib/pengine/status.c free(cons->id); cons 322 lib/pengine/status.c free(cons); cons 530 tools/crm_resource_runtime.c pcmk__colocation_t *cons = (pcmk__colocation_t *) lpc->data; cons 532 tools/crm_resource_runtime.c crm_debug("Checking %s %d", cons->id, cons->score); cons 534 tools/crm_resource_runtime.c if (pcmk_is_set(cons->dependent->flags, pcmk__rsc_detect_loop) cons 535 tools/crm_resource_runtime.c || (cons->score <= 0)) { cons 540 tools/crm_resource_runtime.c attr_name, attr_value, cons->dependent->id); cons 541 tools/crm_resource_runtime.c update_attribute(cons->dependent, cons->dependent->id, NULL,