this_node         125 include/crm/pengine/internal.h pcmk_node_t *pe__copy_node(const pcmk_node_t *this_node);
this_node         183 lib/pacemaker/pcmk_sched_nodes.c         pcmk_node_t *this_node = iter->data;
this_node         185 lib/pacemaker/pcmk_sched_nodes.c         new_node = pe__copy_node(this_node);
this_node          76 lib/pengine/unpack.c                                            pcmk_node_t *this_node);
this_node          80 lib/pengine/unpack.c                                     pcmk_node_t *this_node,
this_node        1059 lib/pengine/unpack.c unpack_handle_remote_attrs(pcmk_node_t *this_node, const xmlNode *state,
this_node        1071 lib/pengine/unpack.c     if ((this_node == NULL) || !pcmk__is_pacemaker_remote_node(this_node)) {
this_node        1075 lib/pengine/unpack.c               pcmk__node_name(this_node));
this_node        1080 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_remote_maint);
this_node        1082 lib/pengine/unpack.c         pcmk__clear_node_flags(this_node, pcmk__node_remote_maint);
this_node        1085 lib/pengine/unpack.c     rsc = this_node->priv->remote;
this_node        1086 lib/pengine/unpack.c     if (!pcmk_is_set(this_node->priv->flags, pcmk__node_remote_reset)) {
this_node        1087 lib/pengine/unpack.c         this_node->details->unclean = FALSE;
this_node        1088 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_seen);
this_node        1092 lib/pengine/unpack.c     add_node_attrs(attrs, this_node, TRUE, scheduler);
this_node        1094 lib/pengine/unpack.c     if (pe__shutdown_requested(this_node)) {
this_node        1095 lib/pengine/unpack.c         crm_info("%s is shutting down", pcmk__node_name(this_node));
this_node        1096 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
this_node        1099 lib/pengine/unpack.c     if (crm_is_true(pcmk__node_attr(this_node, PCMK_NODE_ATTR_STANDBY, NULL,
this_node        1101 lib/pengine/unpack.c         crm_info("%s is in standby mode", pcmk__node_name(this_node));
this_node        1102 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_standby);
this_node        1105 lib/pengine/unpack.c     if (crm_is_true(pcmk__node_attr(this_node, PCMK_NODE_ATTR_MAINTENANCE, NULL,
this_node        1108 lib/pengine/unpack.c         crm_info("%s is in maintenance mode", pcmk__node_name(this_node));
this_node        1109 lib/pengine/unpack.c         this_node->details->maintenance = TRUE;
this_node        1112 lib/pengine/unpack.c     discovery = pcmk__node_attr(this_node,
this_node        1122 lib/pengine/unpack.c         if (pcmk__is_remote_node(this_node)
this_node        1128 lib/pengine/unpack.c                               pcmk__node_name(this_node));
this_node        1136 lib/pengine/unpack.c                      pcmk__node_name(this_node));
this_node        1137 lib/pengine/unpack.c             pcmk__clear_node_flags(this_node, pcmk__node_probes_allowed);
this_node        1202 lib/pengine/unpack.c     pcmk_node_t *this_node = NULL;
this_node        1225 lib/pengine/unpack.c     this_node = pe_find_node_any(scheduler->nodes, id, uname);
this_node        1226 lib/pengine/unpack.c     if (this_node == NULL) {
this_node        1232 lib/pengine/unpack.c     if (pcmk__is_pacemaker_remote_node(this_node)) {
this_node        1243 lib/pengine/unpack.c             pcmk__set_node_flags(this_node, pcmk__node_remote_fenced);
this_node        1245 lib/pengine/unpack.c             pcmk__clear_node_flags(this_node, pcmk__node_remote_fenced);
this_node        1250 lib/pengine/unpack.c     unpack_transient_attributes(state, this_node, scheduler);
this_node        1255 lib/pengine/unpack.c     this_node->details->unclean = FALSE;
this_node        1256 lib/pengine/unpack.c     pcmk__set_node_flags(this_node, pcmk__node_seen);
this_node        1259 lib/pengine/unpack.c               pcmk__node_name(this_node), id);
this_node        1260 lib/pengine/unpack.c     determine_online_status(state, this_node, scheduler);
this_node        1263 lib/pengine/unpack.c         && this_node->details->online
this_node        1269 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node, "cluster does not have quorum",
this_node        1305 lib/pengine/unpack.c         pcmk_node_t *this_node = NULL;
this_node        1314 lib/pengine/unpack.c         this_node = pe_find_node_any(scheduler->nodes, id, uname);
this_node        1315 lib/pengine/unpack.c         if (this_node == NULL) {
this_node        1322 lib/pengine/unpack.c         if (pcmk_is_set(this_node->priv->flags, pcmk__node_unpacked)) {
this_node        1331 lib/pengine/unpack.c         } else if (pcmk__is_guest_or_bundle_node(this_node)) {
this_node        1336 lib/pengine/unpack.c             const pcmk_resource_t *remote = this_node->priv->remote;
this_node        1347 lib/pengine/unpack.c         } else if (pcmk__is_remote_node(this_node)) {
this_node        1353 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->priv->remote;
this_node        1371 lib/pengine/unpack.c                    && !this_node->details->online) {
this_node        1377 lib/pengine/unpack.c         if (pcmk__is_pacemaker_remote_node(this_node)) {
this_node        1378 lib/pengine/unpack.c             determine_remote_online_status(scheduler, this_node);
this_node        1379 lib/pengine/unpack.c             unpack_handle_remote_attrs(this_node, state, scheduler);
this_node        1385 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_unpacked);
this_node        1386 lib/pengine/unpack.c         unpack_node_lrm(this_node, state, scheduler);
this_node        1453 lib/pengine/unpack.c         pcmk_node_t *this_node = gIter->data;
this_node        1455 lib/pengine/unpack.c         if (!pcmk__is_pacemaker_remote_node(this_node)) {
this_node        1458 lib/pengine/unpack.c         if (this_node->details->shutdown
this_node        1459 lib/pengine/unpack.c             && (this_node->priv->remote != NULL)) {
this_node        1460 lib/pengine/unpack.c             pe__set_next_role(this_node->priv->remote, pcmk_role_stopped,
this_node        1463 lib/pengine/unpack.c         if (!pcmk_is_set(this_node->priv->flags, pcmk__node_unpacked)) {
this_node        1464 lib/pengine/unpack.c             determine_remote_online_status(scheduler, this_node);
this_node        1586 lib/pengine/unpack.c                                    pcmk_node_t *this_node)
this_node        1595 lib/pengine/unpack.c         crm_trace("Node %s is %sdown", pcmk__node_name(this_node),
this_node        1603 lib/pengine/unpack.c                       pcmk__node_name(this_node), join);
this_node        1606 lib/pengine/unpack.c     } else if (!pcmk_is_set(this_node->priv->flags,
this_node        1610 lib/pengine/unpack.c                   pcmk__node_name(this_node), when_member, when_online,
this_node        1615 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node, "peer is unexpectedly down", FALSE);
this_node        1617 lib/pengine/unpack.c                  pcmk__node_name(this_node), when_member, when_online,
this_node        1660 lib/pengine/unpack.c                                 pcmk_node_t *this_node)
this_node        1662 lib/pengine/unpack.c     bool termination_requested = unpack_node_terminate(this_node, node_state);
this_node        1687 lib/pengine/unpack.c               pcmk__node_name(this_node), when_member, when_online,
this_node        1691 lib/pengine/unpack.c     if (this_node->details->shutdown) {
this_node        1692 lib/pengine/unpack.c         crm_debug("%s is shutting down", pcmk__node_name(this_node));
this_node        1699 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node,
this_node        1705 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node,
this_node        1711 lib/pengine/unpack.c             crm_info("%s was fenced as requested", pcmk__node_name(this_node));
this_node        1714 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node, "fencing was requested", false);
this_node        1719 lib/pengine/unpack.c         if (pending_too_long(scheduler, this_node, when_member, when_online)) {
this_node        1720 lib/pengine/unpack.c             pe_fence_node(scheduler, this_node,
this_node        1726 lib/pengine/unpack.c                      pcmk__node_name(this_node));
this_node        1727 lib/pengine/unpack.c             pcmk__set_node_flags(this_node, pcmk__node_standby);
this_node        1728 lib/pengine/unpack.c             this_node->details->pending = TRUE;
this_node        1732 lib/pengine/unpack.c                       pcmk__node_name(this_node));
this_node        1737 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node,
this_node        1741 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node,
this_node        1747 lib/pengine/unpack.c         crm_info("%s is active", pcmk__node_name(this_node));
this_node        1752 lib/pengine/unpack.c                  pcmk__node_name(this_node));
this_node        1753 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_standby);
this_node        1754 lib/pengine/unpack.c         this_node->details->pending = TRUE;
this_node        1757 lib/pengine/unpack.c         pe_fence_node(scheduler, this_node, "peer was in an unknown state",
this_node        1766 lib/pengine/unpack.c                                pcmk_node_t *this_node)
this_node        1768 lib/pengine/unpack.c     pcmk_resource_t *rsc = this_node->priv->remote;
this_node        1779 lib/pengine/unpack.c                   this_node->priv->id);
this_node        1780 lib/pengine/unpack.c         this_node->details->online = FALSE;
this_node        1794 lib/pengine/unpack.c         this_node->details->online = TRUE;
this_node        1802 lib/pengine/unpack.c                   node_type, this_node->priv->id);
this_node        1803 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
this_node        1809 lib/pengine/unpack.c                   this_node->priv->id);
this_node        1810 lib/pengine/unpack.c         this_node->details->online = FALSE;
this_node        1811 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_remote_reset);
this_node        1815 lib/pengine/unpack.c                   node_type, this_node->priv->id);
this_node        1816 lib/pengine/unpack.c         this_node->details->online = FALSE;
this_node        1823 lib/pengine/unpack.c                   node_type, this_node->priv->id);
this_node        1824 lib/pengine/unpack.c         this_node->details->online = FALSE;
this_node        1825 lib/pengine/unpack.c         pcmk__clear_node_flags(this_node, pcmk__node_remote_reset);
this_node        1830 lib/pengine/unpack.c                   this_node->priv->id);
this_node        1831 lib/pengine/unpack.c         this_node->details->online = FALSE;
this_node        1832 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_remote_reset);
this_node        1836 lib/pengine/unpack.c                   node_type, this_node->priv->id,
this_node        1837 lib/pengine/unpack.c                   this_node->details->online? "ONLINE" : "OFFLINE");
this_node        1842 lib/pengine/unpack.c determine_online_status(const xmlNode *node_state, pcmk_node_t *this_node,
this_node        1848 lib/pengine/unpack.c     CRM_CHECK(this_node != NULL, return);
this_node        1850 lib/pengine/unpack.c     this_node->details->shutdown = FALSE;
this_node        1852 lib/pengine/unpack.c     if (pe__shutdown_requested(this_node)) {
this_node        1853 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
this_node        1856 lib/pengine/unpack.c         pcmk__set_node_flags(this_node, pcmk__node_expected_up);
this_node        1861 lib/pengine/unpack.c                                                     this_node);
this_node        1865 lib/pengine/unpack.c                                                  this_node);
this_node        1869 lib/pengine/unpack.c         this_node->details->online = TRUE;
this_node        1873 lib/pengine/unpack.c         this_node->assign->score = -PCMK_SCORE_INFINITY;
this_node        1876 lib/pengine/unpack.c     if (online && this_node->details->shutdown) {
this_node        1878 lib/pengine/unpack.c         this_node->assign->score = -PCMK_SCORE_INFINITY;
this_node        1881 lib/pengine/unpack.c     if (this_node->details->unclean) {
this_node        1883 lib/pengine/unpack.c                          pcmk__node_name(this_node));
this_node        1885 lib/pengine/unpack.c     } else if (!this_node->details->online) {
this_node        1886 lib/pengine/unpack.c         crm_trace("%s is offline", pcmk__node_name(this_node));
this_node        1888 lib/pengine/unpack.c     } else if (this_node->details->shutdown) {
this_node        1889 lib/pengine/unpack.c         crm_info("%s is shutting down", pcmk__node_name(this_node));
this_node        1891 lib/pengine/unpack.c     } else if (this_node->details->pending) {
this_node        1892 lib/pengine/unpack.c         crm_info("%s is pending", pcmk__node_name(this_node));
this_node        1894 lib/pengine/unpack.c     } else if (pcmk_is_set(this_node->priv->flags, pcmk__node_standby)) {
this_node        1895 lib/pengine/unpack.c         crm_info("%s is in standby", pcmk__node_name(this_node));
this_node        1897 lib/pengine/unpack.c     } else if (this_node->details->maintenance) {
this_node        1898 lib/pengine/unpack.c         crm_info("%s is in maintenance", pcmk__node_name(this_node));
this_node        1901 lib/pengine/unpack.c         crm_info("%s is online", pcmk__node_name(this_node));
this_node        5058 lib/pengine/unpack.c     pcmk_node_t *this_node = NULL;
this_node        5075 lib/pengine/unpack.c         this_node = pcmk_find_node(scheduler, uname);
this_node        5076 lib/pengine/unpack.c         if(this_node == NULL) {
this_node        5077 lib/pengine/unpack.c             CRM_LOG_ASSERT(this_node != NULL);
this_node        5080 lib/pengine/unpack.c         } else if (pcmk__is_pacemaker_remote_node(this_node)) {
this_node        5081 lib/pengine/unpack.c             determine_remote_online_status(scheduler, this_node);
this_node        5084 lib/pengine/unpack.c             determine_online_status(node_state, this_node, scheduler);
this_node        5087 lib/pengine/unpack.c         if (this_node->details->online
this_node         124 lib/pengine/utils.c pe__copy_node(const pcmk_node_t *this_node)
this_node         128 lib/pengine/utils.c     pcmk__assert(this_node != NULL);
this_node         134 lib/pengine/utils.c     new_node->assign->probe_mode = this_node->assign->probe_mode;
this_node         135 lib/pengine/utils.c     new_node->assign->score = this_node->assign->score;
this_node         136 lib/pengine/utils.c     new_node->assign->count = this_node->assign->count;
this_node         137 lib/pengine/utils.c     new_node->details = this_node->details;
this_node         138 lib/pengine/utils.c     new_node->priv = this_node->priv;