cluster 30 daemons/controld/controld_control.c extern gboolean crm_connect_corosync(crm_cluster_t * cluster); cluster 44 daemons/controld/controld_control.c static crm_cluster_t *cluster = NULL; cluster 46 daemons/controld/controld_control.c if (cluster == NULL) { cluster 47 daemons/controld/controld_control.c cluster = pcmk_cluster_new(); cluster 51 daemons/controld/controld_control.c crm_cluster_disconnect(cluster); cluster 63 daemons/controld/controld_control.c registered = crm_connect_corosync(cluster); cluster 68 daemons/controld/controld_control.c controld_election_init(cluster->uname); cluster 69 daemons/controld/controld_control.c controld_globals.our_nodename = cluster->uname; cluster 70 daemons/controld/controld_control.c controld_globals.our_uuid = cluster->uuid; cluster 71 daemons/controld/controld_control.c if(cluster->uuid == NULL) { cluster 144 daemons/controld/controld_corosync.c extern gboolean crm_connect_corosync(crm_cluster_t * cluster); cluster 147 daemons/controld/controld_corosync.c crm_connect_corosync(crm_cluster_t * cluster) cluster 151 daemons/controld/controld_corosync.c cluster->cpg.cpg_deliver_fn = crmd_cs_dispatch; cluster 152 daemons/controld/controld_corosync.c cluster->cpg.cpg_confchg_fn = cpg_membership_callback; cluster 153 daemons/controld/controld_corosync.c cluster->destroy = crmd_cs_destroy; cluster 155 daemons/controld/controld_corosync.c if (crm_cluster_connect(cluster)) { cluster 1597 daemons/fenced/pacemaker-fenced.c crm_cluster_t *cluster = NULL; cluster 1671 daemons/fenced/pacemaker-fenced.c cluster = pcmk_cluster_new(); cluster 1692 daemons/fenced/pacemaker-fenced.c cluster->destroy = stonith_peer_cs_destroy; cluster 1693 daemons/fenced/pacemaker-fenced.c cluster->cpg.cpg_deliver_fn = stonith_peer_ais_callback; cluster 1694 daemons/fenced/pacemaker-fenced.c cluster->cpg.cpg_confchg_fn = pcmk_cpg_membership; cluster 1700 daemons/fenced/pacemaker-fenced.c if (crm_cluster_connect(cluster) == FALSE) { cluster 1705 daemons/fenced/pacemaker-fenced.c pcmk__str_update(&stonith_our_uname, cluster->uname); cluster 1734 daemons/fenced/pacemaker-fenced.c pcmk_cluster_free(cluster); cluster 105 include/crm/cluster.h gboolean crm_cluster_connect(crm_cluster_t *cluster); cluster 106 include/crm/cluster.h void crm_cluster_disconnect(crm_cluster_t *cluster); cluster 109 include/crm/cluster.h void pcmk_cluster_free(crm_cluster_t *cluster); cluster 159 include/crm/cluster.h gboolean cluster_connect_cpg(crm_cluster_t *cluster); cluster 160 include/crm/cluster.h void cluster_disconnect_cpg(crm_cluster_t * cluster); cluster 398 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); cluster 403 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); cluster 408 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); cluster 414 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 419 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 424 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 429 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 434 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 439 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) cluster 353 include/crm/pengine/pe_types.h pe_working_set_t *cluster; cluster 145 include/pcmki/pcmki_transition.h int (*cluster) (pcmk__graph_t *graph, pcmk__graph_action_t *action); cluster 28 lib/cluster/cluster.c CRM_TRACE_INIT_DATA(cluster); cluster 75 lib/cluster/cluster.c crm_cluster_connect(crm_cluster_t *cluster) cluster 85 lib/cluster/cluster.c return pcmk__corosync_connect(cluster); cluster 101 lib/cluster/cluster.c crm_cluster_disconnect(crm_cluster_t *cluster) cluster 111 lib/cluster/cluster.c pcmk__corosync_disconnect(cluster); cluster 129 lib/cluster/cluster.c crm_cluster_t *cluster = calloc(1, sizeof(crm_cluster_t)); cluster 131 lib/cluster/cluster.c CRM_ASSERT(cluster != NULL); cluster 132 lib/cluster/cluster.c return cluster; cluster 141 lib/cluster/cluster.c pcmk_cluster_free(crm_cluster_t *cluster) cluster 143 lib/cluster/cluster.c if (cluster == NULL) { cluster 146 lib/cluster/cluster.c free(cluster->uuid); cluster 147 lib/cluster/cluster.c free(cluster->uname); cluster 148 lib/cluster/cluster.c free(cluster); cluster 341 lib/cluster/cluster.c const char *cluster = NULL; cluster 349 lib/cluster/cluster.c cluster = pcmk__env_option(PCMK__ENV_CLUSTER_TYPE); cluster 353 lib/cluster/cluster.c if (cluster == NULL) { cluster 365 lib/cluster/cluster.c ((cluster == NULL)? "-unspecified-" : cluster)); cluster 366 lib/cluster/cluster.c if (cluster == NULL) { cluster 369 lib/cluster/cluster.c } else if (pcmk__str_eq(cluster, "corosync", pcmk__str_casei)) { cluster 384 lib/cluster/cluster.c cluster); cluster 223 lib/cluster/corosync.c pcmk__corosync_disconnect(crm_cluster_t *cluster) cluster 225 lib/cluster/corosync.c cluster_disconnect_cpg(cluster); cluster 451 lib/cluster/corosync.c pcmk__corosync_connect(crm_cluster_t *cluster) cluster 464 lib/cluster/corosync.c if (!cluster_connect_cpg(cluster)) { cluster 470 lib/cluster/corosync.c cluster->nodeid = get_local_nodeid(0); cluster 471 lib/cluster/corosync.c if (cluster->nodeid == 0) { cluster 476 lib/cluster/corosync.c cluster->uname = get_node_name(0); cluster 477 lib/cluster/corosync.c if (cluster->uname == NULL) { cluster 483 lib/cluster/corosync.c peer = crm_get_peer(cluster->nodeid, cluster->uname); cluster 484 lib/cluster/corosync.c cluster->uuid = pcmk__corosync_uuid(peer); cluster 95 lib/cluster/cpg.c cluster_disconnect_cpg(crm_cluster_t *cluster) cluster 98 lib/cluster/cpg.c if (cluster->cpg_handle) { cluster 100 lib/cluster/cpg.c cpg_leave(cluster->cpg_handle, &cluster->group); cluster 101 lib/cluster/cpg.c cpg_finalize(cluster->cpg_handle); cluster 102 lib/cluster/cpg.c cluster->cpg_handle = 0; cluster 282 lib/cluster/cpg.c crm_cluster_t *cluster = (crm_cluster_t *) user_data; cluster 284 lib/cluster/cpg.c rc = cpg_dispatch(cluster->cpg_handle, CS_DISPATCH_ONE); cluster 288 lib/cluster/cpg.c cpg_finalize(cluster->cpg_handle); cluster 289 lib/cluster/cpg.c cluster->cpg_handle = 0; cluster 785 lib/cluster/cpg.c cluster_connect_cpg(crm_cluster_t *cluster) cluster 801 lib/cluster/cpg.c .destroy = cluster->destroy, cluster 806 lib/cluster/cpg.c .cpg_deliver_fn = cluster->cpg.cpg_deliver_fn, cluster 807 lib/cluster/cpg.c .cpg_confchg_fn = cluster->cpg.cpg_confchg_fn, cluster 813 lib/cluster/cpg.c cluster->group.length = 0; cluster 814 lib/cluster/cpg.c cluster->group.value[0] = 0; cluster 817 lib/cluster/cpg.c strncpy(cluster->group.value, message_name, 127); cluster 818 lib/cluster/cpg.c cluster->group.value[127] = 0; cluster 819 lib/cluster/cpg.c cluster->group.length = 1 + QB_MIN(127, strlen(cluster->group.value)); cluster 857 lib/cluster/cpg.c cluster->nodeid = id; cluster 860 lib/cluster/cpg.c cs_repeat(rc, retries, 30, cpg_join(handle, &cluster->group)); cluster 867 lib/cluster/cpg.c cluster->cpg_handle = handle; cluster 868 lib/cluster/cpg.c mainloop_add_fd("corosync-cpg", G_PRIORITY_MEDIUM, fd, cluster, &cpg_fd_callbacks); cluster 38 lib/cluster/crmcluster_private.h gboolean pcmk__corosync_connect(crm_cluster_t *cluster); cluster 41 lib/cluster/crmcluster_private.h void pcmk__corosync_disconnect(crm_cluster_t *cluster); cluster 579 lib/pacemaker/libpacemaker_private.h NULL, (flags), (first_rsc)->cluster) cluster 153 lib/pacemaker/pcmk_graph_consumer.c CRM_ASSERT(graph_fns->cluster != NULL); cluster 253 lib/pacemaker/pcmk_graph_consumer.c return graph_fns->cluster(graph, action); cluster 338 lib/pacemaker/pcmk_graph_producer.c action->rsc->cluster); cluster 346 lib/pacemaker/pcmk_graph_producer.c action->rsc->cluster); cluster 971 lib/pacemaker/pcmk_graph_producer.c g_list_foreach(rsc->actions, add_action_to_graph, rsc->cluster); cluster 136 lib/pacemaker/pcmk_resource.c xml_op = best_op(rsc, node, rsc->cluster); cluster 150 lib/pacemaker/pcmk_resource.c overrides, true, rsc->cluster); cluster 1527 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1531 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1571 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1578 lib/pacemaker/pcmk_sched_actions.c FALSE, TRUE, rsc->cluster); cluster 1584 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1587 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1626 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(rsc->cluster->flags, cluster 1644 lib/pacemaker/pcmk_sched_actions.c digest_data = rsc_action_digest_cmp(rsc, xml_op, node, rsc->cluster); cluster 1646 lib/pacemaker/pcmk_sched_actions.c if (only_sanitized_changed(xml_op, digest_data, rsc->cluster)) { cluster 1647 lib/pacemaker/pcmk_sched_actions.c if (!pcmk__is_daemon && (rsc->cluster->priv != NULL)) { cluster 1648 lib/pacemaker/pcmk_sched_actions.c pcmk__output_t *out = rsc->cluster->priv; cluster 1683 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1823 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 1829 lib/pacemaker/pcmk_sched_actions.c rsc->cluster); cluster 57 lib/pacemaker/pcmk_sched_bundle.c pe__show_node_weights(!pcmk_is_set(rsc->cluster->flags, pe_flag_show_scores), cluster 58 lib/pacemaker/pcmk_sched_bundle.c rsc, __func__, rsc->allowed_nodes, rsc->cluster); cluster 86 lib/pacemaker/pcmk_sched_bundle.c NULL, true, rsc->cluster); cluster 256 lib/pacemaker/pcmk_sched_bundle.c rsc->cluster); cluster 449 lib/pacemaker/pcmk_sched_bundle.c dependent->cluster); cluster 680 lib/pacemaker/pcmk_sched_bundle.c rsc->cluster, cluster 690 lib/pacemaker/pcmk_sched_bundle.c NULL, rsc->cluster); cluster 783 lib/pacemaker/pcmk_sched_bundle.c rsc->cluster); cluster 807 lib/pacemaker/pcmk_sched_bundle.c pe_order_probe, rsc->cluster); cluster 65 lib/pacemaker/pcmk_sched_clone.c pe__show_node_weights(!pcmk_is_set(rsc->cluster->flags, pe_flag_show_scores), cluster 66 lib/pacemaker/pcmk_sched_clone.c rsc, __func__, rsc->allowed_nodes, rsc->cluster); cluster 544 lib/pacemaker/pcmk_sched_clone.c return probe_anonymous_clone(rsc, node, rsc->cluster); cluster 890 lib/pacemaker/pcmk_sched_colocation.c pcmk__block_colocation_dependents(action, rsc->cluster); cluster 891 lib/pacemaker/pcmk_sched_colocation.c pcmk__update_action_for_orderings(action, rsc->cluster); cluster 1495 lib/pacemaker/pcmk_sched_colocation.c pe__show_node_weights(true, NULL, log_id, work, rsc->cluster); cluster 202 lib/pacemaker/pcmk_sched_fencing.c pe_order_optional, rsc->cluster); cluster 314 lib/pacemaker/pcmk_sched_fencing.c && pcmk_is_set(rsc->cluster->flags, pe_flag_enable_unfencing)) cluster 464 lib/pacemaker/pcmk_sched_fencing.c rsc->cluster); cluster 487 lib/pacemaker/pcmk_sched_fencing.c rsc->cluster); cluster 492 lib/pacemaker/pcmk_sched_fencing.c rsc->cluster); cluster 55 lib/pacemaker/pcmk_sched_group.c pe__show_node_weights(!pcmk_is_set(rsc->cluster->flags, pe_flag_show_scores), cluster 56 lib/pacemaker/pcmk_sched_group.c rsc, __func__, rsc->allowed_nodes, rsc->cluster); cluster 92 lib/pacemaker/pcmk_sched_group.c action, NULL, TRUE, TRUE, group->cluster); cluster 175 lib/pacemaker/pcmk_sched_group.c member->cluster); cluster 787 lib/pacemaker/pcmk_sched_instances.c "collective_limit_reached", collective->cluster); cluster 1353 lib/pacemaker/pcmk_sched_instances.c type, then->rsc->cluster); cluster 1453 lib/pacemaker/pcmk_sched_instances.c instance->cluster); cluster 1461 lib/pacemaker/pcmk_sched_instances.c pcmk__update_action_for_orderings(after->action, instance->cluster); cluster 63 lib/pacemaker/pcmk_sched_migration.c rsc->cluster); cluster 67 lib/pacemaker/pcmk_sched_migration.c rsc->cluster); cluster 89 lib/pacemaker/pcmk_sched_migration.c NULL, pe_order_optional, rsc->cluster); cluster 94 lib/pacemaker/pcmk_sched_migration.c rsc->cluster); cluster 102 lib/pacemaker/pcmk_sched_migration.c NULL, pe_order_optional, rsc->cluster); cluster 109 lib/pacemaker/pcmk_sched_migration.c rsc->cluster); cluster 113 lib/pacemaker/pcmk_sched_migration.c rsc->cluster); cluster 154 lib/pacemaker/pcmk_sched_migration.c bool cleanup = pcmk_is_set(rsc->cluster->flags, pe_flag_remove_after_stop); cluster 297 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 313 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 333 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 341 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 356 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 371 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 379 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); cluster 325 lib/pacemaker/pcmk_sched_primitive.c pe_node_t *remote_node = pe_find_node(connection->cluster->nodes, cluster 390 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 412 lib/pacemaker/pcmk_sched_primitive.c rsc->allowed_nodes, rsc->cluster); cluster 440 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 443 lib/pacemaker/pcmk_sched_primitive.c && !pcmk_is_set(rsc->cluster->flags, pe_flag_have_quorum) cluster 444 lib/pacemaker/pcmk_sched_primitive.c && (rsc->cluster->no_quorum_policy == no_quorum_freeze)) { cluster 451 lib/pacemaker/pcmk_sched_primitive.c pe__show_node_weights(!pcmk_is_set(rsc->cluster->flags, pe_flag_show_scores), cluster 452 lib/pacemaker/pcmk_sched_primitive.c rsc, __func__, rsc->allowed_nodes, rsc->cluster); cluster 455 lib/pacemaker/pcmk_sched_primitive.c if (pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled) cluster 456 lib/pacemaker/pcmk_sched_primitive.c && !pcmk_is_set(rsc->cluster->flags, pe_flag_have_stonith_resource)) { cluster 480 lib/pacemaker/pcmk_sched_primitive.c } else if (pcmk_is_set(rsc->cluster->flags, pe_flag_stop_everything)) { cluster 879 lib/pacemaker/pcmk_sched_primitive.c && pcmk_is_set(rsc->cluster->flags, pe_flag_enable_unfencing) cluster 884 lib/pacemaker/pcmk_sched_primitive.c && !pcmk__str_eq(rsc->cluster->placement_strategy, cluster 891 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 900 lib/pacemaker/pcmk_sched_primitive.c pe_order_promoted_implies_first, rsc->cluster); cluster 904 lib/pacemaker/pcmk_sched_primitive.c pe_order_runnable_left, rsc->cluster); cluster 911 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 958 lib/pacemaker/pcmk_sched_primitive.c remote_rsc = pe__resource_contains_guest_node(rsc->cluster, cluster 989 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 994 lib/pacemaker/pcmk_sched_primitive.c NULL, pe_order_implies_first, rsc->cluster); cluster 1003 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 1205 lib/pacemaker/pcmk_sched_primitive.c if (pcmk_is_set(rsc->cluster->flags, pe_flag_remove_after_stop)) { cluster 1211 lib/pacemaker/pcmk_sched_primitive.c rsc->cluster); cluster 1507 lib/pacemaker/pcmk_sched_primitive.c XML_CONFIG_ATTR_SHUTDOWN_LOCK, rsc->cluster); cluster 1519 lib/pacemaker/pcmk_sched_primitive.c || pe__resource_is_remote_conn(rsc, rsc->cluster)) { cluster 1534 lib/pacemaker/pcmk_sched_primitive.c pe__clear_resource_history(rsc, rsc->lock_node, rsc->cluster); cluster 1559 lib/pacemaker/pcmk_sched_primitive.c if (rsc->cluster->shutdown_lock > 0) { cluster 1560 lib/pacemaker/pcmk_sched_primitive.c time_t lock_expiration = rsc->lock_time + rsc->cluster->shutdown_lock; cluster 1565 lib/pacemaker/pcmk_sched_primitive.c pe__update_recheck_time(++lock_expiration, rsc->cluster); cluster 1572 lib/pacemaker/pcmk_sched_primitive.c g_list_foreach(rsc->cluster->nodes, ban_if_not_locked, rsc); cluster 83 lib/pacemaker/pcmk_sched_probes.c pe_order_optional, rsc1->cluster); cluster 134 lib/pacemaker/pcmk_sched_probes.c rsc->cluster); cluster 164 lib/pacemaker/pcmk_sched_probes.c if (!pcmk_is_set(rsc->cluster->flags, pe_flag_startup_probes)) { cluster 177 lib/pacemaker/pcmk_sched_probes.c && pe__resource_contains_guest_node(rsc->cluster, rsc)) { cluster 247 lib/pacemaker/pcmk_sched_probes.c NULL, pe_order_optional, rsc->cluster); cluster 275 lib/pacemaker/pcmk_sched_probes.c flags, rsc->cluster); cluster 277 lib/pacemaker/pcmk_sched_probes.c pe_order_optional, rsc->cluster); cluster 458 lib/pacemaker/pcmk_sched_promotable.c clone->cluster); cluster 472 lib/pacemaker/pcmk_sched_promotable.c clone->cluster); cluster 864 lib/pacemaker/pcmk_sched_promotable.c if (pcmk_is_set(instance->cluster->flags, pe_flag_show_scores) cluster 865 lib/pacemaker/pcmk_sched_promotable.c && !pcmk__is_daemon && (instance->cluster->priv != NULL)) { cluster 867 lib/pacemaker/pcmk_sched_promotable.c pcmk__output_t *out = instance->cluster->priv; cluster 1007 lib/pacemaker/pcmk_sched_promotable.c && !pcmk_is_set(instance->cluster->flags, pe_flag_have_quorum) cluster 1008 lib/pacemaker/pcmk_sched_promotable.c && (instance->cluster->no_quorum_policy == no_quorum_freeze)) { cluster 286 lib/pacemaker/pcmk_sched_recurring.c pe_order_runnable_left, rsc->cluster); cluster 306 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 333 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 338 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 344 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 350 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 389 lib/pacemaker/pcmk_sched_recurring.c pe_order_runnable_left, rsc->cluster); cluster 457 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 491 lib/pacemaker/pcmk_sched_recurring.c for (GList *iter = rsc->cluster->nodes; iter != NULL; iter = iter->next) { cluster 517 lib/pacemaker/pcmk_sched_recurring.c is_optional, TRUE, rsc->cluster); cluster 629 lib/pacemaker/pcmk_sched_recurring.c rsc->cluster); cluster 672 lib/pacemaker/pcmk_sched_recurring.c pe_order_optional, rsc->cluster); cluster 691 lib/pacemaker/pcmk_sched_recurring.c NULL, rsc->cluster); cluster 693 lib/pacemaker/pcmk_sched_recurring.c task, node, TRUE, TRUE, rsc->cluster); cluster 209 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 216 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 225 lib/pacemaker/pcmk_sched_remote.c pe_fence_node(remote_rsc->cluster, action->node, cluster 236 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 243 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 256 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 269 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 279 lib/pacemaker/pcmk_sched_remote.c pe_fence_node(remote_rsc->cluster, action->node, cluster 291 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 295 lib/pacemaker/pcmk_sched_remote.c remote_rsc->cluster); cluster 662 lib/pacemaker/pcmk_sched_remote.c GHashTable *base = pe_rsc_params(rsc, NULL, rsc->cluster); cluster 128 lib/pacemaker/pcmk_sched_resource.c rsc->cluster); cluster 140 lib/pacemaker/pcmk_sched_resource.c rsc->cluster); cluster 299 lib/pacemaker/pcmk_sched_resource.c pcmk__output_t *out = rsc->cluster->priv; cluster 356 lib/pacemaker/pcmk_sched_resource.c pcmk__output_t *out = rsc->cluster->priv; cluster 425 lib/pacemaker/pcmk_sched_resource.c if (pcmk_is_set(rsc->cluster->flags, pe_flag_show_utilization)) { cluster 648 lib/pacemaker/pcmk_sched_resource.c resource1->cluster); cluster 650 lib/pacemaker/pcmk_sched_resource.c resource2->cluster); cluster 528 lib/pacemaker/pcmk_sched_tickets.c "__stateful_without_ticket__", rsc->cluster); cluster 311 lib/pacemaker/pcmk_sched_utilization.c if (pcmk__str_eq(rsc->cluster->placement_strategy, "default", cluster 360 lib/pacemaker/pcmk_sched_utilization.c rsc->cluster); cluster 374 lib/pacemaker/pcmk_sched_utilization.c rsc->cluster); cluster 384 lib/pacemaker/pcmk_sched_utilization.c rsc->allowed_nodes, rsc->cluster); cluster 428 lib/pacemaker/pcmk_sched_utilization.c rsc->id, rsc->cluster->placement_strategy); cluster 433 lib/pacemaker/pcmk_sched_utilization.c load_stopped = new_load_stopped_op(node, rsc->cluster); cluster 435 lib/pacemaker/pcmk_sched_utilization.c pe_order_load, rsc->cluster); cluster 441 lib/pacemaker/pcmk_sched_utilization.c load_stopped = new_load_stopped_op(node, rsc->cluster); cluster 443 lib/pacemaker/pcmk_sched_utilization.c pe_order_load, rsc->cluster); cluster 446 lib/pacemaker/pcmk_sched_utilization.c pe_order_load, rsc->cluster); cluster 58 lib/pacemaker/pcmk_scheduler.c rsc->cluster); cluster 74 lib/pacemaker/pcmk_scheduler.c pe__clear_failcount(rsc, node, reason, rsc->cluster); cluster 134 lib/pacemaker/pcmk_scheduler.c rsc->cluster); cluster 203 lib/pacemaker/pcmk_scheduler.c if (!pcmk_is_set(rsc->cluster->flags, pe_flag_symmetric_cluster) cluster 206 lib/pengine/bundle.c parent->cluster) != pcmk_rc_ok) { cluster 456 lib/pengine/bundle.c parent->cluster) != pcmk_rc_ok) { cluster 498 lib/pengine/bundle.c if (pe_find_resource(parent->cluster->resources, id) != NULL) { cluster 504 lib/pengine/bundle.c CRM_ASSERT(pe_find_resource(parent->cluster->resources, cluster 541 lib/pengine/bundle.c node = pe_find_node(parent->cluster->nodes, uname); cluster 544 lib/pengine/bundle.c parent->cluster); cluster 567 lib/pengine/bundle.c g_list_foreach(parent->cluster->resources, (GFunc) disallow_node, cluster 590 lib/pengine/bundle.c parent->cluster) != pcmk_rc_ok) { cluster 735 lib/pengine/bundle.c params = pe_rsc_params(rsc, NULL, rsc->cluster); cluster 490 lib/pengine/complex.c if (!pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled)) { cluster 503 lib/pengine/complex.c } else if (!pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled)) { cluster 525 lib/pengine/complex.c } else if (pcmk_is_set(rsc->cluster->flags, pe_flag_enable_unfencing)) { cluster 528 lib/pengine/complex.c } else if (pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled)) { cluster 531 lib/pengine/complex.c } else if (rsc->cluster->no_quorum_policy == no_quorum_ignore) { cluster 634 lib/pengine/complex.c (*rsc)->cluster = data_set; cluster 1147 lib/pengine/complex.c rsc->cluster->ninstances++; cluster 1149 lib/pengine/complex.c rsc->cluster->disabled_resources++; cluster 1152 lib/pengine/complex.c rsc->cluster->blocked_resources++; cluster 139 lib/pengine/failcounts.c lrm_op_xpathObj = xpath_search(rsc->cluster->input, lrm_op_xpath); cluster 285 lib/pengine/failcounts.c CRM_CHECK(generate_fail_regexes(rsc, rsc->cluster, &failcount_re, cluster 325 lib/pengine/failcounts.c time_t now = get_effective_time(rsc->cluster); cluster 1658 lib/pengine/pe_actions.c optional, TRUE, rsc->cluster); cluster 289 lib/pengine/pe_notif.c TRUE, rsc->cluster); cluster 346 lib/pengine/pe_notif.c TRUE, rsc->cluster); cluster 750 lib/pengine/pe_notif.c get_node_names(rsc->cluster->nodes, &node_list, &metal_list); cluster 753 lib/pengine/pe_notif.c get_node_names(rsc->cluster->nodes, &node_list, NULL); cluster 2038 lib/pengine/unpack.c } else if (pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled)) { cluster 2061 lib/pengine/unpack.c pe_fence_node(rsc->cluster, node, reason, FALSE); cluster 2091 lib/pengine/unpack.c pe_fence_node(rsc->cluster, node, reason, FALSE); cluster 2113 lib/pengine/unpack.c rsc->cluster); cluster 2135 lib/pengine/unpack.c rsc->cluster->stop_needed = cluster 2136 lib/pengine/unpack.c g_list_prepend(rsc->cluster->stop_needed, rsc->container); cluster 2146 lib/pengine/unpack.c if (pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled)) { cluster 2149 lib/pengine/unpack.c tmpnode = pe_find_node(rsc->cluster->nodes, rsc->id); cluster 2158 lib/pengine/unpack.c pe_fence_node(rsc->cluster, tmpnode, cluster 2181 lib/pengine/unpack.c tmpnode = pe_find_node(rsc->cluster->nodes, rsc->id); cluster 2200 lib/pengine/unpack.c native_add_running(rsc, node, rsc->cluster, cluster 2696 lib/pengine/unpack.c search = xpath_search(rsc->cluster->input, (const char *) xpath->str); cluster 2961 lib/pengine/unpack.c true, history->rsc->cluster); cluster 2965 lib/pengine/unpack.c source, -1, history->rsc->cluster); cluster 2984 lib/pengine/unpack.c history->rsc->cluster); cluster 3003 lib/pengine/unpack.c target_node = pe_find_node(history->rsc->cluster->nodes, target); cluster 3009 lib/pengine/unpack.c native_add_running(history->rsc, target_node, history->rsc->cluster, cluster 3031 lib/pengine/unpack.c pe_node_t *source_node = pe_find_node(history->rsc->cluster->nodes, cluster 3034 lib/pengine/unpack.c native_add_running(history->rsc, target_node, history->rsc->cluster, cluster 3081 lib/pengine/unpack.c history->rsc->cluster); cluster 3094 lib/pengine/unpack.c history->rsc->cluster)) { cluster 3099 lib/pengine/unpack.c pe_node_t *target_node = pe_find_node(history->rsc->cluster->nodes, cluster 3103 lib/pengine/unpack.c native_add_running(history->rsc, target_node, history->rsc->cluster, cluster 3108 lib/pengine/unpack.c history->rsc->cluster)) { cluster 3148 lib/pengine/unpack.c history->rsc->cluster); cluster 3161 lib/pengine/unpack.c history->rsc->cluster)) { cluster 3165 lib/pengine/unpack.c pe_node_t *source_node = pe_find_node(history->rsc->cluster->nodes, cluster 3169 lib/pengine/unpack.c native_add_running(history->rsc, source_node, history->rsc->cluster, cluster 3188 lib/pengine/unpack.c for (const xmlNode *xIter = history->rsc->cluster->failed->children; cluster 3207 lib/pengine/unpack.c add_node_copy(history->rsc->cluster->failed, history->xml); cluster 3355 lib/pengine/unpack.c fail_rsc->allowed_nodes = pe__node_list2table(rsc->cluster->nodes); cluster 3380 lib/pengine/unpack.c if (!pcmk_is_set(history->rsc->cluster->flags, pe_flag_symmetric_cluster) cluster 3418 lib/pengine/unpack.c NULL, TRUE, FALSE, history->rsc->cluster); cluster 3428 lib/pengine/unpack.c "__stop_fail__", history->rsc->cluster); cluster 3778 lib/pengine/unpack.c rsc->cluster); cluster 3784 lib/pengine/unpack.c rsc->cluster); cluster 3842 lib/pengine/unpack.c && pcmk_is_set(rsc->cluster->flags, pe_flag_stonith_enabled) cluster 3845 lib/pengine/unpack.c pe_node_t *remote_node = pe_find_node(rsc->cluster->nodes, rsc->id); cluster 3899 lib/pengine/unpack.c time_t now = get_effective_time(history->rsc->cluster); cluster 3923 lib/pengine/unpack.c pe__update_recheck_time(last_failure, history->rsc->cluster); cluster 3969 lib/pengine/unpack.c history->rsc->cluster); cluster 3971 lib/pengine/unpack.c if (pcmk_is_set(history->rsc->cluster->flags, pe_flag_stonith_enabled) cluster 3985 lib/pengine/unpack.c history->rsc->cluster); cluster 4037 lib/pengine/unpack.c history->rsc->cluster); cluster 4321 lib/pengine/unpack.c history->rsc->cluster); cluster 4412 lib/pengine/unpack.c target = pe_find_node(history->rsc->cluster->nodes, migrate_target); cluster 4544 lib/pengine/unpack.c rsc->cluster); cluster 4618 lib/pengine/unpack.c rsc->cluster); cluster 4627 lib/pengine/unpack.c rsc->cluster); cluster 905 lib/pengine/utils.c for (xmlNode *xml_op = pcmk__xml_first_child(rsc->cluster->failed); xml_op != NULL; cluster 382 maint/gnulib/lib/argp-help.c struct hol_cluster *cluster; cluster 441 maint/gnulib/lib/argp-help.c make_hol (const struct argp *argp, struct hol_cluster *cluster) cluster 491 maint/gnulib/lib/argp-help.c entry->cluster = cluster; cluster 811 maint/gnulib/lib/argp-help.c int group1 = (entry1->cluster cluster 812 maint/gnulib/lib/argp-help.c ? hol_cluster_base (entry1->cluster)->group cluster 814 maint/gnulib/lib/argp-help.c int group2 = (entry2->cluster cluster 815 maint/gnulib/lib/argp-help.c ? hol_cluster_base (entry2->cluster)->group cluster 824 maint/gnulib/lib/argp-help.c cmp = (entry1->cluster != NULL) - (entry2->cluster != NULL); cluster 829 maint/gnulib/lib/argp-help.c if (entry1->cluster != NULL) cluster 831 maint/gnulib/lib/argp-help.c cmp = hol_cluster_cmp (entry1->cluster, entry2->cluster); cluster 1030 maint/gnulib/lib/argp-help.c argp_hol (const struct argp *argp, struct hol_cluster *cluster) cluster 1033 maint/gnulib/lib/argp-help.c struct hol *hol = make_hol (argp, cluster); cluster 1041 maint/gnulib/lib/argp-help.c child - argp->children, cluster, argp) cluster 1043 maint/gnulib/lib/argp-help.c : cluster); cluster 1195 maint/gnulib/lib/argp-help.c const struct hol_cluster *cl = pest->entry->cluster; cluster 1202 maint/gnulib/lib/argp-help.c || (pe->cluster != cl cluster 1203 maint/gnulib/lib/argp-help.c && !hol_cluster_is_child (pe->cluster, cl)))) cluster 477 tools/crm_resource_print.c pe_pref(checks->rsc->cluster->config_hash, cluster 262 tools/crm_resource_runtime.c pcmk__output_t *out = rsc->cluster->priv; cluster 409 tools/crm_resource_runtime.c pcmk__unpack_constraints(rsc->cluster); cluster 410 tools/crm_resource_runtime.c pe__clear_resource_flags_on_all(rsc->cluster, cluster 448 tools/crm_resource_runtime.c pcmk__output_t *out = rsc->cluster->priv;