details            91 daemons/fenced/fenced_scheduler.c             if (pcmk__str_eq(node->details->uname, stonith_our_uname,
details            82 include/crm/common/bundles_internal.h            && pcmk__is_bundled(node->details->remote_rsc);
details           167 include/crm/common/nodes.h     struct pe_node_shared_s *details;   // Basic node information
details           199 include/crm/common/nodes.h     } else if (node->details->uname != NULL) {
details           200 include/crm/common/nodes.h         return node->details->uname;
details           202 include/crm/common/nodes.h     } else if (node->details->id != NULL) {
details           203 include/crm/common/nodes.h         return node->details->id;
details           223 include/crm/common/nodes.h            && (node1->details == node2->details);
details            43 include/crm/common/remote_internal.h     return (node != NULL) && (node->details->type == pcmk_node_variant_remote);
details            58 include/crm/common/remote_internal.h            && ((node->details->remote_rsc == NULL)
details            59 include/crm/common/remote_internal.h                || (node->details->remote_rsc->container == NULL));
details            74 include/crm/common/remote_internal.h            && (node->details->remote_rsc != NULL)
details            75 include/crm/common/remote_internal.h            && (node->details->remote_rsc->container != NULL);
details            97 include/pcmki/pcmki_ticket.h                       const char *ticket_id, bool details, bool raw);
details           135 lib/common/attrs.c         value = g_hash_table_lookup(node->details->attrs, name);
details           145 lib/common/attrs.c     container = node->details->remote_rsc->container;
details           178 lib/common/attrs.c     value = g_hash_table_lookup(host->details->attrs, name);
details            26 lib/common/nodes.c     return (node != NULL) && node->details->online;
details            44 lib/common/nodes.c     return (node != NULL) && node->details->pending;
details            63 lib/common/nodes.c     return (node != NULL) && !(node->details->unclean);
details            77 lib/common/nodes.c     return (node != NULL) && node->details->shutdown;
details            91 lib/common/nodes.c     return (node != NULL) && node->details->maintenance;
details           114 lib/common/nodes.c         for (GList *item = node->details->running_rsc; item != NULL;
details           156 lib/common/nodes.c             if (pcmk__str_eq(node->details->uname, node_name,
details            30 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     a->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            31 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     a->details->uname = "cluster1";
details            32 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     b->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            33 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     b->details->uname = "cluster2";
details            44 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     free(a->details);
details            46 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     free(b->details);
details            54 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c         .details = &shared,
details            74 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c         .details = &shared,
details            89 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c         .details = &shared,
details           108 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c         .details = &shared,
details           129 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c         .details = &shared,
details            32 lib/common/tests/nodes/pcmk_node_is_clean_test.c         .details = &shared,
details            45 lib/common/tests/nodes/pcmk_node_is_clean_test.c         .details = &shared,
details            32 lib/common/tests/nodes/pcmk_node_is_in_maintenance_test.c         .details = &shared,
details            45 lib/common/tests/nodes/pcmk_node_is_in_maintenance_test.c         .details = &shared,
details            32 lib/common/tests/nodes/pcmk_node_is_online_test.c         .details = &shared,
details            45 lib/common/tests/nodes/pcmk_node_is_online_test.c         .details = &shared,
details            32 lib/common/tests/nodes/pcmk_node_is_pending_test.c         .details = &shared,
details            45 lib/common/tests/nodes/pcmk_node_is_pending_test.c         .details = &shared,
details            32 lib/common/tests/nodes/pcmk_node_is_shutting_down_test.c         .details = &shared,
details            45 lib/common/tests/nodes/pcmk_node_is_shutting_down_test.c         .details = &shared,
details           361 lib/pacemaker/libpacemaker_private.h                       bool details);
details            35 lib/pacemaker/pcmk_graph_producer.c     (((a)->node == NULL)? "no node" : (a)->node->details->uname)
details            65 lib/pacemaker/pcmk_graph_producer.c     add_node_to_xml_by_id(node->details->id, (xmlNode *) xml);
details            92 lib/pacemaker/pcmk_graph_producer.c             (node->details->maintenance != node->details->remote_maintenance)) {
details            95 lib/pacemaker/pcmk_graph_producer.c                 crm_xml_add(add_node_to_xml_by_id(node->details->id,
details            98 lib/pacemaker/pcmk_graph_producer.c                             (node->details->maintenance? "1" : "0"));
details           146 lib/pacemaker/pcmk_graph_producer.c         add_node_to_xml_by_id(action->node->details->id, downed);
details           157 lib/pacemaker/pcmk_graph_producer.c             add_node_to_xml_by_id(action->node->details->id, downed);
details           158 lib/pacemaker/pcmk_graph_producer.c             pe_foreach_guest_node(action->node->details->data_set,
details           230 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(xml, PCMK__META_ON_NODE, action->node->details->uname);
details           231 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(xml, PCMK__META_ON_NODE_UUID, action->node->details->id);
details           233 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(xml, PCMK__XA_ROUTER_NODE, router_node->details->uname);
details           378 lib/pacemaker/pcmk_graph_producer.c         g_hash_table_foreach(action->node->details->attrs, hash2metafield,
details           463 lib/pacemaker/pcmk_graph_producer.c                          action->node->details->uname);
details           465 lib/pacemaker/pcmk_graph_producer.c                          action->node->details->id);
details           561 lib/pacemaker/pcmk_graph_producer.c                && !action->node->details->remote_requires_reset) {
details           566 lib/pacemaker/pcmk_graph_producer.c     } else if (!action->node->details->online) {
details           573 lib/pacemaker/pcmk_graph_producer.c     } else if (action->node->details->unclean) {
details           685 lib/pacemaker/pcmk_graph_producer.c                           (assigned? assigned->details->uname : "<none>"),
details           686 lib/pacemaker/pcmk_graph_producer.c                           (input_node? input_node->details->uname : "<none>"));
details           696 lib/pacemaker/pcmk_graph_producer.c                       (action->node? action->node->details->uname : "<none>"),
details           697 lib/pacemaker/pcmk_graph_producer.c                       (input_node? input_node->details->uname : "<none>"));
details           783 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->details->uname : "",
details           785 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->details->uname : "",
details           798 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->details->uname : "",
details           800 lib/pacemaker/pcmk_graph_producer.c                   init_action->node? init_action->node->details->uname : "");
details           809 lib/pacemaker/pcmk_graph_producer.c               action->node? action->node->details->uname : "",
details           811 lib/pacemaker/pcmk_graph_producer.c               input->action->node? input->action->node->details->uname : "",
details           814 lib/pacemaker/pcmk_graph_producer.c               init_action->node? init_action->node->details->uname : "");
details           833 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->details->uname : "",
details           835 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->details->uname : "",
details           915 lib/pacemaker/pcmk_graph_producer.c               ((action->node == NULL)? "" : action->node->details->uname));
details          1069 lib/pacemaker/pcmk_graph_producer.c             && action->node->details->shutdown
details          1086 lib/pacemaker/pcmk_graph_producer.c                          action->node->details->unclean? "fence" : "shut down",
details            92 lib/pacemaker/pcmk_output.c                                          PCMK_XA_NODE, node->details->uname,
details           123 lib/pacemaker/pcmk_output.c     char *details = NULL;
details           158 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s -> %s %s", pcmk_role_text(rsc->role),
details           164 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s", pcmk__node_name(destination));
details           168 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s %s", pcmk_role_text(rsc->role),
details           173 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s", pcmk__node_name(origin));
details           177 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s %s", pcmk_role_text(rsc->role),
details           182 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s", pcmk__node_name(origin));
details           186 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s -> %s %s", pcmk__node_name(origin),
details           192 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s -> %s", pcmk__node_name(origin),
details           197 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s -> %s %s", pcmk_role_text(rsc->role),
details           203 lib/pacemaker/pcmk_output.c         details = crm_strdup_printf("%s %s -> %s %s",
details           210 lib/pacemaker/pcmk_output.c     len = strlen(details);
details           228 lib/pacemaker/pcmk_output.c                    change, rsc_width, rsc->id, detail_width, details,
details           231 lib/pacemaker/pcmk_output.c     free(details);
details           288 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->details->uname,
details           293 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_NODE, destination->details->uname);
details           299 lib/pacemaker/pcmk_output.c                            PCMK_XA_NODE, origin->details->uname,
details           304 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_NODE, origin->details->uname);
details           310 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->details->uname,
details           315 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_SOURCE, origin->details->uname);
details           320 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->details->uname,
details           321 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->details->uname,
details           328 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->details->uname,
details           329 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->details->uname,
details           337 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->details->uname,
details           344 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->details->uname,
details           346 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->details->uname,
details           987 lib/pacemaker/pcmk_output.c     if ((node != NULL) && (node->details->uname != NULL)) {
details           988 lib/pacemaker/pcmk_output.c         node_desc = node->details->uname;
details          1045 lib/pacemaker/pcmk_output.c                                        pcmk__s(node->details->uname, ""),
details          1062 lib/pacemaker/pcmk_output.c         if ((current != NULL) && current->details->unclean) {           \
details            44 lib/pacemaker/pcmk_resource.c     xpath = crm_strdup_printf(XPATH_OP_HISTORY, node->details->uname, rsc->id);
details           497 lib/pacemaker/pcmk_sched_actions.c     (((a)->node == NULL)? "no node" : (a)->node->details->uname)
details           967 lib/pacemaker/pcmk_sched_actions.c                  bool details)
details           977 lib/pacemaker/pcmk_sched_actions.c             node_uname = action->node->details->uname;
details           978 lib/pacemaker/pcmk_sched_actions.c             node_uuid = action->node->details->id;
details          1025 lib/pacemaker/pcmk_sched_actions.c     if (details) {
details          1065 lib/pacemaker/pcmk_sched_actions.c                                     node->details->uname);
details          1068 lib/pacemaker/pcmk_sched_actions.c                                 node, FALSE, node->details->data_set);
details          1317 lib/pacemaker/pcmk_sched_actions.c     if (action->node->details->shutdown && (action->task != NULL)
details          1431 lib/pacemaker/pcmk_sched_actions.c             const pcmk_resource_t *remote = action->node->details->remote_rsc;
details          1563 lib/pacemaker/pcmk_sched_actions.c                         (node == NULL)? "inactive" : node->details->uname);
details          1771 lib/pacemaker/pcmk_sched_actions.c     if (pe_find_node_id(rsc->running_on, node->details->id) == NULL) {
details          1809 lib/pacemaker/pcmk_sched_actions.c                 || node->details->maintenance)) {
details          1870 lib/pacemaker/pcmk_sched_actions.c                                                    node->details->data_set);
details          1918 lib/pacemaker/pcmk_sched_actions.c         if (node->details->maintenance
details          1924 lib/pacemaker/pcmk_sched_actions.c             xpath = crm_strdup_printf(XPATH_NODE_HISTORY, node->details->uname);
details            60 lib/pacemaker/pcmk_sched_bundle.c                                  container_host->details->remote_rsc, NULL,
details           399 lib/pacemaker/pcmk_sched_bundle.c         const pcmk_resource_t *container = node->details->remote_rsc->container;
details           583 lib/pacemaker/pcmk_sched_clone.c                                                    node->details->id);
details           595 lib/pacemaker/pcmk_sched_clone.c             g_hash_table_remove(rsc->allowed_nodes, node->details->id);
details          1541 lib/pacemaker/pcmk_sched_colocation.c             best_node = node->details->uname;
details          1936 lib/pacemaker/pcmk_sched_colocation.c                                        dependent_node->details->id);
details            31 lib/pacemaker/pcmk_sched_fencing.c    if (g_hash_table_lookup(rsc->known_on, node->details->id) != NULL) {
details            37 lib/pacemaker/pcmk_sched_fencing.c                                       node->details->id) != NULL)) {
details            78 lib/pacemaker/pcmk_sched_fencing.c                                             target->details->id) != NULL)
details           216 lib/pacemaker/pcmk_sched_fencing.c         if (!(action->node->details->online) || action->node->details->unclean
details           326 lib/pacemaker/pcmk_sched_fencing.c                                            FALSE, node->details->data_set);
details           336 lib/pacemaker/pcmk_sched_fencing.c                               node->details->data_set);
details           368 lib/pacemaker/pcmk_sched_fencing.c     container = node->details->remote_rsc->container;
details           383 lib/pacemaker/pcmk_sched_fencing.c                              FALSE, node->details->data_set);
details           393 lib/pacemaker/pcmk_sched_fencing.c                                                      node->details->data_set);
details           418 lib/pacemaker/pcmk_sched_fencing.c         stop = find_first_action(node->details->remote_rsc->actions, NULL,
details           436 lib/pacemaker/pcmk_sched_fencing.c     pcmk__order_vs_fence(stonith_op, node->details->data_set);
details           102 lib/pacemaker/pcmk_sched_instances.c                                                      node->details->id);
details           133 lib/pacemaker/pcmk_sched_instances.c     g_hash_table_insert(table, (gpointer) node->details->id, node);
details           216 lib/pacemaker/pcmk_sched_instances.c     node1 = g_hash_table_lookup(colocated_scores1, current_node1->details->id);
details           217 lib/pacemaker/pcmk_sched_instances.c     node2 = g_hash_table_lookup(colocated_scores2, current_node2->details->id);
details           274 lib/pacemaker/pcmk_sched_instances.c                                                    (*node)->details->id);
details           562 lib/pacemaker/pcmk_sched_instances.c                     ((prefer == NULL)? "no node" : prefer->details->uname));
details           608 lib/pacemaker/pcmk_sched_instances.c                                        current->details->id);
details           201 lib/pacemaker/pcmk_sched_location.c         rule_input->node_attrs = node->details->attrs;
details           697 lib/pacemaker/pcmk_sched_location.c                                                         node->details->id);
details           710 lib/pacemaker/pcmk_sched_location.c                                 (gpointer) allowed_node->details->id,
details            32 lib/pacemaker/pcmk_sched_migration.c                       source->details->uname);
details            35 lib/pacemaker/pcmk_sched_migration.c                       target->details->uname);
details           212 lib/pacemaker/pcmk_sched_migration.c     if ((current == NULL) || current->details->unclean) {
details           220 lib/pacemaker/pcmk_sched_migration.c     if ((rsc->allocated_to == NULL) || rsc->allocated_to->details->unclean) {
details            33 lib/pacemaker/pcmk_sched_nodes.c     if ((node == NULL) || (node->details == NULL) || !node->details->online
details            34 lib/pacemaker/pcmk_sched_nodes.c             || node->details->shutdown || node->details->unclean
details            35 lib/pacemaker/pcmk_sched_nodes.c             || node->details->standby || node->details->maintenance) {
details            45 lib/pacemaker/pcmk_sched_nodes.c         pcmk_resource_t *guest = node->details->remote_rsc->container;
details            78 lib/pacemaker/pcmk_sched_nodes.c         g_hash_table_insert(new_table, (gpointer) new_node->details->id,
details           245 lib/pacemaker/pcmk_sched_nodes.c     if (pcmk__str_eq(node1->details->data_set->placement_strategy,
details           250 lib/pacemaker/pcmk_sched_nodes.c     if (pcmk__str_eq(node1->details->data_set->placement_strategy,
details           268 lib/pacemaker/pcmk_sched_nodes.c     if (node1->details->num_resources < node2->details->num_resources) {
details           271 lib/pacemaker/pcmk_sched_nodes.c                   node1->details->num_resources, node2->details->num_resources);
details           274 lib/pacemaker/pcmk_sched_nodes.c     } else if (node1->details->num_resources > node2->details->num_resources) {
details           277 lib/pacemaker/pcmk_sched_nodes.c                   node1->details->num_resources, node2->details->num_resources);
details           297 lib/pacemaker/pcmk_sched_nodes.c     result = strcmp(node1->details->uname, node2->details->uname);
details           436 lib/pacemaker/pcmk_sched_nodes.c     return g_hash_table_lookup(allowed_nodes, node->details->id);
details          1162 lib/pacemaker/pcmk_sched_ordering.c     for (GList *iter = node->details->data_set->actions;
details          1182 lib/pacemaker/pcmk_sched_ordering.c         } else if (node->details->maintenance) {
details          1209 lib/pacemaker/pcmk_sched_ordering.c                            node->details->data_set);
details           191 lib/pacemaker/pcmk_sched_primitive.c         chosen = g_hash_table_lookup(rsc->allowed_nodes, prefer->details->id);
details           357 lib/pacemaker/pcmk_sched_primitive.c                   remote_node->details->id);
details           358 lib/pacemaker/pcmk_sched_primitive.c         remote_node->details->online = TRUE;
details           359 lib/pacemaker/pcmk_sched_primitive.c         if (remote_node->details->unseen) {
details           361 lib/pacemaker/pcmk_sched_primitive.c             remote_node->details->unclean = FALSE;
details           367 lib/pacemaker/pcmk_sched_primitive.c                   remote_node->details->id,
details           370 lib/pacemaker/pcmk_sched_primitive.c         remote_node->details->shutdown = TRUE;
details           522 lib/pacemaker/pcmk_sched_primitive.c                        (assign_to? assign_to->details->uname : "no node"),
details           869 lib/pacemaker/pcmk_sched_primitive.c         if (node->details->remote_rsc != NULL) {
details          1028 lib/pacemaker/pcmk_sched_primitive.c                 if (node->details->remote_rsc != remote_rsc) {
details          1477 lib/pacemaker/pcmk_sched_primitive.c     if (node->details->unclean || !node->details->online) {
details          1591 lib/pacemaker/pcmk_sched_primitive.c     return (result == 0)? get_effective_time(node->details->data_set) : result;
details          1607 lib/pacemaker/pcmk_sched_primitive.c     if (strcmp(node->details->uname, rsc->lock_node->details->uname) != 0) {
details          1649 lib/pacemaker/pcmk_sched_primitive.c         if (node->details->shutdown) {
details          1650 lib/pacemaker/pcmk_sched_primitive.c             if (node->details->unclean) {
details            32 lib/pacemaker/pcmk_sched_probes.c     pcmk_node_t *running = pe_find_node_id(rsc->running_on, node->details->id);
details            79 lib/pacemaker/pcmk_sched_probes.c                                 rsc1->allocated_to->details->id) == NULL)) {
details           101 lib/pacemaker/pcmk_sched_probes.c     const pcmk_resource_t *guest_rsc = node->details->remote_rsc->container;
details           106 lib/pacemaker/pcmk_sched_probes.c     return node->details->remote_requires_reset
details           107 lib/pacemaker/pcmk_sched_probes.c            || node->details->unclean
details           115 lib/pacemaker/pcmk_sched_probes.c                    guest_rsc->allocated_to->details->uname) == NULL));
details           203 lib/pacemaker/pcmk_sched_probes.c     } else if (g_hash_table_lookup(rsc->known_on, node->details->id) != NULL) {
details           208 lib/pacemaker/pcmk_sched_probes.c     allowed = g_hash_table_lookup(rsc->allowed_nodes, node->details->id);
details           236 lib/pacemaker/pcmk_sched_probes.c         pcmk_resource_t *guest = node->details->remote_rsc->container;
details           289 lib/pacemaker/pcmk_sched_probes.c                     rsc->id, node->details->id, reason);
details           867 lib/pacemaker/pcmk_sched_probes.c         if (!node->details->online) { // Don't probe offline nodes
details           874 lib/pacemaker/pcmk_sched_probes.c         } else if (node->details->unclean) { // ... or nodes that need fencing
details           877 lib/pacemaker/pcmk_sched_probes.c         } else if (!node->details->rsc_discovery_enabled) {
details           894 lib/pacemaker/pcmk_sched_probes.c                                                        node->details->uname),
details           138 lib/pacemaker/pcmk_sched_promotable.c                                               chosen->details->id);
details           215 lib/pacemaker/pcmk_sched_promotable.c     local_node = g_hash_table_lookup(parent->allowed_nodes, node->details->id);
details           332 lib/pacemaker/pcmk_sched_promotable.c     node = g_hash_table_lookup(clone->allowed_nodes, chosen->details->id);
details           411 lib/pacemaker/pcmk_sched_promotable.c                                                       chosen->details->id);
details           522 lib/pacemaker/pcmk_sched_promotable.c             if (g_hash_table_lookup(child->known_on, node->details->id)) {
details           543 lib/pacemaker/pcmk_sched_promotable.c                                                node->details->id);
details           596 lib/pacemaker/pcmk_sched_promotable.c     if ((g_hash_table_lookup(rsc->known_on, node->details->id) != NULL)
details           597 lib/pacemaker/pcmk_sched_promotable.c         || (pe_find_node_id(rsc->running_on, node->details->id) != NULL)) {
details           332 lib/pacemaker/pcmk_sched_recurring.c     } else if ((node == NULL) || !node->details->online
details           333 lib/pacemaker/pcmk_sched_recurring.c                || node->details->unclean) {
details           525 lib/pacemaker/pcmk_sched_recurring.c             && pcmk__str_eq(stop_node->details->uname, node->details->uname,
details           556 lib/pacemaker/pcmk_sched_recurring.c         if (!stop_node->details->online || stop_node->details->unclean) {
details           600 lib/pacemaker/pcmk_sched_recurring.c     } else if (rsc->allocated_to->details->maintenance) {
details            93 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = node->details->remote_rsc;
details           107 lib/pacemaker/pcmk_sched_remote.c         if ((cluster_node != NULL) && cluster_node->details->unclean) {
details           123 lib/pacemaker/pcmk_sched_remote.c             && node->details->remote_was_fenced
details           144 lib/pacemaker/pcmk_sched_remote.c     } else if (cluster_node->details->unclean
details           145 lib/pacemaker/pcmk_sched_remote.c                || !(cluster_node->details->online)) {
details           182 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = action->node->details->remote_rsc;
details           315 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = action->node->details->remote_rsc;
details           451 lib/pacemaker/pcmk_sched_remote.c         remote = action->node->details->remote_rsc;
details           508 lib/pacemaker/pcmk_sched_remote.c     return pcmk__is_remote_node(node) && (node->details->remote_rsc != NULL)
details           527 lib/pacemaker/pcmk_sched_remote.c             && (node->details->remote_rsc != NULL)
details           528 lib/pacemaker/pcmk_sched_remote.c             && (node->details->remote_rsc->container == rsc);
details           558 lib/pacemaker/pcmk_sched_remote.c     CRM_ASSERT(action->node->details->remote_rsc != NULL);
details           560 lib/pacemaker/pcmk_sched_remote.c     began_on = pcmk__current_node(action->node->details->remote_rsc);
details           561 lib/pacemaker/pcmk_sched_remote.c     ended_on = action->node->details->remote_rsc->allocated_to;
details           562 lib/pacemaker/pcmk_sched_remote.c     if (action->node->details->remote_rsc
details           563 lib/pacemaker/pcmk_sched_remote.c         && (action->node->details->remote_rsc->container == NULL)
details           564 lib/pacemaker/pcmk_sched_remote.c         && action->node->details->remote_rsc->partial_migration_target) {
details           572 lib/pacemaker/pcmk_sched_remote.c                   (ended_on? ended_on->details->uname : "none"),
details           581 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->details->uname : "none"),
details           590 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->details->uname : "none"),
details           625 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->details->uname : "none"),
details           637 lib/pacemaker/pcmk_sched_remote.c               (ended_on? ended_on->details->uname : "none"),
details           707 lib/pacemaker/pcmk_sched_remote.c             host = pcmk__current_node(guest->details->remote_rsc->container);
details           716 lib/pacemaker/pcmk_sched_remote.c             host = guest->details->remote_rsc->container->allocated_to;
details           732 lib/pacemaker/pcmk_sched_remote.c                        (gpointer) host->details->uname,
details           364 lib/pacemaker/pcmk_sched_resource.c     node->details->allocated_rsc = g_list_prepend(node->details->allocated_rsc,
details           501 lib/pacemaker/pcmk_sched_resource.c     node->details->num_resources++;
details           503 lib/pacemaker/pcmk_sched_resource.c     pcmk__consume_node_capacity(node->details->utilization, rsc);
details           546 lib/pacemaker/pcmk_sched_resource.c         old->details->allocated_rsc = g_list_remove(old->details->allocated_rsc,
details           548 lib/pacemaker/pcmk_sched_resource.c         old->details->num_resources--;
details           549 lib/pacemaker/pcmk_sched_resource.c         pcmk__release_node_capacity(old->details->utilization, rsc);
details           637 lib/pacemaker/pcmk_sched_resource.c         found_node = g_hash_table_lookup(nodes, node->details->id);
details           744 lib/pacemaker/pcmk_sched_resource.c               ((r1_node == NULL)? "" : r1_node->details->id),
details           748 lib/pacemaker/pcmk_sched_resource.c               ((r2_node == NULL)? "" : r2_node->details->id),
details            74 lib/pacemaker/pcmk_sched_utilization.c         if (g_hash_table_lookup(data->node1->details->utilization, key)) {
details            81 lib/pacemaker/pcmk_sched_utilization.c     node2_value = g_hash_table_lookup(data->node2->details->utilization, key);
details           114 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(node1->details->utilization, compare_utilization_value,
details           119 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(node2->details->utilization, compare_utilization_value,
details           225 lib/pacemaker/pcmk_sched_utilization.c     node_value_s = g_hash_table_lookup(data->node->details->utilization, key);
details           399 lib/pacemaker/pcmk_sched_utilization.c                                                 node->details->uname);
details           401 lib/pacemaker/pcmk_sched_utilization.c                                               node->details->data_set);
details            65 lib/pacemaker/pcmk_scheduler.c                               rsc->id, pcmk__xe_id(rsc_op), node->details->id);
details           169 lib/pacemaker/pcmk_scheduler.c         match = g_hash_table_lookup(rsc->allowed_nodes, node->details->id);
details           213 lib/pacemaker/pcmk_scheduler.c                                 node->details->id) == NULL)) {
details           262 lib/pacemaker/pcmk_scheduler.c         if ((node != NULL) && (node->weight >= 0) && node->details->online
details           263 lib/pacemaker/pcmk_scheduler.c             && (node->details->type != node_ping)) {
details           371 lib/pacemaker/pcmk_scheduler.c         if (!node->details->online) {
details           474 lib/pacemaker/pcmk_scheduler.c     return have_managed && node->details->unclean
details           475 lib/pacemaker/pcmk_scheduler.c            && pe_can_fence(node->details->data_set, node);
details           495 lib/pacemaker/pcmk_scheduler.c     return node->details->online && node->details->shutdown;
details           534 lib/pacemaker/pcmk_scheduler.c                                        FALSE, node->details->data_set);
details           537 lib/pacemaker/pcmk_scheduler.c     pcmk__order_vs_fence(fencing, node->details->data_set);
details           571 lib/pacemaker/pcmk_scheduler.c             if (node->details->remote_requires_reset && have_managed
details           582 lib/pacemaker/pcmk_scheduler.c             if (node->details->is_dc) {
details           593 lib/pacemaker/pcmk_scheduler.c             if (node->details->is_dc) {
details           600 lib/pacemaker/pcmk_scheduler.c         if ((fencing == NULL) && node->details->unclean) {
details            53 lib/pacemaker/pcmk_simulate.c         action_host = action->node->details->uname;
details           324 lib/pacemaker/pcmk_status.c         if (node->details->standby && node->details->online) {
details           326 lib/pacemaker/pcmk_status.c         } else if (node->details->maintenance && node->details->online) {
details           328 lib/pacemaker/pcmk_status.c         } else if (node->details->online) {
details           313 lib/pacemaker/pcmk_ticket.c                   const char *ticket_id, bool details, bool raw)
details           332 lib/pacemaker/pcmk_ticket.c         out->message(out, "ticket-list", tickets, false, raw, details);
details           336 lib/pacemaker/pcmk_ticket.c         out->message(out, "ticket-list", scheduler->tickets, false, raw, details);
details           774 lib/pengine/bundle.c                             (gpointer) replica->node->details->id,
details           781 lib/pengine/bundle.c                                 (gpointer) replica->node->details->id, copy);
details           796 lib/pengine/bundle.c         replica->node->details->remote_rsc = replica->remote;
details           804 lib/pengine/bundle.c         pcmk__insert_dup(replica->node->details->attrs,
details           971 lib/pengine/bundle.c         crm_xml_add(xml, field, node->details->uname);
details           974 lib/pengine/bundle.c     return node->details->uname;
details          2243 lib/pengine/bundle.c             if (g_hash_table_insert(nodes, (gpointer) node->details,
details           714 lib/pengine/clone.c                 if (location->details->online == FALSE && location->details->unclean) {
details           750 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->details->uname);
details           766 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->details->uname);
details           823 lib/pengine/clone.c                                             node->details->uname) == NULL) {
details           824 lib/pengine/clone.c                     pcmk__add_word(&stopped_list, 1024, node->details->uname);
details          1026 lib/pengine/clone.c                 if (location->details->online == FALSE && location->details->unclean) {
details          1069 lib/pengine/clone.c         if (!pcmk__str_in_list(host->details->uname, only_node,
details          1074 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->details->uname);
details          1092 lib/pengine/clone.c         if (!pcmk__str_in_list(host->details->uname, only_node,
details          1097 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->details->uname);
details          1154 lib/pengine/clone.c                                              node->details->uname) == NULL)
details          1155 lib/pengine/clone.c                     && pcmk__str_in_list(node->details->uname, only_node,
details          1157 lib/pengine/clone.c                     xmlNode *probe_op = pe__failed_probe_for_rsc(rsc, node->details->uname);
details          1173 lib/pengine/clone.c                         g_hash_table_insert(stopped, strdup(node->details->uname),
details          1176 lib/pengine/clone.c                         pcmk__insert_dup(stopped, node->details->uname, state);
details           196 lib/pengine/complex.c         rule_data.node_hash = node->details->attrs;
details           243 lib/pengine/complex.c         rule_data.node_hash = node->details->attrs;
details           499 lib/pengine/complex.c     if ((node != NULL) && (node->details->uname != NULL)) {
details           500 lib/pengine/complex.c         node_name = node->details->uname;
details          1137 lib/pengine/complex.c     is_happy = node->details->online && !node->details->unclean;
details          1156 lib/pengine/complex.c         if (is_happy && ((*active == NULL) || !(*active)->details->online
details          1157 lib/pengine/complex.c                          || (*active)->details->unclean)) {
details           137 lib/pengine/failcounts.c                                                  node->details->uname, xml_name,
details           377 lib/pengine/failcounts.c     g_hash_table_foreach(node->details->attrs, update_failcount_for_attr,
details            61 lib/pengine/native.c     node->details->priority += priority;
details            63 lib/pengine/native.c                     pcmk__node_name(node), node->details->priority,
details            70 lib/pengine/native.c     if (node->details->remote_rsc
details            71 lib/pengine/native.c         && node->details->remote_rsc->container) {
details            72 lib/pengine/native.c         GList *gIter = node->details->remote_rsc->container->running_on;
details            77 lib/pengine/native.c             a_node->details->priority += priority;
details            81 lib/pengine/native.c                             pcmk__node_name(a_node), a_node->details->priority,
details           101 lib/pengine/native.c         if (pcmk__str_eq(a_node->details->id, node->details->id, pcmk__str_casei)) {
details           111 lib/pengine/native.c         node->details->running_rsc = g_list_append(node->details->running_rsc, rsc);
details           113 lib/pengine/native.c         if (node->details->maintenance) {
details           126 lib/pengine/native.c         while(p && node->details->online) {
details           350 lib/pengine/native.c         if (a_node->details->unclean) {
details           354 lib/pengine/native.c         } else if (!a_node->details->online
details           517 lib/pengine/native.c                          pre_text, pcmk__s(node->details->uname, ""),
details           518 lib/pengine/native.c                          node->details->id, pcmk__btoa(!node->details->online));
details           618 lib/pengine/native.c         xmlNode *probe_op = pe__failed_probe_for_rsc(rsc, node ? node->details->uname : NULL);
details           630 lib/pengine/native.c     if (node && !(node->details->online) && node->details->unclean) {
details           715 lib/pengine/native.c             have_nodes = add_output_node(outstr, n->details->uname, have_nodes);
details          1009 lib/pengine/native.c         locked_to = rsc->lock_node->details->uname;
details          1038 lib/pengine/native.c             const char *cached = pcmk__btoa(node->details->online);
details          1041 lib/pengine/native.c                                           PCMK_XA_NAME, node->details->uname,
details          1042 lib/pengine/native.c                                           PCMK_XA_ID, node->details->id,
details          1155 lib/pengine/native.c             && !pe_find_node_id(result, rsc->pending_node->details->id)) {
details          1173 lib/pengine/native.c             if (*list == NULL || pe_find_node_id(*list, node->details->id) == NULL) {
details          1233 lib/pengine/native.c                 if (node->details->unclean == FALSE && node->details->online == FALSE &&
details          1238 lib/pengine/native.c                 node_table = g_hash_table_lookup(active_table, node->details->uname);
details          1241 lib/pengine/native.c                     g_hash_table_insert(active_table, strdup(node->details->uname), node_table);
details           338 lib/pengine/pe_actions.c                && !(action->node->details->online)
details           340 lib/pengine/pe_actions.c                    || action->node->details->remote_requires_reset)) {
details           346 lib/pengine/pe_actions.c             && !(action->node->details->unclean)) {
details           351 lib/pengine/pe_actions.c                && action->node->details->pending) {
details           727 lib/pengine/pe_actions.c         .node_hash = (node == NULL)? NULL : node->details->attrs,
details          1155 lib/pengine/pe_actions.c             GHashTable *attrs = action->node->details->attrs;
details          1229 lib/pengine/pe_actions.c     if (node->details->type != pcmk_node_variant_cluster) {
details          1234 lib/pengine/pe_actions.c     if (node->details->online) {
details          1241 lib/pengine/pe_actions.c         if (n->details->type != pcmk_node_variant_cluster) {
details          1247 lib/pengine/pe_actions.c         if (n->details->online) {
details          1252 lib/pengine/pe_actions.c             || n->details->priority > top_priority) {
details          1253 lib/pengine/pe_actions.c             top_priority = n->details->priority;
details          1257 lib/pengine/pe_actions.c             || n->details->priority < lowest_priority) {
details          1258 lib/pengine/pe_actions.c             lowest_priority = n->details->priority;
details          1273 lib/pengine/pe_actions.c     if (node->details->priority < top_priority) {
details          1293 lib/pengine/pe_actions.c                                PCMK_ACTION_STONITH, node->details->uname, op);
details          1300 lib/pengine/pe_actions.c         pcmk__insert_meta(stonith_op, PCMK__META_ON_NODE, node->details->uname);
details          1302 lib/pengine/pe_actions.c                           node->details->id);
details          1527 lib/pengine/pe_actions.c             && pcmk__str_eq(on_node->details->id, action->node->details->id,
details           148 lib/pengine/pe_digest.c     params = pcmk__unpack_action_rsc_params(action_config, node->details->attrs,
details           371 lib/pengine/pe_digest.c     data = g_hash_table_lookup(node->details->digest_cache, key);
details           376 lib/pengine/pe_digest.c         g_hash_table_insert(node->details->digest_cache, strdup(key), data);
details           100 lib/pengine/pe_health.c     g_hash_table_foreach(node->details->attrs, add_node_health_value,
details           126 lib/pengine/pe_health.c     strategy = pe__health_strategy(node->details->data_set);
details           131 lib/pengine/pe_health.c     g_hash_table_iter_init(&iter, node->details->attrs);
details            83 lib/pengine/pe_notif.c     return strcmp(entry_a->node->details->id, entry_b->node->details->id);
details           132 lib/pengine/pe_notif.c         if (node->details->uname == NULL) {
details           138 lib/pengine/pe_notif.c             pcmk__add_word(all_node_names, 1024, node->details->uname);
details           144 lib/pengine/pe_notif.c                 && (node->details->remote_rsc->container->running_on != NULL)) {
details           145 lib/pengine/pe_notif.c                 node = pcmk__current_node(node->details->remote_rsc->container);
details           146 lib/pengine/pe_notif.c                 if (node->details->uname == NULL) {
details           150 lib/pengine/pe_notif.c             pcmk__add_word(host_node_names, 1024, node->details->uname);
details           219 lib/pengine/pe_notif.c         if ((node_names != NULL) && (entry->node->details->uname != NULL)) {
details           220 lib/pengine/pe_notif.c             pcmk__add_word(node_names, 1024, entry->node->details->uname);
details           327 lib/pengine/pe_notif.c     } else if (!node->details->online) {
details           612 lib/pengine/pe_notif.c             if ((task == pcmk_action_stop) && op->node->details->unclean) {
details           784 lib/pengine/pe_notif.c         pcmk_resource_t *remote_rsc = action->node->details->remote_rsc;
details           883 lib/pengine/pe_notif.c                 && (current_node->details->unclean
details           884 lib/pengine/pe_notif.c                     || current_node->details->remote_requires_reset)) {
details          1000 lib/pengine/pe_notif.c         add_notify_env(n_data, "notify_stop_uname", stop->node->details->uname);
details           358 lib/pengine/pe_output.c     if (node->details->online && node->details->expected_up
details           361 lib/pengine/pe_output.c         const char *feature_set = g_hash_table_lookup(node->details->attrs,
details           565 lib/pengine/pe_output.c     CRM_ASSERT((node != NULL) && (node->details != NULL) && (node->details->uname != NULL));
details           569 lib/pengine/pe_output.c         const pcmk_resource_t *container = node->details->remote_rsc->container;
details           572 lib/pengine/pe_output.c         if (host_node && host_node->details) {
details           573 lib/pengine/pe_output.c             node_host = host_node->details->uname;
details           581 lib/pengine/pe_output.c     if (print_detail && !pcmk__str_eq(node->details->uname, node->details->id, pcmk__str_casei)) {
details           582 lib/pengine/pe_output.c         node_id = node->details->id;
details           586 lib/pengine/pe_output.c     name_len = strlen(node->details->uname) + 1;
details           596 lib/pengine/pe_output.c     strcpy(node_name, node->details->uname);
details           695 lib/pengine/pe_output.c                                  PCMK_XA_NODE, pe_node->details->uname,
details           988 lib/pengine/pe_output.c                                      PCMK_XA_NAME, dc->details->uname,
details           989 lib/pengine/pe_output.c                                      PCMK_XA_ID, dc->details->id,
details          1711 lib/pengine/pe_output.c     if (node->details->online) {
details          1723 lib/pengine/pe_output.c     if (node->details->standby_onfail && (node->details->running_rsc != NULL)) {
details          1730 lib/pengine/pe_output.c     } else if (node->details->standby_onfail) {
details          1736 lib/pengine/pe_output.c     } else if (node->details->standby && (node->details->running_rsc != NULL)) {
details          1742 lib/pengine/pe_output.c     } else if (node->details->standby) {
details          1749 lib/pengine/pe_output.c     if (node->details->maintenance) {
details          1794 lib/pengine/pe_output.c             GList *rscs = pe__filter_rsc_list(node->details->running_rsc, only_rsc);
details          1822 lib/pengine/pe_output.c             for (lpc2 = node->details->running_rsc; lpc2 != NULL; lpc2 = lpc2->next) {
details          1861 lib/pengine/pe_output.c     if (node->details->unclean) {
details          1862 lib/pengine/pe_output.c         if (node->details->online) {
details          1865 lib/pengine/pe_output.c         } else if (node->details->pending) {
details          1872 lib/pengine/pe_output.c     } else if (node->details->pending) {
details          1875 lib/pengine/pe_output.c     } else if (node->details->standby_onfail && node->details->online) {
details          1878 lib/pengine/pe_output.c     } else if (node->details->standby) {
details          1879 lib/pengine/pe_output.c         if (node->details->online) {
details          1880 lib/pengine/pe_output.c             if (node->details->running_rsc) {
details          1889 lib/pengine/pe_output.c     } else if (node->details->maintenance) {
details          1890 lib/pengine/pe_output.c         if (node->details->online) {
details          1896 lib/pengine/pe_output.c     } else if (node->details->online) {
details          1943 lib/pengine/pe_output.c                 GList *rscs = pe__filter_rsc_list(node->details->running_rsc, only_rsc);
details          1964 lib/pengine/pe_output.c                 for (gIter2 = node->details->running_rsc; gIter2 != NULL; gIter2 = gIter2->next) {
details          2049 lib/pengine/pe_output.c         const char *online = pcmk__btoa(node->details->online);
details          2050 lib/pengine/pe_output.c         const char *standby = pcmk__btoa(node->details->standby);
details          2051 lib/pengine/pe_output.c         const char *standby_onfail = pcmk__btoa(node->details->standby_onfail);
details          2052 lib/pengine/pe_output.c         const char *maintenance = pcmk__btoa(node->details->maintenance);
details          2053 lib/pengine/pe_output.c         const char *pending = pcmk__btoa(node->details->pending);
details          2054 lib/pengine/pe_output.c         const char *unclean = pcmk__btoa(node->details->unclean);
details          2057 lib/pengine/pe_output.c         const char *shutdown = pcmk__btoa(node->details->shutdown);
details          2058 lib/pengine/pe_output.c         const char *expected_up = pcmk__btoa(node->details->expected_up);
details          2059 lib/pengine/pe_output.c         const char *is_dc = pcmk__btoa(node->details->is_dc);
details          2060 lib/pengine/pe_output.c         int length = g_list_length(node->details->running_rsc);
details          2062 lib/pengine/pe_output.c         const char *node_type = node_type_str(node->details->type);
details          2067 lib/pengine/pe_output.c                                       PCMK_XA_NAME, node->details->uname,
details          2068 lib/pengine/pe_output.c                                       PCMK_XA_ID, node->details->id,
details          2090 lib/pengine/pe_output.c                         node->details->remote_rsc->container->id);
details          2096 lib/pengine/pe_output.c             for (lpc = node->details->running_rsc; lpc != NULL; lpc = lpc->next) {
details          2108 lib/pengine/pe_output.c                                        PCMK_XA_NAME, node->details->uname,
details          2347 lib/pengine/pe_output.c         if (!node || !node->details || !node->details->online) {
details          2351 lib/pengine/pe_output.c         g_hash_table_iter_init(&iter, node->details->attrs);
details          2360 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->details->uname, only_node, pcmk__str_star_matches|pcmk__str_casei)) {
details          2377 lib/pengine/pe_output.c             add_extra = add_extra_info(node, node->details->running_rsc,
details          2403 lib/pengine/pe_output.c     g_hash_table_foreach(node->details->utilization, append_dump_text, &dump_text);
details          2415 lib/pengine/pe_output.c     const char *uname = node->details->uname;
details          2422 lib/pengine/pe_output.c     g_hash_table_foreach(node->details->utilization, add_dump_node, xml_node);
details          2533 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->details->uname, only_node,
details          2569 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->details->uname, only_node,
details          2578 lib/pengine/pe_output.c         if (node->details->unclean || node->details->pending
details          2579 lib/pengine/pe_output.c             || (node->details->standby_onfail && node->details->online)
details          2580 lib/pengine/pe_output.c             || node->details->standby || node->details->maintenance
details          2586 lib/pengine/pe_output.c         } else if (node->details->online) {
details          2668 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->details->uname, only_node,
details          2707 lib/pengine/pe_output.c         if (!node || !node->details || !node->details->online) {
details          2711 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->details->uname, only_node,
details          2878 lib/pengine/pe_output.c         crm_xml_add(node, PCMK_XA_NODE, chosen->details->uname);
details          3182 lib/pengine/pe_output.c     const char *uname = node->details->uname;
details          3202 lib/pengine/pe_output.c     bool details = va_arg(args, int);
details          3211 lib/pengine/pe_output.c     if (details && g_hash_table_size(ticket->state) > 0) {
details          3292 lib/pengine/pe_output.c     bool details G_GNUC_UNUSED = va_arg(args, int);
details          3339 lib/pengine/pe_output.c     bool details = va_arg(args, int);
details          3357 lib/pengine/pe_output.c         out->message(out, "ticket", ticket, raw, details);
details            90 lib/pengine/remote.c     CRM_CHECK(scheduler && host && host->details && helper, return);
details            94 lib/pengine/remote.c     for (iter = host->details->running_rsc; iter != NULL; iter = iter->next) {
details           241 lib/pengine/status.c         if (node->details == NULL) {
details           252 lib/pengine/status.c         if (node->details->attrs != NULL) {
details           253 lib/pengine/status.c             g_hash_table_destroy(node->details->attrs);
details           255 lib/pengine/status.c         if (node->details->utilization != NULL) {
details           256 lib/pengine/status.c             g_hash_table_destroy(node->details->utilization);
details           258 lib/pengine/status.c         if (node->details->digest_cache != NULL) {
details           259 lib/pengine/status.c             g_hash_table_destroy(node->details->digest_cache);
details           261 lib/pengine/status.c         g_list_free(node->details->running_rsc);
details           262 lib/pengine/status.c         g_list_free(node->details->allocated_rsc);
details           263 lib/pengine/status.c         free(node->details);
details           496 lib/pengine/status.c         if (pcmk__str_eq(node->details->id, id, pcmk__str_casei)) {
details            78 lib/pengine/tags.c         retval = g_list_append(retval, strdup(node->details->uname));
details            30 lib/pengine/tests/status/pe_find_node_any_test.c     a->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            31 lib/pengine/tests/status/pe_find_node_any_test.c     a->details->uname = "cluster1";
details            32 lib/pengine/tests/status/pe_find_node_any_test.c     a->details->id = "id1";
details            33 lib/pengine/tests/status/pe_find_node_any_test.c     b->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            34 lib/pengine/tests/status/pe_find_node_any_test.c     b->details->uname = "cluster2";
details            35 lib/pengine/tests/status/pe_find_node_any_test.c     b->details->id = "id2";
details            53 lib/pengine/tests/status/pe_find_node_any_test.c     free(a->details);
details            55 lib/pengine/tests/status/pe_find_node_any_test.c     free(b->details);
details            28 lib/pengine/tests/status/pe_find_node_id_test.c     a->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            29 lib/pengine/tests/status/pe_find_node_id_test.c     a->details->id = "id1";
details            30 lib/pengine/tests/status/pe_find_node_id_test.c     b->details = pcmk__assert_alloc(1, sizeof(struct pe_node_shared_s));
details            31 lib/pengine/tests/status/pe_find_node_id_test.c     b->details->id = "id2";
details            42 lib/pengine/tests/status/pe_find_node_id_test.c     free(a->details);
details            44 lib/pengine/tests/status/pe_find_node_id_test.c     free(b->details);
details            18 lib/pengine/tests/utils/pe__cmp_node_name_test.c pcmk_node_t node1 = { .details = &node1_details };
details            19 lib/pengine/tests/utils/pe__cmp_node_name_test.c pcmk_node_t node2 = { .details = &node2_details };
details            26 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.details->uname = "node10";
details            27 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.details->uname = "node10";
details            37 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.details->uname = "node9";
details            38 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.details->uname = "node10";
details            47 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.details->uname = "node10";
details            48 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.details->uname = "node9";
details            92 lib/pengine/unpack.c         && (node->details->remote_rsc != NULL)
details            93 lib/pengine/unpack.c         && (node->details->remote_rsc->container == NULL)
details            94 lib/pengine/unpack.c         && pcmk_is_set(node->details->remote_rsc->flags,
details           119 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->details->remote_rsc->container;
details           136 lib/pengine/unpack.c                 node->details->remote_requires_reset = TRUE;
details           147 lib/pengine/unpack.c         pcmk__set_rsc_flags(node->details->remote_rsc,
details           151 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->details->remote_rsc;
details           157 lib/pengine/unpack.c         } else if(node->details->remote_requires_reset == FALSE) {
details           158 lib/pengine/unpack.c             node->details->remote_requires_reset = TRUE;
details           164 lib/pengine/unpack.c         node->details->unclean = TRUE;
details           168 lib/pengine/unpack.c     } else if (node->details->unclean) {
details           179 lib/pengine/unpack.c         node->details->unclean = TRUE;
details           471 lib/pengine/unpack.c     new_node->details = calloc(1, sizeof(struct pe_node_shared_s));
details           473 lib/pengine/unpack.c     if (new_node->details == NULL) {
details           480 lib/pengine/unpack.c     new_node->details->id = id;
details           481 lib/pengine/unpack.c     new_node->details->uname = uname;
details           482 lib/pengine/unpack.c     new_node->details->online = FALSE;
details           483 lib/pengine/unpack.c     new_node->details->shutdown = FALSE;
details           484 lib/pengine/unpack.c     new_node->details->rsc_discovery_enabled = TRUE;
details           485 lib/pengine/unpack.c     new_node->details->running_rsc = NULL;
details           486 lib/pengine/unpack.c     new_node->details->data_set = scheduler;
details           490 lib/pengine/unpack.c         new_node->details->type = pcmk_node_variant_cluster;
details           493 lib/pengine/unpack.c         new_node->details->type = pcmk_node_variant_remote;
details           510 lib/pengine/unpack.c         new_node->details->type = node_ping;
details           513 lib/pengine/unpack.c     new_node->details->attrs = pcmk__strkey_table(free, free);
details           516 lib/pengine/unpack.c         pcmk__insert_dup(new_node->details->attrs, CRM_ATTR_KIND, "remote");
details           518 lib/pengine/unpack.c         pcmk__insert_dup(new_node->details->attrs, CRM_ATTR_KIND, "cluster");
details           521 lib/pengine/unpack.c     new_node->details->utilization = pcmk__strkey_table(free, free);
details           522 lib/pengine/unpack.c     new_node->details->digest_cache = pcmk__strkey_table(free,
details           599 lib/pengine/unpack.c     if ((new_node->details->type == pcmk_node_variant_remote)
details           600 lib/pengine/unpack.c         && (new_node->details->remote_rsc == NULL)) {
details           610 lib/pengine/unpack.c         new_node->details->unclean = TRUE;
details           614 lib/pengine/unpack.c         new_node->details->unclean = FALSE;
details           619 lib/pengine/unpack.c     new_node->details->unseen = TRUE;
details           805 lib/pengine/unpack.c     remote_node->details->remote_rsc = new_rsc;
details           817 lib/pengine/unpack.c         pcmk__insert_dup(remote_node->details->attrs,
details          1101 lib/pengine/unpack.c                        &(this_node->details->remote_maintenance), 0);
details          1103 lib/pengine/unpack.c     rsc = this_node->details->remote_rsc;
details          1104 lib/pengine/unpack.c     if (this_node->details->remote_requires_reset == FALSE) {
details          1105 lib/pengine/unpack.c         this_node->details->unclean = FALSE;
details          1106 lib/pengine/unpack.c         this_node->details->unseen = FALSE;
details          1114 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
details          1120 lib/pengine/unpack.c         this_node->details->standby = TRUE;
details          1127 lib/pengine/unpack.c         this_node->details->maintenance = TRUE;
details          1155 lib/pengine/unpack.c             this_node->details->rsc_discovery_enabled = FALSE;
details          1182 lib/pengine/unpack.c         node->details->standby = TRUE;
details          1188 lib/pengine/unpack.c         node->details->maintenance = TRUE;
details          1257 lib/pengine/unpack.c                            &(this_node->details->remote_was_fenced), 0);
details          1266 lib/pengine/unpack.c     this_node->details->unclean = FALSE;
details          1267 lib/pengine/unpack.c     this_node->details->unseen = FALSE;
details          1274 lib/pengine/unpack.c         && this_node->details->online
details          1333 lib/pengine/unpack.c         if (this_node->details->unpacked) {
details          1347 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->details->remote_rsc;
details          1363 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->details->remote_rsc;
details          1381 lib/pengine/unpack.c                    && !this_node->details->online) {
details          1395 lib/pengine/unpack.c         this_node->details->unpacked = TRUE;
details          1464 lib/pengine/unpack.c         if (this_node->details->shutdown
details          1465 lib/pengine/unpack.c             && (this_node->details->remote_rsc != NULL)) {
details          1466 lib/pengine/unpack.c             pe__set_next_role(this_node->details->remote_rsc, pcmk_role_stopped,
details          1469 lib/pengine/unpack.c         if (!this_node->details->unpacked) {
details          1609 lib/pengine/unpack.c     } else if (this_node->details->expected_up == FALSE) {
details          1648 lib/pengine/unpack.c         if (get_effective_time(node->details->data_set) >= timeout) {
details          1692 lib/pengine/unpack.c     if (this_node->details->shutdown) {
details          1728 lib/pengine/unpack.c             this_node->details->standby = TRUE;
details          1729 lib/pengine/unpack.c             this_node->details->pending = TRUE;
details          1754 lib/pengine/unpack.c         this_node->details->standby = TRUE;
details          1755 lib/pengine/unpack.c         this_node->details->pending = TRUE;
details          1769 lib/pengine/unpack.c     pcmk_resource_t *rsc = this_node->details->remote_rsc;
details          1778 lib/pengine/unpack.c         this_node->details->online = FALSE;
details          1791 lib/pengine/unpack.c                   (container? "Guest" : "Remote"), this_node->details->id);
details          1792 lib/pengine/unpack.c         this_node->details->online = TRUE;
details          1800 lib/pengine/unpack.c                   (container? "Guest" : "Remote"), this_node->details->id);
details          1801 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
details          1807 lib/pengine/unpack.c                   this_node->details->id);
details          1808 lib/pengine/unpack.c         this_node->details->online = FALSE;
details          1809 lib/pengine/unpack.c         this_node->details->remote_requires_reset = TRUE;
details          1813 lib/pengine/unpack.c                   (container? "Guest" : "Remote"), this_node->details->id);
details          1814 lib/pengine/unpack.c         this_node->details->online = FALSE;
details          1821 lib/pengine/unpack.c                   (container? "Guest" : "Remote"), this_node->details->id);
details          1822 lib/pengine/unpack.c         this_node->details->online = FALSE;
details          1823 lib/pengine/unpack.c         this_node->details->remote_requires_reset = FALSE;
details          1825 lib/pengine/unpack.c     } else if (host && (host->details->online == FALSE)
details          1826 lib/pengine/unpack.c                && host->details->unclean) {
details          1828 lib/pengine/unpack.c                   this_node->details->id);
details          1829 lib/pengine/unpack.c         this_node->details->online = FALSE;
details          1830 lib/pengine/unpack.c         this_node->details->remote_requires_reset = TRUE;
details          1835 lib/pengine/unpack.c         this_node->details->id, this_node->details->online ? "TRUE" : "FALSE");
details          1847 lib/pengine/unpack.c     this_node->details->shutdown = FALSE;
details          1848 lib/pengine/unpack.c     this_node->details->expected_up = FALSE;
details          1851 lib/pengine/unpack.c         this_node->details->shutdown = TRUE;
details          1854 lib/pengine/unpack.c         this_node->details->expected_up = TRUE;
details          1857 lib/pengine/unpack.c     if (this_node->details->type == node_ping) {
details          1858 lib/pengine/unpack.c         this_node->details->unclean = FALSE;
details          1874 lib/pengine/unpack.c         this_node->details->online = TRUE;
details          1882 lib/pengine/unpack.c     if (online && this_node->details->shutdown) {
details          1888 lib/pengine/unpack.c     if (this_node->details->type == node_ping) {
details          1891 lib/pengine/unpack.c     } else if (this_node->details->unclean) {
details          1894 lib/pengine/unpack.c     } else if (this_node->details->online) {
details          1896 lib/pengine/unpack.c                  this_node->details->shutdown ? "shutting down" :
details          1897 lib/pengine/unpack.c                  this_node->details->pending ? "pending" :
details          1898 lib/pengine/unpack.c                  this_node->details->standby ? "standby" :
details          1899 lib/pengine/unpack.c                  this_node->details->maintenance ? "maintenance" : "online");
details          2019 lib/pengine/unpack.c             node->details->shutdown = TRUE;
details          2186 lib/pengine/unpack.c         && (!node->details->online || node->details->unclean)
details          2306 lib/pengine/unpack.c             if (g_hash_table_lookup(iter->known_on, node->details->id) == NULL) {
details          2314 lib/pengine/unpack.c                 g_hash_table_insert(iter->known_on, (gpointer) n->details->id, n);
details          2325 lib/pengine/unpack.c         && node->details->online == FALSE
details          2326 lib/pengine/unpack.c         && node->details->maintenance == FALSE
details          2345 lib/pengine/unpack.c                 && (node->details->remote_rsc != NULL)
details          2346 lib/pengine/unpack.c                 && !pcmk_is_set(node->details->remote_rsc->flags,
details          2355 lib/pengine/unpack.c                 node->details->unseen = TRUE;
details          2376 lib/pengine/unpack.c     if (node->details->unclean) {
details          2403 lib/pengine/unpack.c             node->details->standby = TRUE;
details          2404 lib/pengine/unpack.c             node->details->standby_onfail = TRUE;
details          2463 lib/pengine/unpack.c                     && !(tmpnode->details->remote_was_fenced)) {
details          2491 lib/pengine/unpack.c         if (tmpnode && tmpnode->details->unclean) {
details          2492 lib/pengine/unpack.c             tmpnode->details->unseen = FALSE;
details          2553 lib/pengine/unpack.c         && rsc->partial_migration_source->details == node->details
details          2585 lib/pengine/unpack.c         if (node->details->online == FALSE) {
details          3195 lib/pengine/unpack.c         && !pcmk__str_eq(*source_name, source_node->details->uname,
details          3205 lib/pengine/unpack.c         && !pcmk__str_eq(*target_name, target_node->details->uname,
details          3340 lib/pengine/unpack.c                        && target_node->details->online;
details          3361 lib/pengine/unpack.c     if ((target_node != NULL) && target_node->details->online
details          3372 lib/pengine/unpack.c         if ((source_node != NULL) && source_node->details->online) {
details          3439 lib/pengine/unpack.c         if (target_node && target_node->details->online) {
details          3505 lib/pengine/unpack.c         if (source_node && source_node->details->online) {
details          3521 lib/pengine/unpack.c     if (!(history->node->details->online)) {
details          3532 lib/pengine/unpack.c             && pcmk__str_eq(uname, history->node->details->uname,
details          3542 lib/pengine/unpack.c     crm_xml_add(history->xml, PCMK_XA_UNAME, history->node->details->uname);
details          3838 lib/pengine/unpack.c                     pcmk__btoa(history->node->details->unclean),
details          3869 lib/pengine/unpack.c     if (pe_can_fence(history->node->details->data_set, history->node)) {
details          3945 lib/pengine/unpack.c         if (!expired && (!history->node->details->shutdown
details          3946 lib/pengine/unpack.c                          || history->node->details->online)) {
details          4157 lib/pengine/unpack.c                               node->details->id);
details          4215 lib/pengine/unpack.c         if (remote_node && !remote_node->details->remote_was_fenced) {
details          4628 lib/pengine/unpack.c     if (history->node->details->online && !history->node->details->unclean) {
details          4676 lib/pengine/unpack.c     crm_xml_add(history->xml, PCMK_XA_UNAME, history->node->details->uname);
details          4763 lib/pengine/unpack.c                && history->node->details->unclean) {
details          4859 lib/pengine/unpack.c     if (node->details->unclean) {
details          4916 lib/pengine/unpack.c                 && pcmk_is_set(node->details->remote_rsc->flags,
details          4924 lib/pengine/unpack.c                 pcmk__set_rsc_flags(node->details->remote_rsc,
details          4958 lib/pengine/unpack.c         crm_xml_add(xml_op, PCMK_XA_UNAME, node->details->uname);
details          5021 lib/pengine/unpack.c     pcmk__insert_dup(node->details->attrs,
details          5022 lib/pengine/unpack.c                      CRM_ATTR_UNAME, node->details->uname);
details          5024 lib/pengine/unpack.c     pcmk__insert_dup(node->details->attrs, CRM_ATTR_ID, node->details->id);
details          5025 lib/pengine/unpack.c     if (pcmk__str_eq(node->details->id, scheduler->dc_uuid, pcmk__str_casei)) {
details          5027 lib/pengine/unpack.c         node->details->is_dc = TRUE;
details          5028 lib/pengine/unpack.c         pcmk__insert_dup(node->details->attrs,
details          5031 lib/pengine/unpack.c         pcmk__insert_dup(node->details->attrs,
details          5038 lib/pengine/unpack.c         pcmk__insert_dup(node->details->attrs, CRM_ATTR_CLUSTER_NAME,
details          5043 lib/pengine/unpack.c                                node->details->attrs, NULL, overwrite,
details          5047 lib/pengine/unpack.c                                node->details->utilization, NULL,
details          5056 lib/pengine/unpack.c             pcmk__insert_dup(node->details->attrs,
details          5061 lib/pengine/unpack.c             pcmk__insert_dup(node->details->attrs,
details          5169 lib/pengine/unpack.c             if (this_node->details->online
details            42 lib/pengine/utils.c         pcmk_resource_t *rsc = node->details->remote_rsc->container;
details            47 lib/pengine/utils.c             if (!container_node->details->online
details            69 lib/pengine/utils.c     } else if(node->details->online) {
details           101 lib/pengine/utils.c     new_node->details = this_node->details;
details           124 lib/pengine/utils.c         g_hash_table_insert(result, (gpointer) new_node->details->id, new_node);
details           162 lib/pengine/utils.c     return pcmk__numeric_strcasecmp(node1->details->uname,
details           163 lib/pengine/utils.c                                     node2->details->uname);
details           188 lib/pengine/utils.c         out->message(out, "node-weight", rsc, comment, node->details->uname,
details           346 lib/pengine/utils.c     match = g_hash_table_lookup(rsc->allowed_nodes, node->details->id);
details           349 lib/pengine/utils.c         g_hash_table_insert(rsc->allowed_nodes, (gpointer) match->details->id, match);
details           604 lib/pengine/utils.c               && node->details->online
details           605 lib/pengine/utils.c               && node->details->unclean == FALSE
details           606 lib/pengine/utils.c               && node->details->shutdown == FALSE) {
details           619 lib/pengine/utils.c             if(node->details->online && node->details->unclean == FALSE && node->details->shutdown == FALSE) {
details           779 lib/pengine/utils.c         if (pcmk__str_in_list(node->details->uname, node_list,
details           863 tools/crm_resource.c         rc = cli_resource_ban(out, options.rsc_id, current->details->uname, move_lifetime,
details           883 tools/crm_resource.c             rc = cli_resource_ban(out, options.rsc_id, current->details->uname, move_lifetime,
details           965 tools/crm_resource.c         rc = cli_resource_clear(options.rsc_id, dest->details->uname, NULL,
details          1073 tools/crm_resource.c             node = pcmk__current_node(node->details->remote_rsc);
details          1081 tools/crm_resource.c             router_node = node->details->uname;
details          1967 tools/crm_resource.c                 rc = cli_resource_ban(out, options.rsc_id, node->details->uname,
details           344 tools/crm_resource_ban.c             rc = cli_resource_clear(rsc_id, target->details->uname, NULL,
details            82 tools/crm_resource_print.c         host = node->details->uname;
details           695 tools/crm_resource_print.c     const char *host_uname = (node == NULL)? NULL : node->details->uname;
details           730 tools/crm_resource_print.c         const char* host_uname =  node->details->uname;
details           731 tools/crm_resource_print.c         GList *allResources = node->details->allocated_rsc;
details           732 tools/crm_resource_print.c         GList *activeResources = node->details->running_rsc;
details           777 tools/crm_resource_print.c     const char *host_uname = (node == NULL)? NULL : node->details->uname;
details           816 tools/crm_resource_print.c         const char* host_uname =  node->details->uname;
details           817 tools/crm_resource_print.c         GList *allResources = node->details->allocated_rsc;
details           818 tools/crm_resource_print.c         GList *activeResources = node->details->running_rsc;
details            38 tools/crm_resource_runtime.c             ni->node_name = node->details->uname;
details            73 tools/crm_resource_runtime.c             ni->node_name = node->details->uname;
details           677 tools/crm_resource_runtime.c         if (!(node->details->online)) {
details           686 tools/crm_resource_runtime.c             node = pcmk__current_node(node->details->remote_rsc);
details           692 tools/crm_resource_runtime.c             router_node = node->details->uname;
details           859 tools/crm_resource_runtime.c     rc = pcmk__attrd_api_clear_failures(NULL, node->details->uname, rsc_name,
details           919 tools/crm_resource_runtime.c             if (node->details->online) {
details           920 tools/crm_resource_runtime.c                 rc = cli_resource_delete(controld_api, node->details->uname, rsc,
details           942 tools/crm_resource_runtime.c     if (!node->details->rsc_discovery_enabled) {
details          1025 tools/crm_resource_runtime.c             rc = clear_rsc_failures(out, controld_api, node->details->uname, NULL,
details          1081 tools/crm_resource_runtime.c         checks->lock_node = checks->rsc->lock_node->details->uname;
details          1088 tools/crm_resource_runtime.c     switch (pe__health_strategy(node->details->data_set)) {
details          1212 tools/crm_resource_runtime.c         if (pcmk__strcase_any_of(host, node->details->uname, node->details->id, NULL)) {
details          1565 tools/crm_resource_runtime.c     const char *host = node ? node->details->uname : NULL;
details          2361 tools/crm_resource_runtime.c     cli_resource_clear(rsc_id, dest->details->uname, scheduler->nodes, cib,
details          2365 tools/crm_resource_runtime.c     rc = cli_resource_prefer(out, rsc_id, dest->details->uname, move_lifetime,
details          2379 tools/crm_resource_runtime.c             (void)cli_resource_ban(out, rsc_id, current->details->uname, move_lifetime,
details           453 tools/crm_ticket.c         bool details = false;
details           456 tools/crm_ticket.c             details = true;
details           461 tools/crm_ticket.c         rc = pcmk__ticket_info(out, scheduler, options.ticket_id, details, raw);