node_state 216 daemons/controld/controld_fencing.c xmlNode *node_state = NULL; node_state 245 daemons/controld/controld_fencing.c node_state = create_node_state_update(peer, flags, NULL, __func__); node_state 251 daemons/controld/controld_fencing.c crm_xml_add(node_state, XML_NODE_IS_FENCED, now_s); node_state 256 daemons/controld/controld_fencing.c crm_xml_add(node_state, XML_ATTR_ID, uuid); node_state 259 daemons/controld/controld_fencing.c XML_CIB_TAG_STATUS, node_state, node_state 274 daemons/controld/controld_fencing.c free_xml(node_state); node_state 128 daemons/controld/controld_membership.c xmlNode *node_state; node_state 135 daemons/controld/controld_membership.c node_state = create_xml_node(parent, XML_CIB_TAG_STATE); node_state 138 daemons/controld/controld_membership.c pcmk__xe_set_bool_attr(node_state, XML_NODE_IS_REMOTE, true); node_state 141 daemons/controld/controld_membership.c if (crm_xml_add(node_state, XML_ATTR_ID, crm_peer_uuid(node)) == NULL) { node_state 143 daemons/controld/controld_membership.c free_xml(node_state); node_state 147 daemons/controld/controld_membership.c crm_xml_add(node_state, XML_ATTR_UNAME, node->uname); node_state 152 daemons/controld/controld_membership.c crm_xml_add_ll(node_state, PCMK__XA_IN_CCM, node->when_member); node_state 155 daemons/controld/controld_membership.c pcmk__xe_set_bool_attr(node_state, PCMK__XA_IN_CCM, node_state 165 daemons/controld/controld_membership.c crm_xml_add_ll(node_state, PCMK__XA_CRMD, node->when_online); node_state 173 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK__XA_CRMD, value); node_state 183 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK__XA_JOIN, value); node_state 187 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK__XA_EXPECTED, node->expected); node_state 191 daemons/controld/controld_membership.c crm_xml_add(node_state, XML_ATTR_ORIGIN, source); node_state 193 daemons/controld/controld_membership.c return node_state; node_state 76 include/crm/common/ipc_controld.h xmlNode *node_state; //<! Resource operation history XML node_state 166 lib/cluster/membership.c remote_state_from_cib(const xmlNode *node_state) node_state 170 lib/cluster/membership.c if ((pcmk__xe_get_bool_attr(node_state, PCMK__XA_IN_CCM, node_state 258 lib/common/ipc_controld.c reply_data.data.resource.node_state = msg_data; node_state 2241 lib/pengine/pe_output.c xmlNode *node_state = va_arg(args, xmlNode *); node_state 2251 lib/pengine/pe_output.c lrm_rsc = find_xml_node(node_state, XML_CIB_TAG_LRM, FALSE); node_state 2491 lib/pengine/pe_output.c xmlNode *node_state = NULL; node_state 2500 lib/pengine/pe_output.c for (node_state = first_named_child(cib_status, XML_CIB_TAG_STATE); node_state 2501 lib/pengine/pe_output.c node_state != NULL; node_state = crm_next_same_xml(node_state)) { node_state 2502 lib/pengine/pe_output.c pcmk_node_t *node = pe_find_node_id(scheduler->nodes, ID(node_state)); node_state 2516 lib/pengine/pe_output.c out->message(out, "node-history-list", scheduler, node, node_state, node_state 76 lib/pengine/unpack.c static void determine_online_status(const xmlNode *node_state, node_state 1401 lib/pengine/unpack.c unpack_node_member(const xmlNode *node_state, pcmk_scheduler_t *scheduler) node_state 1403 lib/pengine/unpack.c const char *member_time = crm_element_value(node_state, PCMK__XA_IN_CCM); node_state 1444 lib/pengine/unpack.c unpack_node_online(const xmlNode *node_state) node_state 1446 lib/pengine/unpack.c const char *peer_time = crm_element_value(node_state, PCMK__XA_CRMD); node_state 1479 lib/pengine/unpack.c unpack_node_terminate(const pcmk_node_t *node, const xmlNode *node_state) node_state 1499 lib/pengine/unpack.c const xmlNode *node_state, node_state 1503 lib/pengine/unpack.c const char *join = crm_element_value(node_state, PCMK__XA_JOIN); node_state 1504 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK__XA_EXPECTED); node_state 1505 lib/pengine/unpack.c long long when_member = unpack_node_member(node_state, scheduler); node_state 1506 lib/pengine/unpack.c long long when_online = unpack_node_online(node_state); node_state 1571 lib/pengine/unpack.c const xmlNode *node_state, node_state 1574 lib/pengine/unpack.c bool termination_requested = unpack_node_terminate(this_node, node_state); node_state 1575 lib/pengine/unpack.c const char *join = crm_element_value(node_state, PCMK__XA_JOIN); node_state 1576 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK__XA_EXPECTED); node_state 1577 lib/pengine/unpack.c long long when_member = unpack_node_member(node_state, scheduler); node_state 1578 lib/pengine/unpack.c long long when_online = unpack_node_online(node_state); node_state 1749 lib/pengine/unpack.c determine_online_status(const xmlNode *node_state, pcmk_node_t *this_node, node_state 1753 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK__XA_EXPECTED); node_state 1775 lib/pengine/unpack.c online = determine_online_status_no_fencing(scheduler, node_state, node_state 1779 lib/pengine/unpack.c online = determine_online_status_fencing(scheduler, node_state, node_state 5023 lib/pengine/unpack.c xmlNode *node_state = NULL; node_state 5025 lib/pengine/unpack.c for (node_state = pcmk__xe_first_child(status); node_state != NULL; node_state 5026 lib/pengine/unpack.c node_state = pcmk__xe_next(node_state)) { node_state 5028 lib/pengine/unpack.c if (pcmk__str_eq((const char *)node_state->name, XML_CIB_TAG_STATE, pcmk__str_none)) { node_state 5029 lib/pengine/unpack.c const char *uname = crm_element_value(node_state, XML_ATTR_UNAME); node_state 5044 lib/pengine/unpack.c determine_online_status(node_state, this_node, scheduler); node_state 5055 lib/pengine/unpack.c tmp = find_xml_node(node_state, XML_CIB_TAG_LRM, FALSE);