node_state 222 daemons/controld/controld_fencing.c xmlNode *node_state = NULL; node_state 252 daemons/controld/controld_fencing.c node_state = create_node_state_update(peer, flags, NULL, __func__); node_state 253 daemons/controld/controld_fencing.c crm_xml_add(node_state, PCMK_XA_ID, target_xml_id); node_state 258 daemons/controld/controld_fencing.c crm_xml_add(node_state, PCMK__XA_NODE_FENCED, now_s); node_state 263 daemons/controld/controld_fencing.c PCMK_XE_STATUS, node_state, node_state 265 daemons/controld/controld_fencing.c pcmk__xml_free(node_state); node_state 133 daemons/controld/controld_membership.c xmlNode *node_state; node_state 141 daemons/controld/controld_membership.c node_state = pcmk__xe_create(parent, PCMK__XE_NODE_STATE); node_state 144 daemons/controld/controld_membership.c pcmk__xe_set_bool_attr(node_state, PCMK_XA_REMOTE_NODE, true); node_state 147 daemons/controld/controld_membership.c if (crm_xml_add(node_state, PCMK_XA_ID, node_state 150 daemons/controld/controld_membership.c pcmk__xml_free(node_state); node_state 154 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK_XA_UNAME, node->name); node_state 159 daemons/controld/controld_membership.c crm_xml_add_ll(node_state, PCMK__XA_IN_CCM, node->when_member); node_state 162 daemons/controld/controld_membership.c pcmk__xe_set_bool_attr(node_state, PCMK__XA_IN_CCM, node_state 172 daemons/controld/controld_membership.c crm_xml_add_ll(node_state, PCMK_XA_CRMD, node->when_online); node_state 180 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK_XA_CRMD, value); node_state 190 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK__XA_JOIN, value); node_state 194 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK_XA_EXPECTED, node->expected); node_state 198 daemons/controld/controld_membership.c crm_xml_add(node_state, PCMK_XA_CRM_DEBUG_ORIGIN, source); node_state 200 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 245 lib/cluster/membership.c remote_state_from_cib(const xmlNode *node_state) node_state 249 lib/cluster/membership.c if ((pcmk__xe_get_bool_attr(node_state, PCMK__XA_IN_CCM, node_state 273 lib/common/ipc_controld.c reply_data.data.resource.node_state = msg_data; node_state 2449 lib/pengine/pe_output.c xmlNode *node_state = va_arg(args, xmlNode *); node_state 2459 lib/pengine/pe_output.c lrm_rsc = pcmk__xe_first_child(node_state, PCMK__XE_LRM, NULL, NULL); node_state 2718 lib/pengine/pe_output.c xmlNode *node_state = NULL; node_state 2727 lib/pengine/pe_output.c for (node_state = pcmk__xe_first_child(cib_status, PCMK__XE_NODE_STATE, node_state 2729 lib/pengine/pe_output.c node_state != NULL; node_state 2730 lib/pengine/pe_output.c node_state = pcmk__xe_next(node_state, PCMK__XE_NODE_STATE)) { node_state 2733 lib/pengine/pe_output.c pcmk__xe_id(node_state)); node_state 2747 lib/pengine/pe_output.c out->message(out, "node-history-list", scheduler, node, node_state, node_state 79 lib/pengine/unpack.c static void determine_online_status(const xmlNode *node_state, node_state 1483 lib/pengine/unpack.c unpack_node_member(const xmlNode *node_state, pcmk_scheduler_t *scheduler) node_state 1485 lib/pengine/unpack.c const char *member_time = crm_element_value(node_state, PCMK__XA_IN_CCM); node_state 1526 lib/pengine/unpack.c unpack_node_online(const xmlNode *node_state) node_state 1528 lib/pengine/unpack.c const char *peer_time = crm_element_value(node_state, PCMK_XA_CRMD); node_state 1561 lib/pengine/unpack.c unpack_node_terminate(const pcmk_node_t *node, const xmlNode *node_state) node_state 1585 lib/pengine/unpack.c const xmlNode *node_state, node_state 1589 lib/pengine/unpack.c const char *join = crm_element_value(node_state, PCMK__XA_JOIN); node_state 1590 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK_XA_EXPECTED); node_state 1591 lib/pengine/unpack.c long long when_member = unpack_node_member(node_state, scheduler); node_state 1592 lib/pengine/unpack.c long long when_online = unpack_node_online(node_state); node_state 1659 lib/pengine/unpack.c const xmlNode *node_state, node_state 1662 lib/pengine/unpack.c bool termination_requested = unpack_node_terminate(this_node, node_state); node_state 1663 lib/pengine/unpack.c const char *join = crm_element_value(node_state, PCMK__XA_JOIN); node_state 1664 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK_XA_EXPECTED); node_state 1665 lib/pengine/unpack.c long long when_member = unpack_node_member(node_state, scheduler); node_state 1666 lib/pengine/unpack.c long long when_online = unpack_node_online(node_state); node_state 1842 lib/pengine/unpack.c determine_online_status(const xmlNode *node_state, pcmk_node_t *this_node, node_state 1846 lib/pengine/unpack.c const char *exp_state = crm_element_value(node_state, PCMK_XA_EXPECTED); node_state 1860 lib/pengine/unpack.c online = determine_online_status_no_fencing(scheduler, node_state, node_state 1864 lib/pengine/unpack.c online = determine_online_status_fencing(scheduler, node_state, node_state 5060 lib/pengine/unpack.c xmlNode *node_state = NULL; node_state 5064 lib/pengine/unpack.c for (node_state = pcmk__xe_first_child(status, PCMK__XE_NODE_STATE, NULL, node_state 5066 lib/pengine/unpack.c node_state != NULL; node_state 5067 lib/pengine/unpack.c node_state = pcmk__xe_next(node_state, PCMK__XE_NODE_STATE)) { node_state 5069 lib/pengine/unpack.c const char *uname = crm_element_value(node_state, PCMK_XA_UNAME); node_state 5084 lib/pengine/unpack.c determine_online_status(node_state, this_node, scheduler); node_state 5095 lib/pengine/unpack.c tmp = pcmk__xe_first_child(node_state, PCMK__XE_LRM, NULL,