peer 247 daemons/attrd/attrd_cib.c const char *peer = NULL; peer 287 daemons/attrd/attrd_cib.c while (g_hash_table_iter_next(&iter, (gpointer *) & peer, (gpointer *) & v)) { peer 290 daemons/attrd/attrd_cib.c a->id, peer, pcmk__s(v->requested, "(unset)")); peer 294 daemons/attrd/attrd_cib.c a->id, peer, pcmk__s(v->requested, "(unset)")); peer 551 daemons/attrd/attrd_cib.c pcmk__node_status_t *peer = pcmk__get_node(v->nodeid, v->nodename, peer 555 daemons/attrd/attrd_cib.c uuid = peer->xml_id; peer 558 daemons/attrd/attrd_cib.c if ((peer->cluster_layer_id != 0) && (v->nodeid == 0)) { peer 560 daemons/attrd/attrd_cib.c peer->cluster_layer_id, v->nodename); peer 561 daemons/attrd/attrd_cib.c v->nodeid = peer->cluster_layer_id; peer 40 daemons/attrd/attrd_corosync.c attrd_peer_message(pcmk__node_status_t *peer, xmlNode *xml) peer 45 daemons/attrd/attrd_corosync.c attrd_handle_election_op(peer, xml); peer 61 daemons/attrd/attrd_corosync.c .peer = peer->name, peer 92 daemons/attrd/attrd_corosync.c crm_debug("Sending %s a confirmation", peer->name); peer 93 daemons/attrd/attrd_corosync.c attrd_send_message(peer, reply, false); peer 163 daemons/attrd/attrd_corosync.c attrd_peer_change_cb(enum pcmk__node_update kind, pcmk__node_status_t *peer, peer 167 daemons/attrd/attrd_corosync.c bool is_remote = pcmk_is_set(peer->flags, pcmk__node_status_remote); peer 173 daemons/attrd/attrd_corosync.c peer->name, state_text(peer->state)); peer 177 daemons/attrd/attrd_corosync.c if (!pcmk_is_set(peer->processes, crm_get_cluster_proc())) { peer 181 daemons/attrd/attrd_corosync.c peer->name, (gone? "no longer" : "now")); peer 187 daemons/attrd/attrd_corosync.c peer->name, state_text(peer->state), state_text(data)); peer 188 daemons/attrd/attrd_corosync.c if (pcmk__str_eq(peer->state, PCMK_VALUE_MEMBER, pcmk__str_none)) { peer 193 daemons/attrd/attrd_corosync.c && !pcmk_is_set(peer->flags, pcmk__node_status_remote)) { peer 194 daemons/attrd/attrd_corosync.c attrd_peer_sync(peer); peer 198 daemons/attrd/attrd_corosync.c attrd_peer_remove(peer->name, false, "loss"); peer 206 daemons/attrd/attrd_corosync.c attrd_remove_voter(peer); peer 207 daemons/attrd/attrd_corosync.c attrd_remove_peer_protocol_ver(peer->name); peer 208 daemons/attrd/attrd_corosync.c attrd_do_not_expect_from_peer(peer->name); peer 231 daemons/attrd/attrd_corosync.c update_attr_on_host(attribute_t *a, const pcmk__node_status_t *peer, peer 268 daemons/attrd/attrd_corosync.c attr, host, readable_value(v), value, peer->name); peer 276 daemons/attrd/attrd_corosync.c pcmk__s(value, "(unset)"), peer->name, peer 311 daemons/attrd/attrd_corosync.c attr, host, peer->name, pcmk__s(value, "unset")); peer 315 daemons/attrd/attrd_corosync.c attr, host, peer->name, pcmk__s(value, "unset")); peer 331 daemons/attrd/attrd_corosync.c attrd_peer_update_one(const pcmk__node_status_t *peer, xmlNode *xml, peer 358 daemons/attrd/attrd_corosync.c update_attr_on_host(a, peer, xml, attr, value, host, filter); peer 363 daemons/attrd/attrd_corosync.c update_attr_on_host(a, peer, xml, attr, value, host, filter); peer 370 daemons/attrd/attrd_corosync.c attrd_update_minimum_protocol_ver(peer->name, value); peer 446 daemons/attrd/attrd_corosync.c pcmk__node_status_t *peer = peer 447 daemons/attrd/attrd_corosync.c pcmk__get_node(0, request->peer, NULL, peer 469 daemons/attrd/attrd_corosync.c attrd_peer_update(peer, xml, host, false); peer 484 daemons/attrd/attrd_corosync.c attrd_peer_sync_response(const pcmk__node_status_t *peer, bool peer_won, peer 488 daemons/attrd/attrd_corosync.c peer->name); peer 501 daemons/attrd/attrd_corosync.c attrd_peer_update(peer, child, peer 551 daemons/attrd/attrd_corosync.c attrd_peer_sync(pcmk__node_status_t *peer) peer 568 daemons/attrd/attrd_corosync.c readable_peer(peer)); peer 573 daemons/attrd/attrd_corosync.c crm_debug("Syncing values to %s", readable_peer(peer)); peer 574 daemons/attrd/attrd_corosync.c attrd_send_message(peer, sync, false); peer 579 daemons/attrd/attrd_corosync.c attrd_peer_update(const pcmk__node_status_t *peer, xmlNode *xml, peer 584 daemons/attrd/attrd_corosync.c CRM_CHECK((peer != NULL) && (xml != NULL), return); peer 590 daemons/attrd/attrd_corosync.c attrd_peer_update_one(peer, child, filter); peer 598 daemons/attrd/attrd_corosync.c attrd_peer_update_one(peer, xml, filter); peer 58 daemons/attrd/attrd_elections.c attrd_handle_election_op(const pcmk__node_status_t *peer, xmlNode *xml) peer 63 daemons/attrd/attrd_elections.c crm_xml_add(xml, PCMK__XA_SRC, peer->name); peer 90 daemons/attrd/attrd_elections.c pcmk__str_update(&peer_writer, peer->name); peer 101 daemons/attrd/attrd_elections.c crm_info("Ignoring election op from %s due to error", peer->name); peer 107 daemons/attrd/attrd_elections.c attrd_check_for_new_writer(const pcmk__node_status_t *peer, const xmlNode *xml) peer 114 daemons/attrd/attrd_elections.c && !pcmk__str_eq(peer->name, attrd_cluster->priv->node_name, peer 118 daemons/attrd/attrd_elections.c peer->name); peer 121 daemons/attrd/attrd_elections.c } else if (!pcmk__str_eq(peer->name, peer_writer, pcmk__str_casei)) { peer 123 daemons/attrd/attrd_elections.c peer->name, pcmk__s(peer_writer, "unset")); peer 124 daemons/attrd/attrd_elections.c pcmk__str_update(&peer_writer, peer->name); peer 139 daemons/attrd/attrd_elections.c attrd_remove_voter(const pcmk__node_status_t *peer) peer 141 daemons/attrd/attrd_elections.c election_remove(attrd_cluster, peer->name); peer 143 daemons/attrd/attrd_elections.c && pcmk__str_eq(peer->name, peer_writer, pcmk__str_casei)) { peer 147 daemons/attrd/attrd_elections.c crm_notice("Lost attribute writer %s", peer->name); peer 167 daemons/attrd/attrd_elections.c crm_debug("Checking election status upon loss of voter %s", peer->name); peer 579 daemons/attrd/attrd_ipc.c .peer = NULL, peer 68 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 104 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 107 daemons/attrd/attrd_messages.c crm_debug("Received confirmation from %s", request->peer); peer 114 daemons/attrd/attrd_messages.c attrd_handle_confirmation(callid, request->peer); peer 127 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 137 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 145 daemons/attrd/attrd_messages.c attrd_peer_remove(host, reap, request->peer); peer 156 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 169 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 170 daemons/attrd/attrd_messages.c pcmk__node_status_t *peer = peer 171 daemons/attrd/attrd_messages.c pcmk__get_node(0, request->peer, NULL, peer 173 daemons/attrd/attrd_messages.c bool peer_won = attrd_check_for_new_writer(peer, request->xml); peer 175 daemons/attrd/attrd_messages.c if (!pcmk__str_eq(peer->name, attrd_cluster->priv->node_name, peer 177 daemons/attrd/attrd_messages.c attrd_peer_sync_response(peer, peer_won, request->xml); peer 189 daemons/attrd/attrd_messages.c if (request->peer != NULL) { peer 191 daemons/attrd/attrd_messages.c pcmk__node_status_t *peer = peer 192 daemons/attrd/attrd_messages.c pcmk__get_node(0, request->peer, NULL, peer 195 daemons/attrd/attrd_messages.c attrd_peer_update(peer, request->xml, host, false); peer 109 daemons/attrd/pacemaker-attrd.h void attrd_handle_election_op(const pcmk__node_status_t *peer, xmlNode *xml); peer 110 daemons/attrd/pacemaker-attrd.h bool attrd_check_for_new_writer(const pcmk__node_status_t *peer, peer 113 daemons/attrd/pacemaker-attrd.h void attrd_remove_voter(const pcmk__node_status_t *peer); peer 182 daemons/attrd/pacemaker-attrd.h void attrd_peer_update(const pcmk__node_status_t *peer, xmlNode *xml, peer 184 daemons/attrd/pacemaker-attrd.h void attrd_peer_sync(pcmk__node_status_t *peer); peer 187 daemons/attrd/pacemaker-attrd.h void attrd_peer_sync_response(const pcmk__node_status_t *peer, bool peer_won, peer 700 daemons/based/based_callbacks.c pcmk__node_status_t *peer = NULL; peer 720 daemons/based/based_callbacks.c peer = pcmk__get_node(0, host, NULL, pcmk__node_search_cluster_member); peer 722 daemons/based/based_callbacks.c pcmk__cluster_send_message(peer, pcmk_ipc_based, request); peer 121 daemons/based/based_messages.c pcmk__node_status_t *peer = NULL; peer 131 daemons/based/based_messages.c peer = pcmk__get_node(0, host, NULL, pcmk__node_search_cluster_member); peer 133 daemons/based/based_messages.c pcmk__cluster_send_message(peer, pcmk_ipc_based, sync_me); peer 415 daemons/based/based_messages.c pcmk__node_status_t *peer = NULL; peer 448 daemons/based/based_messages.c peer = pcmk__get_node(0, host, NULL, pcmk__node_search_cluster_member); peer 450 daemons/based/based_messages.c if (!pcmk__cluster_send_message(peer, pcmk_ipc_based, replace_request)) { peer 38 daemons/controld/controld_corosync.c pcmk__node_status_t *peer = NULL; peer 54 daemons/controld/controld_corosync.c peer = pcmk__get_node(0, from, NULL, pcmk__node_search_cluster_member); peer 55 daemons/controld/controld_corosync.c if (!pcmk_is_set(peer->processes, crm_proc_cpg)) { peer 61 daemons/controld/controld_corosync.c peer->name, peer->cluster_layer_id); peer 62 daemons/controld/controld_corosync.c crm_update_peer_proc(__func__, peer, crm_proc_cpg, PCMK_VALUE_ONLINE); peer 120 daemons/controld/controld_corosync.c pcmk__node_status_t *peer = NULL; peer 122 daemons/controld/controld_corosync.c peer = pcmk__search_node_caches(0, controld_globals.dc_name, peer 124 daemons/controld/controld_corosync.c if (peer != NULL) { peer 126 daemons/controld/controld_corosync.c if (left_list[i].nodeid == peer->cluster_layer_id) { peer 579 daemons/controld/controld_execd.c pcmk__node_status_t *peer = NULL; peer 587 daemons/controld/controld_execd.c peer = pcmk__get_node(0, lrm_state->node_name, NULL, pcmk__node_search_any); peer 588 daemons/controld/controld_execd.c CRM_CHECK(peer != NULL, return NULL); peer 590 daemons/controld/controld_execd.c xml_state = create_node_state_update(peer, peer 598 daemons/controld/controld_execd.c crm_xml_add(xml_data, PCMK_XA_ID, peer->xml_id); peer 1719 daemons/controld/controld_execd.c pcmk__node_status_t *peer = NULL; peer 1731 daemons/controld/controld_execd.c peer = controld_get_local_node_status(); peer 1732 daemons/controld/controld_execd.c update = create_node_state_update(peer, node_update_none, NULL, peer 215 daemons/controld/controld_fencing.c pcmk__node_status_t *peer = NULL; peer 233 daemons/controld/controld_fencing.c peer = pcmk__get_node(0, target, uuid, pcmk__node_search_any); peer 235 daemons/controld/controld_fencing.c CRM_CHECK(peer != NULL, return); peer 237 daemons/controld/controld_fencing.c if (peer->state == NULL) { peer 245 daemons/controld/controld_fencing.c if (peer->xml_id == NULL) { peer 247 daemons/controld/controld_fencing.c peer->xml_id = pcmk__str_copy(uuid); peer 250 daemons/controld/controld_fencing.c crmd_peer_down(peer, TRUE); peer 253 daemons/controld/controld_fencing.c node_state = create_node_state_update(peer, flags, NULL, __func__); peer 256 daemons/controld/controld_fencing.c if (pcmk_is_set(peer->flags, pcmk__node_status_remote)) { peer 279 daemons/controld/controld_fencing.c controld_delete_node_state(peer->name, controld_section_all, cib_none); peer 593 daemons/controld/controld_fencing.c pcmk__node_status_t *peer = pcmk__search_node_caches(0, event->target, peer 597 daemons/controld/controld_fencing.c if (peer == NULL) { peer 601 daemons/controld/controld_fencing.c uuid = pcmk__cluster_node_uuid(peer); peer 627 daemons/controld/controld_fencing.c && !pcmk_is_set(peer->flags, pcmk__node_status_remote)) { peer 652 daemons/controld/controld_fencing.c if (pcmk_is_set(peer->flags, pcmk__node_status_remote)) { peer 656 daemons/controld/controld_fencing.c crmd_peer_down(peer, TRUE); peer 204 daemons/controld/controld_join_dc.c pcmk__node_status_t *peer = NULL; peer 209 daemons/controld/controld_join_dc.c while (g_hash_table_iter_next(&iter, NULL, (gpointer *) &peer)) { peer 210 daemons/controld/controld_join_dc.c crm_update_peer_join(__func__, peer, controld_join_none); peer 770 daemons/controld/controld_join_dc.c pcmk__node_status_t *peer = NULL; peer 803 daemons/controld/controld_join_dc.c peer = pcmk__get_node(0, join_from, NULL, pcmk__node_search_cluster_member); peer 804 daemons/controld/controld_join_dc.c phase = controld_get_join_phase(peer); peer 817 daemons/controld/controld_join_dc.c crm_update_peer_join(__func__, peer, controld_join_nack); peer 821 daemons/controld/controld_join_dc.c crm_update_peer_join(__func__, peer, controld_join_confirmed); peer 1073 daemons/controld/controld_join_dc.c pcmk__node_status_t *peer; peer 1077 daemons/controld/controld_join_dc.c while (g_hash_table_iter_next(&iter, NULL, (gpointer *) &peer)) { peer 1078 daemons/controld/controld_join_dc.c if (controld_get_join_phase(peer) == phase) { peer 1087 daemons/controld/controld_join_dc.c pcmk__node_status_t *peer; peer 1091 daemons/controld/controld_join_dc.c while (g_hash_table_iter_next(&iter, NULL, (gpointer *) &peer)) { peer 1092 daemons/controld/controld_join_dc.c do_crm_log(level, "join-%d: %s=%s", current_join_id, peer->name, peer 1093 daemons/controld/controld_join_dc.c join_phase_text(controld_get_join_phase(peer))); peer 161 daemons/controld/controld_te_actions.c pcmk__node_status_t *peer = peer 165 daemons/controld/controld_te_actions.c pcmk__update_peer_expected(__func__, peer, CRMD_JOINSTATE_DOWN); peer 481 daemons/controld/controld_te_actions.c struct te_peer_s *peer = p; peer 483 daemons/controld/controld_te_actions.c free(peer->name); peer 484 daemons/controld/controld_te_actions.c free(peer); peer 490 daemons/controld/controld_te_actions.c struct te_peer_s *peer = NULL; peer 497 daemons/controld/controld_te_actions.c while (g_hash_table_iter_next(&iter, NULL, (gpointer *) & peer)) { peer 498 daemons/controld/controld_te_actions.c peer->jobs = 0; peer 499 daemons/controld/controld_te_actions.c peer->migrate_jobs = 0; peer 782 daemons/controld/controld_utils.c void crmd_peer_down(pcmk__node_status_t *peer, bool full) peer 784 daemons/controld/controld_utils.c if(full && peer->state == NULL) { peer 785 daemons/controld/controld_utils.c pcmk__update_peer_state(__func__, peer, PCMK__VALUE_LOST, 0); peer 786 daemons/controld/controld_utils.c crm_update_peer_proc(__func__, peer, crm_proc_none, NULL); peer 788 daemons/controld/controld_utils.c crm_update_peer_join(__func__, peer, controld_join_none); peer 789 daemons/controld/controld_utils.c pcmk__update_peer_expected(__func__, peer, CRMD_JOINSTATE_DOWN); peer 61 daemons/controld/controld_utils.h void crmd_peer_down(pcmk__node_status_t *peer, bool full); peer 2977 daemons/fenced/fenced_commands.c fencing_peer_active(pcmk__node_status_t *peer) peer 2979 daemons/fenced/fenced_commands.c return (peer != NULL) && (peer->name != NULL) peer 2980 daemons/fenced/fenced_commands.c && pcmk_is_set(peer->processes, crm_get_cluster_proc()); peer 3157 daemons/fenced/fenced_commands.c if (request->peer != NULL) { peer 3184 daemons/fenced/fenced_commands.c query->remote_peer = pcmk__str_copy(request->peer); peer 3254 daemons/fenced/fenced_commands.c if (request->peer != NULL) { peer 3298 daemons/fenced/fenced_commands.c request->peer, action, target, peer 3353 daemons/fenced/fenced_commands.c stonith_fence_history(request->xml, &data, request->peer, peer 3531 daemons/fenced/fenced_commands.c request->peer, request->ipc_client); peer 3621 daemons/fenced/fenced_commands.c .peer = remote_peer, peer 84 daemons/fenced/fenced_remote.c peer_device_info_t *peer); peer 100 daemons/fenced/fenced_remote.c peer_device_info_t *peer = data; peer 102 daemons/fenced/fenced_remote.c g_hash_table_destroy(peer->devices); peer 103 daemons/fenced/fenced_remote.c free(peer->host); peer 104 daemons/fenced/fenced_remote.c free(peer); peer 158 daemons/fenced/fenced_remote.c const peer_device_info_t *peer, gboolean verified_only, uint32_t support_on_action_only) peer 166 daemons/fenced/fenced_remote.c if (peer) { peer 167 daemons/fenced/fenced_remote.c g_hash_table_foreach(peer->devices, count_peer_device, &data); peer 183 daemons/fenced/fenced_remote.c find_peer_device(const remote_fencing_op_t *op, const peer_device_info_t *peer, peer 186 daemons/fenced/fenced_remote.c device_properties_t *props = g_hash_table_lookup(peer->devices, device); peer 207 daemons/fenced/fenced_remote.c grab_peer_device(const remote_fencing_op_t *op, peer_device_info_t *peer, peer 210 daemons/fenced/fenced_remote.c device_properties_t *props = find_peer_device(op, peer, device, peer 218 daemons/fenced/fenced_remote.c device, peer->host, count_peer_devices(op, peer, FALSE, st_device_supports_none)); peer 1150 daemons/fenced/fenced_remote.c create_remote_stonith_op(const char *client, xmlNode *request, gboolean peer) peer 1162 daemons/fenced/fenced_remote.c if (peer && dev) { peer 1181 daemons/fenced/fenced_remote.c if (peer && dev) { peer 1239 daemons/fenced/fenced_remote.c (peer && dev)? "Recorded" : "Generated", op->id, op->action, peer 1399 daemons/fenced/fenced_remote.c peer_device_info_t *peer = iter->data; peer 1402 daemons/fenced/fenced_remote.c peer->host, op->target, peer->ndevices, peer 1403 daemons/fenced/fenced_remote.c pcmk__plural_s(peer->ndevices), peer->tried, options); peer 1404 daemons/fenced/fenced_remote.c if ((options & FIND_PEER_SKIP_TARGET) && pcmk__str_eq(peer->host, op->target, pcmk__str_casei)) { peer 1407 daemons/fenced/fenced_remote.c if ((options & FIND_PEER_TARGET_ONLY) && !pcmk__str_eq(peer->host, op->target, pcmk__str_casei)) { peer 1413 daemons/fenced/fenced_remote.c if (grab_peer_device(op, peer, device, verified_devices_only)) { peer 1414 daemons/fenced/fenced_remote.c return peer; peer 1417 daemons/fenced/fenced_remote.c } else if (!peer->tried peer 1418 daemons/fenced/fenced_remote.c && count_peer_devices(op, peer, verified_devices_only, peer 1422 daemons/fenced/fenced_remote.c return peer; peer 1433 daemons/fenced/fenced_remote.c peer_device_info_t *peer = NULL; peer 1447 daemons/fenced/fenced_remote.c peer = find_best_peer(device, op, FIND_PEER_SKIP_TARGET|FIND_PEER_VERIFIED_ONLY); peer 1448 daemons/fenced/fenced_remote.c if (peer) { peer 1449 daemons/fenced/fenced_remote.c crm_trace("Found verified peer %s for %s", peer->host, device?device:"<any>"); peer 1450 daemons/fenced/fenced_remote.c return peer; peer 1459 daemons/fenced/fenced_remote.c peer = find_best_peer(device, op, FIND_PEER_SKIP_TARGET); peer 1460 daemons/fenced/fenced_remote.c if (peer) { peer 1461 daemons/fenced/fenced_remote.c crm_trace("Found best unverified peer %s", peer->host); peer 1462 daemons/fenced/fenced_remote.c return peer; peer 1469 daemons/fenced/fenced_remote.c peer = find_best_peer(device, op, FIND_PEER_TARGET_ONLY); peer 1470 daemons/fenced/fenced_remote.c if (peer) { peer 1471 daemons/fenced/fenced_remote.c crm_trace("%s will fence itself", peer->host); peer 1472 daemons/fenced/fenced_remote.c return peer; peer 1532 daemons/fenced/fenced_remote.c const peer_device_info_t *peer, const char *device, peer 1540 daemons/fenced/fenced_remote.c if (!peer || !device) { peer 1544 daemons/fenced/fenced_remote.c props = g_hash_table_lookup(peer->devices, device); peer 1566 daemons/fenced/fenced_remote.c const peer_device_info_t *peer; peer 1587 daemons/fenced/fenced_remote.c timeout->total_timeout += get_device_timeout(timeout->op, timeout->peer, peer 1593 daemons/fenced/fenced_remote.c get_peer_timeout(const remote_fencing_op_t *op, const peer_device_info_t *peer) peer 1598 daemons/fenced/fenced_remote.c timeout.peer = peer; peer 1601 daemons/fenced/fenced_remote.c g_hash_table_foreach(peer->devices, add_device_timeout, &timeout); peer 1639 daemons/fenced/fenced_remote.c const peer_device_info_t *peer = iter->data; peer 1649 daemons/fenced/fenced_remote.c if (find_peer_device(op, peer, device_list->data, peer 1651 daemons/fenced/fenced_remote.c total_timeout += get_device_timeout(op, peer, peer 1674 daemons/fenced/fenced_remote.c peer_device_info_t *peer = iter2->data; peer 1675 daemons/fenced/fenced_remote.c if (find_peer_device(op, peer, iter->data, st_device_supports_on)) { peer 1676 daemons/fenced/fenced_remote.c total_timeout += get_device_timeout(op, peer, peer 1857 daemons/fenced/fenced_remote.c request_peer_fencing(remote_fencing_op_t *op, peer_device_info_t *peer) peer 1898 daemons/fenced/fenced_remote.c if ((peer == NULL) && !pcmk_is_set(op->call_options, st_opt_topology)) { peer 1899 daemons/fenced/fenced_remote.c peer = stonith_choose_peer(op); peer 1903 daemons/fenced/fenced_remote.c op->total_timeout = TIMEOUT_MULTIPLY_FACTOR * get_op_total_timeout(op, peer); peer 1920 daemons/fenced/fenced_remote.c peer = stonith_choose_peer(op); peer 1927 daemons/fenced/fenced_remote.c timeout = get_device_timeout(op, peer, device, false); peer 1930 daemons/fenced/fenced_remote.c if (peer) { peer 1934 daemons/fenced/fenced_remote.c pcmk__get_node(0, peer->host, NULL, peer 1956 daemons/fenced/fenced_remote.c get_device_timeout(op, peer, device, true); peer 1959 daemons/fenced/fenced_remote.c peer->host, op->action, op->target, device, peer 1964 daemons/fenced/fenced_remote.c timeout_one += TIMEOUT_MULTIPLY_FACTOR * get_peer_timeout(op, peer); peer 1967 daemons/fenced/fenced_remote.c peer->host, op->action, op->target, op->client_name, peer 2005 daemons/fenced/fenced_remote.c peer->tried = TRUE; peer 2136 daemons/fenced/fenced_remote.c peer_device_info_t *peer = iter->data; peer 2138 daemons/fenced/fenced_remote.c if (skip_target && pcmk__str_eq(peer->host, op->target, pcmk__str_casei)) { peer 2141 daemons/fenced/fenced_remote.c match = find_peer_device(op, peer, device->data, st_device_supports_none); peer 2165 daemons/fenced/fenced_remote.c parse_action_specific(const xmlNode *xml, const char *peer, const char *device, peer 2174 daemons/fenced/fenced_remote.c peer, device, action, props->custom_action_timeout[phase]); peer 2181 daemons/fenced/fenced_remote.c peer, device, props->delay_max[phase], action); peer 2189 daemons/fenced/fenced_remote.c peer, device, props->delay_base[phase], action); peer 2199 daemons/fenced/fenced_remote.c peer, device, action); peer 2210 daemons/fenced/fenced_remote.c peer, action, device); peer 2225 daemons/fenced/fenced_remote.c peer_device_info_t *peer, const char *device) peer 2234 daemons/fenced/fenced_remote.c g_hash_table_insert(peer->devices, pcmk__str_copy(device), props); peer 2240 daemons/fenced/fenced_remote.c peer->host, device); peer 2254 daemons/fenced/fenced_remote.c parse_action_specific(xml, peer->host, device, op_requested_action(op), peer 2263 daemons/fenced/fenced_remote.c parse_action_specific(child, peer->host, device, PCMK_ACTION_OFF, peer 2268 daemons/fenced/fenced_remote.c parse_action_specific(child, peer->host, device, PCMK_ACTION_ON, peer 2289 daemons/fenced/fenced_remote.c peer_device_info_t *peer = pcmk__assert_alloc(1, peer 2293 daemons/fenced/fenced_remote.c peer->host = pcmk__str_copy(host); peer 2294 daemons/fenced/fenced_remote.c peer->devices = pcmk__strkey_table(free, free); peer 2302 daemons/fenced/fenced_remote.c add_device_properties(child, op, peer, device); peer 2306 daemons/fenced/fenced_remote.c peer->ndevices = g_hash_table_size(peer->devices); peer 2307 daemons/fenced/fenced_remote.c CRM_CHECK(ndevices == peer->ndevices, peer 2309 daemons/fenced/fenced_remote.c ndevices, pcmk__plural_s(ndevices), peer->ndevices)); peer 2311 daemons/fenced/fenced_remote.c op->query_results = g_list_insert_sorted(op->query_results, peer, sort_peers); peer 2312 daemons/fenced/fenced_remote.c return peer; peer 2338 daemons/fenced/fenced_remote.c peer_device_info_t *peer = NULL; peer 2372 daemons/fenced/fenced_remote.c peer = add_result(op, host, ndevices, dev); peer 2384 daemons/fenced/fenced_remote.c request_peer_fencing(op, peer); peer 2393 daemons/fenced/fenced_remote.c int nverified = count_peer_devices(op, peer, TRUE, peer 2398 daemons/fenced/fenced_remote.c if ((peer != NULL) && !host_is_target && nverified) { peer 2402 daemons/fenced/fenced_remote.c request_peer_fencing(op, peer); peer 2413 daemons/fenced/fenced_remote.c } else if ((peer != NULL) && (op->state == st_done)) { peer 2415 daemons/fenced/fenced_remote.c "Operation is %s", peer->host, peer 2416 daemons/fenced/fenced_remote.c peer->ndevices, pcmk__plural_s(peer->ndevices), peer 268 daemons/fenced/pacemaker-fenced.h void *create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer); peer 275 daemons/fenced/pacemaker-fenced.h bool fencing_peer_active(pcmk__node_status_t *peer); peer 235 daemons/pacemakerd/pcmkd_messages.c .peer = NULL, peer 263 daemons/schedulerd/schedulerd_messages.c .peer = NULL, peer 269 include/crm/cluster/internal.h pcmk__node_status_t *peer, peer 46 include/crm/common/messages_internal.h const char *peer; // Peer name (NULL if not via cluster) peer 192 include/crm/common/messages_internal.h } else if ((request != NULL) && (request->peer != NULL)) { peer 213 include/crm/common/messages_internal.h } else if ((request != NULL) && (request->peer != NULL)) { peer 214 include/crm/common/messages_internal.h return request->peer; peer 341 lib/cib/cib_ops.c const char *peer = crm_element_value(req, PCMK__XA_SRC); peer 348 lib/cib/cib_ops.c crm_err("Digest mis-match on replace from %s: %s vs. %s (expected)", peer, peer 353 lib/cib/cib_ops.c crm_info("Digest matched on replace from %s: %s", peer, digest); peer 384 lib/cib/cib_ops.c replace_updates, peer, admin_epoch, epoch, updates, reason); peer 389 lib/cib/cib_ops.c replace_admin_epoch, replace_epoch, replace_updates, peer); peer 439 lib/cluster/cpg.c const pcmk__node_status_t *peer = peer 443 lib/cluster/cpg.c if (peer->name == NULL) { peer 448 lib/cluster/cpg.c " to %s", sender_id, peer->name); peer 449 lib/cluster/cpg.c msg->sender.size = strlen(peer->name); peer 451 lib/cluster/cpg.c memcpy(msg->sender.uname, peer->name, msg->sender.size); peer 556 lib/cluster/cpg.c peer_name(const pcmk__node_status_t *peer) peer 558 lib/cluster/cpg.c return (peer != NULL)? pcmk__s(peer->name, "peer node") : "unknown node"; peer 578 lib/cluster/cpg.c pcmk__node_status_t *peer = peer 595 lib/cluster/cpg.c if (peer != NULL) { peer 603 lib/cluster/cpg.c cpg_group_name, event_counter, peer_name(peer), peer 606 lib/cluster/cpg.c if (peer != NULL) { peer 607 lib/cluster/cpg.c crm_update_peer_proc(__func__, peer, crm_proc_cpg, peer 617 lib/cluster/cpg.c cpg_group_name, event_counter, peer_name(peer), peer 680 lib/cluster/cpg.c pcmk__node_status_t *peer = peer 692 lib/cluster/cpg.c group_name->value, counter, peer_name(peer), peer 698 lib/cluster/cpg.c peer = crm_update_peer_proc(__func__, peer, crm_proc_cpg, peer 701 lib/cluster/cpg.c if (peer && peer->state && strcmp(peer->state, PCMK_VALUE_MEMBER)) { peer 711 lib/cluster/cpg.c if (peer->when_lost == 0) { peer 713 lib/cluster/cpg.c peer->when_lost = now; peer 715 lib/cluster/cpg.c } else if (now > (peer->when_lost + 60)) { peer 720 lib/cluster/cpg.c pcmk__update_peer_state(__func__, peer, PCMK_VALUE_MEMBER, 0); peer 787 lib/cluster/cpg.c pcmk__node_status_t *peer = NULL; peer 878 lib/cluster/cpg.c peer = pcmk__get_node(id, NULL, NULL, pcmk__node_search_cluster_member); peer 879 lib/cluster/cpg.c crm_update_peer_proc(__func__, peer, crm_proc_cpg, PCMK_VALUE_ONLINE); peer 49 lib/cluster/crmcluster_private.h char *pcmk__corosync_uuid(const pcmk__node_status_t *peer); peer 490 lib/cluster/election.c send_no_vote(pcmk_cluster_t *cluster, pcmk__node_status_t *peer, peer 502 lib/cluster/election.c pcmk__cluster_send_message(peer, cluster->priv->server, novote); peer 70 lib/cluster/membership.c #define set_peer_flags(peer, flags_to_set) do { \ peer 71 lib/cluster/membership.c (peer)->flags = pcmk__set_flags_as(__func__, __LINE__, LOG_TRACE, \ peer 72 lib/cluster/membership.c "Peer", (peer)->name, \ peer 73 lib/cluster/membership.c (peer)->flags, (flags_to_set), \ peer 77 lib/cluster/membership.c #define clear_peer_flags(peer, flags_to_clear) do { \ peer 78 lib/cluster/membership.c (peer)->flags = pcmk__clear_flags_as(__func__, __LINE__, \ peer 80 lib/cluster/membership.c "Peer", (peer)->name, \ peer 81 lib/cluster/membership.c (peer)->flags, (flags_to_clear), \