oc 167 crmd/fsa_proto.h oc_ed_t event, const oc_ev_membership_t * oc, xmlNode * xml); oc 40 crmd/heartbeat.c void ccm_event_detail(const oc_ev_membership_t * oc, oc_ed_t event); oc 160 crmd/heartbeat.c ccm_event_detail(const oc_ev_membership_t * oc, oc_ed_t event) oc 171 crmd/heartbeat.c oc->m_instance, oc 172 crmd/heartbeat.c oc->m_n_member, oc->m_n_in, oc->m_n_out, oc->m_memb_idx, oc->m_in_idx, oc->m_out_idx); oc 175 crmd/heartbeat.c for (lpc = 0; lpc < oc->m_n_member; lpc++) { oc 177 crmd/heartbeat.c oc->m_array[oc->m_memb_idx + lpc].node_uname, oc 178 crmd/heartbeat.c oc->m_array[oc->m_memb_idx + lpc].node_id, oc 179 crmd/heartbeat.c oc->m_array[oc->m_memb_idx + lpc].node_born_on); oc 181 crmd/heartbeat.c if (safe_str_eq(fsa_our_uname, oc->m_array[oc->m_memb_idx + lpc].node_uname)) { oc 189 crmd/heartbeat.c for (lpc = 0; lpc < (int)oc->m_n_in; lpc++) { oc 191 crmd/heartbeat.c oc->m_array[oc->m_in_idx + lpc].node_uname, oc 192 crmd/heartbeat.c oc->m_array[oc->m_in_idx + lpc].node_id, oc 193 crmd/heartbeat.c oc->m_array[oc->m_in_idx + lpc].node_born_on); oc 196 crmd/heartbeat.c for (lpc = 0; lpc < (int)oc->m_n_out; lpc++) { oc 198 crmd/heartbeat.c oc->m_array[oc->m_out_idx + lpc].node_uname, oc 199 crmd/heartbeat.c oc->m_array[oc->m_out_idx + lpc].node_id, oc 200 crmd/heartbeat.c oc->m_array[oc->m_out_idx + lpc].node_born_on); oc 213 crmd/heartbeat.c oc_ed_t event, const oc_ev_membership_t * oc, xmlNode * xml) oc 219 crmd/heartbeat.c CRM_ASSERT(oc != NULL); oc 220 crmd/heartbeat.c instance = oc->m_instance; oc 240 crmd/heartbeat.c ccm_event_detail(oc, event); oc 243 crmd/heartbeat.c for (lpc = 0; lpc < oc->m_n_out; lpc++) { oc 244 crmd/heartbeat.c crm_update_ccm_node(oc, lpc + oc->m_out_idx, CRM_NODE_LOST, instance); oc 248 crmd/heartbeat.c for (lpc = 0; lpc < oc->m_n_member; lpc++) { oc 249 crmd/heartbeat.c crm_update_ccm_node(oc, lpc + oc->m_memb_idx, CRM_NODE_MEMBER, instance); oc 403 include/crm/cluster/internal.h crm_node_t *crm_update_ccm_node(const oc_ev_membership_t * oc, int offset, const char *state, oc 365 lib/cluster/heartbeat.c crm_update_ccm_node(const oc_ev_membership_t * oc, int offset, const char *state, uint64_t seq) oc 371 lib/cluster/heartbeat.c CRM_CHECK(oc->m_array[offset].node_uname != NULL, return NULL); oc 373 lib/cluster/heartbeat.c peer = crm_get_peer(0, oc->m_array[offset].node_uname); oc 376 lib/cluster/heartbeat.c peer = crm_update_peer(__FUNCTION__, oc->m_array[offset].node_id, oc 377 lib/cluster/heartbeat.c oc->m_array[offset].node_born_on, seq, -1, 0, oc 378 lib/cluster/heartbeat.c uuid, oc->m_array[offset].node_uname, NULL, state); oc 421 tools/crm_node.c const oc_ev_membership_t *oc = (const oc_ev_membership_t *)data; oc 426 tools/crm_node.c node_list_size = oc->m_n_member; oc 440 tools/crm_node.c crm_debug("Searching %d members for our birth", oc->m_n_member); oc 444 tools/crm_node.c fprintf(stdout, "%s ", oc->m_array[oc->m_memb_idx + lpc].node_uname); oc 449 tools/crm_node.c if ((*ccm_api_is_my_nodeid) (ccm_token, &(oc->m_array[lpc]))) { oc 451 tools/crm_node.c oc->m_array[oc->m_memb_idx + lpc].node_id, oc 452 tools/crm_node.c oc->m_array[oc->m_memb_idx + lpc].node_uname, oc 453 tools/crm_node.c oc->m_array[oc->m_memb_idx + lpc].node_born_on); oc 454 tools/crm_node.c fprintf(stdout, "%d\n", oc->m_array[oc->m_memb_idx + lpc].node_born_on);