priv              224 daemons/attrd/attrd_cib.c     attrd_cib_erase_transient_attrs(attrd_cluster->priv->node_name);
priv              259 daemons/attrd/attrd_corosync.c         && pcmk__str_eq(host, attrd_cluster->priv->node_name,
priv              266 daemons/attrd/attrd_corosync.c         v = g_hash_table_lookup(a->values, attrd_cluster->priv->node_name);
priv              281 daemons/attrd/attrd_corosync.c         if (pcmk__str_eq(host, attrd_cluster->priv->node_name, pcmk__str_casei)
priv              390 daemons/attrd/attrd_corosync.c                 && pcmk__str_eq(v->nodename, attrd_cluster->priv->node_name,
priv              114 daemons/attrd/attrd_elections.c             && !pcmk__str_eq(peer->name, attrd_cluster->priv->node_name,
priv              135 daemons/attrd/attrd_elections.c     pcmk__str_update(&peer_writer, attrd_cluster->priv->node_name);
priv               60 daemons/attrd/attrd_ipc.c             host = attrd_cluster->priv->node_name;
priv              239 daemons/attrd/attrd_ipc.c         pcmk__xe_add_node(xml, attrd_cluster->priv->node_name,
priv              240 daemons/attrd/attrd_ipc.c                           attrd_cluster->priv->node_id);
priv              175 daemons/attrd/attrd_messages.c             if (!pcmk__str_eq(peer->name, attrd_cluster->priv->node_name,
priv              317 daemons/attrd/attrd_messages.c     pcmk__xe_add_node(attrd_op, attrd_cluster->priv->node_name,
priv              318 daemons/attrd/attrd_messages.c                       attrd_cluster->priv->node_id);
priv              321 daemons/attrd/attrd_messages.c               ATTRD_PROTOCOL_VERSION, attrd_cluster->priv->node_name);
priv               36 daemons/based/pacemaker-based.h #define OUR_NODENAME (stand_alone? "localhost" : crm_cluster->priv->node_name)
priv              667 daemons/controld/controld_cib.c                                       controld_globals.cluster->priv->node_name,
priv              279 daemons/controld/controld_execd.c                    controld_globals.cluster->priv->node_name);
priv              360 daemons/controld/controld_execd.c     if (controld_globals.cluster->priv->node_name == NULL) {
priv             1154 daemons/controld/controld_execd.c         target = controld_globals.cluster->priv->node_name;
priv             1743 daemons/controld/controld_execd.c                                       controld_globals.cluster->priv->node_name);
priv              311 daemons/controld/controld_execd_state.c         node_name = controld_globals.cluster->priv->node_name;
priv             1019 daemons/controld/controld_fencing.c     const char *our_nodename = controld_globals.cluster->priv->node_name;
priv              305 daemons/controld/controld_join_client.c     update_attrd(controld_globals.cluster->priv->node_name,
priv              344 daemons/controld/controld_join_client.c                                controld_globals.cluster->priv->node_name,
priv              659 daemons/controld/controld_join_dc.c         sync_from = pcmk__str_copy(controld_globals.cluster->priv->node_name);
priv              463 daemons/controld/controld_messages.c                 send_msg_via_ipc(msg, sys_to, controld_globals.cluster->priv->node_name);
priv              500 daemons/controld/controld_messages.c         send_msg_via_ipc(msg, sys_to, controld_globals.cluster->priv->node_name);
priv              944 daemons/controld/controld_messages.c         value = controld_globals.cluster->priv->node_name;
priv             1279 daemons/controld/controld_messages.c         host_from = controld_globals.cluster->priv->node_name;
priv             1379 daemons/controld/controld_messages.c                     controld_globals.cluster->priv->node_name);
priv              133 daemons/controld/controld_te_actions.c                 router_node = controld_globals.cluster->priv->node_name;
priv               33 daemons/controld/controld_utils.c     return pcmk__str_eq(name, controld_globals.cluster->priv->node_name,
priv               47 daemons/controld/controld_utils.c     return pcmk__get_node(controld_globals.cluster->priv->node_id,
priv               48 daemons/controld/controld_utils.c                           controld_globals.cluster->priv->node_name, NULL,
priv              477 daemons/execd/cts-exec-helper.c     scheduler->priv->now = crm_time_new(NULL);
priv              481 daemons/execd/cts-exec-helper.c     rsc = pe_find_resource_with_flags(scheduler->priv->resources,
priv               49 daemons/fenced/fenced_scheduler.c     scheduler->priv->out = logger;
priv               65 daemons/fenced/fenced_scheduler.c     scheduler->priv->local_node_name = pcmk__str_copy(node_name);
priv               80 daemons/fenced/fenced_scheduler.c     return scheduler->priv->local_node_name;
priv               91 daemons/fenced/fenced_scheduler.c         pcmk__output_t *logger = scheduler->priv->out;
priv               96 daemons/fenced/fenced_scheduler.c             scheduler->priv->out = NULL;
priv              114 daemons/fenced/fenced_scheduler.c     if ((rsc != NULL) && (scheduler->priv->local_node_name != NULL)) {
priv              118 daemons/fenced/fenced_scheduler.c         g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              120 daemons/fenced/fenced_scheduler.c             if (pcmk__str_eq(node->priv->name, scheduler->priv->local_node_name,
priv              141 daemons/fenced/fenced_scheduler.c     const char *rsc_id = pcmk__s(rsc->priv->history_id, rsc->id);
priv              153 daemons/fenced/fenced_scheduler.c     if (rsc->priv->children != NULL) {
priv              155 daemons/fenced/fenced_scheduler.c         for (GList *iter = rsc->priv->children;
priv              197 daemons/fenced/fenced_scheduler.c     if (pcmk__is_group(rsc->priv->parent)) {
priv              198 daemons/fenced/fenced_scheduler.c         pcmk_node_t *group_node = local_node_allowed_for(rsc->priv->parent);
priv              210 daemons/fenced/fenced_scheduler.c     agent = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              212 daemons/fenced/fenced_scheduler.c     get_meta_attributes(rsc->priv->meta, rsc, NULL, scheduler);
priv              213 daemons/fenced/fenced_scheduler.c     rsc_provides = g_hash_table_lookup(rsc->priv->meta,
priv              243 daemons/fenced/fenced_scheduler.c     if (scheduler->priv->now != NULL) {
priv              244 daemons/fenced/fenced_scheduler.c         crm_time_free(scheduler->priv->now);
priv              245 daemons/fenced/fenced_scheduler.c         scheduler->priv->now = NULL;
priv              249 daemons/fenced/fenced_scheduler.c     g_list_foreach(scheduler->priv->resources, register_if_fencing_device,
priv              630 daemons/fenced/pacemaker-fenced.c     fenced_set_local_node(cluster->priv->node_name);
priv               31 daemons/schedulerd/schedulerd_messages.c     scheduler->priv->out = logger_out;
priv               77 daemons/schedulerd/schedulerd_messages.c         scheduler->priv->graph = pcmk__xe_create(NULL,
priv               79 daemons/schedulerd/schedulerd_messages.c         crm_xml_add_int(scheduler->priv->graph, "transition_id", 0);
priv               80 daemons/schedulerd/schedulerd_messages.c         crm_xml_add_int(scheduler->priv->graph, PCMK_OPT_CLUSTER_DELAY, 0);
priv              110 daemons/schedulerd/schedulerd_messages.c     value = pcmk__cluster_option(scheduler->priv->options,
priv              126 daemons/schedulerd/schedulerd_messages.c     reply = pcmk__new_reply(msg, scheduler->priv->graph);
priv               36 include/crm/cluster.h     pcmk__cluster_private_t *priv;
priv               49 include/crm/common/bundles_internal.h     return (rsc != NULL) && (rsc->priv->variant == pcmk__rsc_variant_bundle);
priv               66 include/crm/common/bundles_internal.h     while (rsc->priv->parent != NULL) {
priv               67 include/crm/common/bundles_internal.h         rsc = rsc->priv->parent;
priv               69 include/crm/common/bundles_internal.h     return rsc->priv->variant == pcmk__rsc_variant_bundle;
priv               84 include/crm/common/bundles_internal.h            && pcmk__is_bundled(node->priv->remote);
priv               49 include/crm/common/clone_internal.h     return (rsc != NULL) && (rsc->priv->variant == pcmk__rsc_variant_clone);
priv               41 include/crm/common/group_internal.h     return (rsc != NULL) && (rsc->priv->variant == pcmk__rsc_variant_group);
priv               85 include/crm/common/nodes.h     pcmk__node_private_t *priv;
priv              137 include/crm/common/nodes_internal.h         (node)->priv->flags = pcmk__set_flags_as(__func__, __LINE__,    \
priv              139 include/crm/common/nodes_internal.h             (node)->priv->flags, (flags_to_set), #flags_to_set);        \
priv              150 include/crm/common/nodes_internal.h         (node)->priv->flags = pcmk__clear_flags_as(__func__, __LINE__,      \
priv              152 include/crm/common/nodes_internal.h             (node)->priv->flags, (flags_to_clear), #flags_to_clear);        \
priv              171 include/crm/common/nodes_internal.h     } else if (node->priv->name != NULL) {
priv              172 include/crm/common/nodes_internal.h         return node->priv->name;
priv              174 include/crm/common/nodes_internal.h     } else if (node->priv->id != NULL) {
priv              175 include/crm/common/nodes_internal.h         return node->priv->id;
priv              195 include/crm/common/nodes_internal.h            && (node1->priv == node2->priv);
priv              214 include/crm/common/output_internal.h     void *priv;
priv               36 include/crm/common/primitive_internal.h     return rsc->priv->variant == pcmk__rsc_variant_primitive;
priv               53 include/crm/common/remote_internal.h             && (node->priv->variant == pcmk__node_variant_remote);
priv               68 include/crm/common/remote_internal.h            && ((node->priv->remote == NULL)
priv               69 include/crm/common/remote_internal.h                || (node->priv->remote->priv->launcher == NULL));
priv               84 include/crm/common/remote_internal.h            && (node->priv->remote != NULL)
priv               85 include/crm/common/remote_internal.h            && (node->priv->remote->priv->launcher != NULL);
priv               61 include/crm/common/resources.h     pcmk__resource_private_t *priv;
priv              461 include/crm/common/resources_internal.h     return rsc->priv->fns->active_node(rsc, NULL, NULL);
priv               99 include/crm/common/scheduler.h     pcmk__scheduler_private_t *priv;    //!< \internal For Pacemaker use only
priv              204 include/crm/pengine/internal.h                   (node), (optional), (rsc)->priv->scheduler)
priv              208 include/crm/pengine/internal.h                   (node), (optional), (rsc)->priv->scheduler)
priv              212 include/crm/pengine/internal.h                   (node), (optional), (rsc)->priv->scheduler)
priv              216 include/crm/pengine/internal.h                   (node), (optional), (rsc)->priv->scheduler)
priv              220 include/crm/pengine/internal.h                   (node), (optional), (rsc)->priv->scheduler)
priv              403 include/crm/pengine/internal.h     const char *strategy = pcmk__cluster_option(scheduler->priv->options,
priv              149 lib/cluster/cluster.c     cluster->priv = pcmk__assert_alloc(1, sizeof(pcmk__cluster_private_t));
priv              150 lib/cluster/cluster.c     cluster->priv->server = pcmk__parse_server(crm_system_name);
priv              166 lib/cluster/cluster.c     free(cluster->priv->node_name);
priv              167 lib/cluster/cluster.c     free(cluster->priv);
priv              440 lib/cluster/cluster.c     if (cluster->priv == NULL) {
priv              444 lib/cluster/cluster.c         cluster->priv = pcmk__assert_alloc(1, sizeof(pcmk__cluster_private_t));
priv              480 lib/cluster/corosync.c     cluster->priv->node_id = pcmk__cpg_local_nodeid(0);
priv              481 lib/cluster/corosync.c     if (cluster->priv->node_id == 0) {
priv              486 lib/cluster/corosync.c     cluster->priv->node_name = pcmk__cluster_node_name(0);
priv              487 lib/cluster/corosync.c     if (cluster->priv->node_name == NULL) {
priv              493 lib/cluster/corosync.c     pcmk__get_node(cluster->priv->node_id, cluster->priv->node_name, NULL,
priv              278 lib/cluster/cpg.c     rc = cpg_dispatch(cluster->priv->cpg_handle, CS_DISPATCH_ONE);
priv              282 lib/cluster/cpg.c         cpg_finalize(cluster->priv->cpg_handle);
priv              283 lib/cluster/cpg.c         cluster->priv->cpg_handle = 0;
priv              810 lib/cluster/cpg.c     cpg_group_name = pcmk__server_message_type(cluster->priv->server);
priv              818 lib/cluster/cpg.c     memset(cluster->priv->group.value, 0, 128);
priv              819 lib/cluster/cpg.c     strncpy(cluster->priv->group.value, cpg_group_name, 127);
priv              820 lib/cluster/cpg.c     cluster->priv->group.length = strlen(cluster->priv->group.value) + 1;
priv              858 lib/cluster/cpg.c     cluster->priv->node_id = id;
priv              861 lib/cluster/cpg.c     cs_repeat(rc, retries, 30, cpg_join(handle, &cluster->priv->group));
priv              868 lib/cluster/cpg.c     cluster->priv->cpg_handle = handle;
priv              893 lib/cluster/cpg.c     if (cluster->priv->cpg_handle != 0) {
priv              895 lib/cluster/cpg.c         cpg_leave(cluster->priv->cpg_handle, &cluster->priv->group);
priv              896 lib/cluster/cpg.c         cpg_finalize(cluster->priv->cpg_handle);
priv              897 lib/cluster/cpg.c         cluster->priv->cpg_handle = 0;
priv               40 lib/cluster/election.c     pcmk__assert((cluster != NULL) && (cluster->priv->election != NULL));
priv               41 lib/cluster/election.c     cluster->priv->election->state = election_won;
priv               42 lib/cluster/election.c     if (cluster->priv->election->cb != NULL) {
priv               43 lib/cluster/election.c         cluster->priv->election->cb(cluster);
priv               69 lib/cluster/election.c     if ((cluster == NULL) || (cluster->priv->election == NULL)) {
priv               72 lib/cluster/election.c     return cluster->priv->election->state;
priv               96 lib/cluster/election.c     CRM_CHECK(cluster->priv->election == NULL, return);
priv               98 lib/cluster/election.c     cluster->priv->election = pcmk__assert_alloc(1, sizeof(pcmk__election_t));
priv               99 lib/cluster/election.c     cluster->priv->election->cb = cb;
priv              100 lib/cluster/election.c     cluster->priv->election->timeout = mainloop_timer_add(name,
priv              120 lib/cluster/election.c     if ((cluster != NULL) && (cluster->priv->election != NULL)
priv              121 lib/cluster/election.c         && (uname != NULL) && (cluster->priv->election->voted != NULL)) {
priv              123 lib/cluster/election.c         g_hash_table_remove(cluster->priv->election->voted, uname);
priv              136 lib/cluster/election.c     if ((cluster != NULL) && (cluster->priv->election != NULL)) {
priv              138 lib/cluster/election.c         mainloop_timer_stop(cluster->priv->election->timeout);
priv              139 lib/cluster/election.c         if (cluster->priv->election->voted != NULL) {
priv              140 lib/cluster/election.c             g_hash_table_destroy(cluster->priv->election->voted);
priv              141 lib/cluster/election.c             cluster->priv->election->voted = NULL;
priv              158 lib/cluster/election.c     if ((cluster != NULL) && (cluster->priv->election != NULL)) {
priv              161 lib/cluster/election.c         mainloop_timer_del(cluster->priv->election->timeout);
priv              162 lib/cluster/election.c         free(cluster->priv->election);
priv              163 lib/cluster/election.c         cluster->priv->election = NULL;
priv              170 lib/cluster/election.c     mainloop_timer_start(cluster->priv->election->timeout);
priv              182 lib/cluster/election.c     if ((cluster != NULL) && (cluster->priv->election != NULL)) {
priv              183 lib/cluster/election.c         mainloop_timer_stop(cluster->priv->election->timeout);
priv              197 lib/cluster/election.c     CRM_CHECK((cluster != NULL) && (cluster->priv->election != NULL), return);
priv              198 lib/cluster/election.c     mainloop_timer_set_period(cluster->priv->election->timeout, period);
priv              285 lib/cluster/election.c     CRM_CHECK((cluster != NULL) && (cluster->priv->election != NULL), return);
priv              287 lib/cluster/election.c     if (cluster->priv->node_name == NULL) {
priv              292 lib/cluster/election.c     our_node = pcmk__get_node(0, cluster->priv->node_name, NULL,
priv              300 lib/cluster/election.c     cluster->priv->election->state = election_in_progress;
priv              301 lib/cluster/election.c     message_type = pcmk__server_message_type(cluster->priv->server);
priv              306 lib/cluster/election.c     vote = pcmk__new_request(cluster->priv->server, message_type,
priv              309 lib/cluster/election.c     cluster->priv->election->count++;
priv              311 lib/cluster/election.c     crm_xml_add_int(vote, PCMK__XA_ELECTION_ID, cluster->priv->election->count);
priv              318 lib/cluster/election.c     pcmk__cluster_send_message(NULL, cluster->priv->server, vote);
priv              321 lib/cluster/election.c     crm_debug("Started election round %u", cluster->priv->election->count);
priv              348 lib/cluster/election.c     CRM_CHECK((cluster != NULL) && (cluster->priv->election != NULL),
priv              351 lib/cluster/election.c     if (cluster->priv->election->voted == NULL) {
priv              356 lib/cluster/election.c     voted_size = g_hash_table_size(cluster->priv->election->voted);
priv              379 lib/cluster/election.c             g_hash_table_iter_init(&gIter, cluster->priv->election->voted);
priv              483 lib/cluster/election.c     if (cluster->priv->election->voted == NULL) {
priv              484 lib/cluster/election.c         cluster->priv->election->voted = pcmk__strkey_table(free, free);
priv              486 lib/cluster/election.c     pcmk__insert_dup(cluster->priv->election->voted, vote->from, vote->op);
priv              496 lib/cluster/election.c     message_type = pcmk__server_message_type(cluster->priv->server);
priv              497 lib/cluster/election.c     novote = pcmk__new_request(cluster->priv->server, message_type,
priv              502 lib/cluster/election.c     pcmk__cluster_send_message(peer, cluster->priv->server, novote);
priv              536 lib/cluster/election.c     CRM_CHECK((cluster != NULL) && (cluster->priv->election != NULL)
priv              537 lib/cluster/election.c               && (message != NULL) && (cluster->priv->node_name != NULL),
priv              546 lib/cluster/election.c     our_node = pcmk__get_node(0, cluster->priv->node_name, NULL,
priv              562 lib/cluster/election.c                && (vote.election_id != cluster->priv->election->count)) {
priv              574 lib/cluster/election.c                || pcmk__str_eq(vote.from, cluster->priv->node_name,
priv              586 lib/cluster/election.c         if (cluster->priv->election->state != election_in_progress) {
priv              591 lib/cluster/election.c             return cluster->priv->election->state;
priv              616 lib/cluster/election.c         } else if (strcasecmp(cluster->priv->node_name, vote.from) > 0) {
priv              625 lib/cluster/election.c     if (cluster->priv->election->expires < tm_now) {
priv              626 lib/cluster/election.c         cluster->priv->election->election_wins = 0;
priv              627 lib/cluster/election.c         cluster->priv->election->expires = tm_now + STORM_INTERVAL;
priv              635 lib/cluster/election.c         cluster->priv->election->election_wins++;
priv              636 lib/cluster/election.c         if (cluster->priv->election->election_wins > (peers * peers)) {
priv              638 lib/cluster/election.c                      cluster->priv->election->election_wins, STORM_INTERVAL);
priv              639 lib/cluster/election.c             cluster->priv->election->election_wins = 0;
priv              640 lib/cluster/election.c             cluster->priv->election->expires = tm_now + STORM_INTERVAL;
priv              641 lib/cluster/election.c             if (!(cluster->priv->election->wrote_blackbox)) {
priv              653 lib/cluster/election.c                 cluster->priv->election->wrote_blackbox = true;
priv              662 lib/cluster/election.c                    vote.election_id, vote.op, cluster->priv->election->count,
priv              664 lib/cluster/election.c         return cluster->priv->election->state;
priv              680 lib/cluster/election.c         if ((cluster->priv->election->last_election_loss == 0)
priv              681 lib/cluster/election.c             || ((tm_now - cluster->priv->election->last_election_loss)
priv              690 lib/cluster/election.c             cluster->priv->election->last_election_loss = 0;
priv              694 lib/cluster/election.c             cluster->priv->election->state = election_start;
priv              695 lib/cluster/election.c             return cluster->priv->election->state;
priv              699 lib/cluster/election.c             loss_time = ctime(&(cluster->priv->election->last_election_loss));
priv              712 lib/cluster/election.c     cluster->priv->election->last_election_loss = tm_now;
priv              722 lib/cluster/election.c     cluster->priv->election->state = election_lost;
priv              723 lib/cluster/election.c     return cluster->priv->election->state;
priv              735 lib/cluster/election.c     if ((cluster != NULL) && (cluster->priv->election != NULL)) {
priv              736 lib/cluster/election.c         cluster->priv->election->last_election_loss = 0;
priv              132 lib/common/attrs.c         value = g_hash_table_lookup(node->priv->attrs, name);
priv              142 lib/common/attrs.c     container = node->priv->remote->priv->launcher;
priv              146 lib/common/attrs.c             host = container->priv->assigned_node;
priv              157 lib/common/attrs.c             if (container->priv->active_nodes != NULL) {
priv              158 lib/common/attrs.c                 host = container->priv->active_nodes->data;
priv              175 lib/common/attrs.c     value = g_hash_table_lookup(host->priv->attrs, name);
priv               90 lib/common/health.c     value = pcmk__cluster_option(scheduler->priv->options, option);
priv              176 lib/common/nodes.c             if (pcmk__str_eq(node->priv->name, node_name, pcmk__str_casei)) {
priv               76 lib/common/output_html.c     private_data_t *priv = NULL;
priv               78 lib/common/output_html.c     if (out == NULL || out->priv == NULL) {
priv               82 lib/common/output_html.c     priv = out->priv;
priv               84 lib/common/output_html.c     pcmk__xml_free(priv->root);
priv               89 lib/common/output_html.c     g_queue_free(priv->parent_q);
priv               90 lib/common/output_html.c     g_slist_free_full(priv->errors, free);
priv               91 lib/common/output_html.c     free(priv);
priv               92 lib/common/output_html.c     out->priv = NULL;
priv               97 lib/common/output_html.c     private_data_t *priv = NULL;
priv              102 lib/common/output_html.c     if (out->priv != NULL) {
priv              105 lib/common/output_html.c         out->priv = calloc(1, sizeof(private_data_t));
priv              106 lib/common/output_html.c         if (out->priv == NULL) {
priv              110 lib/common/output_html.c         priv = out->priv;
priv              113 lib/common/output_html.c     priv->parent_q = g_queue_new();
priv              115 lib/common/output_html.c     priv->root = pcmk__xe_create(NULL, "html");
priv              116 lib/common/output_html.c     xmlCreateIntSubset(priv->root->doc, (pcmkXmlStr) "html", NULL, NULL);
priv              118 lib/common/output_html.c     crm_xml_add(priv->root, PCMK_XA_LANG, PCMK__VALUE_EN);
priv              119 lib/common/output_html.c     g_queue_push_tail(priv->parent_q, priv->root);
priv              120 lib/common/output_html.c     priv->errors = NULL;
priv              136 lib/common/output_html.c     private_data_t *priv = NULL;
priv              143 lib/common/output_html.c     priv = out->priv;
priv              148 lib/common/output_html.c     if (priv == NULL || priv->root == NULL) {
priv              160 lib/common/output_html.c     head_node = pcmk__xe_create(priv->root, "head");
priv              161 lib/common/output_html.c     xmlAddPrevSibling(priv->root->children, head_node);
priv              195 lib/common/output_html.c     if (g_slist_length(priv->errors) > 0) {
priv              197 lib/common/output_html.c         g_slist_foreach(priv->errors, add_error_node, (gpointer) out);
priv              202 lib/common/output_html.c         htmlDocDump(out->dest, priv->root->doc);
priv              206 lib/common/output_html.c         *copy_dest = pcmk__xml_copy(NULL, priv->root);
priv              271 lib/common/output_html.c     private_data_t *priv = NULL;
priv              276 lib/common/output_html.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              277 lib/common/output_html.c     priv = out->priv;
priv              284 lib/common/output_html.c     priv->errors = g_slist_append(priv->errors, buf);
priv              308 lib/common/output_html.c     private_data_t *priv = NULL;
priv              311 lib/common/output_html.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              312 lib/common/output_html.c     priv = out->priv;
priv              318 lib/common/output_html.c     q_len = g_queue_get_length(priv->parent_q);
priv              343 lib/common/output_html.c     g_queue_push_tail(priv->parent_q, node);
priv              376 lib/common/output_html.c     private_data_t *priv = NULL;
priv              378 lib/common/output_html.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              379 lib/common/output_html.c     priv = out->priv;
priv              384 lib/common/output_html.c     g_queue_pop_tail(priv->parent_q);
priv              388 lib/common/output_html.c     if (g_queue_get_length(priv->parent_q) > 2) {
priv               37 lib/common/output_log.c #define logger(priv, fmt, args...) do {                                     \
priv               38 lib/common/output_log.c         qb_log_from_external_source(pcmk__s((priv)->function, __func__),    \
priv               39 lib/common/output_log.c             pcmk__s((priv)->file, __FILE__), fmt, (priv)->log_level,        \
priv               40 lib/common/output_log.c             (((priv)->line == 0)? __LINE__ : (priv)->line), (priv)->tags,   \
priv               53 lib/common/output_log.c #define logger_va(priv, level, fmt, ap) do {                                \
priv               54 lib/common/output_log.c         qb_log_from_external_source_va(pcmk__s((priv)->function, __func__), \
priv               55 lib/common/output_log.c             pcmk__s((priv)->file, __FILE__), fmt, level,                    \
priv               56 lib/common/output_log.c             (((priv)->line == 0)? __LINE__ : (priv)->line), (priv)->tags,   \
priv               68 lib/common/output_log.c     private_data_t *priv = NULL;
priv               70 lib/common/output_log.c     if (out == NULL || out->priv == NULL) {
priv               74 lib/common/output_log.c     priv = out->priv;
priv               76 lib/common/output_log.c     g_queue_free(priv->prefixes);
priv               77 lib/common/output_log.c     free(priv);
priv               78 lib/common/output_log.c     out->priv = NULL;
priv               83 lib/common/output_log.c     private_data_t *priv = NULL;
priv               88 lib/common/output_log.c     if (out->priv != NULL) {
priv               92 lib/common/output_log.c     out->priv = calloc(1, sizeof(private_data_t));
priv               93 lib/common/output_log.c     if (out->priv == NULL) {
priv               97 lib/common/output_log.c     priv = out->priv;
priv               99 lib/common/output_log.c     priv->prefixes = g_queue_new();
priv              100 lib/common/output_log.c     priv->log_level = LOG_INFO;
priv              123 lib/common/output_log.c     private_data_t *priv = NULL;
priv              125 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              126 lib/common/output_log.c     priv = out->priv;
priv              129 lib/common/output_log.c         logger(priv, "Pacemaker %s (Build: %s): %s",
priv              132 lib/common/output_log.c         logger(priv, "Pacemaker " PACEMAKER_VERSION);
priv              133 lib/common/output_log.c         logger(priv, "Written by Andrew Beekhof and "
priv              143 lib/common/output_log.c     private_data_t *priv = NULL;
priv              145 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              146 lib/common/output_log.c     priv = out->priv;
priv              152 lib/common/output_log.c     logger_va(priv, LOG_ERR, format, ap);
priv              159 lib/common/output_log.c     private_data_t *priv = NULL;
priv              161 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              162 lib/common/output_log.c     priv = out->priv;
priv              166 lib/common/output_log.c     do_crm_log_xml(priv->log_level, name, node);
priv              177 lib/common/output_log.c     private_data_t *priv = NULL;
priv              179 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              180 lib/common/output_log.c     priv = out->priv;
priv              194 lib/common/output_log.c     g_queue_push_tail(priv->prefixes, buffer);
priv              202 lib/common/output_log.c     private_data_t *priv = NULL;
priv              207 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              208 lib/common/output_log.c     priv = out->priv;
priv              210 lib/common/output_log.c     for (GList* gIter = priv->prefixes->head; gIter; gIter = gIter->next) {
priv              226 lib/common/output_log.c                 logger(priv, "%s: %s: %s", prefix, name, buffer);
priv              228 lib/common/output_log.c                 logger(priv, "%s: %s", name, buffer);
priv              232 lib/common/output_log.c                 logger(priv, "%s: %s", prefix, buffer);
priv              234 lib/common/output_log.c                 logger(priv, "%s", buffer);
priv              243 lib/common/output_log.c     private_data_t *priv = NULL;
priv              245 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              246 lib/common/output_log.c     priv = out->priv;
priv              248 lib/common/output_log.c     if (priv->prefixes == NULL) {
priv              251 lib/common/output_log.c     pcmk__assert(priv->prefixes->tail != NULL);
priv              253 lib/common/output_log.c     free((char *)priv->prefixes->tail->data);
priv              254 lib/common/output_log.c     g_queue_pop_tail(priv->prefixes);
priv              262 lib/common/output_log.c     private_data_t *priv = NULL;
priv              264 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              265 lib/common/output_log.c     priv = out->priv;
priv              271 lib/common/output_log.c     logger_va(priv, priv->log_level, format, ap);
priv              282 lib/common/output_log.c     private_data_t *priv = NULL;
priv              284 lib/common/output_log.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              285 lib/common/output_log.c     priv = out->priv;
priv              288 lib/common/output_log.c     logger_va(priv, QB_MAX(priv->log_level, LOG_DEBUG), format, ap);
priv              368 lib/common/output_log.c         private_data_t *priv = out->priv;
priv              370 lib/common/output_log.c         pcmk__assert(priv != NULL);
priv              371 lib/common/output_log.c         return priv->log_level;
priv              395 lib/common/output_log.c         private_data_t *priv = out->priv;
priv              397 lib/common/output_log.c         pcmk__assert(priv != NULL);
priv              398 lib/common/output_log.c         priv->log_level = log_level;
priv              425 lib/common/output_log.c         private_data_t *priv = out->priv;
priv              427 lib/common/output_log.c         pcmk__assert(priv != NULL);
priv              428 lib/common/output_log.c         priv->file = file;
priv              429 lib/common/output_log.c         priv->function = function;
priv              430 lib/common/output_log.c         priv->line = line;
priv              431 lib/common/output_log.c         priv->tags = tags;
priv               41 lib/common/output_text.c     private_data_t *priv = NULL;
priv               43 lib/common/output_text.c     if (out == NULL || out->priv == NULL) {
priv               47 lib/common/output_text.c     priv = out->priv;
priv               49 lib/common/output_text.c     g_queue_free_full(priv->parent_q, free_list_data);
priv               50 lib/common/output_text.c     free(priv);
priv               51 lib/common/output_text.c     out->priv = NULL;
priv               56 lib/common/output_text.c     private_data_t *priv = NULL;
priv               61 lib/common/output_text.c     if (out->priv != NULL) {
priv               65 lib/common/output_text.c     out->priv = calloc(1, sizeof(private_data_t));
priv               66 lib/common/output_text.c     if (out->priv == NULL) {
priv               70 lib/common/output_text.c     priv = out->priv;
priv               71 lib/common/output_text.c     priv->parent_q = g_queue_new();
priv               84 lib/common/output_text.c     private_data_t *priv = NULL;
priv               96 lib/common/output_text.c     priv = out->priv;
priv               97 lib/common/output_text.c     old_fancy = priv->fancy;
priv              102 lib/common/output_text.c     priv = out->priv;
priv              103 lib/common/output_text.c     priv->fancy = old_fancy;
priv              194 lib/common/output_text.c     private_data_t *priv = NULL;
priv              198 lib/common/output_text.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              199 lib/common/output_text.c     priv = out->priv;
priv              203 lib/common/output_text.c     if (priv->fancy && (format != NULL)) {
priv              215 lib/common/output_text.c     g_queue_push_tail(priv->parent_q, new_list);
priv              221 lib/common/output_text.c     private_data_t *priv = NULL;
priv              226 lib/common/output_text.c     priv = out->priv;
priv              229 lib/common/output_text.c     if (priv->fancy) {
priv              253 lib/common/output_text.c     private_data_t *priv = NULL;
priv              256 lib/common/output_text.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              257 lib/common/output_text.c     priv = out->priv;
priv              259 lib/common/output_text.c     tail = g_queue_peek_tail(priv->parent_q);
priv              266 lib/common/output_text.c     private_data_t *priv = NULL;
priv              269 lib/common/output_text.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              270 lib/common/output_text.c     priv = out->priv;
priv              272 lib/common/output_text.c     node = g_queue_pop_tail(priv->parent_q);
priv              365 lib/common/output_text.c         private_data_t *priv = out->priv;
priv              367 lib/common/output_text.c         pcmk__assert(priv != NULL);
priv              368 lib/common/output_text.c         return priv->fancy;
priv              388 lib/common/output_text.c         private_data_t *priv = out->priv;
priv              390 lib/common/output_text.c         pcmk__assert(priv != NULL);
priv              391 lib/common/output_text.c         priv->fancy = enabled;
priv              418 lib/common/output_text.c     private_data_t *priv = NULL;
priv              423 lib/common/output_text.c     priv = out->priv;
priv              425 lib/common/output_text.c     if (priv->fancy) {
priv              427 lib/common/output_text.c         private_data_t *priv = out->priv;
priv              429 lib/common/output_text.c         pcmk__assert(priv != NULL);
priv              431 lib/common/output_text.c         level = g_queue_get_length(priv->parent_q);
priv               93 lib/common/output_xml.c     private_data_t *priv = NULL;
priv               97 lib/common/output_xml.c     priv = out->priv;
priv               98 lib/common/output_xml.c     return priv != NULL && priv->root != NULL;
priv              104 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              111 lib/common/output_xml.c     priv = out->priv;
priv              113 lib/common/output_xml.c     if (priv->legacy_xml) {
priv              114 lib/common/output_xml.c         priv->root = pcmk__xe_create(NULL, PCMK_XE_CRM_MON);
priv              115 lib/common/output_xml.c         crm_xml_add(priv->root, PCMK_XA_VERSION, PACEMAKER_VERSION);
priv              117 lib/common/output_xml.c         priv->root = pcmk__xe_create(NULL, PCMK_XE_PACEMAKER_RESULT);
priv              118 lib/common/output_xml.c         crm_xml_add(priv->root, PCMK_XA_API_VERSION, PCMK__API_VERSION);
priv              119 lib/common/output_xml.c         crm_xml_add(priv->root, PCMK_XA_REQUEST,
priv              123 lib/common/output_xml.c     priv->parent_q = g_queue_new();
priv              124 lib/common/output_xml.c     g_queue_push_tail(priv->parent_q, priv->root);
priv              129 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              131 lib/common/output_xml.c     if (out == NULL || out->priv == NULL) {
priv              135 lib/common/output_xml.c     priv = out->priv;
priv              138 lib/common/output_xml.c         pcmk__xml_free(priv->root);
priv              143 lib/common/output_xml.c         g_queue_free(priv->parent_q);
priv              146 lib/common/output_xml.c     g_slist_free_full(priv->errors, free);
priv              147 lib/common/output_xml.c     free(priv);
priv              148 lib/common/output_xml.c     out->priv = NULL;
priv              153 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              158 lib/common/output_xml.c     if (out->priv != NULL) {
priv              161 lib/common/output_xml.c         out->priv = calloc(1, sizeof(private_data_t));
priv              162 lib/common/output_xml.c         if (out->priv == NULL) {
priv              166 lib/common/output_xml.c         priv = out->priv;
priv              169 lib/common/output_xml.c     priv->errors = NULL;
priv              185 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              189 lib/common/output_xml.c     priv = out->priv;
priv              191 lib/common/output_xml.c     if (priv == NULL) {
priv              197 lib/common/output_xml.c     if (priv->legacy_xml) {
priv              198 lib/common/output_xml.c         GSList *node = priv->errors;
priv              211 lib/common/output_xml.c         node = pcmk__xe_create(priv->root, PCMK_XE_STATUS);
priv              217 lib/common/output_xml.c         if (g_slist_length(priv->errors) > 0) {
priv              219 lib/common/output_xml.c             g_slist_foreach(priv->errors, add_error_node, (gpointer) errors_node);
priv              226 lib/common/output_xml.c         pcmk__xml2fd(fileno(out->dest), priv->root);
priv              230 lib/common/output_xml.c         *copy_dest = pcmk__xml_copy(NULL, priv->root);
priv              292 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              297 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              298 lib/common/output_xml.c     priv = out->priv;
priv              307 lib/common/output_xml.c     priv->errors = g_slist_append(priv->errors, buf);
priv              339 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              341 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              342 lib/common/output_xml.c     priv = out->priv;
priv              360 lib/common/output_xml.c     if (priv->list_element) {
priv              403 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              405 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              406 lib/common/output_xml.c     priv = out->priv;
priv              408 lib/common/output_xml.c     if (priv->list_element) {
priv              413 lib/common/output_xml.c         node = g_queue_pop_tail(priv->parent_q);
priv              419 lib/common/output_xml.c         g_queue_pop_tail(priv->parent_q);
priv              497 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              500 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL) && (node != NULL));
priv              505 lib/common/output_xml.c     priv = out->priv;
priv              506 lib/common/output_xml.c     parent = g_queue_peek_tail(priv->parent_q);
priv              517 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              520 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              525 lib/common/output_xml.c     priv = out->priv;
priv              527 lib/common/output_xml.c     node = pcmk__xe_create(g_queue_peek_tail(priv->parent_q), name);
priv              549 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              551 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL) && (parent != NULL));
priv              556 lib/common/output_xml.c     priv = out->priv;
priv              558 lib/common/output_xml.c     g_queue_push_tail(priv->parent_q, parent);
priv              563 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              565 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              570 lib/common/output_xml.c     priv = out->priv;
priv              572 lib/common/output_xml.c     pcmk__assert(g_queue_get_length(priv->parent_q) > 0);
priv              574 lib/common/output_xml.c     g_queue_pop_tail(priv->parent_q);
priv              579 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              581 lib/common/output_xml.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              586 lib/common/output_xml.c     priv = out->priv;
priv              589 lib/common/output_xml.c     return g_queue_peek_tail(priv->parent_q);
priv              595 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              603 lib/common/output_xml.c     pcmk__assert(out->priv != NULL);
priv              605 lib/common/output_xml.c     priv = out->priv;
priv              606 lib/common/output_xml.c     return priv->legacy_xml;
priv              612 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              620 lib/common/output_xml.c     pcmk__assert(out->priv != NULL);
priv              622 lib/common/output_xml.c     priv = out->priv;
priv              623 lib/common/output_xml.c     priv->legacy_xml = true;
priv              629 lib/common/output_xml.c     private_data_t *priv = NULL;
priv              637 lib/common/output_xml.c     pcmk__assert(out->priv != NULL);
priv              639 lib/common/output_xml.c     priv = out->priv;
priv              640 lib/common/output_xml.c     priv->list_element = true;
priv               56 lib/common/resources.c     switch (rsc->priv->multiply_active_policy) {
priv               30 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     a->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               31 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     b->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               33 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     a->priv->name = "cluster1";
priv               34 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     b->priv->name = "cluster2";
priv               45 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     free(a->priv);
priv               47 lib/common/tests/nodes/pcmk__find_node_in_list_test.c     free(b->priv);
priv              637 lib/pacemaker/libpacemaker_private.h                        NULL, (flags), (first_rsc)->priv->scheduler)
priv               35 lib/pacemaker/pcmk_graph_producer.c     (((a)->node == NULL)? "no node" : (a)->node->priv->name)
priv               65 lib/pacemaker/pcmk_graph_producer.c     add_node_to_xml_by_id(node->priv->id, (xmlNode *) xml);
priv               95 lib/pacemaker/pcmk_graph_producer.c              && !pcmk_is_set(node->priv->flags, pcmk__node_remote_maint))
priv               97 lib/pacemaker/pcmk_graph_producer.c                 && pcmk_is_set(node->priv->flags, pcmk__node_remote_maint))) {
priv              100 lib/pacemaker/pcmk_graph_producer.c                 crm_xml_add(add_node_to_xml_by_id(node->priv->id,
priv              151 lib/pacemaker/pcmk_graph_producer.c         add_node_to_xml_by_id(action->node->priv->id, downed);
priv              162 lib/pacemaker/pcmk_graph_producer.c             add_node_to_xml_by_id(action->node->priv->id, downed);
priv              163 lib/pacemaker/pcmk_graph_producer.c             pe_foreach_guest_node(action->node->priv->scheduler,
priv              214 lib/pacemaker/pcmk_graph_producer.c         return pcmk__notify_key(action->rsc->priv->history_id, n_type,
priv              217 lib/pacemaker/pcmk_graph_producer.c     return pcmk__op_key(action->rsc->priv->history_id,
priv              234 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(xml, PCMK__META_ON_NODE, action->node->priv->name);
priv              235 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(xml, PCMK__META_ON_NODE_UUID, action->node->priv->id);
priv              237 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(xml, PCMK__XA_ROUTER_NODE, router_node->priv->name);
priv              264 lib/pacemaker/pcmk_graph_producer.c                        (long long) action->rsc->priv->lock_time);
priv              270 lib/pacemaker/pcmk_graph_producer.c                               (const char *) action->rsc->priv->xml->name);
priv              272 lib/pacemaker/pcmk_graph_producer.c         && (action->rsc->priv->history_id != NULL)) {
priv              282 lib/pacemaker/pcmk_graph_producer.c                   action->rsc->id, action->rsc->priv->history_id);
priv              283 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(rsc_xml, PCMK_XA_ID, action->rsc->priv->history_id);
priv              287 lib/pacemaker/pcmk_graph_producer.c         const char *xml_id = pcmk__xe_id(action->rsc->priv->xml);
priv              290 lib/pacemaker/pcmk_graph_producer.c                   xml_id, action->rsc->id, action->rsc->priv->history_id);
priv              306 lib/pacemaker/pcmk_graph_producer.c         if ((action->rsc->priv->history_id != NULL)
priv              307 lib/pacemaker/pcmk_graph_producer.c             && !pcmk__str_eq(xml_id, action->rsc->priv->history_id,
priv              310 lib/pacemaker/pcmk_graph_producer.c                         action->rsc->priv->history_id);
priv              316 lib/pacemaker/pcmk_graph_producer.c         pcmk__assert(action->rsc->priv->history_id == NULL);
priv              322 lib/pacemaker/pcmk_graph_producer.c                     g_hash_table_lookup(action->rsc->priv->meta,
priv              352 lib/pacemaker/pcmk_graph_producer.c                                            rsc->priv->scheduler);
priv              359 lib/pacemaker/pcmk_graph_producer.c                && (rsc->priv->variant <= pcmk__rsc_variant_primitive)) {
priv              360 lib/pacemaker/pcmk_graph_producer.c         GHashTable *params = pe_rsc_params(rsc, NULL, rsc->priv->scheduler);
priv              370 lib/pacemaker/pcmk_graph_producer.c             parent->priv->cmds->add_graph_meta(parent, args_xml);
priv              371 lib/pacemaker/pcmk_graph_producer.c             parent = parent->priv->parent;
priv              437 lib/pacemaker/pcmk_graph_producer.c     if ((action->rsc != NULL) && (action->rsc->priv->history_id != NULL)) {
priv              457 lib/pacemaker/pcmk_graph_producer.c                          action->node->priv->name);
priv              459 lib/pacemaker/pcmk_graph_producer.c                          action->node->priv->id);
priv              556 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_is_set(action->node->priv->flags,
priv              672 lib/pacemaker/pcmk_graph_producer.c             pcmk_node_t *assigned = action->rsc->priv->assigned_node;
priv              683 lib/pacemaker/pcmk_graph_producer.c                           (assigned? assigned->priv->name : "<none>"),
priv              684 lib/pacemaker/pcmk_graph_producer.c                           (input_node? input_node->priv->name : "<none>"));
priv              694 lib/pacemaker/pcmk_graph_producer.c                       (action->node? action->node->priv->name : "<none>"),
priv              695 lib/pacemaker/pcmk_graph_producer.c                       (input_node? input_node->priv->name : "<none>"));
priv              781 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
priv              783 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->priv->name : "",
priv              796 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->priv->name : "",
priv              798 lib/pacemaker/pcmk_graph_producer.c                   init_action->node? init_action->node->priv->name : "");
priv              807 lib/pacemaker/pcmk_graph_producer.c               action->node? action->node->priv->name : "",
priv              809 lib/pacemaker/pcmk_graph_producer.c               input->action->node? input->action->node->priv->name : "",
priv              812 lib/pacemaker/pcmk_graph_producer.c               init_action->node? init_action->node->priv->name : "");
priv              831 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
priv              833 lib/pacemaker/pcmk_graph_producer.c                   action->node? action->node->priv->name : "",
priv              852 lib/pacemaker/pcmk_graph_producer.c     xmlNode *syn = pcmk__xe_create(scheduler->priv->graph, PCMK__XE_SYNAPSE);
priv              854 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add_int(syn, PCMK_XA_ID, scheduler->priv->synapse_count++);
priv              857 lib/pacemaker/pcmk_graph_producer.c         synapse_priority = action->rsc->priv->priority;
priv              912 lib/pacemaker/pcmk_graph_producer.c               ((action->node == NULL)? "" : action->node->priv->name));
priv              987 lib/pacemaker/pcmk_graph_producer.c     g_list_foreach(rsc->priv->actions, add_action_to_graph,
priv              988 lib/pacemaker/pcmk_graph_producer.c                    rsc->priv->scheduler);
priv              991 lib/pacemaker/pcmk_graph_producer.c     for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv              994 lib/pacemaker/pcmk_graph_producer.c         child_rsc->priv->cmds->add_actions_to_graph(child_rsc);
priv             1010 lib/pacemaker/pcmk_graph_producer.c     GHashTable *config_hash = scheduler->priv->options;
priv             1016 lib/pacemaker/pcmk_graph_producer.c     scheduler->priv->graph = pcmk__xe_create(NULL, PCMK__XE_TRANSITION_GRAPH);
priv             1019 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(scheduler->priv->graph, PCMK_OPT_CLUSTER_DELAY, value);
priv             1022 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(scheduler->priv->graph, PCMK_OPT_STONITH_TIMEOUT, value);
priv             1024 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(scheduler->priv->graph, PCMK__XA_FAILED_STOP_OFFSET,
priv             1028 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(scheduler->priv->graph, PCMK__XA_FAILED_START_OFFSET,
priv             1031 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(scheduler->priv->graph, PCMK__XA_FAILED_START_OFFSET, "1");
priv             1035 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add(scheduler->priv->graph, PCMK_OPT_BATCH_LIMIT, value);
priv             1037 lib/pacemaker/pcmk_graph_producer.c     crm_xml_add_int(scheduler->priv->graph, "transition_id", transition_id);
priv             1045 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(scheduler->priv->graph, PCMK_OPT_MIGRATION_LIMIT, value);
priv             1048 lib/pacemaker/pcmk_graph_producer.c     if (scheduler->priv->recheck_by > 0) {
priv             1052 lib/pacemaker/pcmk_graph_producer.c                                           scheduler->priv->recheck_by);
priv             1053 lib/pacemaker/pcmk_graph_producer.c         crm_xml_add(scheduler->priv->graph, "recheck-by", recheck_epoch);
priv             1063 lib/pacemaker/pcmk_graph_producer.c     for (iter = scheduler->priv->resources; iter != NULL; iter = iter->next) {
priv             1067 lib/pacemaker/pcmk_graph_producer.c         rsc->priv->cmds->add_actions_to_graph(rsc);
priv             1074 lib/pacemaker/pcmk_graph_producer.c     for (iter = scheduler->priv->actions; iter != NULL; iter = iter->next) {
priv             1106 lib/pacemaker/pcmk_graph_producer.c     crm_log_xml_trace(scheduler->priv->graph, "graph");
priv              592 lib/pacemaker/pcmk_injections.c     rsc = pe_find_resource(scheduler->priv->resources, resource);
priv              598 lib/pacemaker/pcmk_injections.c     rclass = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              599 lib/pacemaker/pcmk_injections.c     rtype = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              600 lib/pacemaker/pcmk_injections.c     rprovider = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv              653 lib/pacemaker/pcmk_injections.c     pcmk__output_t *out = scheduler->priv->out;
priv               74 lib/pacemaker/pcmk_output.c     for (lpc = rsc->priv->location_constraints;
priv               88 lib/pacemaker/pcmk_output.c                                          PCMK_XA_NODE, node->priv->name,
priv              139 lib/pacemaker/pcmk_output.c     if ((rsc->priv->orig_role > pcmk_role_started)
priv              140 lib/pacemaker/pcmk_output.c         || (rsc->priv->next_role > pcmk_role_unpromoted)) {
priv              148 lib/pacemaker/pcmk_output.c     if (rsc->priv->orig_role == rsc->priv->next_role) {
priv              155 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role),
priv              156 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->next_role),
priv              166 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role),
priv              176 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role),
priv              187 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role));
priv              197 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role),
priv              198 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->next_role),
priv              204 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->orig_role),
priv              206 lib/pacemaker/pcmk_output.c                                     pcmk_role_text(rsc->priv->next_role),
priv              263 lib/pacemaker/pcmk_output.c     if ((rsc->priv->orig_role > pcmk_role_started)
priv              264 lib/pacemaker/pcmk_output.c         || (rsc->priv->next_role > pcmk_role_unpromoted)) {
priv              272 lib/pacemaker/pcmk_output.c     if (rsc->priv->orig_role == rsc->priv->next_role) {
priv              287 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              289 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->next_role),
priv              290 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->priv->name,
priv              295 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_NODE, destination->priv->name);
priv              301 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              302 lib/pacemaker/pcmk_output.c                            PCMK_XA_NODE, origin->priv->name,
priv              307 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_NODE, origin->priv->name);
priv              313 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              314 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->priv->name,
priv              319 lib/pacemaker/pcmk_output.c         crm_xml_add(xml, PCMK_XA_SOURCE, origin->priv->name);
priv              324 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->priv->name,
priv              325 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->priv->name,
priv              327 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              333 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->priv->name,
priv              334 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->priv->name,
priv              341 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              343 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->next_role),
priv              344 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->priv->name,
priv              351 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->orig_role),
priv              352 lib/pacemaker/pcmk_output.c                            PCMK_XA_SOURCE, origin->priv->name,
priv              354 lib/pacemaker/pcmk_output.c                            pcmk_role_text(rsc->priv->next_role),
priv              355 lib/pacemaker/pcmk_output.c                            PCMK_XA_DEST, destination->priv->name,
priv              394 lib/pacemaker/pcmk_output.c     for (GList *lpc = rsc->priv->this_with_colocations;
priv              445 lib/pacemaker/pcmk_output.c     for (GList *lpc = rsc->priv->this_with_colocations;
priv              483 lib/pacemaker/pcmk_output.c     for (GList *lpc = rsc->priv->with_this_colocations;
priv              534 lib/pacemaker/pcmk_output.c     for (GList *lpc = rsc->priv->with_this_colocations;
priv              563 lib/pacemaker/pcmk_output.c     for (lpc = rsc->priv->location_constraints;
priv              600 lib/pacemaker/pcmk_output.c     pcmk__unpack_constraints(rsc->priv->scheduler);
priv              609 lib/pacemaker/pcmk_output.c     pe__clear_resource_flags_on_all(rsc->priv->scheduler,
priv              613 lib/pacemaker/pcmk_output.c     pe__clear_resource_flags_on_all(rsc->priv->scheduler,
priv              628 lib/pacemaker/pcmk_output.c     pcmk__unpack_constraints(rsc->priv->scheduler);
priv              638 lib/pacemaker/pcmk_output.c     pe__clear_resource_flags_on_all(rsc->priv->scheduler,
priv              642 lib/pacemaker/pcmk_output.c     pe__clear_resource_flags_on_all(rsc->priv->scheduler,
priv             1006 lib/pacemaker/pcmk_output.c     if ((node != NULL) && (node->priv->name != NULL)) {
priv             1007 lib/pacemaker/pcmk_output.c         node_desc = node->priv->name;
priv             1064 lib/pacemaker/pcmk_output.c                                        pcmk__s(node->priv->name, ""),
priv             1120 lib/pacemaker/pcmk_output.c                        rsc->id, pcmk_role_text(rsc->priv->orig_role),
priv             1173 lib/pacemaker/pcmk_output.c     if (rsc->priv->orig_role == rsc->priv->next_role) {
priv             1203 lib/pacemaker/pcmk_output.c                                pcmk_role_text(rsc->priv->orig_role),
priv             1245 lib/pacemaker/pcmk_output.c         && ((rsc->priv->next_role == pcmk_role_stopped)
priv             1250 lib/pacemaker/pcmk_output.c         for (GList *iter = rsc->priv->active_nodes;
priv             1257 lib/pacemaker/pcmk_output.c             possible_matches = find_actions(rsc->priv->actions, key, node);
priv             1304 lib/pacemaker/pcmk_output.c     } else if (rsc->priv->orig_role == pcmk_role_promoted) {
priv             1309 lib/pacemaker/pcmk_output.c     } else if (rsc->priv->next_role == pcmk_role_promoted) {
priv             1314 lib/pacemaker/pcmk_output.c     } else if ((rsc->priv->orig_role == pcmk_role_stopped)
priv             1315 lib/pacemaker/pcmk_output.c                && (rsc->priv->next_role > pcmk_role_stopped)) {
priv             1861 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed != NULL)
priv             1862 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed->children != NULL)) {
priv             1896 lib/pacemaker/pcmk_output.c                                   scheduler->priv->ticket_constraints,
priv             1999 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed != NULL)
priv             2000 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed->children != NULL)) {
priv             2015 lib/pacemaker/pcmk_output.c         out->message(out, "ticket-list", scheduler->priv->ticket_constraints,
priv             2080 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed != NULL)
priv             2081 lib/pacemaker/pcmk_output.c         && (scheduler->priv->failed->children != NULL)) {
priv             2143 lib/pacemaker/pcmk_output.c         out->message(out, "ticket-list", scheduler->priv->ticket_constraints,
priv               44 lib/pacemaker/pcmk_resource.c     xpath = crm_strdup_printf(XPATH_OP_HISTORY, node->priv->name, rsc->id);
priv               45 lib/pacemaker/pcmk_resource.c     history = get_xpath_object(xpath, rsc->priv->scheduler->input, LOG_NEVER);
priv              230 lib/pacemaker/pcmk_resource.c                                     overrides, true, rsc->priv->scheduler);
priv              136 lib/pacemaker/pcmk_rule.c     rc = pcmk__evaluate_date_expression(match, scheduler->priv->now, NULL);
priv               46 lib/pacemaker/pcmk_sched_actions.c     flags = action->rsc->priv->cmds->action_flags(action, NULL);
priv               57 lib/pacemaker/pcmk_sched_actions.c     flags = action->rsc->priv->cmds->action_flags(action, node);
priv              105 lib/pacemaker/pcmk_sched_actions.c         || (first_rsc->priv->variant < pcmk__rsc_variant_group)) {
priv              188 lib/pacemaker/pcmk_sched_actions.c     if ((rsc->priv->variant >= pcmk__rsc_variant_group)
priv              192 lib/pacemaker/pcmk_sched_actions.c         result = find_first_action(rsc->priv->actions, uuid, NULL, NULL);
priv              227 lib/pacemaker/pcmk_sched_actions.c     return rsc->priv->cmds->update_ordered_actions(first, then, node, flags,
priv              366 lib/pacemaker/pcmk_sched_actions.c             && (first->rsc->priv->active_nodes != NULL)) {
priv              502 lib/pacemaker/pcmk_sched_actions.c     (((a)->node == NULL)? "no node" : (a)->node->priv->name)
priv              552 lib/pacemaker/pcmk_sched_actions.c             first_node = first->rsc->priv->fns->location(first->rsc, NULL,
priv              563 lib/pacemaker/pcmk_sched_actions.c             then_node = then->rsc->priv->fns->location(then->rsc, NULL, target);
priv              731 lib/pacemaker/pcmk_sched_actions.c         then_rsc_role = then->rsc->priv->fns->state(then->rsc, TRUE);
priv              878 lib/pacemaker/pcmk_sched_actions.c         && (then->rsc->priv->orig_role == pcmk_role_promoted)
priv              941 lib/pacemaker/pcmk_sched_actions.c         if ((then->rsc != NULL) && (then->rsc->priv->parent != NULL)) {
priv              979 lib/pacemaker/pcmk_sched_actions.c             node_uname = action->node->priv->name;
priv              980 lib/pacemaker/pcmk_sched_actions.c             node_uuid = action->node->priv->id;
priv             1067 lib/pacemaker/pcmk_sched_actions.c                                     node->priv->name);
priv             1070 lib/pacemaker/pcmk_sched_actions.c                                 node, FALSE, node->priv->scheduler);
priv             1313 lib/pacemaker/pcmk_sched_actions.c         || !pcmk__same_node(action->node, action->rsc->priv->lock_node)) {
priv             1403 lib/pacemaker/pcmk_sched_actions.c     pcmk__output_t *out = scheduler->priv->out;
priv             1406 lib/pacemaker/pcmk_sched_actions.c     for (GList *iter = scheduler->priv->actions;
priv             1436 lib/pacemaker/pcmk_sched_actions.c             const pcmk_resource_t *remote = action->node->priv->remote;
priv             1440 lib/pacemaker/pcmk_sched_actions.c                                           remote->priv->launcher->id);
priv             1452 lib/pacemaker/pcmk_sched_actions.c     for (GList *iter = scheduler->priv->resources;
priv             1457 lib/pacemaker/pcmk_sched_actions.c         rsc->priv->cmds->output_actions(rsc);
priv             1535 lib/pacemaker/pcmk_sched_actions.c                                             rsc->priv->scheduler);
priv             1539 lib/pacemaker/pcmk_sched_actions.c                       rsc->priv->scheduler);
priv             1558 lib/pacemaker/pcmk_sched_actions.c     if (rsc->priv->variant > pcmk__rsc_variant_primitive) {
priv             1559 lib/pacemaker/pcmk_sched_actions.c         g_list_foreach(rsc->priv->children, schedule_reload, user_data);
priv             1571 lib/pacemaker/pcmk_sched_actions.c                         (node == NULL)? "inactive" : node->priv->name);
priv             1583 lib/pacemaker/pcmk_sched_actions.c                       rsc->priv->scheduler);
priv             1590 lib/pacemaker/pcmk_sched_actions.c                            FALSE, rsc->priv->scheduler);
priv             1596 lib/pacemaker/pcmk_sched_actions.c                        rsc->priv->scheduler);
priv             1599 lib/pacemaker/pcmk_sched_actions.c                        rsc->priv->scheduler);
priv             1639 lib/pacemaker/pcmk_sched_actions.c         } else if (pcmk_is_set(rsc->priv->scheduler->flags,
priv             1658 lib/pacemaker/pcmk_sched_actions.c                                         rsc->priv->scheduler);
priv             1660 lib/pacemaker/pcmk_sched_actions.c     if (only_sanitized_changed(xml_op, digest_data, rsc->priv->scheduler)) {
priv             1661 lib/pacemaker/pcmk_sched_actions.c         if (!pcmk__is_daemon && (rsc->priv->scheduler->priv->out != NULL)) {
priv             1662 lib/pacemaker/pcmk_sched_actions.c             pcmk__output_t *out = rsc->priv->scheduler->priv->out;
priv             1697 lib/pacemaker/pcmk_sched_actions.c                                   rsc->priv->scheduler);
priv             1780 lib/pacemaker/pcmk_sched_actions.c     if (pe_find_node_id(rsc->priv->active_nodes,
priv             1781 lib/pacemaker/pcmk_sched_actions.c                         node->priv->id) == NULL) {
priv             1843 lib/pacemaker/pcmk_sched_actions.c                                     rsc->priv->scheduler);
priv             1849 lib/pacemaker/pcmk_sched_actions.c                                     rsc->priv->scheduler);
priv             1881 lib/pacemaker/pcmk_sched_actions.c                                                    node->priv->scheduler);
priv             1935 lib/pacemaker/pcmk_sched_actions.c             xpath = crm_strdup_printf(XPATH_NODE_HISTORY, node->priv->name);
priv               48 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->assign(replica->ip, prefer, stop_if_fail);
priv               51 lib/pacemaker/pcmk_sched_bundle.c     container_host = replica->container->priv->assigned_node;
priv               60 lib/pacemaker/pcmk_sched_bundle.c                                  container_host->priv->remote, NULL,
priv               65 lib/pacemaker/pcmk_sched_bundle.c         replica->remote->priv->cmds->assign(replica->remote, prefer,
priv               73 lib/pacemaker/pcmk_sched_bundle.c         g_hash_table_iter_init(&iter, replica->child->priv->allowed_nodes);
priv               82 lib/pacemaker/pcmk_sched_bundle.c         pcmk__set_rsc_flags(replica->child->priv->parent,
priv               86 lib/pacemaker/pcmk_sched_bundle.c         replica->child->priv->cmds->assign(replica->child, replica->node,
priv               88 lib/pacemaker/pcmk_sched_bundle.c         pcmk__clear_rsc_flags(replica->child->priv->parent,
priv              126 lib/pacemaker/pcmk_sched_bundle.c     pe__show_node_scores(!pcmk_is_set(rsc->priv->scheduler->flags,
priv              128 lib/pacemaker/pcmk_sched_bundle.c                          rsc, __func__, rsc->priv->allowed_nodes,
priv              129 lib/pacemaker/pcmk_sched_bundle.c                          rsc->priv->scheduler);
priv              134 lib/pacemaker/pcmk_sched_bundle.c                            rsc->priv->fns->max_per_node(rsc));
priv              146 lib/pacemaker/pcmk_sched_bundle.c         g_hash_table_iter_init(&iter, bundled_resource->priv->allowed_nodes);
priv              154 lib/pacemaker/pcmk_sched_bundle.c         bundled_resource->priv->cmds->assign(bundled_resource, prefer,
priv              175 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->create_actions(replica->ip);
priv              178 lib/pacemaker/pcmk_sched_bundle.c         replica->container->priv->cmds->create_actions(replica->container);
priv              181 lib/pacemaker/pcmk_sched_bundle.c         replica->remote->priv->cmds->create_actions(replica->remote);
priv              209 lib/pacemaker/pcmk_sched_bundle.c         bundled_resource->priv->cmds->create_actions(bundled_resource);
priv              239 lib/pacemaker/pcmk_sched_bundle.c     replica->container->priv->cmds->internal_constraints(replica->container);
priv              265 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->internal_constraints(replica->ip);
priv              285 lib/pacemaker/pcmk_sched_bundle.c         replica->remote->priv->cmds->internal_constraints(replica->remote);
priv              335 lib/pacemaker/pcmk_sched_bundle.c     bundled_resource->priv->cmds->internal_constraints(bundled_resource);
priv              406 lib/pacemaker/pcmk_sched_bundle.c         container = node->priv->remote->priv->launcher;
priv              407 lib/pacemaker/pcmk_sched_bundle.c         return container->priv->fns->location(container, NULL,
priv              432 lib/pacemaker/pcmk_sched_bundle.c     match_data.node = dependent->priv->fns->location(dependent, NULL,
priv              442 lib/pacemaker/pcmk_sched_bundle.c     scratch = g_hash_table_get_values(dependent->priv->allowed_nodes);
priv              487 lib/pacemaker/pcmk_sched_bundle.c             container->priv->cmds->apply_coloc_score(coloc_data->dependent,
priv              497 lib/pacemaker/pcmk_sched_bundle.c     chosen = container->priv->fns->location(container, NULL,
priv              506 lib/pacemaker/pcmk_sched_bundle.c             || (replica->child->priv->next_role < pcmk_role_promoted))) {
priv              563 lib/pacemaker/pcmk_sched_bundle.c     if (colocation->dependent->priv->variant > pcmk__rsc_variant_group) {
priv              571 lib/pacemaker/pcmk_sched_bundle.c             return dependent->priv->cmds->apply_coloc_score(dependent,
priv              615 lib/pacemaker/pcmk_sched_bundle.c         pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv              636 lib/pacemaker/pcmk_sched_bundle.c             pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv              644 lib/pacemaker/pcmk_sched_bundle.c         pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv              662 lib/pacemaker/pcmk_sched_bundle.c         pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv              683 lib/pacemaker/pcmk_sched_bundle.c             pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv              691 lib/pacemaker/pcmk_sched_bundle.c         pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv              716 lib/pacemaker/pcmk_sched_bundle.c         GList *children = bundled_resource->priv->children;
priv              753 lib/pacemaker/pcmk_sched_bundle.c     replica->container->priv->cmds->apply_location(replica->container,
priv              756 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->apply_location(replica->ip, location);
priv              783 lib/pacemaker/pcmk_sched_bundle.c         bundled_resource->priv->cmds->apply_location(bundled_resource,
priv              785 lib/pacemaker/pcmk_sched_bundle.c         bundled_resource->priv->location_constraints =
priv              786 lib/pacemaker/pcmk_sched_bundle.c             g_list_prepend(bundled_resource->priv->location_constraints,
priv              815 lib/pacemaker/pcmk_sched_bundle.c                                            replica->remote->priv->xml, LOG_ERR);
priv              831 lib/pacemaker/pcmk_sched_bundle.c                                    replica->remote->priv->scheduler);
priv              849 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->add_actions_to_graph(replica->ip);
priv              851 lib/pacemaker/pcmk_sched_bundle.c     replica->container->priv->cmds->add_actions_to_graph(replica->container);
priv              853 lib/pacemaker/pcmk_sched_bundle.c         replica->remote->priv->cmds->add_actions_to_graph(replica->remote);
priv              873 lib/pacemaker/pcmk_sched_bundle.c         bundled_resource->priv->cmds->add_actions_to_graph(bundled_resource);
priv              908 lib/pacemaker/pcmk_sched_bundle.c                        replica->container->priv->scheduler);
priv              928 lib/pacemaker/pcmk_sched_bundle.c         && replica->ip->priv->cmds->create_probe(replica->ip,
priv              934 lib/pacemaker/pcmk_sched_bundle.c         && replica->child->priv->cmds->create_probe(replica->child,
priv              938 lib/pacemaker/pcmk_sched_bundle.c     if (replica->container->priv->cmds->create_probe(replica->container,
priv              954 lib/pacemaker/pcmk_sched_bundle.c         if (bundle->priv->fns->max_per_node(bundle) == 1) {
priv              960 lib/pacemaker/pcmk_sched_bundle.c         && replica->remote->priv->cmds->create_probe(replica->remote,
priv              970 lib/pacemaker/pcmk_sched_bundle.c         probe = find_first_action(replica->remote->priv->actions, probe_uuid,
priv              983 lib/pacemaker/pcmk_sched_bundle.c                                bundle->priv->scheduler);
priv             1022 lib/pacemaker/pcmk_sched_bundle.c         replica->ip->priv->cmds->output_actions(replica->ip);
priv             1024 lib/pacemaker/pcmk_sched_bundle.c     replica->container->priv->cmds->output_actions(replica->container);
priv             1026 lib/pacemaker/pcmk_sched_bundle.c         replica->remote->priv->cmds->output_actions(replica->remote);
priv             1029 lib/pacemaker/pcmk_sched_bundle.c         replica->child->priv->cmds->output_actions(replica->child);
priv             1067 lib/pacemaker/pcmk_sched_bundle.c         container->priv->cmds->add_utilization(container, orig_rsc, all_rscs,
priv               68 lib/pacemaker/pcmk_sched_clone.c         primary->priv->cmds->assign(primary, prefer, stop_if_fail);
priv               77 lib/pacemaker/pcmk_sched_clone.c     pe__show_node_scores(!pcmk_is_set(rsc->priv->scheduler->flags,
priv               79 lib/pacemaker/pcmk_sched_clone.c                          rsc, __func__, rsc->priv->allowed_nodes,
priv               80 lib/pacemaker/pcmk_sched_clone.c                          rsc->priv->scheduler);
priv               82 lib/pacemaker/pcmk_sched_clone.c     rsc->priv->children = g_list_sort(rsc->priv->children, pcmk__cmp_instance);
priv               83 lib/pacemaker/pcmk_sched_clone.c     pcmk__assign_instances(rsc, rsc->priv->children, pe__clone_max(rsc),
priv              107 lib/pacemaker/pcmk_sched_clone.c     pcmk__create_instance_actions(rsc, rsc->priv->children);
priv              155 lib/pacemaker/pcmk_sched_clone.c         rsc->priv->children = g_list_sort(rsc->priv->children,
priv              158 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = rsc->priv->children;
priv              163 lib/pacemaker/pcmk_sched_clone.c         instance->priv->cmds->internal_constraints(instance);
priv              212 lib/pacemaker/pcmk_sched_clone.c     if (dependent->priv->variant <= pcmk__rsc_variant_group) {
priv              217 lib/pacemaker/pcmk_sched_clone.c     if (!crm_is_true(g_hash_table_lookup(dependent->priv->meta,
priv              225 lib/pacemaker/pcmk_sched_clone.c     if (dependent->priv->fns->max_per_node(dependent)
priv              226 lib/pacemaker/pcmk_sched_clone.c         != primary->priv->fns->max_per_node(primary)) {
priv              309 lib/pacemaker/pcmk_sched_clone.c             return dependent->priv->cmds->apply_coloc_score(dependent,
priv              334 lib/pacemaker/pcmk_sched_clone.c         for (iter = primary->priv->children;
priv              340 lib/pacemaker/pcmk_sched_clone.c             chosen = instance->priv->fns->location(instance, NULL,
priv              357 lib/pacemaker/pcmk_sched_clone.c     for (iter = primary->priv->children; iter != NULL; iter = iter->next) {
priv              359 lib/pacemaker/pcmk_sched_clone.c         int instance_delta = instance->priv->cmds->apply_coloc_score(dependent,
priv              377 lib/pacemaker/pcmk_sched_clone.c     parent = rsc->priv->parent;
priv              379 lib/pacemaker/pcmk_sched_clone.c     pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv              383 lib/pacemaker/pcmk_sched_clone.c         parent->priv->cmds->with_this_colocations(parent, orig_rsc, list);
priv              395 lib/pacemaker/pcmk_sched_clone.c     parent = rsc->priv->parent;
priv              397 lib/pacemaker/pcmk_sched_clone.c     pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv              401 lib/pacemaker/pcmk_sched_clone.c         parent->priv->cmds->this_with_colocations(parent, orig_rsc, list);
priv              419 lib/pacemaker/pcmk_sched_clone.c     return pcmk__collective_action_flags(action, action->rsc->priv->children,
priv              437 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = rsc->priv->children;
priv              442 lib/pacemaker/pcmk_sched_clone.c         instance->priv->cmds->apply_location(instance, location);
priv              452 lib/pacemaker/pcmk_sched_clone.c     rsc->priv->cmds->action_flags((pcmk_action_t *) data, NULL);
priv              466 lib/pacemaker/pcmk_sched_clone.c     g_list_foreach(rsc->priv->actions, call_action_flags, rsc);
priv              469 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = rsc->priv->children;
priv              474 lib/pacemaker/pcmk_sched_clone.c         child_rsc->priv->cmds->add_actions_to_graph(child_rsc);
priv              494 lib/pacemaker/pcmk_sched_clone.c     if (rsc->priv->children != NULL) {
priv              495 lib/pacemaker/pcmk_sched_clone.c         for (GList *child_iter = rsc->priv->children;
priv              507 lib/pacemaker/pcmk_sched_clone.c     if (rsc->priv->probed_nodes != NULL) {
priv              511 lib/pacemaker/pcmk_sched_clone.c         g_hash_table_iter_init(&iter, rsc->priv->probed_nodes);
priv              534 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = clone->priv->children;
priv              560 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = clone->priv->children;
priv              566 lib/pacemaker/pcmk_sched_clone.c         instance_node = instance->priv->fns->location(instance, NULL,
priv              575 lib/pacemaker/pcmk_sched_clone.c         child = clone->priv->children->data;
priv              579 lib/pacemaker/pcmk_sched_clone.c     return child->priv->cmds->create_probe(child, node);
priv              606 lib/pacemaker/pcmk_sched_clone.c         pcmk_node_t *allowed = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              607 lib/pacemaker/pcmk_sched_clone.c                                                    node->priv->id);
priv              619 lib/pacemaker/pcmk_sched_clone.c             g_hash_table_remove(rsc->priv->allowed_nodes, node->priv->id);
priv              624 lib/pacemaker/pcmk_sched_clone.c     rsc->priv->children = g_list_sort(rsc->priv->children,
priv              627 lib/pacemaker/pcmk_sched_clone.c         return pcmk__probe_resource_list(rsc->priv->children, node);
priv              707 lib/pacemaker/pcmk_sched_clone.c     for (GList *iter = rsc->priv->children;
priv              715 lib/pacemaker/pcmk_sched_clone.c             for (GList *member_iter = child->priv->children;
priv              722 lib/pacemaker/pcmk_sched_clone.c                     child->priv->cmds->add_utilization(child, orig_rsc,
priv              731 lib/pacemaker/pcmk_sched_clone.c     if (!existing && (rsc->priv->children != NULL)) {
priv              733 lib/pacemaker/pcmk_sched_clone.c         child = (pcmk_resource_t *) rsc->priv->children->data;
priv              735 lib/pacemaker/pcmk_sched_clone.c         child->priv->cmds->add_utilization(child, orig_rsc, all_rscs,
priv               55 lib/pacemaker/pcmk_sched_colocation.c         target = g_hash_table_lookup(rsc->priv->meta,
priv              110 lib/pacemaker/pcmk_sched_colocation.c     if (rsc1->priv->priority > rsc2->priv->priority) {
priv              113 lib/pacemaker/pcmk_sched_colocation.c     if (rsc1->priv->priority < rsc2->priv->priority) {
priv              118 lib/pacemaker/pcmk_sched_colocation.c     if (rsc1->priv->variant > rsc2->priv->variant) {
priv              121 lib/pacemaker/pcmk_sched_colocation.c     if (rsc1->priv->variant < rsc2->priv->variant) {
priv              426 lib/pacemaker/pcmk_sched_colocation.c     pcmk__add_this_with(&(dependent->priv->this_with_colocations), new_con,
priv              428 lib/pacemaker/pcmk_sched_colocation.c     pcmk__add_with_this(&(primary->priv->with_this_colocations), new_con,
priv              431 lib/pacemaker/pcmk_sched_colocation.c     dependent->priv->scheduler->priv->colocation_constraints =
priv              432 lib/pacemaker/pcmk_sched_colocation.c         g_list_prepend(dependent->priv->scheduler->priv->colocation_constraints,
priv              539 lib/pacemaker/pcmk_sched_colocation.c                 pcmk__find_constraint_resource(scheduler->priv->resources,
priv              580 lib/pacemaker/pcmk_sched_colocation.c                 pcmk__find_constraint_resource(scheduler->priv->resources,
priv              601 lib/pacemaker/pcmk_sched_colocation.c                     pcmk__find_constraint_resource(scheduler->priv->resources,
priv              653 lib/pacemaker/pcmk_sched_colocation.c             rsc_1 = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              676 lib/pacemaker/pcmk_sched_colocation.c         rsc_2 = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              700 lib/pacemaker/pcmk_sched_colocation.c             rsc_2 = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              721 lib/pacemaker/pcmk_sched_colocation.c             rsc_1 = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              746 lib/pacemaker/pcmk_sched_colocation.c             rsc_1 = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              766 lib/pacemaker/pcmk_sched_colocation.c                     pcmk__find_constraint_resource(scheduler->priv->resources,
priv              810 lib/pacemaker/pcmk_sched_colocation.c     primary = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              812 lib/pacemaker/pcmk_sched_colocation.c     dependent = pcmk__find_constraint_resource(scheduler->priv->resources,
priv             1082 lib/pacemaker/pcmk_sched_colocation.c         && pcmk__list_of_1(rsc->priv->active_nodes)) {
priv             1090 lib/pacemaker/pcmk_sched_colocation.c            || (rsc->priv->active_nodes == NULL);
priv             1108 lib/pacemaker/pcmk_sched_colocation.c     for (iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv             1117 lib/pacemaker/pcmk_sched_colocation.c             pcmk__update_action_for_orderings(action, rsc->priv->scheduler);
priv             1122 lib/pacemaker/pcmk_sched_colocation.c     for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv             1163 lib/pacemaker/pcmk_sched_colocation.c     if (rsc->priv->parent != NULL) {
priv             1164 lib/pacemaker/pcmk_sched_colocation.c         rsc = rsc->priv->parent; // Bundle
priv             1168 lib/pacemaker/pcmk_sched_colocation.c     for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv             1172 lib/pacemaker/pcmk_sched_colocation.c         child_action = find_first_action(child->priv->actions, NULL,
priv             1287 lib/pacemaker/pcmk_sched_colocation.c         && (dependent_role_rsc->priv->parent != NULL)
priv             1288 lib/pacemaker/pcmk_sched_colocation.c         && pcmk_is_set(dependent_role_rsc->priv->parent->flags,
priv             1307 lib/pacemaker/pcmk_sched_colocation.c         && (colocation->dependent_role != dependent_role_rsc->priv->next_role)) {
priv             1314 lib/pacemaker/pcmk_sched_colocation.c                   pcmk_role_text(dependent_role_rsc->priv->next_role));
priv             1319 lib/pacemaker/pcmk_sched_colocation.c         && (colocation->primary_role != primary_role_rsc->priv->next_role)) {
priv             1325 lib/pacemaker/pcmk_sched_colocation.c                   pcmk_role_text(primary_role_rsc->priv->next_role));
priv             1354 lib/pacemaker/pcmk_sched_colocation.c     if (primary->priv->assigned_node != NULL) {
priv             1355 lib/pacemaker/pcmk_sched_colocation.c         value = pcmk__colocation_node_attr(primary->priv->assigned_node,
priv             1363 lib/pacemaker/pcmk_sched_colocation.c     work = pcmk__copy_node_table(dependent->priv->allowed_nodes);
priv             1367 lib/pacemaker/pcmk_sched_colocation.c         if (primary->priv->assigned_node == NULL) {
priv             1422 lib/pacemaker/pcmk_sched_colocation.c         g_hash_table_destroy(dependent->priv->allowed_nodes);
priv             1423 lib/pacemaker/pcmk_sched_colocation.c         dependent->priv->allowed_nodes = work;
priv             1466 lib/pacemaker/pcmk_sched_colocation.c     primary_node = primary->priv->assigned_node;
priv             1467 lib/pacemaker/pcmk_sched_colocation.c     dependent_node = dependent->priv->assigned_node;
priv             1485 lib/pacemaker/pcmk_sched_colocation.c         if (colocation->primary_role != role_rsc->priv->next_role) {
priv             1516 lib/pacemaker/pcmk_sched_colocation.c     dependent->priv->priority = pcmk__add_scores(priority_delta,
priv             1517 lib/pacemaker/pcmk_sched_colocation.c                                                  dependent->priv->priority);
priv             1521 lib/pacemaker/pcmk_sched_colocation.c                     pcmk_readable_score(dependent->priv->priority),
priv             1550 lib/pacemaker/pcmk_sched_colocation.c         && pcmk__is_group(rsc->priv->parent)
priv             1551 lib/pacemaker/pcmk_sched_colocation.c         && (rsc != rsc->priv->parent->priv->children->data)) {
priv             1563 lib/pacemaker/pcmk_sched_colocation.c         allowed_nodes_orig = rsc->priv->allowed_nodes;
priv             1564 lib/pacemaker/pcmk_sched_colocation.c         rsc->priv->allowed_nodes = pcmk__copy_node_table(allowed_nodes_orig);
priv             1565 lib/pacemaker/pcmk_sched_colocation.c         for (GList *loc_iter = rsc->priv->scheduler->priv->location_constraints;
priv             1570 lib/pacemaker/pcmk_sched_colocation.c             if (location->rsc == rsc->priv->parent) {
priv             1571 lib/pacemaker/pcmk_sched_colocation.c                 rsc->priv->cmds->apply_location(rsc, location);
priv             1577 lib/pacemaker/pcmk_sched_colocation.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv             1586 lib/pacemaker/pcmk_sched_colocation.c             best_node = node->priv->name;
priv             1602 lib/pacemaker/pcmk_sched_colocation.c         g_hash_table_destroy(rsc->priv->allowed_nodes);
priv             1603 lib/pacemaker/pcmk_sched_colocation.c         rsc->priv->allowed_nodes = allowed_nodes_orig;
priv             1623 lib/pacemaker/pcmk_sched_colocation.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv             1709 lib/pacemaker/pcmk_sched_colocation.c             if ((colocation->primary->priv->stickiness >= -score)
priv             1825 lib/pacemaker/pcmk_sched_colocation.c         work = pcmk__copy_node_table(source_rsc->priv->allowed_nodes);
priv             1880 lib/pacemaker/pcmk_sched_colocation.c             other->priv->cmds->add_colocated_node_scores(other, target_rsc,
priv             1885 lib/pacemaker/pcmk_sched_colocation.c                                  source_rsc->priv->scheduler);
priv             1945 lib/pacemaker/pcmk_sched_colocation.c     dependent->priv->cmds->add_colocated_node_scores(dependent, primary,
priv             1947 lib/pacemaker/pcmk_sched_colocation.c                                                      &(primary->priv->allowed_nodes),
priv             1980 lib/pacemaker/pcmk_sched_colocation.c     g_hash_table_iter_init(&iter, dependent->priv->allowed_nodes);
priv             1985 lib/pacemaker/pcmk_sched_colocation.c                                        dependent_node->priv->id);
priv             2023 lib/pacemaker/pcmk_sched_colocation.c     rsc->priv->cmds->with_this_colocations(rsc, rsc, &list);
priv             2042 lib/pacemaker/pcmk_sched_colocation.c     rsc->priv->cmds->this_with_colocations(rsc, rsc, &list);
priv               88 lib/pacemaker/pcmk_sched_constraints.c         match = parent->priv->fns->find_rsc(parent, id, NULL,
priv              121 lib/pacemaker/pcmk_sched_constraints.c     if (g_hash_table_lookup_extended(scheduler->priv->templates, id,
priv              131 lib/pacemaker/pcmk_sched_constraints.c     if (g_hash_table_lookup_extended(scheduler->priv->tags, id,
priv              200 lib/pacemaker/pcmk_sched_constraints.c         *rsc = pcmk__find_constraint_resource(scheduler->priv->resources, id);
priv              436 lib/pacemaker/pcmk_sched_constraints.c     for (GList *iter = scheduler->priv->resources;
priv              441 lib/pacemaker/pcmk_sched_constraints.c         rsc->priv->cmds->internal_constraints(rsc);
priv               31 lib/pacemaker/pcmk_sched_fencing.c     const pcmk_resource_t *parent = rsc->priv->parent;
priv               33 lib/pacemaker/pcmk_sched_fencing.c     if (g_hash_table_lookup(rsc->priv->probed_nodes,
priv               34 lib/pacemaker/pcmk_sched_fencing.c                             node->priv->id) != NULL) {
priv               38 lib/pacemaker/pcmk_sched_fencing.c                && (g_hash_table_lookup(parent->priv->probed_nodes,
priv               39 lib/pacemaker/pcmk_sched_fencing.c                                        node->priv->id) != NULL)) {
priv               64 lib/pacemaker/pcmk_sched_fencing.c     for (GList *iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv               79 lib/pacemaker/pcmk_sched_fencing.c                     && (g_hash_table_lookup(rsc->priv->allowed_nodes,
priv               80 lib/pacemaker/pcmk_sched_fencing.c                                             target->priv->id) != NULL)
priv              140 lib/pacemaker/pcmk_sched_fencing.c         parent_stop = find_first_action(top->priv->actions, NULL,
priv              261 lib/pacemaker/pcmk_sched_fencing.c     if (rsc->priv->children != NULL) {
priv              263 lib/pacemaker/pcmk_sched_fencing.c         for (GList *iter = rsc->priv->children;
priv              297 lib/pacemaker/pcmk_sched_fencing.c     for (GList *r = scheduler->priv->resources; r != NULL; r = r->next) {
priv              324 lib/pacemaker/pcmk_sched_fencing.c          && pcmk_is_set(rsc->priv->scheduler->flags,
priv              333 lib/pacemaker/pcmk_sched_fencing.c                                            FALSE, node->priv->scheduler);
priv              343 lib/pacemaker/pcmk_sched_fencing.c                               node->priv->scheduler);
priv              375 lib/pacemaker/pcmk_sched_fencing.c     launcher = node->priv->remote->priv->launcher;
priv              377 lib/pacemaker/pcmk_sched_fencing.c         stop = find_first_action(launcher->priv->actions, NULL,
priv              380 lib/pacemaker/pcmk_sched_fencing.c         if (find_first_action(launcher->priv->actions, NULL,
priv              390 lib/pacemaker/pcmk_sched_fencing.c                              FALSE, node->priv->scheduler);
priv              401 lib/pacemaker/pcmk_sched_fencing.c                                                      node->priv->scheduler);
priv              426 lib/pacemaker/pcmk_sched_fencing.c         stop = find_first_action(node->priv->remote->priv->actions,
priv              444 lib/pacemaker/pcmk_sched_fencing.c     pcmk__order_vs_fence(stonith_op, node->priv->scheduler);
priv              479 lib/pacemaker/pcmk_sched_fencing.c                                          false, rsc->priv->scheduler);
priv              502 lib/pacemaker/pcmk_sched_fencing.c                        rsc->priv->scheduler);
priv              508 lib/pacemaker/pcmk_sched_fencing.c                        rsc->priv->scheduler);
priv               49 lib/pacemaker/pcmk_sched_group.c         return rsc->priv->assigned_node; // Assignment already done
priv               57 lib/pacemaker/pcmk_sched_group.c     if (rsc->priv->children == NULL) {
priv               64 lib/pacemaker/pcmk_sched_group.c     first_member = (pcmk_resource_t *) rsc->priv->children->data;
priv               65 lib/pacemaker/pcmk_sched_group.c     rsc->priv->orig_role = first_member->priv->orig_role;
priv               67 lib/pacemaker/pcmk_sched_group.c     pe__show_node_scores(!pcmk_is_set(rsc->priv->scheduler->flags,
priv               69 lib/pacemaker/pcmk_sched_group.c                          rsc, __func__, rsc->priv->allowed_nodes,
priv               70 lib/pacemaker/pcmk_sched_group.c                          rsc->priv->scheduler);
priv               72 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = rsc->priv->children;
priv               80 lib/pacemaker/pcmk_sched_group.c         node = member->priv->cmds->assign(member, prefer, stop_if_fail);
priv               86 lib/pacemaker/pcmk_sched_group.c     pe__set_next_role(rsc, first_member->priv->next_role,
priv              110 lib/pacemaker/pcmk_sched_group.c                                       group->priv->scheduler);
priv              130 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = rsc->priv->children;
priv              135 lib/pacemaker/pcmk_sched_group.c         member->priv->cmds->create_actions(member);
priv              143 lib/pacemaker/pcmk_sched_group.c     if (crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv              183 lib/pacemaker/pcmk_sched_group.c     member->priv->cmds->internal_constraints(member);
priv              207 lib/pacemaker/pcmk_sched_group.c         pcmk__order_resource_actions(member->priv->parent,
priv              211 lib/pacemaker/pcmk_sched_group.c                                      member->priv->parent,
priv              216 lib/pacemaker/pcmk_sched_group.c                                      member->priv->parent,
priv              221 lib/pacemaker/pcmk_sched_group.c         pcmk__order_resource_actions(member->priv->parent,
priv              228 lib/pacemaker/pcmk_sched_group.c     pcmk__order_stops(member->priv->parent, member, down_flags);
priv              230 lib/pacemaker/pcmk_sched_group.c                                  member->priv->parent, PCMK_ACTION_STOPPED,
priv              234 lib/pacemaker/pcmk_sched_group.c     pcmk__order_starts(member->priv->parent, member,
priv              237 lib/pacemaker/pcmk_sched_group.c                                  member->priv->parent, PCMK_ACTION_RUNNING,
priv              243 lib/pacemaker/pcmk_sched_group.c         pcmk__order_starts(member->priv->parent, member,
priv              248 lib/pacemaker/pcmk_sched_group.c             pcmk__order_resource_actions(member->priv->parent,
priv              257 lib/pacemaker/pcmk_sched_group.c         pcmk__order_starts(member->priv->parent, member, pcmk__ar_none);
priv              259 lib/pacemaker/pcmk_sched_group.c             pcmk__order_resource_actions(member->priv->parent,
priv              280 lib/pacemaker/pcmk_sched_group.c         if ((member->priv->active_nodes != NULL)
priv              281 lib/pacemaker/pcmk_sched_group.c             && (member_data->previous_member->priv->active_nodes == NULL)) {
priv              302 lib/pacemaker/pcmk_sched_group.c     if (member->priv->active_nodes != NULL) {
priv              304 lib/pacemaker/pcmk_sched_group.c             && (member_data->previous_member->priv->active_nodes == NULL)
priv              306 lib/pacemaker/pcmk_sched_group.c             && (member_data->last_active->priv->active_nodes != NULL)) {
priv              348 lib/pacemaker/pcmk_sched_group.c     g_list_foreach(rsc->priv->children, member_internal_constraints,
priv              372 lib/pacemaker/pcmk_sched_group.c     if (dependent->priv->children == NULL) {
priv              381 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = dependent->priv->children->data;
priv              382 lib/pacemaker/pcmk_sched_group.c         priority_delta = member->priv->cmds->apply_coloc_score(member, primary,
priv              395 lib/pacemaker/pcmk_sched_group.c         for (GList *iter = dependent->priv->children; iter != NULL;
priv              402 lib/pacemaker/pcmk_sched_group.c                 member->priv->cmds->apply_coloc_score(member, primary,
priv              416 lib/pacemaker/pcmk_sched_group.c         dependent->priv->priority =
priv              417 lib/pacemaker/pcmk_sched_group.c             pcmk__add_scores(priority_delta, dependent->priv->priority);
priv              423 lib/pacemaker/pcmk_sched_group.c                         pcmk_readable_score(dependent->priv->priority),
priv              467 lib/pacemaker/pcmk_sched_group.c         } else if (primary->priv->children != NULL) {
priv              472 lib/pacemaker/pcmk_sched_group.c             member = (pcmk_resource_t *) primary->priv->children->data;
priv              478 lib/pacemaker/pcmk_sched_group.c         return member->priv->cmds->apply_coloc_score(dependent, member,
priv              490 lib/pacemaker/pcmk_sched_group.c     for (const GList *iter = primary->priv->children;
priv              496 lib/pacemaker/pcmk_sched_group.c         instance_delta = member->priv->cmds->apply_coloc_score(dependent,
priv              560 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = action->rsc->priv->children;
priv              570 lib/pacemaker/pcmk_sched_group.c         member_action = find_first_action(member->priv->actions, NULL,
priv              575 lib/pacemaker/pcmk_sched_group.c             member_flags = member->priv->cmds->action_flags(member_action,
priv              655 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = then->rsc->priv->children;
priv              661 lib/pacemaker/pcmk_sched_group.c         member_action = find_first_action(member->priv->actions, NULL,
priv              666 lib/pacemaker/pcmk_sched_group.c         changed |= member->priv->cmds->update_ordered_actions(first,
priv              703 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = rsc->priv->children;
priv              709 lib/pacemaker/pcmk_sched_group.c             && (iter != rsc->priv->children)) {
priv              725 lib/pacemaker/pcmk_sched_group.c         member->priv->cmds->apply_location(member, location);
priv              745 lib/pacemaker/pcmk_sched_group.c         || pcmk__is_clone(rsc->priv->parent)) {
priv              752 lib/pacemaker/pcmk_sched_group.c         for (const GList *iter = rsc->priv->children;
priv              757 lib/pacemaker/pcmk_sched_group.c             colocated_rscs = member->priv->cmds->colocated_resources(member,
priv              762 lib/pacemaker/pcmk_sched_group.c     } else if (rsc->priv->children != NULL) {
priv              782 lib/pacemaker/pcmk_sched_group.c     parent = rsc->priv->parent;
priv              785 lib/pacemaker/pcmk_sched_group.c     if (rsc->priv->children == NULL) {
priv              801 lib/pacemaker/pcmk_sched_group.c     pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv              806 lib/pacemaker/pcmk_sched_group.c         parent->priv->cmds->with_this_colocations(parent, orig_rsc, list);
priv              815 lib/pacemaker/pcmk_sched_group.c     for (const GList *iter = rsc->priv->children;
priv              823 lib/pacemaker/pcmk_sched_group.c         member->priv->cmds->with_this_colocations(member, orig_rsc, list);
priv              836 lib/pacemaker/pcmk_sched_group.c     parent = rsc->priv->parent;
priv              839 lib/pacemaker/pcmk_sched_group.c     if (rsc->priv->children == NULL) {
priv              846 lib/pacemaker/pcmk_sched_group.c     if ((rsc == orig_rsc) || (orig_rsc == rsc->priv->children->data)) {
priv              851 lib/pacemaker/pcmk_sched_group.c         pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv              856 lib/pacemaker/pcmk_sched_group.c             parent->priv->cmds->this_with_colocations(parent, orig_rsc, list);
priv              865 lib/pacemaker/pcmk_sched_group.c         for (const GList *iter = rsc->priv->children;
priv              872 lib/pacemaker/pcmk_sched_group.c             member->priv->cmds->this_with_colocations(member, orig_rsc, list);
priv              882 lib/pacemaker/pcmk_sched_group.c     for (const GList *iter = rsc->priv->children;
priv              894 lib/pacemaker/pcmk_sched_group.c             for (const GList *cons_iter = rsc->priv->this_with_colocations;
priv              965 lib/pacemaker/pcmk_sched_group.c     if (source_rsc->priv->children == NULL) {
priv              982 lib/pacemaker/pcmk_sched_group.c         member = source_rsc->priv->children->data;
priv              987 lib/pacemaker/pcmk_sched_group.c     member->priv->cmds->add_colocated_node_scores(member, target_rsc, log_id,
priv             1011 lib/pacemaker/pcmk_sched_group.c         || pcmk__is_clone(rsc->priv->parent)) {
priv             1014 lib/pacemaker/pcmk_sched_group.c         for (GList *iter = rsc->priv->children;
priv             1021 lib/pacemaker/pcmk_sched_group.c                 member->priv->cmds->add_utilization(member, orig_rsc, all_rscs,
priv             1026 lib/pacemaker/pcmk_sched_group.c     } else if (rsc->priv->children != NULL) {
priv             1028 lib/pacemaker/pcmk_sched_group.c         member = (pcmk_resource_t *) rsc->priv->children->data;
priv             1033 lib/pacemaker/pcmk_sched_group.c             member->priv->cmds->add_utilization(member, orig_rsc, all_rscs,
priv             1044 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = rsc->priv->children;
priv             1049 lib/pacemaker/pcmk_sched_group.c         member->priv->cmds->shutdown_lock(member);
priv               87 lib/pacemaker/pcmk_sched_instances.c     if (instance->priv->allowed_nodes != NULL) {
priv               91 lib/pacemaker/pcmk_sched_instances.c         g_hash_table_iter_init(&iter, instance->priv->allowed_nodes);
priv               98 lib/pacemaker/pcmk_sched_instances.c                 for (GList *child_iter = instance->priv->children;
priv              105 lib/pacemaker/pcmk_sched_instances.c                         g_hash_table_lookup(child->priv->allowed_nodes,
priv              106 lib/pacemaker/pcmk_sched_instances.c                                             node->priv->id);
priv              137 lib/pacemaker/pcmk_sched_instances.c     g_hash_table_insert(table, (gpointer) node->priv->id, node);
priv              158 lib/pacemaker/pcmk_sched_instances.c         other->priv->cmds->add_colocated_node_scores(other, rsc, rsc->id,
priv              173 lib/pacemaker/pcmk_sched_instances.c         other->priv->cmds->add_colocated_node_scores(other, rsc, rsc->id,
priv              207 lib/pacemaker/pcmk_sched_instances.c     pcmk__assert((instance1 != NULL) && (instance1->priv->parent != NULL)
priv              208 lib/pacemaker/pcmk_sched_instances.c                  && (instance2 != NULL) && (instance2->priv->parent != NULL)
priv              220 lib/pacemaker/pcmk_sched_instances.c     node1 = g_hash_table_lookup(colocated_scores1, current_node1->priv->id);
priv              221 lib/pacemaker/pcmk_sched_instances.c     node2 = g_hash_table_lookup(colocated_scores2, current_node2->priv->id);
priv              257 lib/pacemaker/pcmk_sched_instances.c     for (GList *iter = rsc->priv->children;
priv              280 lib/pacemaker/pcmk_sched_instances.c         pcmk_node_t *allowed = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              281 lib/pacemaker/pcmk_sched_instances.c                                                    (*node)->priv->id);
priv              370 lib/pacemaker/pcmk_sched_instances.c     node1 = instance1->priv->fns->active_node(instance1, &nnodes1, NULL);
priv              371 lib/pacemaker/pcmk_sched_instances.c     node2 = instance2->priv->fns->active_node(instance2, &nnodes2, NULL);
priv              408 lib/pacemaker/pcmk_sched_instances.c     if (instance1->priv->priority > instance2->priv->priority) {
priv              411 lib/pacemaker/pcmk_sched_instances.c                   instance1->priv->priority, instance2->priv->priority);
priv              414 lib/pacemaker/pcmk_sched_instances.c     } else if (instance1->priv->priority < instance2->priv->priority) {
priv              417 lib/pacemaker/pcmk_sched_instances.c                   instance1->priv->priority, instance2->priv->priority);
priv              569 lib/pacemaker/pcmk_sched_instances.c                     ((prefer == NULL)? "no node" : prefer->priv->name));
priv              580 lib/pacemaker/pcmk_sched_instances.c     chosen = instance->priv->cmds->assign(instance, prefer, (prefer == NULL));
priv              606 lib/pacemaker/pcmk_sched_instances.c     pcmk_resource_t *parent = instance->priv->parent;
priv              608 lib/pacemaker/pcmk_sched_instances.c     GHashTable *allowed_orig_parent = parent->priv->allowed_nodes;
priv              614 lib/pacemaker/pcmk_sched_instances.c     allowed_node = g_hash_table_lookup(instance->priv->allowed_nodes,
priv              615 lib/pacemaker/pcmk_sched_instances.c                                        current->priv->id);
priv              645 lib/pacemaker/pcmk_sched_instances.c     parent->priv->allowed_nodes = pcmk__copy_node_table(allowed_orig_parent);
priv              698 lib/pacemaker/pcmk_sched_instances.c     g_hash_table_destroy(parent->priv->allowed_nodes);
priv              699 lib/pacemaker/pcmk_sched_instances.c     parent->priv->allowed_nodes = allowed_orig_parent;
priv              726 lib/pacemaker/pcmk_sched_instances.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              752 lib/pacemaker/pcmk_sched_instances.c     if ((instance->priv->active_nodes == NULL)
priv              844 lib/pacemaker/pcmk_sched_instances.c         if (instance->priv->active_nodes != NULL) {
priv              864 lib/pacemaker/pcmk_sched_instances.c                               collective->priv->scheduler);
priv              912 lib/pacemaker/pcmk_sched_instances.c     if (instance->priv->variant > pcmk__rsc_variant_primitive) {
priv              913 lib/pacemaker/pcmk_sched_instances.c         for (iter = instance->priv->children;
priv              923 lib/pacemaker/pcmk_sched_instances.c     if (instance->priv->active_nodes != NULL) {
priv              928 lib/pacemaker/pcmk_sched_instances.c     for (iter = instance->priv->actions;
priv             1002 lib/pacemaker/pcmk_sched_instances.c         instance->priv->cmds->create_actions(instance);
priv             1053 lib/pacemaker/pcmk_sched_instances.c         return rsc->priv->children;
priv             1067 lib/pacemaker/pcmk_sched_instances.c     if (list != rsc->priv->children) {
priv             1094 lib/pacemaker/pcmk_sched_instances.c         && (role != instance->priv->fns->state(instance, current))) {
priv             1109 lib/pacemaker/pcmk_sched_instances.c         instance_node = instance->priv->fns->location(instance, NULL, target);
priv             1199 lib/pacemaker/pcmk_sched_instances.c     GHashTable *allowed_nodes = match_rsc->priv->allowed_nodes;
priv             1207 lib/pacemaker/pcmk_sched_instances.c     node = match_rsc->priv->fns->location(match_rsc, NULL, target);
priv             1322 lib/pacemaker/pcmk_sched_instances.c     matching_action = find_first_action(rsc->priv->actions, NULL,
priv             1359 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance = action->rsc->priv->children->data;
priv             1454 lib/pacemaker/pcmk_sched_instances.c         changed |= then_instance->priv->cmds->update_ordered_actions(
priv             1456 lib/pacemaker/pcmk_sched_instances.c             first_instance->priv->cmds->action_flags(first_action, node),
priv             1457 lib/pacemaker/pcmk_sched_instances.c             filter, type, then->rsc->priv->scheduler);
priv             1490 lib/pacemaker/pcmk_sched_instances.c     if ((first->rsc->priv->variant < pcmk__rsc_variant_clone)
priv             1491 lib/pacemaker/pcmk_sched_instances.c         || (then->rsc->priv->variant < pcmk__rsc_variant_clone)) {
priv             1504 lib/pacemaker/pcmk_sched_instances.c     interleave = crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv             1540 lib/pacemaker/pcmk_sched_instances.c     pcmk_scheduler_t *scheduler = instance->priv->scheduler;
priv             1545 lib/pacemaker/pcmk_sched_instances.c     instance_action = find_first_action(instance->priv->actions, NULL,
priv             1552 lib/pacemaker/pcmk_sched_instances.c     instance_flags = instance->priv->cmds->action_flags(instance_action, node);
priv             1558 lib/pacemaker/pcmk_sched_instances.c     changed = instance->priv->cmds->update_ordered_actions(first,
priv             1672 lib/pacemaker/pcmk_sched_instances.c         instance_action = find_first_action(instance->priv->actions, NULL,
priv             1684 lib/pacemaker/pcmk_sched_instances.c         instance_flags = instance->priv->cmds->action_flags(instance_action,
priv              156 lib/pacemaker/pcmk_sched_location.c     target = g_hash_table_lookup(rsc->priv->meta,
priv              210 lib/pacemaker/pcmk_sched_location.c     rule_xml = pcmk__xe_resolve_idref(rule_xml, rsc->priv->scheduler->input);
priv              263 lib/pacemaker/pcmk_sched_location.c     for (iter = rsc->priv->scheduler->nodes;
priv              269 lib/pacemaker/pcmk_sched_location.c         rule_input->node_attrs = node->priv->attrs;
priv              271 lib/pacemaker/pcmk_sched_location.c                                                rsc->priv->scheduler);
priv              329 lib/pacemaker/pcmk_sched_location.c         pcmk_node_t *match = pcmk_find_node(rsc->priv->scheduler, node);
priv              371 lib/pacemaker/pcmk_sched_location.c             .now = rsc->priv->scheduler->priv->now,
priv              372 lib/pacemaker/pcmk_sched_location.c             .rsc_meta = rsc->priv->meta,
priv              387 lib/pacemaker/pcmk_sched_location.c             pe__update_recheck_time(t, rsc->priv->scheduler,
priv              403 lib/pacemaker/pcmk_sched_location.c         rsc = pcmk__find_constraint_resource(scheduler->priv->resources, value);
priv              424 lib/pacemaker/pcmk_sched_location.c         for (GList *iter = scheduler->priv->resources;
priv              568 lib/pacemaker/pcmk_sched_location.c         resource = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              688 lib/pacemaker/pcmk_sched_location.c     rsc->priv->scheduler->priv->location_constraints =
priv              689 lib/pacemaker/pcmk_sched_location.c         g_list_prepend(rsc->priv->scheduler->priv->location_constraints,
priv              691 lib/pacemaker/pcmk_sched_location.c     rsc->priv->location_constraints =
priv              692 lib/pacemaker/pcmk_sched_location.c         g_list_prepend(rsc->priv->location_constraints, new_con);
priv              706 lib/pacemaker/pcmk_sched_location.c     for (GList *iter = scheduler->priv->location_constraints;
priv              710 lib/pacemaker/pcmk_sched_location.c         location->rsc->priv->cmds->apply_location(location->rsc, location);
priv              733 lib/pacemaker/pcmk_sched_location.c     if (need_role && (location->role_filter != rsc->priv->next_role)) {
priv              737 lib/pacemaker/pcmk_sched_location.c                         pcmk_role_text(rsc->priv->next_role),
priv              752 lib/pacemaker/pcmk_sched_location.c         allowed_node = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              753 lib/pacemaker/pcmk_sched_location.c                                            node->priv->id);
priv              765 lib/pacemaker/pcmk_sched_location.c             g_hash_table_insert(rsc->priv->allowed_nodes,
priv              766 lib/pacemaker/pcmk_sched_location.c                                 (gpointer) allowed_node->priv->id,
priv               32 lib/pacemaker/pcmk_sched_migration.c                       source->priv->name);
priv               35 lib/pacemaker/pcmk_sched_migration.c                       target->priv->name);
priv               52 lib/pacemaker/pcmk_sched_migration.c     const pcmk_node_t *target_node = rsc->priv->partial_migration_target;
priv               57 lib/pacemaker/pcmk_sched_migration.c                     pcmk__node_name(rsc->priv->assigned_node));
priv               58 lib/pacemaker/pcmk_sched_migration.c     start = start_action(rsc, rsc->priv->assigned_node, TRUE);
priv               65 lib/pacemaker/pcmk_sched_migration.c                                    rsc->priv->scheduler);
priv               70 lib/pacemaker/pcmk_sched_migration.c                                  rsc->priv->assigned_node, TRUE,
priv               71 lib/pacemaker/pcmk_sched_migration.c                                  rsc->priv->scheduler);
priv               89 lib/pacemaker/pcmk_sched_migration.c                            NULL, pcmk__ar_ordered, rsc->priv->scheduler);
priv               96 lib/pacemaker/pcmk_sched_migration.c                            rsc->priv->scheduler);
priv              106 lib/pacemaker/pcmk_sched_migration.c                            NULL, pcmk__ar_ordered, rsc->priv->scheduler);
priv              115 lib/pacemaker/pcmk_sched_migration.c                        rsc->priv->scheduler);
priv              123 lib/pacemaker/pcmk_sched_migration.c                        rsc->priv->scheduler);
priv              126 lib/pacemaker/pcmk_sched_migration.c         add_migration_meta(migrate_to, current, rsc->priv->assigned_node);
priv              145 lib/pacemaker/pcmk_sched_migration.c     add_migration_meta(migrate_from, current, rsc->priv->assigned_node);
priv              216 lib/pacemaker/pcmk_sched_migration.c     if ((rsc->priv->assigned_node == NULL)
priv              217 lib/pacemaker/pcmk_sched_migration.c         || rsc->priv->assigned_node->details->unclean) {
priv              222 lib/pacemaker/pcmk_sched_migration.c                         rsc->id, pcmk__node_name(rsc->priv->assigned_node));
priv              302 lib/pacemaker/pcmk_sched_migration.c                                NULL, flags, order->rsc1->priv->scheduler);
priv              320 lib/pacemaker/pcmk_sched_migration.c                                NULL, flags, order->rsc1->priv->scheduler);
priv              342 lib/pacemaker/pcmk_sched_migration.c                            NULL, flags, order->rsc1->priv->scheduler);
priv              345 lib/pacemaker/pcmk_sched_migration.c         if (order->rsc2->priv->partial_migration_target != NULL) {
priv              352 lib/pacemaker/pcmk_sched_migration.c                                NULL, flags, order->rsc1->priv->scheduler);
priv              369 lib/pacemaker/pcmk_sched_migration.c                                NULL, flags, order->rsc1->priv->scheduler);
priv              386 lib/pacemaker/pcmk_sched_migration.c                                NULL, flags, order->rsc1->priv->scheduler);
priv              389 lib/pacemaker/pcmk_sched_migration.c             if (order->rsc2->priv->partial_migration_target != NULL) {
priv              397 lib/pacemaker/pcmk_sched_migration.c                                    order->rsc1->priv->scheduler);
priv               35 lib/pacemaker/pcmk_sched_nodes.c             || pcmk_is_set(node->priv->flags, pcmk__node_standby)
priv               46 lib/pacemaker/pcmk_sched_nodes.c         pcmk_resource_t *guest = node->priv->remote->priv->launcher;
priv               48 lib/pacemaker/pcmk_sched_nodes.c         if (guest->priv->fns->location(guest, NULL,
priv               81 lib/pacemaker/pcmk_sched_nodes.c         g_hash_table_insert(new_table, (gpointer) new_node->priv->id,
priv              126 lib/pacemaker/pcmk_sched_nodes.c                         pcmk__copy_node_table(rsc->priv->allowed_nodes));
priv              128 lib/pacemaker/pcmk_sched_nodes.c     for (const GList *iter = rsc->priv->children;
priv              154 lib/pacemaker/pcmk_sched_nodes.c     g_hash_table_destroy(rsc->priv->allowed_nodes);
priv              157 lib/pacemaker/pcmk_sched_nodes.c     rsc->priv->allowed_nodes =
priv              160 lib/pacemaker/pcmk_sched_nodes.c     for (GList *iter = rsc->priv->children;
priv              252 lib/pacemaker/pcmk_sched_nodes.c     if (pcmk__str_eq(node1->priv->scheduler->priv->placement_strategy,
priv              257 lib/pacemaker/pcmk_sched_nodes.c     if (pcmk__str_eq(node1->priv->scheduler->priv->placement_strategy,
priv              275 lib/pacemaker/pcmk_sched_nodes.c     if (node1->priv->num_resources < node2->priv->num_resources) {
priv              278 lib/pacemaker/pcmk_sched_nodes.c                   node1->priv->num_resources, node2->priv->num_resources);
priv              281 lib/pacemaker/pcmk_sched_nodes.c     } else if (node1->priv->num_resources > node2->priv->num_resources) {
priv              284 lib/pacemaker/pcmk_sched_nodes.c                   node1->priv->num_resources, node2->priv->num_resources);
priv              304 lib/pacemaker/pcmk_sched_nodes.c     result = strcmp(node1->priv->name, node2->priv->name);
priv              373 lib/pacemaker/pcmk_sched_nodes.c         pcmk__cluster_option(scheduler->priv->options,
priv              399 lib/pacemaker/pcmk_sched_nodes.c         for (GList *r = scheduler->priv->resources; r != NULL; r = r->next) {
priv              408 lib/pacemaker/pcmk_sched_nodes.c                 constrain = !crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv              440 lib/pacemaker/pcmk_sched_nodes.c     if (rsc->priv->parent == NULL) {
priv              441 lib/pacemaker/pcmk_sched_nodes.c         allowed_nodes = rsc->priv->allowed_nodes;
priv              443 lib/pacemaker/pcmk_sched_nodes.c         allowed_nodes = rsc->priv->parent->priv->allowed_nodes;
priv              445 lib/pacemaker/pcmk_sched_nodes.c     return g_hash_table_lookup(allowed_nodes, node->priv->id);
priv               33 lib/pacemaker/pcmk_sched_ordering.c         __rsc = pcmk__find_constraint_resource(scheduler->priv->resources,  \
priv              250 lib/pacemaker/pcmk_sched_ordering.c     rsc = pcmk__find_constraint_resource(scheduler->priv->resources, rsc_id);
priv              279 lib/pacemaker/pcmk_sched_ordering.c     clone_min = g_hash_table_lookup(rsc->priv->meta, PCMK_META_CLONE_MIN);
priv              327 lib/pacemaker/pcmk_sched_ordering.c                                                  rsc_first->priv->scheduler);
priv              337 lib/pacemaker/pcmk_sched_ordering.c     for (GList *iter = rsc_first->priv->children;
priv              346 lib/pacemaker/pcmk_sched_ordering.c                            rsc_first->priv->scheduler);
priv              353 lib/pacemaker/pcmk_sched_ordering.c                        rsc_first->priv->scheduler);
priv              504 lib/pacemaker/pcmk_sched_ordering.c     order->id = sched->priv->next_ordering_id++;
priv              530 lib/pacemaker/pcmk_sched_ordering.c                     (sched->priv->next_ordering_id - 1),
priv              534 lib/pacemaker/pcmk_sched_ordering.c     sched->priv->ordering_constraints =
priv              535 lib/pacemaker/pcmk_sched_ordering.c         g_list_prepend(sched->priv->ordering_constraints, order);
priv             1098 lib/pacemaker/pcmk_sched_ordering.c     for (GList *iter = scheduler->priv->actions;
priv             1125 lib/pacemaker/pcmk_sched_ordering.c     for (GList *iter = node->priv->scheduler->priv->actions;
priv             1172 lib/pacemaker/pcmk_sched_ordering.c                            node->priv->scheduler);
priv             1190 lib/pacemaker/pcmk_sched_ordering.c     GList *list = find_actions(rsc->priv->actions, original_key, NULL);
priv             1201 lib/pacemaker/pcmk_sched_ordering.c         list = find_actions(rsc->priv->actions, key, NULL);
priv             1310 lib/pacemaker/pcmk_sched_ordering.c         first_role = first_rsc->priv->fns->state(first_rsc, TRUE);
priv             1333 lib/pacemaker/pcmk_sched_ordering.c                                          first_rsc->priv->scheduler);
priv             1400 lib/pacemaker/pcmk_sched_ordering.c     sched->priv->ordering_constraints =
priv             1401 lib/pacemaker/pcmk_sched_ordering.c         g_list_reverse(sched->priv->ordering_constraints);
priv             1403 lib/pacemaker/pcmk_sched_ordering.c     for (GList *iter = sched->priv->ordering_constraints;
priv             1425 lib/pacemaker/pcmk_sched_ordering.c     g_list_foreach(sched->priv->actions, block_colocation_dependents, NULL);
priv             1430 lib/pacemaker/pcmk_sched_ordering.c     crm_trace("Updating %d actions", g_list_length(sched->priv->actions));
priv             1431 lib/pacemaker/pcmk_sched_ordering.c     g_list_foreach(sched->priv->actions, update_action_for_orderings, sched);
priv              136 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->allowed_nodes != NULL) {
priv              137 lib/pacemaker/pcmk_sched_primitive.c         GList *nodes = g_hash_table_get_values(rsc->priv->allowed_nodes);
priv              180 lib/pacemaker/pcmk_sched_primitive.c         return rsc->priv->assigned_node != NULL;
priv              191 lib/pacemaker/pcmk_sched_primitive.c         chosen = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              192 lib/pacemaker/pcmk_sched_primitive.c                                      prefer->priv->id);
priv              230 lib/pacemaker/pcmk_sched_primitive.c         if (!pcmk__is_unique_clone(rsc->priv->parent)
priv              290 lib/pacemaker/pcmk_sched_primitive.c     return rsc->priv->assigned_node != NULL;
priv              310 lib/pacemaker/pcmk_sched_primitive.c         archive = pcmk__copy_node_table(rsc->priv->allowed_nodes);
priv              320 lib/pacemaker/pcmk_sched_primitive.c         other->priv->cmds->assign(other, NULL, true);
priv              324 lib/pacemaker/pcmk_sched_primitive.c     rsc->priv->cmds->apply_coloc_score(rsc, other, colocation, true);
priv              326 lib/pacemaker/pcmk_sched_primitive.c         && !pcmk__any_node_available(rsc->priv->allowed_nodes)) {
priv              331 lib/pacemaker/pcmk_sched_primitive.c         g_hash_table_destroy(rsc->priv->allowed_nodes);
priv              332 lib/pacemaker/pcmk_sched_primitive.c         rsc->priv->allowed_nodes = archive;
priv              349 lib/pacemaker/pcmk_sched_primitive.c     pcmk_node_t *remote_node = pcmk_find_node(connection->priv->scheduler,
priv              354 lib/pacemaker/pcmk_sched_primitive.c     if ((connection->priv->assigned_node != NULL)
priv              355 lib/pacemaker/pcmk_sched_primitive.c         && (connection->priv->next_role != pcmk_role_stopped)) {
priv              358 lib/pacemaker/pcmk_sched_primitive.c                   remote_node->priv->id);
priv              360 lib/pacemaker/pcmk_sched_primitive.c         if (!pcmk_is_set(remote_node->priv->flags, pcmk__node_seen)) {
priv              368 lib/pacemaker/pcmk_sched_primitive.c                   remote_node->priv->id,
priv              369 lib/pacemaker/pcmk_sched_primitive.c                   ((connection->priv->assigned_node == NULL)? "un" : ""),
priv              370 lib/pacemaker/pcmk_sched_primitive.c                   pcmk_role_text(connection->priv->next_role));
priv              405 lib/pacemaker/pcmk_sched_primitive.c     scheduler = rsc->priv->scheduler;
priv              406 lib/pacemaker/pcmk_sched_primitive.c     parent = rsc->priv->parent;
priv              412 lib/pacemaker/pcmk_sched_primitive.c         parent->priv->cmds->assign(parent, prefer, stop_if_fail);
priv              419 lib/pacemaker/pcmk_sched_primitive.c         if (rsc->priv->assigned_node != NULL) {
priv              420 lib/pacemaker/pcmk_sched_primitive.c             node_name = pcmk__node_name(rsc->priv->assigned_node);
priv              423 lib/pacemaker/pcmk_sched_primitive.c         return rsc->priv->assigned_node;
priv              434 lib/pacemaker/pcmk_sched_primitive.c                          rsc->priv->allowed_nodes, scheduler);
priv              458 lib/pacemaker/pcmk_sched_primitive.c                          rsc->priv->allowed_nodes, scheduler);
priv              481 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->next_role == pcmk_role_stopped) {
priv              488 lib/pacemaker/pcmk_sched_primitive.c     } else if ((rsc->priv->next_role > rsc->priv->orig_role)
priv              493 lib/pacemaker/pcmk_sched_primitive.c                    rsc->id, pcmk_role_text(rsc->priv->orig_role),
priv              494 lib/pacemaker/pcmk_sched_primitive.c                    pcmk_role_text(rsc->priv->next_role));
priv              495 lib/pacemaker/pcmk_sched_primitive.c         pe__set_next_role(rsc, rsc->priv->orig_role,
priv              501 lib/pacemaker/pcmk_sched_primitive.c                          rsc, __func__, rsc->priv->allowed_nodes, scheduler);
priv              514 lib/pacemaker/pcmk_sched_primitive.c         pe__set_next_role(rsc, rsc->priv->orig_role, "unmanaged");
priv              518 lib/pacemaker/pcmk_sched_primitive.c         } else if (rsc->priv->orig_role == pcmk_role_promoted) {
priv              526 lib/pacemaker/pcmk_sched_primitive.c                        (assign_to? assign_to->priv->name : "no node"),
priv              543 lib/pacemaker/pcmk_sched_primitive.c         } else if ((rsc->priv->active_nodes != NULL) && stop_if_fail) {
priv              554 lib/pacemaker/pcmk_sched_primitive.c     return rsc->priv->assigned_node;
priv              572 lib/pacemaker/pcmk_sched_primitive.c     enum rsc_role_e role = rsc->priv->orig_role;
priv              593 lib/pacemaker/pcmk_sched_primitive.c     while ((rsc->priv->orig_role <= rsc->priv->next_role)
priv              594 lib/pacemaker/pcmk_sched_primitive.c            && (role != rsc->priv->orig_role)
priv              598 lib/pacemaker/pcmk_sched_primitive.c         next_role = rsc_state_matrix[role][rsc->priv->orig_role];
priv              609 lib/pacemaker/pcmk_sched_primitive.c         fn(rsc, rsc->priv->assigned_node, !required);
priv              627 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->next_role != pcmk_role_unknown) {
priv              631 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->assigned_node == NULL) {
priv              653 lib/pacemaker/pcmk_sched_primitive.c     start = start_action(rsc, rsc->priv->assigned_node, TRUE);
priv              666 lib/pacemaker/pcmk_sched_primitive.c     enum rsc_role_e role = rsc->priv->orig_role;
priv              668 lib/pacemaker/pcmk_sched_primitive.c     while (role != rsc->priv->next_role) {
priv              670 lib/pacemaker/pcmk_sched_primitive.c             rsc_state_matrix[role][rsc->priv->next_role];
priv              678 lib/pacemaker/pcmk_sched_primitive.c                         pcmk_role_text(rsc->priv->next_role));
priv              683 lib/pacemaker/pcmk_sched_primitive.c         fn(rsc, rsc->priv->assigned_node, false);
priv              715 lib/pacemaker/pcmk_sched_primitive.c                     rsc->id, pcmk_role_text(rsc->priv->orig_role),
priv              716 lib/pacemaker/pcmk_sched_primitive.c                     pcmk_role_text(rsc->priv->next_role), next_role_source,
priv              717 lib/pacemaker/pcmk_sched_primitive.c                     pcmk__node_name(rsc->priv->assigned_node));
priv              719 lib/pacemaker/pcmk_sched_primitive.c     current = rsc->priv->fns->active_node(rsc, &num_all_active,
priv              722 lib/pacemaker/pcmk_sched_primitive.c     g_list_foreach(rsc->priv->dangling_migration_sources,
priv              725 lib/pacemaker/pcmk_sched_primitive.c     if ((current != NULL) && (rsc->priv->assigned_node != NULL)
priv              726 lib/pacemaker/pcmk_sched_primitive.c         && !pcmk__same_node(current, rsc->priv->assigned_node)
priv              727 lib/pacemaker/pcmk_sched_primitive.c         && (rsc->priv->next_role >= pcmk_role_started)) {
priv              731 lib/pacemaker/pcmk_sched_primitive.c                         pcmk__node_name(rsc->priv->assigned_node));
priv              740 lib/pacemaker/pcmk_sched_primitive.c     migration_target = rsc->priv->partial_migration_target;
priv              741 lib/pacemaker/pcmk_sched_primitive.c     if ((rsc->priv->partial_migration_source != NULL)
priv              743 lib/pacemaker/pcmk_sched_primitive.c         && pcmk__same_node(current, rsc->priv->partial_migration_source)
priv              744 lib/pacemaker/pcmk_sched_primitive.c         && pcmk__same_node(rsc->priv->assigned_node, migration_target)) {
priv              751 lib/pacemaker/pcmk_sched_primitive.c                         pcmk__node_name(rsc->priv->partial_migration_source),
priv              754 lib/pacemaker/pcmk_sched_primitive.c     } else if ((rsc->priv->partial_migration_source != NULL)
priv              763 lib/pacemaker/pcmk_sched_primitive.c                        pcmk__node_name(rsc->priv->partial_migration_source),
priv              770 lib/pacemaker/pcmk_sched_primitive.c                        pcmk__node_name(rsc->priv->partial_migration_source),
priv              774 lib/pacemaker/pcmk_sched_primitive.c         rsc->priv->partial_migration_source = NULL;
priv              775 lib/pacemaker/pcmk_sched_primitive.c         rsc->priv->partial_migration_target = NULL;
priv              792 lib/pacemaker/pcmk_sched_primitive.c         const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              795 lib/pacemaker/pcmk_sched_primitive.c         pcmk__sched_err(rsc->priv->scheduler,
priv              803 lib/pacemaker/pcmk_sched_primitive.c         switch (rsc->priv->multiply_active_policy) {
priv              832 lib/pacemaker/pcmk_sched_primitive.c             if (rsc->priv->next_role == pcmk_role_promoted) {
priv              841 lib/pacemaker/pcmk_sched_primitive.c     } else if ((rsc->priv->orig_role > pcmk_role_started)
priv              843 lib/pacemaker/pcmk_sched_primitive.c                && (rsc->priv->assigned_node != NULL)) {
priv              848 lib/pacemaker/pcmk_sched_primitive.c         start = start_action(rsc, rsc->priv->assigned_node, TRUE);
priv              881 lib/pacemaker/pcmk_sched_primitive.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              883 lib/pacemaker/pcmk_sched_primitive.c         if (node->priv->remote != NULL) {
priv              907 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->allowed_nodes != NULL) {
priv              908 lib/pacemaker/pcmk_sched_primitive.c         allowed_nodes = g_hash_table_get_values(rsc->priv->allowed_nodes);
priv              933 lib/pacemaker/pcmk_sched_primitive.c     scheduler = rsc->priv->scheduler;
priv              949 lib/pacemaker/pcmk_sched_primitive.c     check_utilization = (g_hash_table_size(rsc->priv->utilization) > 0)
priv              950 lib/pacemaker/pcmk_sched_primitive.c                          && !pcmk__str_eq(scheduler->priv->placement_strategy,
priv              963 lib/pacemaker/pcmk_sched_primitive.c         || (rsc->priv->orig_role > pcmk_role_unpromoted)) {
priv              988 lib/pacemaker/pcmk_sched_primitive.c         || (rsc->priv->launcher != NULL)) {
priv             1001 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->launcher != NULL) {
priv             1011 lib/pacemaker/pcmk_sched_primitive.c                 rsc_avoids_remote_nodes(rsc->priv->launcher);
priv             1020 lib/pacemaker/pcmk_sched_primitive.c             pcmk__order_resource_actions(rsc->priv->launcher,
priv             1032 lib/pacemaker/pcmk_sched_primitive.c         } else if (pcmk_is_set(rsc->priv->launcher->flags,
priv             1034 lib/pacemaker/pcmk_sched_primitive.c             remote_rsc = rsc->priv->launcher;
priv             1038 lib/pacemaker/pcmk_sched_primitive.c                                                  rsc->priv->launcher);
priv             1048 lib/pacemaker/pcmk_sched_primitive.c                 if (node->priv->remote != remote_rsc) {
priv             1061 lib/pacemaker/pcmk_sched_primitive.c                       rsc->id, rsc->priv->launcher->id);
priv             1063 lib/pacemaker/pcmk_sched_primitive.c             pcmk__new_ordering(rsc->priv->launcher,
priv             1064 lib/pacemaker/pcmk_sched_primitive.c                                pcmk__op_key(rsc->priv->launcher->id,
priv             1075 lib/pacemaker/pcmk_sched_primitive.c                                rsc->priv->launcher,
priv             1076 lib/pacemaker/pcmk_sched_primitive.c                                pcmk__op_key(rsc->priv->launcher->id,
priv             1086 lib/pacemaker/pcmk_sched_primitive.c                                  rsc->priv->launcher, NULL, NULL,
priv             1129 lib/pacemaker/pcmk_sched_primitive.c         return primary->priv->cmds->apply_coloc_score(dependent, primary,
priv             1165 lib/pacemaker/pcmk_sched_primitive.c     parent = rsc->priv->parent;
priv             1171 lib/pacemaker/pcmk_sched_primitive.c         pcmk__add_with_this_list(list, rsc->priv->with_this_colocations,
priv             1174 lib/pacemaker/pcmk_sched_primitive.c             parent->priv->cmds->with_this_colocations(parent, orig_rsc, list);
priv             1178 lib/pacemaker/pcmk_sched_primitive.c         for (GList *iter = rsc->priv->with_this_colocations;
priv             1199 lib/pacemaker/pcmk_sched_primitive.c     parent = rsc->priv->parent;
priv             1205 lib/pacemaker/pcmk_sched_primitive.c         pcmk__add_this_with_list(list, rsc->priv->this_with_colocations,
priv             1208 lib/pacemaker/pcmk_sched_primitive.c             parent->priv->cmds->this_with_colocations(parent, orig_rsc, list);
priv             1212 lib/pacemaker/pcmk_sched_primitive.c         for (GList *iter = rsc->priv->this_with_colocations;
priv             1258 lib/pacemaker/pcmk_sched_primitive.c            && (rsc->priv->next_role > pcmk_role_stopped)
priv             1259 lib/pacemaker/pcmk_sched_primitive.c            && pcmk__same_node(rsc->priv->assigned_node, node);
priv             1273 lib/pacemaker/pcmk_sched_primitive.c     for (GList *iter = rsc->priv->active_nodes;
priv             1291 lib/pacemaker/pcmk_sched_primitive.c         if (rsc->priv->partial_migration_target != NULL) {
priv             1293 lib/pacemaker/pcmk_sched_primitive.c             if (pcmk__same_node(current, rsc->priv->partial_migration_target)
priv             1294 lib/pacemaker/pcmk_sched_primitive.c                 && pcmk__same_node(current, rsc->priv->assigned_node)) {
priv             1313 lib/pacemaker/pcmk_sched_primitive.c         if (rsc->priv->assigned_node == NULL) {
priv             1331 lib/pacemaker/pcmk_sched_primitive.c                                                  rsc->priv->scheduler);
priv             1335 lib/pacemaker/pcmk_sched_primitive.c                 pcmk__sched_err(rsc->priv->scheduler,
priv             1456 lib/pacemaker/pcmk_sched_primitive.c     for (GList *iter = rsc->priv->active_nodes;
priv             1545 lib/pacemaker/pcmk_sched_primitive.c     value = g_hash_table_lookup(rsc->priv->meta, PCMK__META_CLONE);
priv             1553 lib/pacemaker/pcmk_sched_primitive.c     value = g_hash_table_lookup(rsc->priv->meta, PCMK_META_REMOTE_NODE);
priv             1563 lib/pacemaker/pcmk_sched_primitive.c     for (parent = rsc; parent != NULL; parent = parent->priv->parent) {
priv             1564 lib/pacemaker/pcmk_sched_primitive.c         if (parent->priv->launcher != NULL) {
priv             1566 lib/pacemaker/pcmk_sched_primitive.c                         parent->priv->launcher->id);
priv             1574 lib/pacemaker/pcmk_sched_primitive.c     value = g_hash_table_lookup(rsc->priv->meta, "external-ip");
priv             1626 lib/pacemaker/pcmk_sched_primitive.c     return (result == 0)? get_effective_time(node->priv->scheduler) : result;
priv             1642 lib/pacemaker/pcmk_sched_primitive.c     if (!pcmk__same_node(node, rsc->priv->lock_node)) {
priv             1644 lib/pacemaker/pcmk_sched_primitive.c                           PCMK_OPT_SHUTDOWN_LOCK, rsc->priv->scheduler);
priv             1655 lib/pacemaker/pcmk_sched_primitive.c     scheduler = rsc->priv->scheduler;
priv             1663 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->lock_node != NULL) {
priv             1666 lib/pacemaker/pcmk_sched_primitive.c         if (rsc->priv->active_nodes != NULL) {
priv             1674 lib/pacemaker/pcmk_sched_primitive.c             pe__clear_resource_history(rsc, rsc->priv->lock_node);
priv             1675 lib/pacemaker/pcmk_sched_primitive.c             rsc->priv->lock_node = NULL;
priv             1676 lib/pacemaker/pcmk_sched_primitive.c             rsc->priv->lock_time = 0;
priv             1680 lib/pacemaker/pcmk_sched_primitive.c     } else if (pcmk__list_of_1(rsc->priv->active_nodes)) {
priv             1681 lib/pacemaker/pcmk_sched_primitive.c         pcmk_node_t *node = rsc->priv->active_nodes->data;
priv             1689 lib/pacemaker/pcmk_sched_primitive.c                 rsc->priv->lock_node = node;
priv             1690 lib/pacemaker/pcmk_sched_primitive.c                 rsc->priv->lock_time = shutdown_time(node);
priv             1695 lib/pacemaker/pcmk_sched_primitive.c     if (rsc->priv->lock_node == NULL) {
priv             1700 lib/pacemaker/pcmk_sched_primitive.c     if (scheduler->priv->shutdown_lock_ms > 0U) {
priv             1701 lib/pacemaker/pcmk_sched_primitive.c         time_t lock_expiration = rsc->priv->lock_time
priv             1702 lib/pacemaker/pcmk_sched_primitive.c                                  + pcmk__timeout_ms2s(scheduler->priv->shutdown_lock_ms);
priv             1705 lib/pacemaker/pcmk_sched_primitive.c                        rsc->id, pcmk__node_name(rsc->priv->lock_node),
priv             1711 lib/pacemaker/pcmk_sched_primitive.c                        rsc->id, pcmk__node_name(rsc->priv->lock_node));
priv               32 lib/pacemaker/pcmk_sched_probes.c     pcmk_node_t *running = pe_find_node_id(rsc->priv->active_nodes,
priv               33 lib/pacemaker/pcmk_sched_probes.c                                            node->priv->id);
priv               39 lib/pacemaker/pcmk_sched_probes.c     } else if (rsc->priv->orig_role == pcmk_role_promoted) {
priv               61 lib/pacemaker/pcmk_sched_probes.c         if (rsc->priv->cmds->create_probe(rsc, node)) {
priv               78 lib/pacemaker/pcmk_sched_probes.c     const pcmk_node_t *rsc1_node = rsc1->priv->assigned_node;
priv               81 lib/pacemaker/pcmk_sched_probes.c         && (g_hash_table_lookup(rsc1->priv->probed_nodes,
priv               82 lib/pacemaker/pcmk_sched_probes.c                                 rsc1_node->priv->id) == NULL)) {
priv               89 lib/pacemaker/pcmk_sched_probes.c                            pcmk__ar_ordered, rsc1->priv->scheduler);
priv              107 lib/pacemaker/pcmk_sched_probes.c     guest_rsc = node->priv->remote->priv->launcher;
priv              108 lib/pacemaker/pcmk_sched_probes.c     guest_node = guest_rsc->priv->assigned_node;
priv              113 lib/pacemaker/pcmk_sched_probes.c     return pcmk_is_set(node->priv->flags, pcmk__node_remote_reset)
priv              116 lib/pacemaker/pcmk_sched_probes.c            || (guest_rsc->priv->next_role == pcmk_role_stopped)
priv              119 lib/pacemaker/pcmk_sched_probes.c            || ((guest_rsc->priv->orig_role > pcmk_role_stopped)
priv              121 lib/pacemaker/pcmk_sched_probes.c                && pcmk__find_node_in_list(guest_rsc->priv->active_nodes,
priv              122 lib/pacemaker/pcmk_sched_probes.c                                           guest_node->priv->name) == NULL);
priv              141 lib/pacemaker/pcmk_sched_probes.c               pcmk_role_text(rsc->priv->orig_role), rsc->id,
priv              145 lib/pacemaker/pcmk_sched_probes.c                           rsc->priv->scheduler);
priv              175 lib/pacemaker/pcmk_sched_probes.c     if (!pcmk_is_set(rsc->priv->scheduler->flags,
priv              187 lib/pacemaker/pcmk_sched_probes.c                    && pe__resource_contains_guest_node(rsc->priv->scheduler,
priv              199 lib/pacemaker/pcmk_sched_probes.c     if (rsc->priv->children != NULL) {
priv              200 lib/pacemaker/pcmk_sched_probes.c         return pcmk__probe_resource_list(rsc->priv->children, node);
priv              203 lib/pacemaker/pcmk_sched_probes.c     if ((rsc->priv->launcher != NULL)
priv              212 lib/pacemaker/pcmk_sched_probes.c     } else if (g_hash_table_lookup(rsc->priv->probed_nodes,
priv              213 lib/pacemaker/pcmk_sched_probes.c                                    node->priv->id) != NULL) {
priv              218 lib/pacemaker/pcmk_sched_probes.c     allowed = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              219 lib/pacemaker/pcmk_sched_probes.c                                   node->priv->id);
priv              248 lib/pacemaker/pcmk_sched_probes.c         pcmk_resource_t *guest = node->priv->remote->priv->launcher;
priv              250 lib/pacemaker/pcmk_sched_probes.c         if (guest->priv->orig_role == pcmk_role_stopped) {
priv              264 lib/pacemaker/pcmk_sched_probes.c                                NULL, pcmk__ar_ordered, rsc->priv->scheduler);
priv              285 lib/pacemaker/pcmk_sched_probes.c         && (top->priv->active_nodes == NULL)) {
priv              292 lib/pacemaker/pcmk_sched_probes.c                        flags, rsc->priv->scheduler);
priv              294 lib/pacemaker/pcmk_sched_probes.c                        pcmk__ar_ordered, rsc->priv->scheduler);
priv              301 lib/pacemaker/pcmk_sched_probes.c                     rsc->id, node->priv->id, reason);
priv              356 lib/pacemaker/pcmk_sched_probes.c     for (GList *iter = scheduler->priv->ordering_constraints;
priv              399 lib/pacemaker/pcmk_sched_probes.c             && (order->rsc1->priv->launcher == order->rsc2)) {
priv              438 lib/pacemaker/pcmk_sched_probes.c             then_actions = find_actions(order->rsc2->priv->actions,
priv              499 lib/pacemaker/pcmk_sched_probes.c     if ((after->action->rsc->priv->variant <= pcmk__rsc_variant_group)
priv              519 lib/pacemaker/pcmk_sched_probes.c         if ((then->action->rsc->priv->active_nodes != NULL)
priv              609 lib/pacemaker/pcmk_sched_probes.c         && (after->rsc->priv->variant > pcmk__rsc_variant_group)) {
priv              611 lib/pacemaker/pcmk_sched_probes.c         interleave = crm_is_true(g_hash_table_lookup(after->rsc->priv->meta,
priv              647 lib/pacemaker/pcmk_sched_probes.c                 || (after->rsc->priv->variant < pcmk__rsc_variant_group)
priv              648 lib/pacemaker/pcmk_sched_probes.c                 || (probe->rsc->priv->parent == after->rsc)
priv              654 lib/pacemaker/pcmk_sched_probes.c             if ((chained_rsc->priv->variant > pcmk__rsc_variant_group)
priv              655 lib/pacemaker/pcmk_sched_probes.c                 || (after->rsc != chained_rsc->priv->parent)) {
priv              662 lib/pacemaker/pcmk_sched_probes.c             if ((after->rsc->priv->variant > pcmk__rsc_variant_group)
priv              690 lib/pacemaker/pcmk_sched_probes.c     for (GList *iter = scheduler->priv->actions;
priv              713 lib/pacemaker/pcmk_sched_probes.c         g_list_foreach(rsc->priv->children,
priv              732 lib/pacemaker/pcmk_sched_probes.c             clear_actions_tracking_flag(rsc->priv->scheduler);
priv              780 lib/pacemaker/pcmk_sched_probes.c     for (GList *iter = scheduler->priv->resources;
priv              863 lib/pacemaker/pcmk_sched_probes.c     g_list_foreach(scheduler->priv->resources,
priv              897 lib/pacemaker/pcmk_sched_probes.c         if (!pcmk_is_set(node->priv->flags, pcmk__node_probes_allowed)) {
priv              903 lib/pacemaker/pcmk_sched_probes.c         pcmk__probe_resource_list(scheduler->priv->resources, node);
priv               87 lib/pacemaker/pcmk_sched_promotable.c     if (rsc->priv->children != NULL) {
priv               88 lib/pacemaker/pcmk_sched_promotable.c         for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv               95 lib/pacemaker/pcmk_sched_promotable.c     for (iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv              138 lib/pacemaker/pcmk_sched_promotable.c                                               chosen->priv->id);
priv              141 lib/pacemaker/pcmk_sched_promotable.c             int new_priority = pcmk__add_scores(child->priv->priority,
priv              149 lib/pacemaker/pcmk_sched_promotable.c                             pcmk_readable_score(child->priv->priority),
priv              152 lib/pacemaker/pcmk_sched_promotable.c             child->priv->priority = new_priority;
priv              173 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = rsc->priv->children;
priv              186 lib/pacemaker/pcmk_sched_promotable.c     node = rsc->priv->fns->location(rsc, NULL, pcmk__rsc_node_assigned);
priv              193 lib/pacemaker/pcmk_sched_promotable.c         if (rsc->priv->fns->state(rsc, TRUE) == pcmk_role_promoted) {
priv              202 lib/pacemaker/pcmk_sched_promotable.c     } else if (rsc->priv->priority < 0) {
priv              206 lib/pacemaker/pcmk_sched_promotable.c                         rsc->id, rsc->priv->priority);
priv              217 lib/pacemaker/pcmk_sched_promotable.c     local_node = g_hash_table_lookup(parent->priv->allowed_nodes,
priv              218 lib/pacemaker/pcmk_sched_promotable.c                                      node->priv->id);
priv              226 lib/pacemaker/pcmk_sched_promotable.c             pcmk__sched_err(node->priv->scheduler,
priv              268 lib/pacemaker/pcmk_sched_promotable.c     if (rsc1->priv->promotion_priority > rsc2->priv->promotion_priority) {
priv              272 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(rsc1->priv->promotion_priority),
priv              273 lib/pacemaker/pcmk_sched_promotable.c                         rsc2->id, rsc2->priv->promotion_priority);
priv              277 lib/pacemaker/pcmk_sched_promotable.c     if (rsc1->priv->promotion_priority < rsc2->priv->promotion_priority) {
priv              281 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(rsc1->priv->promotion_priority),
priv              282 lib/pacemaker/pcmk_sched_promotable.c                         rsc2->id, rsc2->priv->promotion_priority);
priv              287 lib/pacemaker/pcmk_sched_promotable.c     role1 = rsc1->priv->fns->state(rsc1, TRUE);
priv              288 lib/pacemaker/pcmk_sched_promotable.c     role2 = rsc2->priv->fns->state(rsc2, TRUE);
priv              326 lib/pacemaker/pcmk_sched_promotable.c     const int promotion_priority = child->priv->promotion_priority;
priv              335 lib/pacemaker/pcmk_sched_promotable.c     chosen = child->priv->fns->location(child, NULL, pcmk__rsc_node_assigned);
priv              342 lib/pacemaker/pcmk_sched_promotable.c     node = g_hash_table_lookup(clone->priv->allowed_nodes,
priv              343 lib/pacemaker/pcmk_sched_promotable.c                                chosen->priv->id);
priv              381 lib/pacemaker/pcmk_sched_promotable.c     dependent->priv->cmds->add_colocated_node_scores(dependent, clone,
priv              383 lib/pacemaker/pcmk_sched_promotable.c                                                      &(clone->priv->allowed_nodes),
priv              400 lib/pacemaker/pcmk_sched_promotable.c     pcmk_node_t *chosen = child->priv->fns->location(child, NULL,
priv              404 lib/pacemaker/pcmk_sched_promotable.c         && (child->priv->next_role == pcmk_role_promoted)) {
priv              405 lib/pacemaker/pcmk_sched_promotable.c         child->priv->promotion_priority = PCMK_SCORE_INFINITY;
priv              412 lib/pacemaker/pcmk_sched_promotable.c         child->priv->promotion_priority = -PCMK_SCORE_INFINITY;
priv              418 lib/pacemaker/pcmk_sched_promotable.c     } else if (child->priv->promotion_priority < 0) {
priv              423 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(child->priv->promotion_priority));
priv              428 lib/pacemaker/pcmk_sched_promotable.c         node = g_hash_table_lookup(clone->priv->allowed_nodes,
priv              429 lib/pacemaker/pcmk_sched_promotable.c                                    chosen->priv->id);
priv              432 lib/pacemaker/pcmk_sched_promotable.c         child->priv->promotion_priority = node->assign->score;
priv              437 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(child->priv->promotion_priority));
priv              458 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children;
priv              467 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(child->priv->promotion_priority));
priv              469 lib/pacemaker/pcmk_sched_promotable.c     pe__show_node_scores(true, clone, "Before", clone->priv->allowed_nodes,
priv              470 lib/pacemaker/pcmk_sched_promotable.c                          clone->priv->scheduler);
priv              472 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(clone->priv->children,
priv              483 lib/pacemaker/pcmk_sched_promotable.c     pe__show_node_scores(true, clone, "After", clone->priv->allowed_nodes,
priv              484 lib/pacemaker/pcmk_sched_promotable.c                          clone->priv->scheduler);
priv              487 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(clone->priv->children,
priv              491 lib/pacemaker/pcmk_sched_promotable.c     clone->priv->children = g_list_sort(clone->priv->children,
priv              510 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children; iter; iter = iter->next) {
priv              515 lib/pacemaker/pcmk_sched_promotable.c         active = clone->priv->fns->find_rsc(child, id, node,
priv              539 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children; iter; iter = iter->next) {
priv              545 lib/pacemaker/pcmk_sched_promotable.c         child = clone->priv->fns->find_rsc(child, id, NULL,
priv              549 lib/pacemaker/pcmk_sched_promotable.c             if (g_hash_table_lookup(child->priv->probed_nodes,
priv              550 lib/pacemaker/pcmk_sched_promotable.c                                     node->priv->id)) {
priv              570 lib/pacemaker/pcmk_sched_promotable.c     pcmk_node_t *allowed = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              571 lib/pacemaker/pcmk_sched_promotable.c                                                node->priv->id);
priv              616 lib/pacemaker/pcmk_sched_promotable.c     if ((rsc->priv->active_nodes == NULL)
priv              617 lib/pacemaker/pcmk_sched_promotable.c         && (g_hash_table_size(rsc->priv->probed_nodes) == 0)) {
priv              625 lib/pacemaker/pcmk_sched_promotable.c     if ((g_hash_table_lookup(rsc->priv->probed_nodes,
priv              626 lib/pacemaker/pcmk_sched_promotable.c                              node->priv->id) != NULL)
priv              627 lib/pacemaker/pcmk_sched_promotable.c         || (pe_find_node_id(rsc->priv->active_nodes,
priv              628 lib/pacemaker/pcmk_sched_promotable.c                             node->priv->id) != NULL)) {
priv              677 lib/pacemaker/pcmk_sched_promotable.c     target = g_hash_table_lookup(rsc->priv->meta,
priv              713 lib/pacemaker/pcmk_sched_promotable.c     if (rsc->priv->children != NULL) {
priv              716 lib/pacemaker/pcmk_sched_promotable.c         for (const GList *iter = rsc->priv->children;
priv              739 lib/pacemaker/pcmk_sched_promotable.c     name = pcmk__s(rsc->priv->history_id, rsc->id);
priv              793 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = rsc->priv->children;
priv              802 lib/pacemaker/pcmk_sched_promotable.c         g_hash_table_iter_init(&iter, child_rsc->priv->allowed_nodes);
priv              825 lib/pacemaker/pcmk_sched_promotable.c             if (score > child_rsc->priv->priority) {
priv              829 lib/pacemaker/pcmk_sched_promotable.c                                 child_rsc->id, child_rsc->priv->priority,
priv              831 lib/pacemaker/pcmk_sched_promotable.c                 child_rsc->priv->priority = score;
priv              849 lib/pacemaker/pcmk_sched_promotable.c     if (rsc->priv->orig_role == pcmk_role_started) {
priv              851 lib/pacemaker/pcmk_sched_promotable.c         rsc->priv->orig_role = pcmk_role_unpromoted;
priv              853 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(rsc->priv->children, set_current_role_unpromoted, NULL);
priv              869 lib/pacemaker/pcmk_sched_promotable.c     rsc->priv->fns->location(rsc, &assigned, pcmk__rsc_node_assigned);
priv              876 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(rsc->priv->children, set_next_role_unpromoted, NULL);
priv              891 lib/pacemaker/pcmk_sched_promotable.c     if (rsc->priv->next_role == pcmk_role_unknown) {
priv              894 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(rsc->priv->children, set_next_role_promoted, NULL);
priv              909 lib/pacemaker/pcmk_sched_promotable.c     chosen = instance->priv->fns->location(instance, NULL,
priv              911 lib/pacemaker/pcmk_sched_promotable.c     score_s = pcmk_readable_score(instance->priv->promotion_priority);
priv              912 lib/pacemaker/pcmk_sched_promotable.c     if (pcmk_is_set(instance->priv->scheduler->flags,
priv              915 lib/pacemaker/pcmk_sched_promotable.c         && (instance->priv->scheduler->priv->out != NULL)) {
priv              917 lib/pacemaker/pcmk_sched_promotable.c         pcmk__output_t *out = instance->priv->scheduler->priv->out;
priv              924 lib/pacemaker/pcmk_sched_promotable.c                         instance->id, score_s, instance->priv->priority);
priv              930 lib/pacemaker/pcmk_sched_promotable.c                         score_s, instance->priv->priority);
priv              952 lib/pacemaker/pcmk_sched_promotable.c                     pcmk_role_text(instance->priv->next_role));
priv              954 lib/pacemaker/pcmk_sched_promotable.c     if (instance->priv->fns->state(instance, TRUE) == pcmk_role_started) {
priv              959 lib/pacemaker/pcmk_sched_promotable.c     chosen = instance->priv->fns->location(instance, &list,
priv              970 lib/pacemaker/pcmk_sched_promotable.c     next_role = instance->priv->fns->state(instance, FALSE);
priv              978 lib/pacemaker/pcmk_sched_promotable.c                 instance->priv->priority = promotion_score(instance, chosen,
priv              987 lib/pacemaker/pcmk_sched_promotable.c                     instance->priv->priority = -1;
priv              995 lib/pacemaker/pcmk_sched_promotable.c             instance->priv->priority = -PCMK_SCORE_INFINITY;
priv             1008 lib/pacemaker/pcmk_sched_promotable.c     apply_promoted_locations(instance, instance->priv->location_constraints,
priv             1010 lib/pacemaker/pcmk_sched_promotable.c     apply_promoted_locations(instance, clone->priv->location_constraints,
priv             1018 lib/pacemaker/pcmk_sched_promotable.c         instance->priv->cmds->apply_coloc_score(instance, cons->primary, cons,
priv             1023 lib/pacemaker/pcmk_sched_promotable.c     instance->priv->promotion_priority = instance->priv->priority;
priv             1025 lib/pacemaker/pcmk_sched_promotable.c         instance->priv->promotion_priority = PCMK_SCORE_INFINITY;
priv             1028 lib/pacemaker/pcmk_sched_promotable.c                     instance->id, instance->priv->priority);
priv             1045 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_scheduler_t *scheduler = instance->priv->scheduler;
priv             1050 lib/pacemaker/pcmk_sched_promotable.c     if (instance->priv->promotion_priority < 0) {
priv             1064 lib/pacemaker/pcmk_sched_promotable.c     if ((instance->priv->orig_role < pcmk_role_promoted)
priv             1075 lib/pacemaker/pcmk_sched_promotable.c                    instance->id, pcmk_role_text(instance->priv->orig_role),
priv             1095 lib/pacemaker/pcmk_sched_promotable.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv             1101 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(rsc->priv->children, set_instance_priority, rsc);
priv             1105 lib/pacemaker/pcmk_sched_promotable.c     g_list_foreach(rsc->priv->children, set_instance_role, &promoted);
priv             1123 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children;
priv             1128 lib/pacemaker/pcmk_sched_promotable.c         instance->priv->cmds->create_actions(instance);
priv             1146 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children;
priv             1151 lib/pacemaker/pcmk_sched_promotable.c         instance->priv->priority = clone->priv->priority;
priv             1190 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = clone->priv->children;
priv             1238 lib/pacemaker/pcmk_sched_promotable.c     g_hash_table_iter_init(&iter, dependent->priv->allowed_nodes);
priv             1274 lib/pacemaker/pcmk_sched_promotable.c     for (GList *iter = primary->priv->children;
priv             1280 lib/pacemaker/pcmk_sched_promotable.c         node = instance->priv->fns->location(instance, NULL,
priv             1285 lib/pacemaker/pcmk_sched_promotable.c         if (instance->priv->fns->state(instance,
priv             1338 lib/pacemaker/pcmk_sched_promotable.c         int new_priority = pcmk__add_scores(dependent->priv->priority,
priv             1346 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_readable_score(dependent->priv->priority),
priv             1349 lib/pacemaker/pcmk_sched_promotable.c         dependent->priv->priority = new_priority;
priv             1359 lib/pacemaker/pcmk_sched_promotable.c         dependent->priv->priority = -PCMK_SCORE_INFINITY;
priv               66 lib/pacemaker/pcmk_sched_recurring.c     for (xmlNode *op = pcmk__xe_first_child(rsc->priv->ops_xml, PCMK_XE_OP,
priv              211 lib/pacemaker/pcmk_sched_recurring.c     if (!pcmk_is_set(rsc->priv->cmds->action_flags(start, NULL),
priv              218 lib/pacemaker/pcmk_sched_recurring.c     possible_matches = find_actions_exact(rsc->priv->actions, key, node);
priv              273 lib/pacemaker/pcmk_sched_recurring.c         role_match = (rsc->priv->next_role != pcmk_role_promoted);
priv              275 lib/pacemaker/pcmk_sched_recurring.c         role_match = (rsc->priv->next_role == monitor_role);
priv              285 lib/pacemaker/pcmk_sched_recurring.c             switch (rsc->priv->orig_role) {
priv              288 lib/pacemaker/pcmk_sched_recurring.c                     if (rsc->priv->next_role == pcmk_role_promoted) {
priv              291 lib/pacemaker/pcmk_sched_recurring.c                     } else if (rsc->priv->next_role == pcmk_role_stopped) {
priv              306 lib/pacemaker/pcmk_sched_recurring.c                                    rsc->priv->scheduler);
priv              315 lib/pacemaker/pcmk_sched_recurring.c                    pcmk_role_text(rsc->priv->next_role));
priv              322 lib/pacemaker/pcmk_sched_recurring.c                     op->id, rsc->id, pcmk_role_text(rsc->priv->next_role),
priv              326 lib/pacemaker/pcmk_sched_recurring.c                         rsc->priv->scheduler);
priv              344 lib/pacemaker/pcmk_sched_recurring.c     if (rsc->priv->next_role == pcmk_role_promoted) {
priv              354 lib/pacemaker/pcmk_sched_recurring.c                            rsc->priv->scheduler);
priv              360 lib/pacemaker/pcmk_sched_recurring.c                            rsc->priv->scheduler);
priv              362 lib/pacemaker/pcmk_sched_recurring.c         if (rsc->priv->next_role == pcmk_role_promoted) {
priv              367 lib/pacemaker/pcmk_sched_recurring.c                                rsc->priv->scheduler);
priv              369 lib/pacemaker/pcmk_sched_recurring.c         } else if (rsc->priv->orig_role == pcmk_role_promoted) {
priv              374 lib/pacemaker/pcmk_sched_recurring.c                                rsc->priv->scheduler);
priv              393 lib/pacemaker/pcmk_sched_recurring.c     GList *possible_matches = find_actions_exact(rsc->priv->actions, key,
priv              404 lib/pacemaker/pcmk_sched_recurring.c     switch (rsc->priv->next_role) {
priv              415 lib/pacemaker/pcmk_sched_recurring.c                                rsc->priv->scheduler);
priv              425 lib/pacemaker/pcmk_sched_recurring.c                    pcmk_role_text(rsc->priv->next_role));
priv              485 lib/pacemaker/pcmk_sched_recurring.c                                rsc->priv->scheduler);
priv              520 lib/pacemaker/pcmk_sched_recurring.c     for (GList *iter = rsc->priv->scheduler->nodes;
priv              530 lib/pacemaker/pcmk_sched_recurring.c             && pcmk__str_eq(stop_node->priv->name, node->priv->name,
priv              537 lib/pacemaker/pcmk_sched_recurring.c         possible_matches = find_actions_exact(rsc->priv->actions, op->key,
priv              549 lib/pacemaker/pcmk_sched_recurring.c                                     is_optional, rsc->priv->scheduler);
priv              603 lib/pacemaker/pcmk_sched_recurring.c     if (rsc->priv->assigned_node == NULL) {
priv              606 lib/pacemaker/pcmk_sched_recurring.c     } else if (rsc->priv->assigned_node->details->maintenance) {
priv              610 lib/pacemaker/pcmk_sched_recurring.c                         rsc->id, pcmk__node_name(rsc->priv->assigned_node));
priv              612 lib/pacemaker/pcmk_sched_recurring.c     } else if ((rsc->priv->next_role != pcmk_role_stopped)
priv              615 lib/pacemaker/pcmk_sched_recurring.c         start = start_action(rsc, rsc->priv->assigned_node, TRUE);
priv              621 lib/pacemaker/pcmk_sched_recurring.c     for (xmlNode *op = pcmk__xe_first_child(rsc->priv->ops_xml, PCMK_XE_OP,
priv              632 lib/pacemaker/pcmk_sched_recurring.c             recurring_op_for_active(rsc, start, rsc->priv->assigned_node,
priv              635 lib/pacemaker/pcmk_sched_recurring.c         recurring_op_for_inactive(rsc, rsc->priv->assigned_node,
priv              669 lib/pacemaker/pcmk_sched_recurring.c                               rsc->priv->scheduler);
priv              712 lib/pacemaker/pcmk_sched_recurring.c                        pcmk__ar_ordered, rsc->priv->scheduler);
priv              731 lib/pacemaker/pcmk_sched_recurring.c                       NULL, rsc->priv->scheduler);
priv              733 lib/pacemaker/pcmk_sched_recurring.c                        task, node, TRUE, rsc->priv->scheduler);
priv               71 lib/pacemaker/pcmk_sched_remote.c                            first_rsc->priv->scheduler);
priv               83 lib/pacemaker/pcmk_sched_remote.c                            then_rsc->priv->scheduler);
priv               95 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = node->priv->remote;
priv              104 lib/pacemaker/pcmk_sched_remote.c     if ((remote_rsc->priv->next_role == pcmk_role_stopped)
priv              105 lib/pacemaker/pcmk_sched_remote.c         || (remote_rsc->priv->assigned_node == NULL)) {
priv              123 lib/pacemaker/pcmk_sched_remote.c         if ((remote_rsc->priv->next_role == pcmk_role_stopped)
priv              124 lib/pacemaker/pcmk_sched_remote.c             && (remote_rsc->priv->remote_reconnect_ms > 0U)
priv              125 lib/pacemaker/pcmk_sched_remote.c             && pcmk_is_set(node->priv->flags, pcmk__node_remote_fenced)
priv              151 lib/pacemaker/pcmk_sched_remote.c     } else if (pcmk__list_of_multiple(remote_rsc->priv->active_nodes)
priv              152 lib/pacemaker/pcmk_sched_remote.c                && (remote_rsc->priv->partial_migration_source != NULL)
priv              153 lib/pacemaker/pcmk_sched_remote.c                && (remote_rsc->priv->partial_migration_target != NULL)) {
priv              184 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = action->node->priv->remote;
priv              227 lib/pacemaker/pcmk_sched_remote.c                 pe_fence_node(remote_rsc->priv->scheduler, action->node,
priv              232 lib/pacemaker/pcmk_sched_remote.c             } else if (remote_rsc->priv->next_role == pcmk_role_stopped) {
priv              279 lib/pacemaker/pcmk_sched_remote.c                     pe_fence_node(remote_rsc->priv->scheduler, action->node,
priv              310 lib/pacemaker/pcmk_sched_remote.c     remote_rsc = action->node->priv->remote;
priv              313 lib/pacemaker/pcmk_sched_remote.c     launcher = remote_rsc->priv->launcher;
priv              317 lib/pacemaker/pcmk_sched_remote.c         pe_fence_node(action->rsc->priv->scheduler, action->node,
priv              402 lib/pacemaker/pcmk_sched_remote.c     for (GList *iter = scheduler->priv->actions;
priv              447 lib/pacemaker/pcmk_sched_remote.c         remote = action->node->priv->remote;
priv              459 lib/pacemaker/pcmk_sched_remote.c             for (GList *item = action->rsc->priv->actions; item != NULL;
priv              482 lib/pacemaker/pcmk_sched_remote.c         if (remote->priv->launcher != NULL) {
priv              504 lib/pacemaker/pcmk_sched_remote.c     return pcmk__is_remote_node(node) && (node->priv->remote != NULL)
priv              522 lib/pacemaker/pcmk_sched_remote.c     return (rsc != NULL) && (rsc->priv->launched != NULL) && (node != NULL)
priv              523 lib/pacemaker/pcmk_sched_remote.c             && (node->priv->remote != NULL)
priv              524 lib/pacemaker/pcmk_sched_remote.c             && (node->priv->remote->priv->launcher == rsc);
priv              555 lib/pacemaker/pcmk_sched_remote.c     remote = action->node->priv->remote;
priv              559 lib/pacemaker/pcmk_sched_remote.c     ended_on = remote->priv->assigned_node;
priv              560 lib/pacemaker/pcmk_sched_remote.c     if ((remote->priv->launcher == NULL)
priv              561 lib/pacemaker/pcmk_sched_remote.c         && (remote->priv->partial_migration_target != NULL)) {
priv              569 lib/pacemaker/pcmk_sched_remote.c                   (ended_on? ended_on->priv->name : "none"),
priv              578 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->priv->name : "none"),
priv              587 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->priv->name : "none"),
priv              622 lib/pacemaker/pcmk_sched_remote.c                   (began_on? began_on->priv->name : "none"),
priv              634 lib/pacemaker/pcmk_sched_remote.c               (ended_on? ended_on->priv->name : "none"),
priv              657 lib/pacemaker/pcmk_sched_remote.c         GHashTable *base = pe_rsc_params(rsc, NULL, rsc->priv->scheduler);
priv              692 lib/pacemaker/pcmk_sched_remote.c     launcher = guest->priv->remote->priv->launcher;
priv              715 lib/pacemaker/pcmk_sched_remote.c             host = launcher->priv->assigned_node;
priv              724 lib/pacemaker/pcmk_sched_remote.c             g_hash_table_lookup(action->rsc->priv->meta,
priv              731 lib/pacemaker/pcmk_sched_remote.c                        (gpointer) host->priv->name,
priv              122 lib/pacemaker/pcmk_sched_resource.c         const char *value = crm_element_value(rsc->priv->xml, attr_list[i]);
priv              128 lib/pacemaker/pcmk_sched_resource.c                               rsc->priv->scheduler);
priv              140 lib/pacemaker/pcmk_sched_resource.c                       rsc->priv->scheduler);
priv              160 lib/pacemaker/pcmk_sched_resource.c         || pcmk__str_eq(id, rsc->priv->history_id, pcmk__str_none)) {
priv              164 lib/pacemaker/pcmk_sched_resource.c     for (GList *iter = rsc->priv->children;
priv              192 lib/pacemaker/pcmk_sched_resource.c     for (GList *iter = scheduler->priv->resources;
priv              213 lib/pacemaker/pcmk_sched_resource.c     rsc->priv->cmds = &assignment_methods[rsc->priv->variant];
priv              214 lib/pacemaker/pcmk_sched_resource.c     g_list_foreach(rsc->priv->children, set_assignment_methods_for_rsc,
priv              227 lib/pacemaker/pcmk_sched_resource.c     g_list_foreach(scheduler->priv->resources, set_assignment_methods_for_rsc,
priv              245 lib/pacemaker/pcmk_sched_resource.c     *list = rsc->priv->cmds->colocated_resources(rsc, orig_rsc, *list);
priv              333 lib/pacemaker/pcmk_sched_resource.c     out = rsc->priv->scheduler->priv->out;
priv              334 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->children != NULL) {
priv              336 lib/pacemaker/pcmk_sched_resource.c         for (GList *iter = rsc->priv->children;
priv              341 lib/pacemaker/pcmk_sched_resource.c             child->priv->cmds->output_actions(child);
priv              346 lib/pacemaker/pcmk_sched_resource.c     next = rsc->priv->assigned_node;
priv              347 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->active_nodes != NULL) {
priv              349 lib/pacemaker/pcmk_sched_resource.c         if (rsc->priv->orig_role == pcmk_role_stopped) {
priv              353 lib/pacemaker/pcmk_sched_resource.c             rsc->priv->orig_role = pcmk_role_started;
priv              375 lib/pacemaker/pcmk_sched_resource.c     node->priv->assigned_resources =
priv              376 lib/pacemaker/pcmk_sched_resource.c         g_list_prepend(node->priv->assigned_resources, rsc);
priv              422 lib/pacemaker/pcmk_sched_resource.c     scheduler = rsc->priv->scheduler;
priv              424 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->children != NULL) {
priv              426 lib/pacemaker/pcmk_sched_resource.c         for (GList *iter = rsc->priv->children;
priv              458 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->assigned_node != NULL) {
priv              459 lib/pacemaker/pcmk_sched_resource.c         changed = !pcmk__same_node(rsc->priv->assigned_node, node);
priv              476 lib/pacemaker/pcmk_sched_resource.c         for (GList *iter = rsc->priv->actions;
priv              516 lib/pacemaker/pcmk_sched_resource.c     rsc->priv->assigned_node = pe__copy_node(node);
priv              519 lib/pacemaker/pcmk_sched_resource.c     node->priv->num_resources++;
priv              521 lib/pacemaker/pcmk_sched_resource.c     pcmk__consume_node_capacity(node->priv->utilization, rsc);
priv              524 lib/pacemaker/pcmk_sched_resource.c         pcmk__output_t *out = scheduler->priv->out;
priv              545 lib/pacemaker/pcmk_sched_resource.c     pcmk_node_t *old = rsc->priv->assigned_node;
priv              555 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->children == NULL) {
priv              559 lib/pacemaker/pcmk_sched_resource.c         rsc->priv->assigned_node = NULL;
priv              564 lib/pacemaker/pcmk_sched_resource.c         old->priv->assigned_resources =
priv              565 lib/pacemaker/pcmk_sched_resource.c             g_list_remove(old->priv->assigned_resources, rsc);
priv              566 lib/pacemaker/pcmk_sched_resource.c         old->priv->num_resources--;
priv              567 lib/pacemaker/pcmk_sched_resource.c         pcmk__release_node_capacity(old->priv->utilization, rsc);
priv              572 lib/pacemaker/pcmk_sched_resource.c     for (GList *iter = rsc->priv->children;
priv              598 lib/pacemaker/pcmk_sched_resource.c     if (rsc->priv->ban_after_failures == 0) {
priv              620 lib/pacemaker/pcmk_sched_resource.c     remaining_tries = rsc->priv->ban_after_failures - fail_count;
priv              623 lib/pacemaker/pcmk_sched_resource.c         pcmk__sched_warn(rsc->priv->scheduler,
priv              629 lib/pacemaker/pcmk_sched_resource.c                          rsc->priv->ban_after_failures);
priv              639 lib/pacemaker/pcmk_sched_resource.c              pcmk__node_name(node), rsc->priv->ban_after_failures);
priv              658 lib/pacemaker/pcmk_sched_resource.c         found_node = g_hash_table_lookup(nodes, node->priv->id);
priv              699 lib/pacemaker/pcmk_sched_resource.c     r1_score = resource1->priv->priority;
priv              700 lib/pacemaker/pcmk_sched_resource.c     r2_score = resource2->priv->priority;
priv              717 lib/pacemaker/pcmk_sched_resource.c     resource1->priv->cmds->add_colocated_node_scores(resource1, NULL,
priv              721 lib/pacemaker/pcmk_sched_resource.c     resource2->priv->cmds->add_colocated_node_scores(resource2, NULL,
priv              726 lib/pacemaker/pcmk_sched_resource.c                          resource1->priv->scheduler);
priv              728 lib/pacemaker/pcmk_sched_resource.c                          resource2->priv->scheduler);
priv              732 lib/pacemaker/pcmk_sched_resource.c     if (resource1->priv->active_nodes != NULL) {
priv              735 lib/pacemaker/pcmk_sched_resource.c     if (resource2->priv->active_nodes != NULL) {
priv              770 lib/pacemaker/pcmk_sched_resource.c               ((r1_node == NULL)? "" : r1_node->priv->id),
priv              774 lib/pacemaker/pcmk_sched_resource.c               ((r2_node == NULL)? "" : r2_node->priv->id),
priv              797 lib/pacemaker/pcmk_sched_resource.c     scheduler->priv->resources =
priv              798 lib/pacemaker/pcmk_sched_resource.c         g_list_sort_with_data(scheduler->priv->resources, cmp_resources, nodes);
priv               51 lib/pacemaker/pcmk_sched_tickets.c         || (rsc_ticket->role == rsc->priv->orig_role)) {
priv               77 lib/pacemaker/pcmk_sched_tickets.c     if (rsc->priv->children != NULL) {
priv               79 lib/pacemaker/pcmk_sched_tickets.c         for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv               90 lib/pacemaker/pcmk_sched_tickets.c         && (rsc->priv->active_nodes != NULL)) {
priv               96 lib/pacemaker/pcmk_sched_tickets.c                                   rsc->priv->scheduler);
priv              104 lib/pacemaker/pcmk_sched_tickets.c                                       rsc->priv->scheduler);
priv              115 lib/pacemaker/pcmk_sched_tickets.c                                   rsc->priv->scheduler);
priv              117 lib/pacemaker/pcmk_sched_tickets.c                 for (iter = rsc->priv->active_nodes;
priv              120 lib/pacemaker/pcmk_sched_tickets.c                     pe_fence_node(rsc->priv->scheduler,
priv              130 lib/pacemaker/pcmk_sched_tickets.c                 if (rsc->priv->active_nodes != NULL) {
priv              142 lib/pacemaker/pcmk_sched_tickets.c                               "__no_ticket__", rsc->priv->scheduler);
priv              150 lib/pacemaker/pcmk_sched_tickets.c                               "__ticket_standby__", rsc->priv->scheduler);
priv              179 lib/pacemaker/pcmk_sched_tickets.c         if (pcmk_is_set(rsc->priv->scheduler->flags,
priv              231 lib/pacemaker/pcmk_sched_tickets.c     rsc->priv->ticket_constraints =
priv              232 lib/pacemaker/pcmk_sched_tickets.c         g_list_append(rsc->priv->ticket_constraints, new_rsc_ticket);
priv              267 lib/pacemaker/pcmk_sched_tickets.c         resource = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              310 lib/pacemaker/pcmk_sched_tickets.c         ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              324 lib/pacemaker/pcmk_sched_tickets.c         rsc = pcmk__find_constraint_resource(scheduler->priv->resources,
priv              438 lib/pacemaker/pcmk_sched_tickets.c     if (scheduler->priv->ticket_constraints == NULL) {
priv              439 lib/pacemaker/pcmk_sched_tickets.c         scheduler->priv->ticket_constraints =
priv              448 lib/pacemaker/pcmk_sched_tickets.c         ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              509 lib/pacemaker/pcmk_sched_tickets.c     for (GList *item = rsc->priv->ticket_constraints;
priv              520 lib/pacemaker/pcmk_sched_tickets.c                               rsc->priv->scheduler);
priv               77 lib/pacemaker/pcmk_sched_utilization.c         if (g_hash_table_lookup(data->node1->priv->utilization, key)) {
priv               84 lib/pacemaker/pcmk_sched_utilization.c     node2_value = g_hash_table_lookup(data->node2->priv->utilization, key);
priv              117 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(node1->priv->utilization, compare_utilization_value,
priv              122 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(node2->priv->utilization, compare_utilization_value,
priv              179 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(rsc->priv->utilization, update_utilization_value,
priv              199 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_foreach(rsc->priv->utilization, update_utilization_value,
priv              230 lib/pacemaker/pcmk_sched_utilization.c     node_value_s = g_hash_table_lookup(data->node->priv->utilization, key);
priv              287 lib/pacemaker/pcmk_sched_utilization.c         rsc->priv->cmds->add_utilization(rsc, orig_rsc, rscs, utilization);
priv              315 lib/pacemaker/pcmk_sched_utilization.c     if (pcmk__str_eq(rsc->priv->scheduler->priv->placement_strategy,
priv              321 lib/pacemaker/pcmk_sched_utilization.c     colocated_rscs = rsc->priv->cmds->colocated_resources(rsc, NULL, NULL);
priv              337 lib/pacemaker/pcmk_sched_utilization.c     g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              356 lib/pacemaker/pcmk_sched_utilization.c         g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              365 lib/pacemaker/pcmk_sched_utilization.c                                   rsc->priv->scheduler);
priv              372 lib/pacemaker/pcmk_sched_utilization.c         g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              376 lib/pacemaker/pcmk_sched_utilization.c                                          rsc->priv->utilization)) {
priv              381 lib/pacemaker/pcmk_sched_utilization.c                                   rsc->priv->scheduler);
priv              391 lib/pacemaker/pcmk_sched_utilization.c                          rsc->priv->allowed_nodes, rsc->priv->scheduler);
priv              407 lib/pacemaker/pcmk_sched_utilization.c                                                 node->priv->name);
priv              409 lib/pacemaker/pcmk_sched_utilization.c                                                 node->priv->scheduler);
priv              435 lib/pacemaker/pcmk_sched_utilization.c                     rsc->id, rsc->priv->scheduler->priv->placement_strategy);
priv              438 lib/pacemaker/pcmk_sched_utilization.c     for (iter = rsc->priv->active_nodes; iter != NULL; iter = iter->next) {
priv              442 lib/pacemaker/pcmk_sched_utilization.c                            rsc->priv->scheduler);
priv              450 lib/pacemaker/pcmk_sched_utilization.c                            rsc->priv->scheduler);
priv              456 lib/pacemaker/pcmk_sched_utilization.c                            rsc->priv->scheduler);
priv              476 lib/pacemaker/pcmk_sched_utilization.c         pcmk__output_t *out = scheduler->priv->out;
priv               60 lib/pacemaker/pcmk_scheduler.c                                                 rsc->priv->scheduler);
priv               65 lib/pacemaker/pcmk_scheduler.c                               rsc->id, pcmk__xe_id(rsc_op), node->priv->id);
priv               76 lib/pacemaker/pcmk_scheduler.c         pe__clear_failcount(rsc, node, reason, rsc->priv->scheduler);
priv              118 lib/pacemaker/pcmk_scheduler.c     if (rsc->priv->children != NULL) {
priv              119 lib/pacemaker/pcmk_scheduler.c         g_list_foreach(rsc->priv->children, check_failure_threshold,
priv              139 lib/pacemaker/pcmk_scheduler.c                               "__fail_limit__", rsc->priv->scheduler);
priv              169 lib/pacemaker/pcmk_scheduler.c         g_list_foreach(rsc->priv->children, apply_exclusive_discovery,
priv              172 lib/pacemaker/pcmk_scheduler.c         match = g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              173 lib/pacemaker/pcmk_scheduler.c                                     node->priv->id);
priv              195 lib/pacemaker/pcmk_scheduler.c     if (rsc->priv->children != NULL) {
priv              196 lib/pacemaker/pcmk_scheduler.c         g_list_foreach(rsc->priv->children, apply_stickiness, NULL);
priv              204 lib/pacemaker/pcmk_scheduler.c         || (rsc->priv->stickiness < 1)
priv              205 lib/pacemaker/pcmk_scheduler.c         || !pcmk__list_of_1(rsc->priv->active_nodes)) {
priv              209 lib/pacemaker/pcmk_scheduler.c     node = rsc->priv->active_nodes->data;
priv              216 lib/pacemaker/pcmk_scheduler.c     if (!pcmk_is_set(rsc->priv->scheduler->flags,
priv              218 lib/pacemaker/pcmk_scheduler.c         && (g_hash_table_lookup(rsc->priv->allowed_nodes,
priv              219 lib/pacemaker/pcmk_scheduler.c                                 node->priv->id) == NULL)) {
priv              228 lib/pacemaker/pcmk_scheduler.c                     rsc->id, rsc->priv->stickiness, pcmk__node_name(node));
priv              229 lib/pacemaker/pcmk_scheduler.c     resource_location(rsc, node, rsc->priv->stickiness, "stickiness",
priv              230 lib/pacemaker/pcmk_scheduler.c                       rsc->priv->scheduler);
priv              245 lib/pacemaker/pcmk_scheduler.c     for (GList *iter = scheduler->priv->resources;
priv              250 lib/pacemaker/pcmk_scheduler.c         rsc->priv->cmds->shutdown_lock(rsc);
priv              268 lib/pacemaker/pcmk_scheduler.c     g_list_foreach(scheduler->priv->resources, apply_stickiness, NULL);
priv              273 lib/pacemaker/pcmk_scheduler.c         for (GList *rsc_iter = scheduler->priv->resources;
priv              295 lib/pacemaker/pcmk_scheduler.c     if (!pcmk__str_eq(scheduler->priv->placement_strategy, PCMK_VALUE_DEFAULT,
priv              306 lib/pacemaker/pcmk_scheduler.c         for (iter = scheduler->priv->resources;
priv              310 lib/pacemaker/pcmk_scheduler.c             const pcmk_node_t *target = rsc->priv->partial_migration_target;
priv              315 lib/pacemaker/pcmk_scheduler.c                 rsc->priv->cmds->assign(rsc, target, true);
priv              321 lib/pacemaker/pcmk_scheduler.c     for (iter = scheduler->priv->resources; iter != NULL; iter = iter->next) {
priv              326 lib/pacemaker/pcmk_scheduler.c                             rsc->priv->xml->name, rsc->id);
priv              327 lib/pacemaker/pcmk_scheduler.c             rsc->priv->cmds->assign(rsc, NULL, true);
priv              355 lib/pacemaker/pcmk_scheduler.c     for (GList *iter = rsc->priv->scheduler->nodes;
priv              369 lib/pacemaker/pcmk_scheduler.c                                        rsc->priv->scheduler);
priv              375 lib/pacemaker/pcmk_scheduler.c                            NULL, pcmk__ar_ordered, rsc->priv->scheduler);
priv              398 lib/pacemaker/pcmk_scheduler.c         g_list_foreach(scheduler->priv->resources, clear_failcounts_if_orphaned,
priv              403 lib/pacemaker/pcmk_scheduler.c     for (GList *iter = scheduler->priv->resources;
priv              408 lib/pacemaker/pcmk_scheduler.c         rsc->priv->cmds->create_actions(rsc);
priv              426 lib/pacemaker/pcmk_scheduler.c     for (GList *iter = rsc->priv->children;
priv              447 lib/pacemaker/pcmk_scheduler.c     for (const GList *iter = scheduler->priv->resources;
priv              469 lib/pacemaker/pcmk_scheduler.c            && pe_can_fence(node->priv->scheduler, node);
priv              528 lib/pacemaker/pcmk_scheduler.c                                          FALSE, node->priv->scheduler);
priv              530 lib/pacemaker/pcmk_scheduler.c     pcmk__sched_warn(node->priv->scheduler, "Scheduling node %s for fencing",
priv              532 lib/pacemaker/pcmk_scheduler.c     pcmk__order_vs_fence(fencing, node->priv->scheduler);
priv              567 lib/pacemaker/pcmk_scheduler.c             if (pcmk_is_set(node->priv->flags, pcmk__node_remote_reset)
priv              653 lib/pacemaker/pcmk_scheduler.c     pcmk__output_t *out = scheduler->priv->out;
priv              662 lib/pacemaker/pcmk_scheduler.c     for (GList *item = scheduler->priv->resources;
priv              669 lib/pacemaker/pcmk_scheduler.c             || (rsc->priv->orig_role != pcmk_role_stopped)) {
priv              670 lib/pacemaker/pcmk_scheduler.c             out->message(out, (const char *) rsc->priv->xml->name, 0UL,
priv              684 lib/pacemaker/pcmk_scheduler.c     pcmk__output_t *prev_out = scheduler->priv->out;
priv              694 lib/pacemaker/pcmk_scheduler.c     scheduler->priv->out = out;
priv              702 lib/pacemaker/pcmk_scheduler.c     scheduler->priv->out = prev_out;
priv              719 lib/pacemaker/pcmk_scheduler.c     for (const GList *iter = scheduler->priv->actions;
priv              872 lib/pacemaker/pcmk_scheduler.c         new_scheduler->priv->now = pcmk_copy_time(date);
priv               53 lib/pacemaker/pcmk_simulate.c         action_host = action->node->priv->name;
priv               64 lib/pacemaker/pcmk_simulate.c         history_id = action->rsc->priv->history_id;
priv              141 lib/pacemaker/pcmk_simulate.c     pcmk__output_t *out = scheduler->priv->out;
priv              172 lib/pacemaker/pcmk_simulate.c     pcmk__output_t *out = scheduler->priv->out;
priv              195 lib/pacemaker/pcmk_simulate.c     scheduler->priv->out = out;
priv              233 lib/pacemaker/pcmk_simulate.c     for (iter = scheduler->priv->actions; iter != NULL; iter = iter->next) {
priv              274 lib/pacemaker/pcmk_simulate.c     for (iter = scheduler->priv->actions; iter != NULL; iter = iter->next) {
priv              332 lib/pacemaker/pcmk_simulate.c     pcmk__output_t *out = scheduler->priv->out;
priv              384 lib/pacemaker/pcmk_simulate.c     pcmk__output_t *out = scheduler->priv->out;
priv              437 lib/pacemaker/pcmk_simulate.c     pcmk__output_t *out = scheduler->priv->out;
priv              446 lib/pacemaker/pcmk_simulate.c         scheduler->priv->now = crm_time_new(use_date);
priv              448 lib/pacemaker/pcmk_simulate.c         crm_time_log(LOG_NOTICE, "Pretending 'now' is", scheduler->priv->now,
priv              452 lib/pacemaker/pcmk_simulate.c         scheduler->priv->now = pcmk__copy_timet(original_date);
priv              455 lib/pacemaker/pcmk_simulate.c             char *when = crm_time_as_string(scheduler->priv->now,
priv              764 lib/pacemaker/pcmk_simulate.c     out = scheduler->priv->out;
priv              774 lib/pacemaker/pcmk_simulate.c     transition = pcmk__unpack_graph(scheduler->priv->graph, crm_system_name);
priv              777 lib/pacemaker/pcmk_simulate.c     fake_resource_list = scheduler->priv->resources;
priv              832 lib/pacemaker/pcmk_simulate.c         if ((scheduler->priv->disabled_resources > 0)
priv              833 lib/pacemaker/pcmk_simulate.c             || (scheduler->priv->blocked_resources > 0)) {
priv              839 lib/pacemaker/pcmk_simulate.c                                 scheduler->priv->disabled_resources,
priv              840 lib/pacemaker/pcmk_simulate.c                                 scheduler->priv->ninstances,
priv              841 lib/pacemaker/pcmk_simulate.c                                 scheduler->priv->blocked_resources);
priv              922 lib/pacemaker/pcmk_simulate.c             scheduler->priv->out = logger_out;
priv              932 lib/pacemaker/pcmk_simulate.c             scheduler->priv->out = out;
priv              938 lib/pacemaker/pcmk_simulate.c             rc = pcmk__xml_write_file(scheduler->priv->graph, graph_file,
priv               86 lib/pacemaker/pcmk_status.c     if ((scheduler == NULL) || (scheduler->priv->out == NULL)) {
priv               89 lib/pacemaker/pcmk_status.c     out = scheduler->priv->out;
priv              263 lib/pacemaker/pcmk_status.c     scheduler->priv->out = out;
priv              267 lib/pacemaker/pcmk_status.c         pcmk__query_node_name(out, 0, &(scheduler->priv->local_node_name), 0);
priv               58 lib/pacemaker/pcmk_ticket.c     ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              195 lib/pacemaker/pcmk_ticket.c         ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              275 lib/pacemaker/pcmk_ticket.c     ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              326 lib/pacemaker/pcmk_ticket.c         ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              341 lib/pacemaker/pcmk_ticket.c         out->message(out, "ticket-list", scheduler->priv->ticket_constraints,
priv              154 lib/pacemaker/pcmk_verify.c     scheduler->priv->out = out;
priv               81 lib/pengine/bundle.c         data = rsc->priv->variant_opaque;       \
priv              392 lib/pengine/bundle.c                                 parent->priv->scheduler) != pcmk_rc_ok) {
priv              396 lib/pengine/bundle.c         parent->priv->children = g_list_append(parent->priv->children,
priv              615 lib/pengine/bundle.c                             parent->priv->scheduler) != pcmk_rc_ok) {
priv              619 lib/pengine/bundle.c     parent->priv->children = g_list_append(parent->priv->children,
priv              634 lib/pengine/bundle.c     gpointer match = g_hash_table_lookup(rsc->priv->allowed_nodes, uname);
priv              640 lib/pengine/bundle.c     g_list_foreach(rsc->priv->children, (GFunc) disallow_node,
priv              656 lib/pengine/bundle.c         pcmk_scheduler_t *scheduler = parent->priv->scheduler;
priv              658 lib/pengine/bundle.c         if (pe_find_resource(scheduler->priv->resources, id) != NULL) {
priv              664 lib/pengine/bundle.c             pcmk__assert(pe_find_resource(scheduler->priv->resources,
priv              727 lib/pengine/bundle.c         g_list_foreach(scheduler->priv->resources,
priv              735 lib/pengine/bundle.c         if (replica->child->priv->allowed_nodes != NULL) {
priv              736 lib/pengine/bundle.c             g_hash_table_destroy(replica->child->priv->allowed_nodes);
priv              738 lib/pengine/bundle.c         replica->child->priv->allowed_nodes =
priv              740 lib/pengine/bundle.c         g_hash_table_insert(replica->child->priv->allowed_nodes,
priv              741 lib/pengine/bundle.c                             (gpointer) replica->node->priv->id,
priv              745 lib/pengine/bundle.c             const pcmk_resource_t *parent = replica->child->priv->parent;
priv              749 lib/pengine/bundle.c             g_hash_table_insert(parent->priv->allowed_nodes,
priv              750 lib/pengine/bundle.c                                 (gpointer) replica->node->priv->id, copy);
priv              757 lib/pengine/bundle.c         g_hash_table_iter_init(&gIter, replica->remote->priv->allowed_nodes);
priv              765 lib/pengine/bundle.c         replica->node->priv->remote = replica->remote;
priv              768 lib/pengine/bundle.c         replica->remote->priv->launcher = replica->container;
priv              773 lib/pengine/bundle.c         pcmk__insert_dup(replica->node->priv->attrs,
priv              786 lib/pengine/bundle.c         parent->priv->children = g_list_append(parent->priv->children,
priv              815 lib/pengine/bundle.c         pcmk__insert_meta(replica->child->priv, "external-ip", replica->ipaddr);
priv              872 lib/pengine/bundle.c     while (top->priv->parent != NULL) {
priv              873 lib/pengine/bundle.c         top = top->priv->parent;
priv              900 lib/pengine/bundle.c     params = pe_rsc_params(rsc, NULL, rsc->priv->scheduler);
priv              904 lib/pengine/bundle.c            && xml_contains_remote_node(rsc->priv->xml);
priv              925 lib/pengine/bundle.c     node = replica->container->priv->assigned_node;
priv              941 lib/pengine/bundle.c         crm_xml_add(xml, field, node->priv->name);
priv              944 lib/pengine/bundle.c     return node->priv->name;
priv              967 lib/pengine/bundle.c     rsc->priv->variant_opaque = bundle_data;
priv              970 lib/pengine/bundle.c     xml_obj = pcmk__xe_first_child(rsc->priv->xml, PCMK_XE_DOCKER, NULL,
priv              977 lib/pengine/bundle.c         xml_obj = pcmk__xe_first_child(rsc->priv->xml, PCMK_XE_PODMAN, NULL,
priv             1021 lib/pengine/bundle.c     xml_obj = pcmk__xe_first_child(rsc->priv->xml, PCMK_XE_NETWORK, NULL,
priv             1068 lib/pengine/bundle.c     xml_obj = pcmk__xe_first_child(rsc->priv->xml, PCMK_XE_STORAGE, NULL,
priv             1097 lib/pengine/bundle.c     xml_obj = pcmk__xe_first_child(rsc->priv->xml, PCMK_XE_PRIMITIVE, NULL,
priv             1213 lib/pengine/bundle.c         for (childIter = bundle_data->child->priv->children;
priv             1232 lib/pengine/bundle.c                 g_hash_table_lookup(replica->child->priv->meta,
priv             1238 lib/pengine/bundle.c             pcmk__insert_dup(rsc->priv->meta,
priv             1241 lib/pengine/bundle.c             pcmk__insert_dup(bundle_data->child->priv->meta,
priv             1268 lib/pengine/bundle.c             rsc->priv->fns->free(rsc);
priv             1289 lib/pengine/bundle.c             GHashTable *empty = replica->container->priv->utilization;
priv             1291 lib/pengine/bundle.c             replica->container->priv->utilization =
priv             1292 lib/pengine/bundle.c                 replica->child->priv->utilization;
priv             1294 lib/pengine/bundle.c             replica->child->priv->utilization = empty;
priv             1299 lib/pengine/bundle.c         rsc->priv->children = g_list_append(rsc->priv->children,
priv             1309 lib/pengine/bundle.c         gboolean child_active = rsc->priv->fns->active(rsc, all);
priv             1408 lib/pengine/bundle.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv             1431 lib/pengine/bundle.c                    && !ip->priv->fns->is_filtered(ip, only_rsc,
priv             1434 lib/pengine/bundle.c                       && !child->priv->fns->is_filtered(child, only_rsc,
priv             1436 lib/pengine/bundle.c         print_ctnr = !container->priv->fns->is_filtered(container, only_rsc,
priv             1439 lib/pengine/bundle.c                        && !remote->priv->fns->is_filtered(remote, only_rsc,
priv             1480 lib/pengine/bundle.c             out->message(out, (const char *) ip->priv->xml->name, show_opts,
priv             1485 lib/pengine/bundle.c             out->message(out, (const char *) child->priv->xml->name,
priv             1490 lib/pengine/bundle.c             out->message(out, (const char *) container->priv->xml->name,
priv             1495 lib/pengine/bundle.c             out->message(out, (const char *) remote->priv->xml->name,
priv             1579 lib/pengine/bundle.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv             1601 lib/pengine/bundle.c                    && !ip->priv->fns->is_filtered(ip, only_rsc,
priv             1604 lib/pengine/bundle.c                       && !child->priv->fns->is_filtered(child, only_rsc,
priv             1606 lib/pengine/bundle.c         print_ctnr = !container->priv->fns->is_filtered(container, only_rsc,
priv             1609 lib/pengine/bundle.c                        && !remote->priv->fns->is_filtered(remote, only_rsc,
priv             1631 lib/pengine/bundle.c                 out->message(out, (const char *) ip->priv->xml->name,
priv             1636 lib/pengine/bundle.c                 out->message(out, (const char *) child->priv->xml->name,
priv             1641 lib/pengine/bundle.c                 out->message(out, (const char *) container->priv->xml->name,
priv             1646 lib/pengine/bundle.c                 out->message(out, (const char *) remote->priv->xml->name,
priv             1722 lib/pengine/bundle.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv             1744 lib/pengine/bundle.c                    && !ip->priv->fns->is_filtered(ip, only_rsc,
priv             1747 lib/pengine/bundle.c                       && !child->priv->fns->is_filtered(child, only_rsc,
priv             1749 lib/pengine/bundle.c         print_ctnr = !container->priv->fns->is_filtered(container, only_rsc,
priv             1752 lib/pengine/bundle.c                        && !remote->priv->fns->is_filtered(remote, only_rsc,
priv             1776 lib/pengine/bundle.c                 out->message(out, (const char *) ip->priv->xml->name,
priv             1781 lib/pengine/bundle.c                 out->message(out, (const char *) child->priv->xml->name,
priv             1786 lib/pengine/bundle.c                 out->message(out, (const char *) container->priv->xml->name,
priv             1791 lib/pengine/bundle.c                 out->message(out, (const char *) remote->priv->xml->name,
priv             1827 lib/pengine/bundle.c         pcmk__xml_free(replica->ip->priv->xml);
priv             1828 lib/pengine/bundle.c         replica->ip->priv->xml = NULL;
priv             1829 lib/pengine/bundle.c         replica->ip->priv->fns->free(replica->ip);
priv             1832 lib/pengine/bundle.c         pcmk__xml_free(replica->container->priv->xml);
priv             1833 lib/pengine/bundle.c         replica->container->priv->xml = NULL;
priv             1834 lib/pengine/bundle.c         replica->container->priv->fns->free(replica->container);
priv             1837 lib/pengine/bundle.c         pcmk__xml_free(replica->remote->priv->xml);
priv             1838 lib/pengine/bundle.c         replica->remote->priv->xml = NULL;
priv             1839 lib/pengine/bundle.c         replica->remote->priv->fns->free(replica->remote);
priv             1869 lib/pengine/bundle.c     g_list_free(rsc->priv->children);
priv             1872 lib/pengine/bundle.c         pcmk__xml_free(bundle_data->child->priv->xml);
priv             1873 lib/pengine/bundle.c         bundle_data->child->priv->xml = NULL;
priv             1874 lib/pengine/bundle.c         bundle_data->child->priv->fns->free(bundle_data->child);
priv             1915 lib/pengine/bundle.c             replica->ip->priv->fns->count(replica->ip);
priv             1918 lib/pengine/bundle.c             replica->child->priv->fns->count(replica->child);
priv             1921 lib/pengine/bundle.c             replica->container->priv->fns->count(replica->container);
priv             1924 lib/pengine/bundle.c             replica->remote->priv->fns->count(replica->remote);
priv             1949 lib/pengine/bundle.c                 && !ip->priv->fns->is_filtered(ip, only_rsc, FALSE)) {
priv             1954 lib/pengine/bundle.c                 && !child->priv->fns->is_filtered(child, only_rsc, FALSE)) {
priv             1958 lib/pengine/bundle.c             if (!container->priv->fns->is_filtered(container, only_rsc,
priv             1964 lib/pengine/bundle.c                 && !remote->priv->fns->is_filtered(remote, only_rsc, FALSE)) {
priv             2029 lib/pengine/bundle.c         if (replica->container->priv->active_nodes != NULL) {
priv             2045 lib/pengine/bundle.c         node = container->priv->fns->active_node(container, count_all,
priv             2055 lib/pengine/bundle.c         for (GList *node_iter = container->priv->active_nodes;
priv               44 lib/pengine/clone.c         data = rsc->priv->variant_opaque;       \
priv              209 lib/pengine/clone.c         clone_variant_data_t *clone_data = rsc->priv->variant_opaque;
priv              258 lib/pengine/clone.c     rsc->priv->children = g_list_append(rsc->priv->children, child_rsc);
priv              263 lib/pengine/clone.c     pcmk__insert_meta(child_rsc->priv, PCMK_META_CLONE_MAX, inc_max);
priv              291 lib/pengine/clone.c     const char *value = g_hash_table_lookup(rsc->priv->meta, meta_name);
priv              294 lib/pengine/clone.c         value = g_hash_table_lookup(rsc->priv->meta, deprecated_name);
priv              327 lib/pengine/clone.c     xmlNode *xml_obj = rsc->priv->xml;
priv              333 lib/pengine/clone.c     rsc->priv->variant_opaque = clone_data;
priv              359 lib/pengine/clone.c     if (crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv              407 lib/pengine/clone.c     if (g_hash_table_lookup(rsc->priv->meta,
priv              409 lib/pengine/clone.c         pcmk__insert_meta(rsc->priv, PCMK_META_RESOURCE_STICKINESS, "1");
priv              416 lib/pengine/clone.c     pcmk__insert_meta(rsc->priv, PCMK_META_GLOBALLY_UNIQUE,
priv              444 lib/pengine/clone.c     for (GList *gIter = rsc->priv->children;
priv              448 lib/pengine/clone.c         gboolean child_active = child_rsc->priv->fns->active(child_rsc, all);
priv              467 lib/pengine/clone.c     const char *target_role = g_hash_table_lookup(rsc->priv->meta,
priv              470 lib/pengine/clone.c     if ((target_role == NULL) && (rsc->priv->children != NULL)) {
priv              472 lib/pengine/clone.c         pcmk_resource_t *instance = rsc->priv->children->data;
priv              474 lib/pengine/clone.c         target_role = g_hash_table_lookup(instance->priv->meta,
priv              509 lib/pengine/clone.c     for (GList *gIter = rsc->priv->children;
priv              543 lib/pengine/clone.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              552 lib/pengine/clone.c     for (GList *gIter = rsc->priv->children;
priv              561 lib/pengine/clone.c         if (child_rsc->priv->fns->is_filtered(child_rsc, only_rsc,
priv              598 lib/pengine/clone.c         out->message(out, (const char *) child_rsc->priv->xml->name,
priv              639 lib/pengine/clone.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              646 lib/pengine/clone.c     for (gIter = rsc->priv->children; gIter != NULL; gIter = gIter->next) {
priv              649 lib/pengine/clone.c         gboolean partially_active = child_rsc->priv->fns->active(child_rsc,
priv              656 lib/pengine/clone.c         if (child_rsc->priv->fns->is_filtered(child_rsc, only_rsc,
priv              675 lib/pengine/clone.c                    && (child_rsc->priv->pending_action != NULL)
priv              676 lib/pengine/clone.c                    && (strcmp(child_rsc->priv->pending_action,
priv              699 lib/pengine/clone.c         } else if (child_rsc->priv->fns->active(child_rsc, TRUE)) {
priv              704 lib/pengine/clone.c             location = child_rsc->priv->fns->location(child_rsc, NULL,
priv              711 lib/pengine/clone.c                 a_role = child_rsc->priv->fns->state(child_rsc, TRUE);
priv              740 lib/pengine/clone.c             out->message(out, (const char *) child_rsc->priv->xml->name,
priv              756 lib/pengine/clone.c         if (!pcmk__str_in_list(host->priv->name, only_node,
priv              761 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->priv->name);
priv              779 lib/pengine/clone.c         if (!pcmk__str_in_list(host->priv->name, only_node,
priv              784 lib/pengine/clone.c         pcmk__add_word(&list_text, 1024, host->priv->name);
priv              820 lib/pengine/clone.c             GList *list = g_hash_table_get_values(rsc->priv->allowed_nodes);
priv              833 lib/pengine/clone.c                 list = g_hash_table_get_values(rsc->priv->probed_nodes);
priv              840 lib/pengine/clone.c                 if ((pcmk__find_node_in_list(rsc->priv->active_nodes,
priv              841 lib/pengine/clone.c                                              node->priv->name) == NULL)
priv              842 lib/pengine/clone.c                     && pcmk__str_in_list(node->priv->name, only_node,
priv              857 lib/pengine/clone.c                                                         node->priv->name);
priv              864 lib/pengine/clone.c                         g_hash_table_insert(stopped, strdup(node->priv->name),
priv              868 lib/pengine/clone.c                         pcmk__insert_dup(stopped, node->priv->name, state);
priv              923 lib/pengine/clone.c     for (GList *gIter = rsc->priv->children;
priv              930 lib/pengine/clone.c         pcmk__xml_free(child_rsc->priv->xml);
priv              931 lib/pengine/clone.c         child_rsc->priv->xml = NULL;
priv              933 lib/pengine/clone.c         pcmk__xml_free(child_rsc->priv->orig_xml);
priv              934 lib/pengine/clone.c         child_rsc->priv->orig_xml = NULL;
priv              935 lib/pengine/clone.c         child_rsc->priv->fns->free(child_rsc);
priv              938 lib/pengine/clone.c     g_list_free(rsc->priv->children);
priv              955 lib/pengine/clone.c     for (GList *gIter = rsc->priv->children;
priv              959 lib/pengine/clone.c         enum rsc_role_e a_role = child_rsc->priv->fns->state(child_rsc,
priv              983 lib/pengine/clone.c         clone_variant_data_t *clone_data = rsc->priv->variant_opaque;
priv             1007 lib/pengine/clone.c             for (const GList *iter = rsc->priv->children;
priv             1013 lib/pengine/clone.c                 if (!child_rsc->priv->fns->is_filtered(child_rsc, only_rsc,
priv              134 lib/pengine/complex.c     pcmk_resource_t *p = rsc->priv->parent;
priv              147 lib/pengine/complex.c         pe__unpack_dataset_nvpairs(p->priv->xml, PCMK_XE_META_ATTRIBUTES,
priv              150 lib/pengine/complex.c         p = p->priv->parent;
priv              179 lib/pengine/complex.c         .standard = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS),
priv              180 lib/pengine/complex.c         .provider = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER),
priv              181 lib/pengine/complex.c         .agent = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE)
priv              186 lib/pengine/complex.c         .now = scheduler->priv->now,
priv              192 lib/pengine/complex.c     for (xmlAttrPtr a = pcmk__xe_first_attr(rsc->priv->xml);
priv              201 lib/pengine/complex.c     pe__unpack_dataset_nvpairs(rsc->priv->xml, PCMK_XE_META_ATTRIBUTES,
priv              208 lib/pengine/complex.c     if (rsc->priv->parent != NULL) {
priv              213 lib/pengine/complex.c     pe__unpack_dataset_nvpairs(scheduler->priv->rsc_defaults,
priv              221 lib/pengine/complex.c     if (rsc->priv->parent != NULL) {
priv              222 lib/pengine/complex.c         g_hash_table_foreach(rsc->priv->parent->priv->meta, dup_attr,
priv              250 lib/pengine/complex.c     rule_data.now = scheduler->priv->now;
priv              252 lib/pengine/complex.c         rule_data.node_hash = node->priv->attrs;
priv              256 lib/pengine/complex.c     pe__unpack_dataset_nvpairs(rsc->priv->xml, PCMK_XE_INSTANCE_ATTRIBUTES,
priv              258 lib/pengine/complex.c     if (rsc->priv->parent != NULL) {
priv              259 lib/pengine/complex.c         get_rsc_attributes(instance_attrs, rsc->priv->parent, node, scheduler);
priv              422 lib/pengine/complex.c     pcmk__add_idref(scheduler->priv->templates, template_ref, id);
priv              438 lib/pengine/complex.c     const char *value = g_hash_table_lookup(rsc->priv->meta,
priv              442 lib/pengine/complex.c         value = g_hash_table_lookup(rsc->priv->meta,
priv              491 lib/pengine/complex.c     if ((node != NULL) && (node->priv->name != NULL)) {
priv              492 lib/pengine/complex.c         node_name = node->priv->name;
priv              496 lib/pengine/complex.c     if (rsc->priv->parameter_cache == NULL) {
priv              497 lib/pengine/complex.c         rsc->priv->parameter_cache = pcmk__strikey_table(free,
priv              500 lib/pengine/complex.c         params_on_node = g_hash_table_lookup(rsc->priv->parameter_cache,
priv              508 lib/pengine/complex.c         g_hash_table_insert(rsc->priv->parameter_cache, strdup(node_name),
priv              525 lib/pengine/complex.c     const pcmk_scheduler_t *scheduler = rsc->priv->scheduler;
priv              566 lib/pengine/complex.c                    && xml_contains_remote_node(rsc->priv->xml)) {
priv              604 lib/pengine/complex.c     const char *value = g_hash_table_lookup(rsc->priv->meta,
priv              606 lib/pengine/complex.c     int rc = pcmk_parse_score(value, &(rsc->priv->priority), 0);
priv              625 lib/pengine/complex.c     const char *value = g_hash_table_lookup(rsc->priv->meta,
priv              636 lib/pengine/complex.c         int rc = pcmk_parse_score(value, &(rsc->priv->stickiness), 0);
priv              656 lib/pengine/complex.c     const char *value = g_hash_table_lookup(rsc->priv->meta,
priv              666 lib/pengine/complex.c         rsc->priv->ban_after_failures = PCMK_SCORE_INFINITY;
priv              668 lib/pengine/complex.c         int rc = pcmk_parse_score(value, &(rsc->priv->ban_after_failures),
priv              671 lib/pengine/complex.c         if ((rc != pcmk_rc_ok) || (rsc->priv->ban_after_failures < 0)) {
priv              677 lib/pengine/complex.c             rsc->priv->ban_after_failures = PCMK_SCORE_INFINITY;
priv              724 lib/pengine/complex.c     rule_data.now = scheduler->priv->now;
priv              746 lib/pengine/complex.c     (*rsc)->priv = calloc(1, sizeof(pcmk__resource_private_t));
priv              747 lib/pengine/complex.c     if ((*rsc)->priv == NULL) {
priv              753 lib/pengine/complex.c     rsc_private = (*rsc)->priv;
priv              877 lib/pengine/complex.c         if (crm_is_true(g_hash_table_lookup((*rsc)->priv->meta,
priv             1007 lib/pengine/complex.c     while (parent->priv->parent != NULL) {
priv             1008 lib/pengine/complex.c         if (parent->priv->parent == rsc) {
priv             1011 lib/pengine/complex.c         parent = parent->priv->parent;
priv             1024 lib/pengine/complex.c     while ((parent->priv->parent != NULL)
priv             1025 lib/pengine/complex.c            && !pcmk__is_bundle(parent->priv->parent)) {
priv             1026 lib/pengine/complex.c         parent = parent->priv->parent;
priv             1050 lib/pengine/complex.c     while (parent->priv->parent != NULL) {
priv             1051 lib/pengine/complex.c         if (!include_bundle && pcmk__is_bundle(parent->priv->parent)) {
priv             1054 lib/pengine/complex.c         parent = parent->priv->parent;
priv             1068 lib/pengine/complex.c     if (rsc->priv->parameter_cache != NULL) {
priv             1069 lib/pengine/complex.c         g_hash_table_destroy(rsc->priv->parameter_cache);
priv             1072 lib/pengine/complex.c     if ((rsc->priv->parent == NULL)
priv             1075 lib/pengine/complex.c         pcmk__xml_free(rsc->priv->xml);
priv             1076 lib/pengine/complex.c         rsc->priv->xml = NULL;
priv             1077 lib/pengine/complex.c         pcmk__xml_free(rsc->priv->orig_xml);
priv             1078 lib/pengine/complex.c         rsc->priv->orig_xml = NULL;
priv             1080 lib/pengine/complex.c     } else if (rsc->priv->orig_xml != NULL) {
priv             1082 lib/pengine/complex.c         pcmk__xml_free(rsc->priv->xml);
priv             1083 lib/pengine/complex.c         rsc->priv->xml = NULL;
priv             1087 lib/pengine/complex.c     free(rsc->priv->variant_opaque);
priv             1088 lib/pengine/complex.c     free(rsc->priv->history_id);
priv             1089 lib/pengine/complex.c     free(rsc->priv->pending_action);
priv             1090 lib/pengine/complex.c     pcmk__free_node_copy(rsc->priv->assigned_node);
priv             1092 lib/pengine/complex.c     g_list_free(rsc->priv->actions);
priv             1093 lib/pengine/complex.c     g_list_free(rsc->priv->active_nodes);
priv             1094 lib/pengine/complex.c     g_list_free(rsc->priv->launched);
priv             1095 lib/pengine/complex.c     g_list_free(rsc->priv->dangling_migration_sources);
priv             1096 lib/pengine/complex.c     g_list_free(rsc->priv->with_this_colocations);
priv             1097 lib/pengine/complex.c     g_list_free(rsc->priv->this_with_colocations);
priv             1098 lib/pengine/complex.c     g_list_free(rsc->priv->location_constraints);
priv             1099 lib/pengine/complex.c     g_list_free(rsc->priv->ticket_constraints);
priv             1101 lib/pengine/complex.c     if (rsc->priv->meta != NULL) {
priv             1102 lib/pengine/complex.c         g_hash_table_destroy(rsc->priv->meta);
priv             1104 lib/pengine/complex.c     if (rsc->priv->utilization != NULL) {
priv             1105 lib/pengine/complex.c         g_hash_table_destroy(rsc->priv->utilization);
priv             1107 lib/pengine/complex.c     if (rsc->priv->probed_nodes != NULL) {
priv             1108 lib/pengine/complex.c         g_hash_table_destroy(rsc->priv->probed_nodes);
priv             1110 lib/pengine/complex.c     if (rsc->priv->allowed_nodes != NULL) {
priv             1111 lib/pengine/complex.c         g_hash_table_destroy(rsc->priv->allowed_nodes);
priv             1114 lib/pengine/complex.c     free(rsc->priv);
priv             1156 lib/pengine/complex.c     if (rsc->priv->partial_migration_source != NULL) {
priv             1157 lib/pengine/complex.c         if (pcmk__same_node(node, rsc->priv->partial_migration_source)) {
priv             1192 lib/pengine/complex.c     for (GList *iter = rsc->priv->active_nodes;
priv             1227 lib/pengine/complex.c         return rsc->priv->fns->active_node(rsc, count, NULL);
priv             1229 lib/pengine/complex.c         return rsc->priv->fns->active_node(rsc, NULL, count);
priv             1236 lib/pengine/complex.c     if (rsc->priv->children != NULL) {
priv             1237 lib/pengine/complex.c         for (GList *item = rsc->priv->children;
priv             1241 lib/pengine/complex.c             child->priv->fns->count(item->data);
priv             1245 lib/pengine/complex.c                || (rsc->priv->orig_role > pcmk_role_stopped)) {
priv             1246 lib/pengine/complex.c         rsc->priv->scheduler->priv->ninstances++;
priv             1248 lib/pengine/complex.c             rsc->priv->scheduler->priv->disabled_resources++;
priv             1251 lib/pengine/complex.c             rsc->priv->scheduler->priv->blocked_resources++;
priv             1268 lib/pengine/complex.c     if (rsc->priv->next_role != role) {
priv             1270 lib/pengine/complex.c                         rsc->id, pcmk_role_text(rsc->priv->next_role),
priv             1272 lib/pengine/complex.c         rsc->priv->next_role = role;
priv               99 lib/pengine/failcounts.c     xmlXPathObject *xpathObj = xpath_search(rsc->priv->xml, xpath);
priv              137 lib/pengine/failcounts.c                                                  node->priv->name, xml_name,
priv              140 lib/pengine/failcounts.c                 lrm_op_xpathObj = xpath_search(rsc->priv->scheduler->input,
priv              187 lib/pengine/failcounts.c     const char *name = pcmk__s(rsc->priv->history_id, rsc->id);
priv              345 lib/pengine/failcounts.c     pcmk__readable_interval((rsc)->priv->failure_expiration_ms)
priv              380 lib/pengine/failcounts.c     g_hash_table_foreach(node->priv->attrs, update_failcount_for_attr,
priv              386 lib/pengine/failcounts.c     if ((fc_data.failcount > 0) && (rsc->priv->failure_expiration_ms > 0)
priv              393 lib/pengine/failcounts.c         rsc->priv->failure_expiration_ms = 0;
priv              399 lib/pengine/failcounts.c         && (rsc->priv->failure_expiration_ms > 0)) {
priv              401 lib/pengine/failcounts.c         time_t now = get_effective_time(rsc->priv->scheduler);
priv              402 lib/pengine/failcounts.c         const guint expiration = pcmk__timeout_ms2s(rsc->priv->failure_expiration_ms);
priv              423 lib/pengine/failcounts.c         && (rsc->priv->launched != NULL) && !pcmk__is_bundled(rsc)) {
priv              425 lib/pengine/failcounts.c         g_list_foreach(rsc->priv->launched, update_launched_failcount,
priv               43 lib/pengine/group.c         group_data = group->priv->variant_opaque;
priv               64 lib/pengine/group.c     group_data = group->priv->variant_opaque;
priv               84 lib/pengine/group.c     value_s = g_hash_table_lookup(group->priv->meta, option);
priv               89 lib/pengine/group.c         group_variant_data_t *group_data = group->priv->variant_opaque;
priv              106 lib/pengine/group.c     for (GList *gIter = rsc->priv->children;
priv              111 lib/pengine/group.c         if (!child_rsc->priv->fns->active(child_rsc, TRUE)) {
priv              162 lib/pengine/group.c     bool child_filtered = child->priv->fns->is_filtered(child, only_rsc, FALSE);
priv              163 lib/pengine/group.c     bool child_active = child->priv->fns->active(child, FALSE);
priv              186 lib/pengine/group.c     xmlNode *xml_obj = rsc->priv->xml;
priv              195 lib/pengine/group.c     rsc->priv->variant_opaque = group_data;
priv              203 lib/pengine/group.c     clone_id = crm_element_value(rsc->priv->xml, PCMK__META_CLONE);
priv              218 lib/pengine/group.c         rsc->priv->children = g_list_append(rsc->priv->children, new_rsc);
priv              223 lib/pengine/group.c     if (rsc->priv->children == NULL) {
priv              226 lib/pengine/group.c         rsc->priv->variant_opaque = NULL;
priv              240 lib/pengine/group.c     for (GList *gIter = rsc->priv->children;
priv              245 lib/pengine/group.c         if (child_rsc->priv->fns->active(child_rsc, all)) {
priv              279 lib/pengine/group.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              283 lib/pengine/group.c     for (GList *gIter = rsc->priv->children;
priv              312 lib/pengine/group.c         out->message(out, (const char *) child_rsc->priv->xml->name,
priv              339 lib/pengine/group.c     gboolean active = rsc->priv->fns->active(rsc, TRUE);
priv              340 lib/pengine/group.c     gboolean partially_active = rsc->priv->fns->active(rsc, FALSE);
priv              344 lib/pengine/group.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              349 lib/pengine/group.c         GList *rscs = pe__filter_rsc_list(rsc->priv->children, only_rsc);
priv              361 lib/pengine/group.c         for (GList *gIter = rsc->priv->children;
priv              371 lib/pengine/group.c             out->message(out, (const char *) child_rsc->priv->xml->name,
priv              388 lib/pengine/group.c     for (GList *gIter = rsc->priv->children;
priv              395 lib/pengine/group.c         child_rsc->priv->fns->free(child_rsc);
priv              399 lib/pengine/group.c     g_list_free(rsc->priv->children);
priv              409 lib/pengine/group.c     for (GList *gIter = rsc->priv->children;
priv              413 lib/pengine/group.c         enum rsc_role_e role = child_rsc->priv->fns->state(child_rsc,
priv              441 lib/pengine/group.c         for (const GList *iter = rsc->priv->children;
priv              446 lib/pengine/group.c             if (!child_rsc->priv->fns->is_filtered(child_rsc, only_rsc,
priv               42 lib/pengine/native.c     const bool promoted = (rsc->priv->orig_role == pcmk_role_promoted);
priv               44 lib/pengine/native.c     if ((rsc->priv->priority == 0) || failed) {
priv               50 lib/pengine/native.c         priority = rsc->priv->priority + 1;
priv               53 lib/pengine/native.c         priority = rsc->priv->priority;
priv               56 lib/pengine/native.c     node->priv->priority += priority;
priv               58 lib/pengine/native.c                     pcmk__node_name(node), node->priv->priority,
priv               60 lib/pengine/native.c                     rsc->id, rsc->priv->priority, (promoted? " + 1" : ""));
priv               64 lib/pengine/native.c     if ((node->priv->remote != NULL)
priv               65 lib/pengine/native.c         && (node->priv->remote->priv->launcher != NULL)) {
priv               68 lib/pengine/native.c         launcher = node->priv->remote->priv->launcher;
priv               69 lib/pengine/native.c         for (GList *gIter = launcher->priv->active_nodes;
priv               74 lib/pengine/native.c             a_node->priv->priority += priority;
priv               78 lib/pengine/native.c                             pcmk__node_name(a_node), a_node->priv->priority,
priv               80 lib/pengine/native.c                             rsc->priv->priority, (promoted? " + 1" : ""),
priv               90 lib/pengine/native.c     pcmk_resource_t *parent = rsc->priv->parent;
priv               94 lib/pengine/native.c     for (GList *gIter = rsc->priv->active_nodes;
priv              107 lib/pengine/native.c     rsc->priv->active_nodes = g_list_append(rsc->priv->active_nodes, node);
priv              126 lib/pengine/native.c             p->priv->active_nodes = g_list_append(p->priv->active_nodes, node);
priv              127 lib/pengine/native.c             p = p->priv->parent;
priv              133 lib/pengine/native.c         switch (rsc->priv->multiply_active_policy) {
priv              140 lib/pengine/native.c                     if (rsc->priv->allowed_nodes != NULL) {
priv              141 lib/pengine/native.c                         g_hash_table_destroy(rsc->priv->allowed_nodes);
priv              143 lib/pengine/native.c                     rsc->priv->allowed_nodes =
priv              145 lib/pengine/native.c                     g_hash_table_iter_init(&gIter, rsc->priv->allowed_nodes);
priv              160 lib/pengine/native.c                     && (parent->priv->multiply_active_policy
priv              163 lib/pengine/native.c                     for (GList *gIter = parent->priv->children;
priv              198 lib/pengine/native.c     pcmk__insert_meta(rsc->priv, PCMK_META_GLOBALLY_UNIQUE,
priv              200 lib/pengine/native.c     g_list_foreach(rsc->priv->children, (GFunc) recursive_clear_unique,
priv              208 lib/pengine/native.c     const char *standard = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              251 lib/pengine/native.c         && (rsc->priv->active_nodes != NULL)) {
priv              253 lib/pengine/native.c         for (GList *iter = rsc->priv->active_nodes;
priv              262 lib/pengine/native.c                && (rsc->priv->assigned_node != NULL)
priv              263 lib/pengine/native.c                && pcmk__same_node(rsc->priv->assigned_node, node)) {
priv              279 lib/pengine/native.c         const char *rid = pcmk__xe_id(rsc->priv->xml);
priv              292 lib/pengine/native.c                && pcmk__str_eq(rsc->priv->history_id, id, pcmk__str_none)) {
priv              311 lib/pengine/native.c     for (GList *gIter = rsc->priv->children;
priv              316 lib/pengine/native.c         result = rsc->priv->fns->find_rsc(child, id, on_node, flags);
priv              340 lib/pengine/native.c         value = g_hash_table_lookup(rsc->priv->meta, name);
priv              348 lib/pengine/native.c     for (GList *gIter = rsc->priv->active_nodes;
priv              380 lib/pengine/native.c     if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_START,
priv              384 lib/pengine/native.c     } else if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_STOP,
priv              388 lib/pengine/native.c     } else if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_MIGRATE_TO,
priv              392 lib/pengine/native.c     } else if (pcmk__str_eq(rsc->priv->pending_action,
priv              397 lib/pengine/native.c     } else if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_PROMOTE,
priv              401 lib/pengine/native.c     } else if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_DEMOTE,
priv              414 lib/pengine/native.c     if (pcmk__str_eq(rsc->priv->pending_action, PCMK_ACTION_MONITOR,
priv              436 lib/pengine/native.c     enum rsc_role_e role = rsc->priv->orig_role;
priv              498 lib/pengine/native.c     const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              500 lib/pengine/native.c     const char *kind = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              513 lib/pengine/native.c         provider = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv              516 lib/pengine/native.c     if ((node == NULL) && (rsc->priv->lock_node != NULL)) {
priv              517 lib/pengine/native.c         node = rsc->priv->lock_node;
priv              520 lib/pengine/native.c         || pcmk__list_of_multiple(rsc->priv->active_nodes)) {
priv              554 lib/pengine/native.c                                                      node ? node->priv->name : NULL);
priv              568 lib/pengine/native.c     if ((node != NULL) && pcmk__same_node(node, rsc->priv->lock_node)) {
priv              632 lib/pengine/native.c         || pcmk__list_of_multiple(rsc->priv->active_nodes)) {
priv              633 lib/pengine/native.c         const char *desc = crm_element_value(rsc->priv->xml,
priv              645 lib/pengine/native.c         && pcmk__list_of_multiple(rsc->priv->active_nodes)) {
priv              648 lib/pengine/native.c         for (GList *iter = rsc->priv->active_nodes;
priv              653 lib/pengine/native.c             have_nodes = add_output_node(outstr, n->priv->name, have_nodes);
priv              668 lib/pengine/native.c     const char *kind = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              677 lib/pengine/native.c     if (crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv              684 lib/pengine/native.c     target_role = g_hash_table_lookup(rsc->priv->meta,
priv              694 lib/pengine/native.c                && (rsc->priv->active_nodes == NULL)) {
priv              697 lib/pengine/native.c     } else if (pcmk__list_of_multiple(rsc->priv->active_nodes)) {
priv              726 lib/pengine/native.c     if (crm_is_true(g_hash_table_lookup(rsc->priv->meta,
priv              733 lib/pengine/native.c     target_role = g_hash_table_lookup(rsc->priv->meta,
priv              759 lib/pengine/native.c     const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              760 lib/pengine/native.c     const char *prov = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv              765 lib/pengine/native.c     const char *active = pcmk__btoa(rsc->priv->fns->active(rsc, TRUE));
priv              780 lib/pengine/native.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              787 lib/pengine/native.c              crm_element_value(rsc->priv->xml, PCMK_XA_TYPE));
priv              789 lib/pengine/native.c     target_role = g_hash_table_lookup(rsc->priv->meta,
priv              792 lib/pengine/native.c     nodes_running_on = pcmk__itoa(g_list_length(rsc->priv->active_nodes));
priv              794 lib/pengine/native.c     if (rsc->priv->lock_node != NULL) {
priv              795 lib/pengine/native.c         locked_to = rsc->priv->lock_node->priv->name;
priv              819 lib/pengine/native.c     for (GList *gIter = rsc->priv->active_nodes;
priv              826 lib/pengine/native.c                                       PCMK_XA_NAME, node->priv->name,
priv              827 lib/pengine/native.c                                       PCMK_XA_ID, node->priv->id,
priv              849 lib/pengine/native.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              857 lib/pengine/native.c         node = rsc->priv->pending_node;
priv              876 lib/pengine/native.c     if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv              882 lib/pengine/native.c         node = rsc->priv->pending_node;
priv              897 lib/pengine/native.c     enum rsc_role_e role = rsc->priv->next_role;
priv              900 lib/pengine/native.c         role = rsc->priv->orig_role;
priv              923 lib/pengine/native.c     if (rsc->priv->children != NULL) {
priv              925 lib/pengine/native.c         for (GList *gIter = rsc->priv->children;
priv              930 lib/pengine/native.c             child->priv->fns->location(child, &result, target);
priv              935 lib/pengine/native.c             result = g_list_copy(rsc->priv->active_nodes);
priv              938 lib/pengine/native.c             && (rsc->priv->pending_node != NULL)
priv              939 lib/pengine/native.c             && !pe_find_node_id(result, rsc->priv->pending_node->priv->id)) {
priv              940 lib/pengine/native.c             result = g_list_append(result, (gpointer) rsc->priv->pending_node);
priv              943 lib/pengine/native.c             && (rsc->priv->assigned_node != NULL)) {
priv              944 lib/pengine/native.c             result = g_list_append(result, rsc->priv->assigned_node);
priv              959 lib/pengine/native.c                 || (pe_find_node_id(*list, node->priv->id) == NULL)) {
priv              977 lib/pengine/native.c         const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              978 lib/pengine/native.c         const char *kind = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              992 lib/pengine/native.c             const char *prov = crm_element_value(rsc->priv->xml,
priv             1014 lib/pengine/native.c             for (GList *gIter2 = rsc->priv->active_nodes;
priv             1026 lib/pengine/native.c                                                  node->priv->name);
priv             1030 lib/pengine/native.c                                         strdup(node->priv->name),
priv             1156 lib/pengine/native.c     } else if (check_parent && (rsc->priv->parent != NULL)) {
priv             1159 lib/pengine/native.c         return up->priv->fns->is_filtered(up, only_rsc, FALSE);
priv               28 lib/pengine/pe_actions.c     if (scheduler->priv->singletons == NULL) {
priv               29 lib/pengine/pe_actions.c         scheduler->priv->singletons = pcmk__strkey_table(NULL, NULL);
priv               31 lib/pengine/pe_actions.c     g_hash_table_insert(scheduler->priv->singletons, action->uuid, action);
priv               42 lib/pengine/pe_actions.c     if (scheduler->priv->singletons == NULL) {
priv               45 lib/pengine/pe_actions.c     return g_hash_table_lookup(scheduler->priv->singletons, action_uuid);
priv               67 lib/pengine/pe_actions.c     GList *actions = (rsc == NULL)? scheduler->priv->actions : rsc->priv->actions;
priv               95 lib/pengine/pe_actions.c     for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
priv              222 lib/pengine/pe_actions.c                     scheduler->priv->next_action_id, key, task,
priv              225 lib/pengine/pe_actions.c     action->id = scheduler->priv->next_action_id++;
priv              227 lib/pengine/pe_actions.c     scheduler->priv->actions = g_list_prepend(scheduler->priv->actions, action);
priv              231 lib/pengine/pe_actions.c         rsc->priv->actions = g_list_prepend(rsc->priv->actions, action);
priv              255 lib/pengine/pe_actions.c         .now = scheduler->priv->now,
priv              303 lib/pengine/pe_actions.c         switch (rsc->priv->orig_role) {
priv              306 lib/pengine/pe_actions.c                 if (rsc->priv->next_role > pcmk_role_unpromoted) {
priv              346 lib/pengine/pe_actions.c                    || pcmk_is_set(action->node->priv->flags,
priv              395 lib/pengine/pe_actions.c                 if (!rsc->priv->fns->active(rsc, TRUE)
priv              396 lib/pengine/pe_actions.c                     || (rsc->priv->next_role > rsc->priv->orig_role)) {
priv              461 lib/pengine/pe_actions.c         for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
priv              631 lib/pengine/pe_actions.c     for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
priv              691 lib/pengine/pe_actions.c         .standard = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS),
priv              692 lib/pengine/pe_actions.c         .provider = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER),
priv              693 lib/pengine/pe_actions.c         .agent = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE),
priv              705 lib/pengine/pe_actions.c         .now = rsc->priv->scheduler->priv->now,
priv              717 lib/pengine/pe_actions.c                                    rsc->priv->scheduler);
priv              754 lib/pengine/pe_actions.c     pe__unpack_dataset_nvpairs(rsc->priv->scheduler->priv->op_defaults,
priv              756 lib/pengine/pe_actions.c                                rsc->priv->scheduler);
priv              784 lib/pengine/pe_actions.c         GHashTable *params = pe_rsc_params(rsc, node, rsc->priv->scheduler);
priv              813 lib/pengine/pe_actions.c                                    rsc->priv->scheduler->priv->now,
priv              880 lib/pengine/pe_actions.c     scheduler = rsc->priv->scheduler;
priv              925 lib/pengine/pe_actions.c         if (rsc->priv->launcher == NULL) {
priv              963 lib/pengine/pe_actions.c     } else if (rsc->priv->launcher != NULL) {
priv             1024 lib/pengine/pe_actions.c             if (rsc->priv->remote_reconnect_ms != 0U) {
priv             1119 lib/pengine/pe_actions.c             GHashTable *attrs = action->node->priv->attrs;
priv             1157 lib/pengine/pe_actions.c         if (candidate->priv->children != NULL) {
priv             1158 lib/pengine/pe_actions.c             matches = find_unfencing_devices(candidate->priv->children,
priv             1167 lib/pengine/pe_actions.c         } else if (pcmk__str_eq(g_hash_table_lookup(candidate->priv->meta,
priv             1187 lib/pengine/pe_actions.c     if (scheduler->priv->priority_fencing_ms == 0U) {
priv             1193 lib/pengine/pe_actions.c     if (node->priv->variant != pcmk__node_variant_cluster) {
priv             1205 lib/pengine/pe_actions.c         if (n->priv->variant != pcmk__node_variant_cluster) {
priv             1216 lib/pengine/pe_actions.c             || n->priv->priority > top_priority) {
priv             1217 lib/pengine/pe_actions.c             top_priority = n->priv->priority;
priv             1221 lib/pengine/pe_actions.c             || n->priv->priority < lowest_priority) {
priv             1222 lib/pengine/pe_actions.c             lowest_priority = n->priv->priority;
priv             1237 lib/pengine/pe_actions.c     if (node->priv->priority < top_priority) {
priv             1241 lib/pengine/pe_actions.c     return pcmk__timeout_ms2s(scheduler->priv->priority_fencing_ms);
priv             1253 lib/pengine/pe_actions.c         op = scheduler->priv->fence_action;
priv             1257 lib/pengine/pe_actions.c                                PCMK_ACTION_STONITH, node->priv->name, op);
priv             1264 lib/pengine/pe_actions.c         pcmk__insert_meta(stonith_op, PCMK__META_ON_NODE, node->priv->name);
priv             1266 lib/pengine/pe_actions.c                           node->priv->id);
priv             1275 lib/pengine/pe_actions.c             GList *matches = find_unfencing_devices(scheduler->priv->resources,
priv             1280 lib/pengine/pe_actions.c                 const char *agent = g_hash_table_lookup(match->priv->meta,
priv             1290 lib/pengine/pe_actions.c                     if (!pcmk__is_daemon && (scheduler->priv->out != NULL)) {
priv             1291 lib/pengine/pe_actions.c                         pcmk__output_t *out = scheduler->priv->out;
priv             1322 lib/pengine/pe_actions.c     if ((scheduler->priv->priority_fencing_ms > 0U)
priv             1524 lib/pengine/pe_actions.c         result = find_actions_exact(rsc->priv->actions, key, node);
priv             1526 lib/pengine/pe_actions.c         result = find_actions(rsc->priv->actions, key, node);
priv             1599 lib/pengine/pe_actions.c                   PCMK_ACTION_LRM_DELETE, node, FALSE, rsc->priv->scheduler);
priv             1758 lib/pengine/pe_actions.c                            optional, rsc->priv->scheduler);
priv              148 lib/pengine/pe_digest.c     params = pcmk__unpack_action_rsc_params(action_config, node->priv->attrs,
priv              190 lib/pengine/pe_digest.c     const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              369 lib/pengine/pe_digest.c     data = g_hash_table_lookup(node->priv->digest_cache, key);
priv              374 lib/pengine/pe_digest.c         g_hash_table_insert(node->priv->digest_cache, strdup(key), data);
priv              579 lib/pengine/pe_digest.c         if (!pcmk__is_daemon && (scheduler->priv->out != NULL)) {
priv              580 lib/pengine/pe_digest.c             pcmk__output_t *out = scheduler->priv->out;
priv              594 lib/pengine/pe_digest.c         if (scheduler->priv->out != NULL) {
priv              595 lib/pengine/pe_digest.c             pcmk__output_t *out = scheduler->priv->out;
priv              115 lib/pengine/pe_health.c     g_hash_table_foreach(node->priv->attrs, add_node_health_value,
priv              141 lib/pengine/pe_health.c     strategy = pe__health_strategy(node->priv->scheduler);
priv              146 lib/pengine/pe_health.c     g_hash_table_iter_init(&iter, node->priv->attrs);
priv               83 lib/pengine/pe_notif.c     return strcmp(entry_a->node->priv->id, entry_b->node->priv->id);
priv              132 lib/pengine/pe_notif.c         if (node->priv->name == NULL) {
priv              138 lib/pengine/pe_notif.c             pcmk__add_word(all_node_names, 1024, node->priv->name);
priv              146 lib/pengine/pe_notif.c                 launcher = node->priv->remote->priv->launcher;
priv              147 lib/pengine/pe_notif.c                 if (launcher->priv->active_nodes != NULL) {
priv              149 lib/pengine/pe_notif.c                     if (node->priv->name == NULL) {
priv              154 lib/pengine/pe_notif.c             pcmk__add_word(host_node_names, 1024, node->priv->name);
priv              223 lib/pengine/pe_notif.c         if ((node_names != NULL) && (entry->node->priv->name != NULL)) {
priv              224 lib/pengine/pe_notif.c             pcmk__add_word(node_names, 1024, entry->node->priv->name);
priv              294 lib/pengine/pe_notif.c                            rsc->priv->scheduler);
priv              352 lib/pengine/pe_notif.c                                   rsc->priv->scheduler);
priv              391 lib/pengine/pe_notif.c     for (GList *iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv              553 lib/pengine/pe_notif.c         n_data->allowed_nodes = rsc->priv->allowed_nodes;
priv              557 lib/pengine/pe_notif.c     if (rsc->priv->children != NULL) {
priv              558 lib/pengine/pe_notif.c         for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv              568 lib/pengine/pe_notif.c     if (rsc->priv->active_nodes != NULL) {
priv              569 lib/pengine/pe_notif.c         node = rsc->priv->active_nodes->data; // First is sufficient
priv              574 lib/pengine/pe_notif.c     switch (rsc->priv->orig_role) {
priv              596 lib/pengine/pe_notif.c             pcmk__sched_err(rsc->priv->scheduler,
priv              600 lib/pengine/pe_notif.c                             pcmk_role_text(rsc->priv->orig_role));
priv              610 lib/pengine/pe_notif.c     for (iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv              756 lib/pengine/pe_notif.c     source = g_hash_table_lookup(rsc->priv->meta,
priv              759 lib/pengine/pe_notif.c         get_node_names(rsc->priv->scheduler->nodes, &node_list, &metal_list);
priv              762 lib/pengine/pe_notif.c         get_node_names(rsc->priv->scheduler->nodes, &node_list, NULL);
priv              789 lib/pengine/pe_notif.c         pcmk_resource_t *remote_rsc = action->node->priv->remote;
priv              792 lib/pengine/pe_notif.c             return find_first_action(remote_rsc->priv->actions, NULL,
priv              816 lib/pengine/pe_notif.c     if (rsc->priv->children != NULL) {
priv              817 lib/pengine/pe_notif.c         g_list_foreach(rsc->priv->children, (GFunc) create_notify_actions,
priv              823 lib/pengine/pe_notif.c     for (iter = rsc->priv->actions; iter != NULL; iter = iter->next) {
priv              876 lib/pengine/pe_notif.c     if ((rsc->priv->orig_role != pcmk_role_stopped)
priv              879 lib/pengine/pe_notif.c         stop = find_first_action(rsc->priv->actions, NULL, PCMK_ACTION_STOP,
priv              882 lib/pengine/pe_notif.c         for (iter = rsc->priv->active_nodes;
priv              893 lib/pengine/pe_notif.c                     || pcmk_is_set(current_node->priv->flags,
priv              909 lib/pengine/pe_notif.c     if ((rsc->priv->next_role != pcmk_role_stopped)
priv              912 lib/pengine/pe_notif.c         start = find_first_action(rsc->priv->actions, NULL,
priv              927 lib/pengine/pe_notif.c         if (rsc->priv->assigned_node == NULL) {
priv              928 lib/pengine/pe_notif.c             pcmk__sched_err(rsc->priv->scheduler,
priv              930 lib/pengine/pe_notif.c                             pcmk_role_text(rsc->priv->next_role), rsc->id);
priv              936 lib/pengine/pe_notif.c             new_notify_action(rsc, rsc->priv->assigned_node, n_data->pre,
priv              939 lib/pengine/pe_notif.c         new_post_notify_action(rsc, rsc->priv->assigned_node, n_data);
priv             1012 lib/pengine/pe_notif.c         add_notify_env(n_data, "notify_stop_uname", stop->node->priv->name);
priv               28 lib/pengine/pe_output.c         desc = crm_element_value(rsc->priv->xml, PCMK_XA_DESCRIPTION);
priv               72 lib/pengine/pe_output.c         const char *type = g_hash_table_lookup(rsc->priv->meta,
priv               77 lib/pengine/pe_output.c         if (rsc->priv->children != NULL) {
priv               78 lib/pengine/pe_output.c             if (add_extra_info(node, rsc->priv->children, scheduler,
priv              331 lib/pengine/pe_output.c                                 rsc_id, rsc->priv->ban_after_failures,
priv              356 lib/pengine/pe_output.c         && pcmk_is_set(node->priv->flags, pcmk__node_expected_up)
priv              359 lib/pengine/pe_output.c         const char *feature_set = g_hash_table_lookup(node->priv->attrs,
priv              391 lib/pengine/pe_output.c     if (raw && (rsc->priv->orig_xml != NULL)) {
priv              392 lib/pengine/pe_output.c         pcmk__xml_string(rsc->priv->orig_xml, pcmk__xml_fmt_pretty, xml_buf,
priv              395 lib/pengine/pe_output.c         pcmk__xml_string(rsc->priv->xml, pcmk__xml_fmt_pretty, xml_buf, 0);
priv              448 lib/pengine/pe_output.c         out->message(out, "cluster-times", scheduler->priv->local_node_name,
priv              455 lib/pengine/pe_output.c                      scheduler->priv->ninstances,
priv              456 lib/pengine/pe_output.c                      scheduler->priv->disabled_resources,
priv              457 lib/pengine/pe_output.c                      scheduler->priv->blocked_resources);
priv              524 lib/pengine/pe_output.c         out->message(out, "cluster-times", scheduler->priv->local_node_name,
priv              531 lib/pengine/pe_output.c                      scheduler->priv->ninstances,
priv              532 lib/pengine/pe_output.c                      scheduler->priv->disabled_resources,
priv              533 lib/pengine/pe_output.c                      scheduler->priv->blocked_resources);
priv              566 lib/pengine/pe_output.c     pcmk__assert((node != NULL) && (node->priv->name != NULL));
priv              573 lib/pengine/pe_output.c         launcher = node->priv->remote->priv->launcher;
priv              577 lib/pengine/pe_output.c             node_host = host_node->priv->name;
priv              586 lib/pengine/pe_output.c         && !pcmk__str_eq(node->priv->name, node->priv->id,
priv              588 lib/pengine/pe_output.c         node_id = node->priv->id;
priv              592 lib/pengine/pe_output.c     name_len = strlen(node->priv->name) + 1;
priv              602 lib/pengine/pe_output.c     strcpy(node_name, node->priv->name);
priv              697 lib/pengine/pe_output.c                                  PCMK_XA_NODE, pe_node->priv->name,
priv              727 lib/pengine/pe_output.c     for (gIter = scheduler->priv->location_constraints;
priv              990 lib/pengine/pe_output.c                                      PCMK_XA_NAME, dc->priv->name,
priv              991 lib/pengine/pe_output.c                                      PCMK_XA_ID, dc->priv->id,
priv             1205 lib/pengine/pe_output.c         crm_strdup_printf("%u", scheduler->priv->fence_timeout_ms);
priv             1208 lib/pengine/pe_output.c         crm_strdup_printf("%u", scheduler->priv->priority_fencing_ms);
priv             1671 lib/pengine/pe_output.c     if (xmlChildElementCount(scheduler->priv->failed) == 0) {
priv             1675 lib/pengine/pe_output.c     for (xml_op = pcmk__xe_first_child(scheduler->priv->failed, NULL, NULL,
priv             1729 lib/pengine/pe_output.c     if (pcmk_is_set(node->priv->flags, pcmk__node_fail_standby)) {
priv             1741 lib/pengine/pe_output.c     } else if (pcmk_is_set(node->priv->flags, pcmk__node_standby)) {
priv             1831 lib/pengine/pe_output.c                 out->message(out, (const char *) rsc->priv->xml->name,
priv             1879 lib/pengine/pe_output.c     } else if (pcmk_is_set(node->priv->flags, pcmk__node_fail_standby)
priv             1883 lib/pengine/pe_output.c     } else if (pcmk_is_set(node->priv->flags, pcmk__node_standby)) {
priv             1971 lib/pengine/pe_output.c                     out->message(out, (const char *) rsc->priv->xml->name,
priv             2050 lib/pengine/pe_output.c         const char *standby = pcmk__flag_text(node->priv->flags,
priv             2052 lib/pengine/pe_output.c         const char *standby_onfail = pcmk__flag_text(node->priv->flags,
priv             2060 lib/pengine/pe_output.c         const char *expected_up = pcmk__flag_text(node->priv->flags,
priv             2063 lib/pengine/pe_output.c                                            node->priv->scheduler->dc_node);
priv             2066 lib/pengine/pe_output.c         const char *node_type = node_variant_text(node->priv->variant);
priv             2071 lib/pengine/pe_output.c                                       PCMK_XA_NAME, node->priv->name,
priv             2072 lib/pengine/pe_output.c                                       PCMK_XA_ID, node->priv->id,
priv             2094 lib/pengine/pe_output.c                         node->priv->remote->priv->launcher->id);
priv             2104 lib/pengine/pe_output.c                 out->message(out, (const char *) rsc->priv->xml->name,
priv             2112 lib/pengine/pe_output.c                                        PCMK_XA_NAME, node->priv->name,
priv             2205 lib/pengine/pe_output.c     rsc = pe_find_resource(scheduler->priv->resources, op_rsc);
priv             2209 lib/pengine/pe_output.c         const char *target_role = g_hash_table_lookup(rsc->priv->meta,
priv             2214 lib/pengine/pe_output.c             node = rsc->priv->pending_node;
priv             2274 lib/pengine/pe_output.c     rsc = pe_find_resource(scheduler->priv->resources, op_rsc);
priv             2277 lib/pengine/pe_output.c         const char *class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv             2278 lib/pengine/pe_output.c         const char *provider = crm_element_value(rsc->priv->xml,
priv             2280 lib/pengine/pe_output.c         const char *kind = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv             2356 lib/pengine/pe_output.c         g_hash_table_iter_init(&iter, node->priv->attrs);
priv             2365 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->priv->name, only_node,
priv             2409 lib/pengine/pe_output.c     g_hash_table_foreach(node->priv->utilization, append_dump_text,
priv             2422 lib/pengine/pe_output.c     const char *uname = node->priv->name;
priv             2429 lib/pengine/pe_output.c     g_hash_table_foreach(node->priv->utilization, add_dump_node, xml_node);
priv             2467 lib/pengine/pe_output.c         rsc = pe_find_resource(scheduler->priv->resources, rsc_id);
priv             2488 lib/pengine/pe_output.c         } else if (rsc->priv->fns->is_filtered(rsc, only_rsc, TRUE)) {
priv             2517 lib/pengine/pe_output.c             rsc = pe_find_resource(scheduler->priv->resources,
priv             2549 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->priv->name, only_node,
priv             2585 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->priv->name, only_node,
priv             2595 lib/pengine/pe_output.c             || (pcmk_is_set(node->priv->flags, pcmk__node_fail_standby)
priv             2597 lib/pengine/pe_output.c             || pcmk_is_set(node->priv->flags, pcmk__node_standby)
priv             2686 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->priv->name, only_node,
priv             2730 lib/pengine/pe_output.c         if (!pcmk__str_in_list(node->priv->name, only_node,
priv             2897 lib/pengine/pe_output.c         crm_xml_add(node, PCMK_XA_NODE, chosen->priv->name);
priv             2967 lib/pengine/pe_output.c         char *migration_s = pcmk__itoa(rsc->priv->ban_after_failures);
priv             3039 lib/pengine/pe_output.c         GList *rscs = pe__filter_rsc_list(scheduler->priv->resources, only_rsc);
priv             3050 lib/pengine/pe_output.c     for (rsc_iter = scheduler->priv->resources;
priv             3057 lib/pengine/pe_output.c         gboolean is_active = rsc->priv->fns->active(rsc, TRUE);
priv             3058 lib/pengine/pe_output.c         gboolean partially_active = rsc->priv->fns->active(rsc, FALSE);
priv             3092 lib/pengine/pe_output.c         x = out->message(out, (const char *) rsc->priv->xml->name,
priv             3189 lib/pengine/pe_output.c     g_hash_table_foreach(rsc->priv->utilization, append_dump_text,
priv             3204 lib/pengine/pe_output.c     const char *uname = node->priv->name;
priv             3214 lib/pengine/pe_output.c     g_hash_table_foreach(rsc->priv->utilization, add_dump_node, xml_node);
priv               35 lib/pengine/remote.c         for (GList *gIter = rsc->priv->launched;
priv              100 lib/pengine/remote.c             && (rsc->priv->launcher != NULL)) {
priv              208 lib/pengine/remote.c     scheduler->priv->param_check = g_list_prepend(scheduler->priv->param_check,
priv              226 lib/pengine/remote.c     for (GList *item = scheduler->priv->param_check;
priv              238 lib/pengine/remote.c     if ((scheduler != NULL) && (scheduler->priv->param_check != NULL)) {
priv              239 lib/pengine/remote.c         g_list_free_full(scheduler->priv->param_check, free);
priv              240 lib/pengine/remote.c         scheduler->priv->param_check = NULL;
priv               41 lib/pengine/status.c     scheduler->priv = calloc(1, sizeof(pcmk__scheduler_private_t));
priv               42 lib/pengine/status.c     if (scheduler->priv == NULL) {
priv               60 lib/pengine/status.c         free(scheduler->priv->local_node_name);
priv               61 lib/pengine/status.c         free(scheduler->priv);
priv              122 lib/pengine/status.c     if (scheduler->priv->failed != NULL) {
priv              123 lib/pengine/status.c         pcmk__xml_free(scheduler->priv->failed);
priv              125 lib/pengine/status.c     scheduler->priv->failed = pcmk__xe_create(NULL, "failed-ops");
priv              127 lib/pengine/status.c     if (scheduler->priv->now == NULL) {
priv              128 lib/pengine/status.c         scheduler->priv->now = crm_time_new(NULL);
priv              137 lib/pengine/status.c     scheduler->priv->op_defaults = get_xpath_object("//" PCMK_XE_OP_DEFAULTS,
priv              142 lib/pengine/status.c     scheduler->priv->rsc_defaults = get_xpath_object("//" PCMK_XE_RSC_DEFAULTS,
priv              182 lib/pengine/status.c         for (GList *item = scheduler->priv->resources;
priv              187 lib/pengine/status.c             rsc->priv->fns->count(item->data);
priv              190 lib/pengine/status.c                   scheduler->priv->ninstances,
priv              191 lib/pengine/status.c                   scheduler->priv->disabled_resources,
priv              192 lib/pengine/status.c                   scheduler->priv->blocked_resources);
priv              195 lib/pengine/status.c     if ((scheduler->priv->local_node_name != NULL)
priv              197 lib/pengine/status.c                            scheduler->priv->local_node_name) == NULL)) {
priv              199 lib/pengine/status.c                  scheduler->priv->local_node_name);
priv              200 lib/pengine/status.c         pe_create_node(scheduler->priv->local_node_name,
priv              201 lib/pengine/status.c                        scheduler->priv->local_node_name, NULL, 0, scheduler);
priv              228 lib/pengine/status.c         rsc->priv->fns->free(rsc);
priv              270 lib/pengine/status.c         if (node->priv->attrs != NULL) {
priv              271 lib/pengine/status.c             g_hash_table_destroy(node->priv->attrs);
priv              273 lib/pengine/status.c         if (node->priv->utilization != NULL) {
priv              274 lib/pengine/status.c             g_hash_table_destroy(node->priv->utilization);
priv              276 lib/pengine/status.c         if (node->priv->digest_cache != NULL) {
priv              277 lib/pengine/status.c             g_hash_table_destroy(node->priv->digest_cache);
priv              280 lib/pengine/status.c         g_list_free(node->priv->assigned_resources);
priv              281 lib/pengine/status.c         free(node->priv);
priv              345 lib/pengine/status.c     if (scheduler->priv->options != NULL) {
priv              346 lib/pengine/status.c         g_hash_table_destroy(scheduler->priv->options);
priv              349 lib/pengine/status.c     if (scheduler->priv->singletons != NULL) {
priv              350 lib/pengine/status.c         g_hash_table_destroy(scheduler->priv->singletons);
priv              353 lib/pengine/status.c     if (scheduler->priv->ticket_constraints != NULL) {
priv              354 lib/pengine/status.c         g_hash_table_destroy(scheduler->priv->ticket_constraints);
priv              357 lib/pengine/status.c     if (scheduler->priv->templates != NULL) {
priv              358 lib/pengine/status.c         g_hash_table_destroy(scheduler->priv->templates);
priv              361 lib/pengine/status.c     if (scheduler->priv->tags != NULL) {
priv              362 lib/pengine/status.c         g_hash_table_destroy(scheduler->priv->tags);
priv              366 lib/pengine/status.c     pe_free_resources(scheduler->priv->resources);
priv              369 lib/pengine/status.c     pe_free_actions(scheduler->priv->actions);
priv              375 lib/pengine/status.c     g_list_free(scheduler->priv->stop_needed);
priv              376 lib/pengine/status.c     crm_time_free(scheduler->priv->now);
priv              378 lib/pengine/status.c     pcmk__xml_free(scheduler->priv->failed);
priv              379 lib/pengine/status.c     pcmk__xml_free(scheduler->priv->graph);
priv              383 lib/pengine/status.c     CRM_LOG_ASSERT((scheduler->priv->location_constraints == NULL)
priv              384 lib/pengine/status.c                    && (scheduler->priv->ordering_constraints == NULL));
priv              400 lib/pengine/status.c               g_list_length(scheduler->priv->ordering_constraints));
priv              401 lib/pengine/status.c     pe__free_ordering(scheduler->priv->ordering_constraints);
priv              402 lib/pengine/status.c     scheduler->priv->ordering_constraints = NULL;
priv              405 lib/pengine/status.c               g_list_length(scheduler->priv->location_constraints));
priv              406 lib/pengine/status.c     pe__free_location(scheduler->priv->location_constraints);
priv              407 lib/pengine/status.c     scheduler->priv->location_constraints = NULL;
priv              410 lib/pengine/status.c               g_list_length(scheduler->priv->colocation_constraints));
priv              411 lib/pengine/status.c     g_list_free_full(scheduler->priv->colocation_constraints, free);
priv              412 lib/pengine/status.c     scheduler->priv->colocation_constraints = NULL;
priv              421 lib/pengine/status.c     pcmk__scheduler_private_t *priv = scheduler->priv;
priv              422 lib/pengine/status.c     pcmk__output_t *out = priv->out;
priv              423 lib/pengine/status.c     char *local_node_name = scheduler->priv->local_node_name;
priv              427 lib/pengine/status.c     memset(priv, 0, sizeof(pcmk__scheduler_private_t));
priv              430 lib/pengine/status.c     scheduler->priv = priv;
priv              431 lib/pengine/status.c     scheduler->priv->out = out;
priv              432 lib/pengine/status.c     scheduler->priv->local_node_name = local_node_name;
priv              435 lib/pengine/status.c     scheduler->priv->next_ordering_id = 1;
priv              436 lib/pengine/status.c     scheduler->priv->next_action_id = 1;
priv              465 lib/pengine/status.c         pcmk_resource_t *match = parent->priv->fns->find_rsc(parent, id, NULL,
priv              519 lib/pengine/status.c         if (pcmk__str_eq(node->priv->id, id, pcmk__str_casei)) {
priv               25 lib/pengine/tags.c     if (scheduler->priv->tags == NULL) {
priv               29 lib/pengine/tags.c     value = g_hash_table_lookup(scheduler->priv->tags, tag_name);
priv               41 lib/pengine/tags.c             pe_find_resource_with_flags(scheduler->priv->resources, id, flags);
priv               59 lib/pengine/tags.c     if (scheduler->priv->tags == NULL) {
priv               63 lib/pengine/tags.c     value = g_hash_table_lookup(scheduler->priv->tags, tag_name);
priv               82 lib/pengine/tags.c         retval = g_list_append(retval, strdup(node->priv->name));
priv               57 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = scheduler->priv->resources;
priv               89 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *rsc = g_list_first(scheduler->priv->resources)->data;
priv              122 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = scheduler->priv->resources;
priv              217 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = exim_group->priv->children;
priv              260 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = inactive_group->priv->children;
priv              362 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = promotable_clone->priv->children;
priv              503 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = promotable_clone->priv->children;
priv              724 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = mysql_clone_group->priv->children;
priv              864 lib/pengine/tests/native/native_find_rsc_test.c     for (GList *iter = mysql_clone_group->priv->children;
priv              870 lib/pengine/tests/native/native_find_rsc_test.c             for (GList *iter2 = rsc->priv->children;
priv               51 lib/pengine/tests/native/pe_base_name_eq_test.c     for (GList *iter = scheduler->priv->resources;
priv               66 lib/pengine/tests/native/pe_base_name_eq_test.c             for (GList *iter = rsc->priv->children;
priv               79 lib/pengine/tests/native/pe_base_name_eq_test.c             for (GList *iter = rsc->priv->children;
priv               30 lib/pengine/tests/status/pe_find_node_any_test.c     a->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               31 lib/pengine/tests/status/pe_find_node_any_test.c     b->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               33 lib/pengine/tests/status/pe_find_node_any_test.c     a->priv->name = "cluster1";
priv               34 lib/pengine/tests/status/pe_find_node_any_test.c     a->priv->id = "id1";
priv               36 lib/pengine/tests/status/pe_find_node_any_test.c     b->priv->name = "cluster2";
priv               37 lib/pengine/tests/status/pe_find_node_any_test.c     b->priv->id = "id2";
priv               55 lib/pengine/tests/status/pe_find_node_any_test.c     free(a->priv);
priv               57 lib/pengine/tests/status/pe_find_node_any_test.c     free(b->priv);
priv               28 lib/pengine/tests/status/pe_find_node_id_test.c     a->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               29 lib/pengine/tests/status/pe_find_node_id_test.c     b->priv = pcmk__assert_alloc(1, sizeof(struct pcmk__node_private));
priv               31 lib/pengine/tests/status/pe_find_node_id_test.c     a->priv->id = "id1";
priv               32 lib/pengine/tests/status/pe_find_node_id_test.c     b->priv->id = "id2";
priv               43 lib/pengine/tests/status/pe_find_node_id_test.c     free(a->priv);
priv               45 lib/pengine/tests/status/pe_find_node_id_test.c     free(b->priv);
priv               26 lib/pengine/tests/status/set_working_set_defaults_test.c     scheduler->priv = pcmk__assert_alloc(1, sizeof(pcmk__scheduler_private_t));
priv               36 lib/pengine/tests/status/set_working_set_defaults_test.c     assert_null(scheduler->priv->out);
priv               37 lib/pengine/tests/status/set_working_set_defaults_test.c     assert_int_equal(scheduler->priv->next_ordering_id, 1);
priv               38 lib/pengine/tests/status/set_working_set_defaults_test.c     assert_int_equal(scheduler->priv->next_action_id, 1);
priv               45 lib/pengine/tests/status/set_working_set_defaults_test.c     free(scheduler->priv);
priv               18 lib/pengine/tests/utils/pe__cmp_node_name_test.c pcmk_node_t node1 = { .priv = &node1_private };
priv               19 lib/pengine/tests/utils/pe__cmp_node_name_test.c pcmk_node_t node2 = { .priv = &node2_private };
priv               26 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.priv->name = "node10";
priv               27 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.priv->name = "node10";
priv               37 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.priv->name = "node9";
priv               38 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.priv->name = "node10";
priv               47 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node1.priv->name = "node10";
priv               48 lib/pengine/tests/utils/pe__cmp_node_name_test.c     node2.priv->name = "node9";
priv               19 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c static pcmk_resource_t rsc1 = { .priv = &rsc1_private };
priv               20 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c static pcmk_resource_t rsc2 = { .priv = &rsc2_private };
priv               25 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc1.priv->priority = 0;
priv               26 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc2.priv->priority = 0;
priv               34 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc1.priv->priority = 1;
priv               35 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc2.priv->priority = 0;
priv               43 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc1.priv->priority = 0;
priv               44 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c     rsc2.priv->priority = 1;
priv               52 lib/pengine/unpack.c         GHashTable *config_hash = (scheduler)->priv->options;                 \
priv               98 lib/pengine/unpack.c            && (node->priv->remote != NULL)
priv               99 lib/pengine/unpack.c            && (node->priv->remote->priv->launcher == NULL)
priv              100 lib/pengine/unpack.c            && pcmk_is_set(node->priv->remote->flags,
priv              121 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->priv->remote->priv->launcher;
priv              150 lib/pengine/unpack.c         pcmk__set_rsc_flags(node->priv->remote,
priv              154 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->priv->remote;
priv              160 lib/pengine/unpack.c         } else if (!pcmk_is_set(node->priv->flags, pcmk__node_remote_reset)) {
priv              224 lib/pengine/unpack.c         .now = scheduler->priv->now,
priv              230 lib/pengine/unpack.c     scheduler->priv->options = config_hash;
priv              259 lib/pengine/unpack.c     pcmk_parse_interval_spec(value, &(scheduler->priv->fence_timeout_ms));
priv              262 lib/pengine/unpack.c               pcmk__readable_interval(scheduler->priv->fence_timeout_ms));
priv              272 lib/pengine/unpack.c     scheduler->priv->fence_action =
priv              274 lib/pengine/unpack.c     crm_trace("STONITH will %s nodes", scheduler->priv->fence_action);
priv              287 lib/pengine/unpack.c                                  &(scheduler->priv->priority_fencing_ms));
priv              289 lib/pengine/unpack.c                   pcmk__readable_interval(scheduler->priv->priority_fencing_ms));
priv              400 lib/pengine/unpack.c     scheduler->priv->placement_strategy =
priv              402 lib/pengine/unpack.c     crm_trace("Placement strategy: %s", scheduler->priv->placement_strategy);
priv              408 lib/pengine/unpack.c         pcmk_parse_interval_spec(value, &(scheduler->priv->shutdown_lock_ms));
priv              411 lib/pengine/unpack.c                   pcmk__readable_interval(scheduler->priv->shutdown_lock_ms));
priv              418 lib/pengine/unpack.c     pcmk_parse_interval_spec(value, &(scheduler->priv->node_pending_ms));
priv              419 lib/pengine/unpack.c     if (scheduler->priv->node_pending_ms == 0U) {
priv              423 lib/pengine/unpack.c                   pcmk__readable_interval(scheduler->priv->node_pending_ms));
priv              476 lib/pengine/unpack.c     new_node->priv = calloc(1, sizeof(pcmk__node_private_t));
priv              478 lib/pengine/unpack.c         || (new_node->priv == NULL)) {
priv              481 lib/pengine/unpack.c         free(new_node->priv);
priv              490 lib/pengine/unpack.c     new_node->priv->id = id;
priv              491 lib/pengine/unpack.c     new_node->priv->name = uname;
priv              492 lib/pengine/unpack.c     new_node->priv->flags = pcmk__node_probes_allowed;
priv              496 lib/pengine/unpack.c     new_node->priv->scheduler = scheduler;
priv              497 lib/pengine/unpack.c     new_node->priv->variant = variant;
priv              498 lib/pengine/unpack.c     new_node->priv->attrs = pcmk__strkey_table(free, free);
priv              499 lib/pengine/unpack.c     new_node->priv->utilization = pcmk__strkey_table(free, free);
priv              500 lib/pengine/unpack.c     new_node->priv->digest_cache = pcmk__strkey_table(free, pe__free_digests);
priv              503 lib/pengine/unpack.c         pcmk__insert_dup(new_node->priv->attrs, CRM_ATTR_KIND, "remote");
priv              506 lib/pengine/unpack.c         pcmk__insert_dup(new_node->priv->attrs, CRM_ATTR_KIND, "cluster");
priv              568 lib/pengine/unpack.c     if (pe_find_resource(data->priv->resources, remote_name) != NULL) {
priv              581 lib/pengine/unpack.c     if ((new_node->priv->variant == pcmk__node_variant_remote)
priv              582 lib/pengine/unpack.c         && (new_node->priv->remote == NULL)) {
priv              657 lib/pengine/unpack.c     if (rsc->priv->children != NULL) {
priv              658 lib/pengine/unpack.c         g_list_foreach(rsc->priv->children, (GFunc) unpack_launcher,
priv              663 lib/pengine/unpack.c     launcher_id = g_hash_table_lookup(rsc->priv->meta, PCMK__META_CONTAINER);
priv              666 lib/pengine/unpack.c         pcmk_resource_t *launcher = pe_find_resource(scheduler->priv->resources,
priv              670 lib/pengine/unpack.c             rsc->priv->launcher = launcher;
priv              671 lib/pengine/unpack.c             launcher->priv->launched =
priv              672 lib/pengine/unpack.c                 g_list_append(launcher->priv->launched, rsc);
priv              785 lib/pengine/unpack.c     remote_node->priv->remote = new_rsc;
priv              787 lib/pengine/unpack.c     if (new_rsc->priv->launcher == NULL) {
priv              797 lib/pengine/unpack.c         pcmk__insert_dup(remote_node->priv->attrs,
priv              820 lib/pengine/unpack.c     scheduler->priv->templates = pcmk__strkey_table(free, pcmk__free_idref);
priv              835 lib/pengine/unpack.c             if (g_hash_table_lookup_extended(scheduler->priv->templates, id,
priv              838 lib/pengine/unpack.c                 pcmk__insert_dup(scheduler->priv->templates, id, NULL);
priv              846 lib/pengine/unpack.c             scheduler->priv->resources =
priv              847 lib/pengine/unpack.c                 g_list_append(scheduler->priv->resources, new_rsc);
priv              857 lib/pengine/unpack.c     for (gIter = scheduler->priv->resources;
priv              866 lib/pengine/unpack.c     scheduler->priv->resources = g_list_sort(scheduler->priv->resources,
priv              929 lib/pengine/unpack.c     scheduler->priv->tags = pcmk__strkey_table(free, pcmk__free_idref);
priv              956 lib/pengine/unpack.c             pcmk__add_idref(scheduler->priv->tags, tag_id, obj_ref);
priv              992 lib/pengine/unpack.c     ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv             1076 lib/pengine/unpack.c     rsc = this_node->priv->remote;
priv             1077 lib/pengine/unpack.c     if (!pcmk_is_set(this_node->priv->flags, pcmk__node_remote_reset)) {
priv             1313 lib/pengine/unpack.c         if (pcmk_is_set(this_node->priv->flags, pcmk__node_unpacked)) {
priv             1327 lib/pengine/unpack.c             const pcmk_resource_t *remote = this_node->priv->remote;
priv             1328 lib/pengine/unpack.c             const pcmk_resource_t *launcher = remote->priv->launcher;
priv             1330 lib/pengine/unpack.c             if ((remote->priv->orig_role != pcmk_role_started)
priv             1331 lib/pengine/unpack.c                 || (launcher->priv->orig_role != pcmk_role_started)) {
priv             1344 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->priv->remote;
priv             1348 lib/pengine/unpack.c                     && (rsc->priv->orig_role != pcmk_role_started))) {
priv             1394 lib/pengine/unpack.c     if (scheduler->priv->ticket_constraints == NULL) {
priv             1395 lib/pengine/unpack.c         scheduler->priv->ticket_constraints =
priv             1424 lib/pengine/unpack.c     if (scheduler->priv->stop_needed != NULL) {
priv             1425 lib/pengine/unpack.c         for (GList *item = scheduler->priv->stop_needed;
priv             1435 lib/pengine/unpack.c         g_list_free(scheduler->priv->stop_needed);
priv             1436 lib/pengine/unpack.c         scheduler->priv->stop_needed = NULL;
priv             1450 lib/pengine/unpack.c             && (this_node->priv->remote != NULL)) {
priv             1451 lib/pengine/unpack.c             pe__set_next_role(this_node->priv->remote, pcmk_role_stopped,
priv             1454 lib/pengine/unpack.c         if (!pcmk_is_set(this_node->priv->flags, pcmk__node_unpacked)) {
priv             1597 lib/pengine/unpack.c     } else if (!pcmk_is_set(this_node->priv->flags,
priv             1631 lib/pengine/unpack.c     if ((scheduler->priv->node_pending_ms > 0U)
priv             1636 lib/pengine/unpack.c                          + pcmk__timeout_ms2s(scheduler->priv->node_pending_ms);
priv             1638 lib/pengine/unpack.c         if (get_effective_time(node->priv->scheduler) >= timeout) {
priv             1759 lib/pengine/unpack.c     pcmk_resource_t *rsc = this_node->priv->remote;
priv             1770 lib/pengine/unpack.c                   this_node->priv->id);
priv             1775 lib/pengine/unpack.c     launcher = rsc->priv->launcher;
priv             1778 lib/pengine/unpack.c         if (pcmk__list_of_1(rsc->priv->active_nodes)) {
priv             1779 lib/pengine/unpack.c             host = rsc->priv->active_nodes->data;
priv             1784 lib/pengine/unpack.c     if (rsc->priv->orig_role == pcmk_role_started) {
priv             1789 lib/pengine/unpack.c     if ((rsc->priv->orig_role == pcmk_role_started)
priv             1790 lib/pengine/unpack.c         && (rsc->priv->next_role == pcmk_role_stopped)) {
priv             1793 lib/pengine/unpack.c                   node_type, this_node->priv->id);
priv             1800 lib/pengine/unpack.c                   this_node->priv->id);
priv             1806 lib/pengine/unpack.c                   node_type, this_node->priv->id);
priv             1809 lib/pengine/unpack.c     } else if ((rsc->priv->orig_role == pcmk_role_stopped)
priv             1811 lib/pengine/unpack.c                    && (launcher->priv->orig_role == pcmk_role_stopped))) {
priv             1814 lib/pengine/unpack.c                   node_type, this_node->priv->id);
priv             1821 lib/pengine/unpack.c                   this_node->priv->id);
priv             1827 lib/pengine/unpack.c                   node_type, this_node->priv->id,
priv             1885 lib/pengine/unpack.c     } else if (pcmk_is_set(this_node->priv->flags, pcmk__node_standby)) {
priv             2020 lib/pengine/unpack.c     scheduler->priv->resources = g_list_append(scheduler->priv->resources, rsc);
priv             2043 lib/pengine/unpack.c     orphan = top->priv->fns->find_rsc(top, rsc_id, NULL,
priv             2081 lib/pengine/unpack.c     for (rIter = parent->priv->children;
priv             2102 lib/pengine/unpack.c         child->priv->fns->location(child, &locations, pcmk__rsc_node_current
priv             2119 lib/pengine/unpack.c                 rsc = parent->priv->fns->find_rsc(child, rsc_id, NULL,
priv             2129 lib/pengine/unpack.c                     if (rsc->priv->active_nodes != NULL) {
priv             2148 lib/pengine/unpack.c                     parent->priv->fns->find_rsc(child, rsc_id, NULL,
priv             2157 lib/pengine/unpack.c                     pending_node = inactive_instance->priv->pending_node;
priv             2209 lib/pengine/unpack.c     rsc = pe_find_resource(scheduler->priv->resources, rsc_id);
priv             2217 lib/pengine/unpack.c         pcmk_resource_t *clone0 = pe_find_resource(scheduler->priv->resources,
priv             2230 lib/pengine/unpack.c     } else if (rsc->priv->variant > pcmk__rsc_variant_primitive) {
priv             2242 lib/pengine/unpack.c             rsc = pe__find_bundle_replica(parent->priv->parent, node);
priv             2253 lib/pengine/unpack.c         && !pcmk__str_eq(rsc_id, rsc->priv->history_id, pcmk__str_none)) {
priv             2255 lib/pengine/unpack.c         pcmk__str_update(&(rsc->priv->history_id), rsc_id);
priv             2300 lib/pengine/unpack.c     scheduler = rsc->priv->scheduler;
priv             2301 lib/pengine/unpack.c     known_active = (rsc->priv->orig_role > pcmk_role_stopped);
priv             2303 lib/pengine/unpack.c                     rsc->id, pcmk_role_text(rsc->priv->orig_role),
priv             2307 lib/pengine/unpack.c     if (rsc->priv->orig_role != pcmk_role_unknown) {
priv             2311 lib/pengine/unpack.c             if (g_hash_table_lookup(iter->priv->probed_nodes,
priv             2312 lib/pengine/unpack.c                                     node->priv->id) == NULL) {
priv             2317 lib/pengine/unpack.c                                 pcmk__s(rsc->priv->history_id, "the same"),
priv             2319 lib/pengine/unpack.c                 g_hash_table_insert(iter->priv->probed_nodes,
priv             2320 lib/pengine/unpack.c                                     (gpointer) n->priv->id, n);
priv             2325 lib/pengine/unpack.c             iter = iter->priv->parent;
priv             2348 lib/pengine/unpack.c                 && (node->priv->remote != NULL)
priv             2349 lib/pengine/unpack.c                 && !pcmk_is_set(node->priv->remote->flags,
priv             2441 lib/pengine/unpack.c             if ((rsc->priv->launcher != NULL) && pcmk__is_bundled(rsc)) {
priv             2447 lib/pengine/unpack.c                 scheduler->priv->stop_needed =
priv             2448 lib/pengine/unpack.c                     g_list_prepend(scheduler->priv->stop_needed,
priv             2449 lib/pengine/unpack.c                                    rsc->priv->launcher);
priv             2450 lib/pengine/unpack.c             } else if (rsc->priv->launcher != NULL) {
priv             2451 lib/pengine/unpack.c                 stop_action(rsc->priv->launcher, node, FALSE);
priv             2465 lib/pengine/unpack.c                     && !pcmk_is_set(tmpnode->priv->flags,
priv             2482 lib/pengine/unpack.c             if (rsc->priv->remote_reconnect_ms > 0U) {
priv             2529 lib/pengine/unpack.c     } else if ((rsc->priv->history_id != NULL)
priv             2530 lib/pengine/unpack.c                && (strchr(rsc->priv->history_id, ':') != NULL)) {
priv             2535 lib/pengine/unpack.c                         rsc->priv->history_id, rsc->id);
priv             2536 lib/pengine/unpack.c         free(rsc->priv->history_id);
priv             2537 lib/pengine/unpack.c         rsc->priv->history_id = NULL;
priv             2556 lib/pengine/unpack.c     if ((rsc->priv->orig_role == pcmk_role_stopped)
priv             2557 lib/pengine/unpack.c         && (rsc->priv->active_nodes != NULL)
priv             2558 lib/pengine/unpack.c         && (rsc->priv->partial_migration_target != NULL)
priv             2559 lib/pengine/unpack.c         && pcmk__same_node(rsc->priv->partial_migration_source, node)) {
priv             2561 lib/pengine/unpack.c         rsc->priv->orig_role = pcmk_role_started;
priv             2689 lib/pengine/unpack.c         if ((scheduler->priv->shutdown_lock_ms > 0U)
priv             2691 lib/pengine/unpack.c                 > (lock_time + pcmk__timeout_ms2s(scheduler->priv->shutdown_lock_ms)))) {
priv             2696 lib/pengine/unpack.c             rsc->priv->lock_node = node;
priv             2697 lib/pengine/unpack.c             rsc->priv->lock_time = lock_time;
priv             2777 lib/pengine/unpack.c     saved_role = rsc->priv->orig_role;
priv             2778 lib/pengine/unpack.c     rsc->priv->orig_role = pcmk_role_unknown;
priv             2798 lib/pengine/unpack.c         if ((rsc->priv->next_role == pcmk_role_unknown)
priv             2799 lib/pengine/unpack.c             || (req_role < rsc->priv->next_role)) {
priv             2803 lib/pengine/unpack.c         } else if (req_role > rsc->priv->next_role) {
priv             2807 lib/pengine/unpack.c                            rsc->id, pcmk_role_text(rsc->priv->next_role),
priv             2812 lib/pengine/unpack.c     if (saved_role > rsc->priv->orig_role) {
priv             2813 lib/pengine/unpack.c         rsc->priv->orig_role = saved_role;
priv             2840 lib/pengine/unpack.c         launcher = pe_find_resource(scheduler->priv->resources, launcher_id);
priv             2845 lib/pengine/unpack.c         rsc = pe_find_resource(scheduler->priv->resources, rsc_id);
priv             2846 lib/pengine/unpack.c         if ((rsc == NULL) || (rsc->priv->launcher != NULL)
priv             2853 lib/pengine/unpack.c         rsc->priv->launcher = launcher;
priv             2854 lib/pengine/unpack.c         launcher->priv->launched = g_list_append(launcher->priv->launched,
priv             2912 lib/pengine/unpack.c         rsc->priv->orig_role = pcmk_role_unpromoted;
priv             2914 lib/pengine/unpack.c         rsc->priv->orig_role = pcmk_role_started;
priv             3027 lib/pengine/unpack.c     search = xpath_search(rsc->priv->scheduler->input, xpath);
priv             3171 lib/pengine/unpack.c         && !pcmk__str_eq(*source_name, source_node->priv->name,
priv             3181 lib/pengine/unpack.c         && !pcmk__str_eq(*target_name, target_node->priv->name,
priv             3210 lib/pengine/unpack.c     rsc->priv->orig_role = pcmk_role_stopped;
priv             3211 lib/pengine/unpack.c     rsc->priv->dangling_migration_sources =
priv             3212 lib/pengine/unpack.c         g_list_prepend(rsc->priv->dangling_migration_sources,
priv             3265 lib/pengine/unpack.c     pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             3314 lib/pengine/unpack.c     history->rsc->priv->orig_role = pcmk_role_started;
priv             3354 lib/pengine/unpack.c             history->rsc->priv->partial_migration_target = target_node;
priv             3355 lib/pengine/unpack.c             history->rsc->priv->partial_migration_source = source_node;
priv             3378 lib/pengine/unpack.c     pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             3389 lib/pengine/unpack.c     history->rsc->priv->orig_role = pcmk_role_started;
priv             3425 lib/pengine/unpack.c         history->rsc->priv->dangling_migration_sources =
priv             3426 lib/pengine/unpack.c             g_list_prepend(history->rsc->priv->dangling_migration_sources,
priv             3443 lib/pengine/unpack.c     pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             3454 lib/pengine/unpack.c     history->rsc->priv->orig_role = pcmk_role_started;
priv             3492 lib/pengine/unpack.c     const pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             3498 lib/pengine/unpack.c     for (const xmlNode *xIter = scheduler->priv->failed->children;
priv             3505 lib/pengine/unpack.c             && pcmk__str_eq(uname, history->node->priv->name,
priv             3515 lib/pengine/unpack.c     crm_xml_add(history->xml, PCMK_XA_UNAME, history->node->priv->name);
priv             3517 lib/pengine/unpack.c     pcmk__xml_copy(scheduler->priv->failed, history->xml);
priv             3555 lib/pengine/unpack.c     const pcmk_scheduler_t *scheduler = rsc->priv->scheduler;
priv             3557 lib/pengine/unpack.c     if (rsc->priv->parent != NULL) {
priv             3571 lib/pengine/unpack.c     if (rsc->priv->allowed_nodes != NULL) {
priv             3572 lib/pengine/unpack.c         g_hash_table_destroy(rsc->priv->allowed_nodes);
priv             3574 lib/pengine/unpack.c     rsc->priv->allowed_nodes = pe__node_list2table(scheduler->nodes);
priv             3575 lib/pengine/unpack.c     g_hash_table_foreach(rsc->priv->allowed_nodes, set_node_score, &score);
priv             3625 lib/pengine/unpack.c     pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             3689 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_promoted;
priv             3693 lib/pengine/unpack.c             history->rsc->priv->orig_role = pcmk_role_promoted;
priv             3698 lib/pengine/unpack.c             history->rsc->priv->orig_role = pcmk_role_stopped;
priv             3706 lib/pengine/unpack.c             history->rsc->priv->orig_role = pcmk_role_unpromoted;
priv             3713 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_stopped;
priv             3715 lib/pengine/unpack.c     } else if (history->rsc->priv->orig_role < pcmk_role_started) {
priv             3723 lib/pengine/unpack.c                     pcmk_role_text(history->rsc->priv->orig_role),
priv             3729 lib/pengine/unpack.c         && (history->rsc->priv->next_role < fail_role)) {
priv             3755 lib/pengine/unpack.c     if (pe_can_fence(history->node->priv->scheduler, history->node)) {
priv             3760 lib/pengine/unpack.c     pcmk__sched_err(history->node->priv->scheduler,
priv             3929 lib/pengine/unpack.c                 history->rsc->priv->orig_role = pcmk_role_stopped;
priv             3950 lib/pengine/unpack.c                 history->rsc->priv->orig_role = pcmk_role_promoted;
priv             3956 lib/pengine/unpack.c                 history->rsc->priv->orig_role = pcmk_role_promoted;
priv             4032 lib/pengine/unpack.c                                 rsc->priv->scheduler);
priv             4038 lib/pengine/unpack.c                                                 rsc->priv->scheduler);
priv             4044 lib/pengine/unpack.c                               node->priv->id);
priv             4095 lib/pengine/unpack.c     if ((rsc->priv->remote_reconnect_ms > 0U)
priv             4096 lib/pengine/unpack.c         && pcmk_is_set(rsc->priv->scheduler->flags,
priv             4101 lib/pengine/unpack.c         pcmk_node_t *remote_node = pcmk_find_node(rsc->priv->scheduler,
priv             4104 lib/pengine/unpack.c         if (remote_node && !pcmk_is_set(remote_node->priv->flags,
priv             4143 lib/pengine/unpack.c         pcmk__timeout_ms2s(history->rsc->priv->failure_expiration_ms);
priv             4144 lib/pengine/unpack.c     pcmk_scheduler_t *scheduler = history->rsc->priv->scheduler;
priv             4217 lib/pengine/unpack.c                    && (history->rsc->priv->remote_reconnect_ms > 0U)) {
priv             4239 lib/pengine/unpack.c             && (history->rsc->priv->remote_reconnect_ms > 0)) {
priv             4308 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_stopped;
priv             4320 lib/pengine/unpack.c         if (history->rsc->priv->orig_role < pcmk_role_started) {
priv             4325 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_started;
priv             4329 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_stopped;
priv             4334 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_promoted;
priv             4345 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_unpromoted;
priv             4349 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_started;
priv             4356 lib/pengine/unpack.c     } else if (history->rsc->priv->orig_role < pcmk_role_started) {
priv             4388 lib/pengine/unpack.c             if (history->rsc->priv->remote_reconnect_ms == 0U) {
priv             4479 lib/pengine/unpack.c         if (history->rsc->priv->orig_role <= pcmk_role_stopped) {
priv             4480 lib/pengine/unpack.c             history->rsc->priv->orig_role = pcmk_role_unknown;
priv             4549 lib/pengine/unpack.c     crm_xml_add(history->xml, PCMK_XA_UNAME, history->node->priv->name);
priv             4553 lib/pengine/unpack.c                       "masked-probe-failure", ban_rsc->priv->scheduler);
priv             4633 lib/pengine/unpack.c         history->rsc->priv->orig_role = pcmk_role_promoted;
priv             4645 lib/pengine/unpack.c         target = pcmk_find_node(history->rsc->priv->scheduler,
priv             4652 lib/pengine/unpack.c     if (history->rsc->priv->pending_action != NULL) {
priv             4670 lib/pengine/unpack.c         history->rsc->priv->pending_action = strdup(history->task);
priv             4671 lib/pengine/unpack.c         history->rsc->priv->pending_node = history->node;
priv             4783 lib/pengine/unpack.c                               "hard-error", rsc->priv->scheduler);
priv             4790 lib/pengine/unpack.c                 && pcmk_is_set(node->priv->remote->flags,
priv             4798 lib/pengine/unpack.c                 pcmk__set_rsc_flags(node->priv->remote,
priv             4832 lib/pengine/unpack.c         crm_xml_add(xml_op, PCMK_XA_UNAME, node->priv->name);
priv             4860 lib/pengine/unpack.c                               "hard-error", rsc->priv->scheduler);
priv             4863 lib/pengine/unpack.c             pcmk__sched_err(rsc->priv->scheduler,
priv             4870 lib/pengine/unpack.c                               "fatal-error", rsc->priv->scheduler);
priv             4877 lib/pengine/unpack.c                     pcmk_role_text(rsc->priv->orig_role),
priv             4878 lib/pengine/unpack.c                     pcmk_role_text(rsc->priv->next_role));
priv             4908 lib/pengine/unpack.c         .now = scheduler->priv->now,
priv             4914 lib/pengine/unpack.c     pcmk__insert_dup(node->priv->attrs,
priv             4915 lib/pengine/unpack.c                      CRM_ATTR_UNAME, node->priv->name);
priv             4917 lib/pengine/unpack.c     pcmk__insert_dup(node->priv->attrs, CRM_ATTR_ID, node->priv->id);
priv             4920 lib/pengine/unpack.c         && pcmk__str_eq(node->priv->id, dc_id, pcmk__str_casei)) {
priv             4923 lib/pengine/unpack.c         pcmk__insert_dup(node->priv->attrs,
priv             4927 lib/pengine/unpack.c         pcmk__insert_dup(node->priv->attrs,
priv             4931 lib/pengine/unpack.c     cluster_name = g_hash_table_lookup(scheduler->priv->options,
priv             4934 lib/pengine/unpack.c         pcmk__insert_dup(node->priv->attrs, CRM_ATTR_CLUSTER_NAME,
priv             4946 lib/pengine/unpack.c         g_hash_table_foreach_steal(unpacked, insert_attr, node->priv->attrs);
priv             4951 lib/pengine/unpack.c                                    &rule_data, node->priv->attrs, NULL,
priv             4956 lib/pengine/unpack.c                                node->priv->utilization, NULL, scheduler);
priv             4964 lib/pengine/unpack.c             pcmk__insert_dup(node->priv->attrs,
priv             4969 lib/pengine/unpack.c             pcmk__insert_dup(node->priv->attrs,
priv               42 lib/pengine/utils.c         pcmk_resource_t *rsc = node->priv->remote->priv->launcher;
priv               44 lib/pengine/utils.c         for (GList *n = rsc->priv->active_nodes; n != NULL; n = n->next) {
priv              105 lib/pengine/utils.c     new_node->priv = this_node->priv;
priv              128 lib/pengine/utils.c         g_hash_table_insert(result, (gpointer) new_node->priv->id, new_node);
priv              166 lib/pengine/utils.c     return pcmk__numeric_strcasecmp(node1->priv->name, node2->priv->name);
priv              182 lib/pengine/utils.c     pcmk__output_t *out = scheduler->priv->out;
priv              191 lib/pengine/utils.c         out->message(out, "node-weight", rsc, comment, node->priv->name,
priv              277 lib/pengine/utils.c     for (GList *gIter = rsc->priv->children;
priv              283 lib/pengine/utils.c                                 child->priv->allowed_nodes, scheduler);
priv              314 lib/pengine/utils.c     if (resource1->priv->priority > resource2->priv->priority) {
priv              318 lib/pengine/utils.c     if (resource1->priv->priority < resource2->priv->priority) {
priv              341 lib/pengine/utils.c         for (GList *gIter = rsc->priv->children;
priv              350 lib/pengine/utils.c     match = g_hash_table_lookup(rsc->priv->allowed_nodes, node->priv->id);
priv              353 lib/pengine/utils.c         g_hash_table_insert(rsc->priv->allowed_nodes,
priv              354 lib/pengine/utils.c                             (gpointer) match->priv->id, match);
priv              384 lib/pengine/utils.c         g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              391 lib/pengine/utils.c         && (rsc->priv->assigned_node != NULL)) {
priv              395 lib/pengine/utils.c                  rsc->id, pcmk__node_name(rsc->priv->assigned_node));
priv              396 lib/pengine/utils.c         pcmk__free_node_copy(rsc->priv->assigned_node);
priv              397 lib/pengine/utils.c         rsc->priv->assigned_node = NULL;
priv              405 lib/pengine/utils.c         if (scheduler->priv->now == NULL) {
priv              407 lib/pengine/utils.c             scheduler->priv->now = crm_time_new(NULL);
priv              409 lib/pengine/utils.c         return crm_time_get_seconds_since_epoch(scheduler->priv->now);
priv              420 lib/pengine/utils.c     const char *value = g_hash_table_lookup(rsc->priv->meta,
priv              533 lib/pengine/utils.c     if (scheduler->priv->ticket_constraints == NULL) {
priv              534 lib/pengine/utils.c         scheduler->priv->ticket_constraints =
priv              538 lib/pengine/utils.c     ticket = g_hash_table_lookup(scheduler->priv->ticket_constraints,
priv              555 lib/pengine/utils.c         g_hash_table_insert(scheduler->priv->ticket_constraints,
priv              568 lib/pengine/utils.c     return pcmk__xe_id(rsc->priv->xml);
priv              576 lib/pengine/utils.c     for (GList *gIter = rsc->priv->children;
priv              587 lib/pengine/utils.c     for (GList *lpc = scheduler->priv->resources;
priv              601 lib/pengine/utils.c     for (GList *gIter = rsc->priv->children;
priv              636 lib/pengine/utils.c         g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              679 lib/pengine/utils.c         && ((scheduler->priv->recheck_by == 0)
priv              680 lib/pengine/utils.c             || (scheduler->priv->recheck_by > recheck))) {
priv              681 lib/pengine/utils.c         scheduler->priv->recheck_by = recheck;
priv              736 lib/pengine/utils.c     target_role = g_hash_table_lookup(rsc->priv->meta,
priv              764 lib/pengine/utils.c     return (rsc != NULL) && pcmk__list_of_1(rsc->priv->active_nodes)
priv              766 lib/pengine/utils.c                               rsc->priv->active_nodes->data, node);
priv              773 lib/pengine/utils.c         for (GList *ele = rsc->priv->active_nodes; ele; ele = ele->next) {
priv              775 lib/pengine/utils.c             if (pcmk__str_in_list(node->priv->name, node_list,
priv              787 lib/pengine/utils.c     return rsc->priv->fns->active(rsc, FALSE)
priv              803 lib/pengine/utils.c             ((rsc->priv->parent != NULL)
priv              804 lib/pengine/utils.c              && pcmk__str_in_list(rsc_printable_id(rsc->priv->parent),
priv              856 lib/pengine/utils.c             pe_find_resource_with_flags(scheduler->priv->resources, s, flags);
priv              886 lib/pengine/utils.c     const pcmk_scheduler_t *scheduler = rsc->priv->scheduler;
priv              892 lib/pengine/utils.c     for (xmlNode *xml_op = pcmk__xe_first_child(scheduler->priv->failed,
priv             1604 tools/crm_mon.c     scheduler->priv->out = out;
priv             1607 tools/crm_mon.c         pcmk__query_node_name(out, 0, &(scheduler->priv->local_node_name), 0);
priv               47 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv               49 tools/crm_mon_curses.c     if (out == NULL || out->priv == NULL) {
priv               53 tools/crm_mon_curses.c     priv = out->priv;
priv               55 tools/crm_mon_curses.c     g_queue_free_full(priv->parent_q, free_list_data);
priv               56 tools/crm_mon_curses.c     free(priv);
priv               57 tools/crm_mon_curses.c     out->priv = NULL;
priv               62 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv               67 tools/crm_mon_curses.c     if (out->priv != NULL) {
priv               70 tools/crm_mon_curses.c         out->priv = calloc(1, sizeof(private_data_t));
priv               71 tools/crm_mon_curses.c         if (out->priv == NULL) {
priv               75 tools/crm_mon_curses.c         priv = out->priv;
priv               78 tools/crm_mon_curses.c     priv->parent_q = g_queue_new();
priv              188 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv              192 tools/crm_mon_curses.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              193 tools/crm_mon_curses.c     priv = out->priv;
priv              213 tools/crm_mon_curses.c     g_queue_push_tail(priv->parent_q, new_list);
priv              240 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv              243 tools/crm_mon_curses.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              244 tools/crm_mon_curses.c     priv = out->priv;
priv              246 tools/crm_mon_curses.c     tail = g_queue_peek_tail(priv->parent_q);
priv              253 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv              256 tools/crm_mon_curses.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              257 tools/crm_mon_curses.c     priv = out->priv;
priv              259 tools/crm_mon_curses.c     node = g_queue_pop_tail(priv->parent_q);
priv              398 tools/crm_mon_curses.c     private_data_t *priv = NULL;
priv              400 tools/crm_mon_curses.c     pcmk__assert((out != NULL) && (out->priv != NULL));
priv              402 tools/crm_mon_curses.c     priv = out->priv;
priv              404 tools/crm_mon_curses.c     level = g_queue_get_length(priv->parent_q);
priv              838 tools/crm_resource.c         rc = cli_resource_ban(out, options.rsc_id, current->priv->name,
priv              847 tools/crm_resource.c         for (iter = rsc->priv->children; iter != NULL; iter = iter->next) {
priv              849 tools/crm_resource.c             enum rsc_role_e child_role = child->priv->fns->state(child, TRUE);
priv              858 tools/crm_resource.c             rc = cli_resource_ban(out, options.rsc_id, current->priv->name,
priv              939 tools/crm_resource.c         rc = cli_resource_clear(options.rsc_id, dest->priv->name, NULL,
priv              990 tools/crm_resource.c     scheduler->priv->out = out;
priv             1031 tools/crm_resource.c             node = pcmk__current_node(node->priv->remote);
priv             1039 tools/crm_resource.c             router_node = node->priv->name;
priv             1652 tools/crm_resource.c         rsc = pe_find_resource_with_flags(scheduler->priv->resources,
priv             1664 tools/crm_resource.c         if (pcmk__is_clone(rsc->priv->parent)
priv             1730 tools/crm_resource.c                               scheduler->priv->resources);
priv             1810 tools/crm_resource.c             g_list_foreach(scheduler->priv->resources,
priv             1855 tools/crm_resource.c                                   scheduler->priv->resources, rsc, node);
priv             1886 tools/crm_resource.c                 rc = cli_resource_ban(out, options.rsc_id, node->priv->name,
priv             1902 tools/crm_resource.c             pcmk_node_t *current = rsc->priv->fns->active_node(rsc, &count,
priv             1932 tools/crm_resource.c                 value = crm_element_value(rsc->priv->xml, options.prop_name);
priv             1937 tools/crm_resource.c                     .now = scheduler->priv->now,
priv             1941 tools/crm_resource.c                 pe__unpack_dataset_nvpairs(rsc->priv->xml, PCMK_XE_UTILIZATION,
priv              344 tools/crm_resource_ban.c             rc = cli_resource_clear(rsc_id, target->priv->name, NULL,
priv               24 tools/crm_resource_print.c     pcmk__output_t *out = scheduler->priv->out;
priv               60 tools/crm_resource_print.c     const char *rtype = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv               61 tools/crm_resource_print.c     const char *rprov = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv               62 tools/crm_resource_print.c     const char *rclass = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv               72 tools/crm_resource_print.c         host = node->priv->name;
priv               76 tools/crm_resource_print.c               rsc->priv->xml->name, rsc->id,
priv               77 tools/crm_resource_print.c               pcmk__s(rsc->priv->history_id, rsc->id),
priv               78 tools/crm_resource_print.c               ((rsc->priv->parent == NULL)? "NA" : rsc->priv->parent->id),
priv               82 tools/crm_resource_print.c     g_list_foreach(rsc->priv->children, (GFunc) cli_resource_print_cts, out);
priv               90 tools/crm_resource_print.c     pcmk__output_t *out = scheduler->priv->out;
priv              115 tools/crm_resource_print.c     pcmk__output_t *out = scheduler->priv->out;
priv              122 tools/crm_resource_print.c     out->message(out, (const char *) rsc->priv->xml->name, show_opts, rsc, all,
priv              155 tools/crm_resource_print.c                                    (const char *) ud->rsc->priv->xml->name,
priv              498 tools/crm_resource_print.c     const pcmk_scheduler_t *scheduler = checks->rsc->priv->scheduler;
priv              531 tools/crm_resource_print.c                        pcmk__cluster_option(scheduler->priv->options,
priv              652 tools/crm_resource_print.c     const char *host_uname = (node == NULL)? NULL : node->priv->name;
priv              663 tools/crm_resource_print.c             rsc->priv->fns->location(rsc, &hosts, pcmk__rsc_node_current);
priv              688 tools/crm_resource_print.c         const char* host_uname =  node->priv->name;
priv              689 tools/crm_resource_print.c         GList *allResources = node->priv->assigned_resources;
priv              715 tools/crm_resource_print.c         rsc->priv->fns->location(rsc, &hosts, pcmk__rsc_node_current);
priv              735 tools/crm_resource_print.c     const char *host_uname = (node == NULL)? NULL : node->priv->name;
priv              750 tools/crm_resource_print.c             rsc->priv->fns->location(rsc, &hosts, pcmk__rsc_node_current);
priv              774 tools/crm_resource_print.c         const char* host_uname =  node->priv->name;
priv              775 tools/crm_resource_print.c         GList *allResources = node->priv->assigned_resources;
priv              816 tools/crm_resource_print.c         rsc->priv->fns->location(rsc, &hosts, pcmk__rsc_node_current);
priv              829 tools/crm_resource_print.c     if (rsc->priv->children == NULL) {
priv              836 tools/crm_resource_print.c         g_list_foreach(rsc->priv->children, (GFunc) add_resource_name, out);
priv               29 tools/crm_resource_runtime.c     for (const GList *iter = rsc->priv->children;
priv               34 tools/crm_resource_runtime.c         for (const GList *iter2 = child->priv->active_nodes;
priv               40 tools/crm_resource_runtime.c             ni->node_name = node->priv->name;
priv               42 tools/crm_resource_runtime.c                 && (child->priv->fns->state(child,
priv               67 tools/crm_resource_runtime.c                && (rsc->priv->history_id != NULL)
priv               68 tools/crm_resource_runtime.c                && pcmk__str_eq(requested_name, rsc->priv->history_id,
priv               75 tools/crm_resource_runtime.c         for (GList *iter = rsc->priv->active_nodes;
priv               81 tools/crm_resource_runtime.c             ni->node_name = node->priv->name;
priv               82 tools/crm_resource_runtime.c             if (rsc->priv->fns->state(rsc, TRUE) == pcmk_role_promoted) {
priv              178 tools/crm_resource_runtime.c     for (GList *gIter = rsc->priv->children;
priv              222 tools/crm_resource_runtime.c     if (pcmk__is_clone(rsc->priv->parent)) {
priv              227 tools/crm_resource_runtime.c             rsc = rsc->priv->parent;
priv              233 tools/crm_resource_runtime.c     } else if ((rsc->priv->parent == NULL)
priv              234 tools/crm_resource_runtime.c                && (rsc->priv->children != NULL) && pcmk__is_clone(rsc)) {
priv              236 tools/crm_resource_runtime.c         pcmk_resource_t *child = rsc->priv->children->data;
priv              274 tools/crm_resource_runtime.c                                     pcmk__xe_id(rsc->priv->xml));
priv              287 tools/crm_resource_runtime.c     xmlNode *rsc_xml = rsc->priv->xml;
priv              394 tools/crm_resource_runtime.c     pcmk__output_t *out = rsc->priv->scheduler->priv->out;
priv              420 tools/crm_resource_runtime.c         xmlNode *rsc_xml = rsc->priv->xml;
priv              528 tools/crm_resource_runtime.c             for (GList *lpc = rsc->priv->with_this_colocations;
priv              564 tools/crm_resource_runtime.c     pcmk__output_t *out = rsc->priv->scheduler->priv->out;
priv              579 tools/crm_resource_runtime.c         pcmk__unpack_constraints(rsc->priv->scheduler);
priv              580 tools/crm_resource_runtime.c         pe__clear_resource_flags_on_all(rsc->priv->scheduler,
priv              607 tools/crm_resource_runtime.c     pcmk__output_t *out = rsc->priv->scheduler->priv->out;
priv              620 tools/crm_resource_runtime.c         xmlNode *rsc_xml = rsc->priv->xml;
priv              713 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv              721 tools/crm_resource_runtime.c     pcmk_resource_t *rsc = pe_find_resource(scheduler->priv->resources, rsc_id);
priv              732 tools/crm_resource_runtime.c     rsc_class = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv              733 tools/crm_resource_runtime.c     rsc_provider = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv              734 tools/crm_resource_runtime.c     rsc_type = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv              757 tools/crm_resource_runtime.c             node = pcmk__current_node(node->priv->remote);
priv              763 tools/crm_resource_runtime.c             router_node = node->priv->name;
priv              767 tools/crm_resource_runtime.c     if (rsc->priv->history_id != NULL) {
priv              768 tools/crm_resource_runtime.c         rsc_api_id = rsc->priv->history_id;
priv              796 tools/crm_resource_runtime.c     const char *name = pcmk__s(rsc->priv->history_id, rsc->id);
priv              857 tools/crm_resource_runtime.c     for (xmlNode *xml_op = pcmk__xe_first_child(scheduler->priv->failed, NULL,
priv              871 tools/crm_resource_runtime.c             fail_rsc = pe_find_resource_with_flags(scheduler->priv->resources,
priv              931 tools/crm_resource_runtime.c     rc = pcmk__attrd_api_clear_failures(NULL, node->priv->name, rsc_name,
priv              945 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv              952 tools/crm_resource_runtime.c     } else if (rsc->priv->children != NULL) {
priv              954 tools/crm_resource_runtime.c         for (const GList *lpc = rsc->priv->children;
priv              970 tools/crm_resource_runtime.c         GList *nodes = g_hash_table_get_values(rsc->priv->probed_nodes);
priv              980 tools/crm_resource_runtime.c             g_hash_table_iter_init(&iter, rsc->priv->allowed_nodes);
priv              988 tools/crm_resource_runtime.c             nodes = g_hash_table_get_values(rsc->priv->allowed_nodes);
priv              995 tools/crm_resource_runtime.c                 rc = cli_resource_delete(controld_api, node->priv->name, rsc,
priv             1017 tools/crm_resource_runtime.c     if (!pcmk_is_set(node->priv->flags, pcmk__node_probes_allowed)) {
priv             1057 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv             1100 tools/crm_resource_runtime.c             rc = clear_rsc_failures(out, controld_api, node->priv->name,
priv             1117 tools/crm_resource_runtime.c     const char *role_s = g_hash_table_lookup(checks->rsc->priv->meta,
priv             1143 tools/crm_resource_runtime.c     const char *managed_s = g_hash_table_lookup(checks->rsc->priv->meta,
priv             1154 tools/crm_resource_runtime.c     const pcmk_node_t *lock_node = checks->rsc->priv->lock_node;
priv             1158 tools/crm_resource_runtime.c         checks->lock_node = lock_node->priv->name;
priv             1165 tools/crm_resource_runtime.c     switch (pe__health_strategy(node->priv->scheduler)) {
priv             1200 tools/crm_resource_runtime.c         g_hash_table_iter_init(&iter, checks->rsc->priv->allowed_nodes);
priv             1285 tools/crm_resource_runtime.c     rsc->priv->fns->location(rsc, &hosts, pcmk__rsc_node_current);
priv             1289 tools/crm_resource_runtime.c         if (pcmk__strcase_any_of(host, node->priv->name, node->priv->id,
priv             1335 tools/crm_resource_runtime.c             member_active = get_active_resources(host, rsc->priv->children);
priv             1387 tools/crm_resource_runtime.c                  && (scheduler->input == NULL) && (scheduler->priv->now == NULL)
priv             1415 tools/crm_resource_runtime.c     scheduler->priv->now = crm_time_new(NULL);
priv             1436 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv             1531 tools/crm_resource_runtime.c     if (rsc->priv->children != NULL) {
priv             1533 tools/crm_resource_runtime.c         for (GList *iter = rsc->priv->children;
priv             1590 tools/crm_resource_runtime.c         pcmk_resource_t *rsc = pe_find_resource(scheduler->priv->resources,
priv             1657 tools/crm_resource_runtime.c     const char *id = pcmk__s(rsc->priv->history_id, rsc->id);
priv             1658 tools/crm_resource_runtime.c     const char *host = node ? node->priv->name : NULL;
priv             1664 tools/crm_resource_runtime.c         rsc = parent->priv->parent;
priv             1676 tools/crm_resource_runtime.c         rsc = parent->priv->fns->find_rsc(parent, lookup_id, node,
priv             1740 tools/crm_resource_runtime.c     scheduler->priv->out = out;
priv             1749 tools/crm_resource_runtime.c                                                  scheduler->priv->resources);
priv             1750 tools/crm_resource_runtime.c     current_active = get_active_resources(host, scheduler->priv->resources);
priv             1802 tools/crm_resource_runtime.c     target_active = get_active_resources(host, scheduler->priv->resources);
priv             1834 tools/crm_resource_runtime.c                                                   scheduler->priv->resources);
priv             1918 tools/crm_resource_runtime.c                                                   scheduler->priv->resources);
priv             2086 tools/crm_resource_runtime.c             print_pending_actions(out, scheduler->priv->actions);
priv             2118 tools/crm_resource_runtime.c             dc_version = g_hash_table_lookup(scheduler->priv->options,
priv             2130 tools/crm_resource_runtime.c     } while (actions_are_pending(scheduler->priv->actions)
priv             2320 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv             2348 tools/crm_resource_runtime.c         rsc = rsc->priv->children->data;
priv             2359 tools/crm_resource_runtime.c     rclass = crm_element_value(rsc->priv->xml, PCMK_XA_CLASS);
priv             2360 tools/crm_resource_runtime.c     rprov = crm_element_value(rsc->priv->xml, PCMK_XA_PROVIDER);
priv             2361 tools/crm_resource_runtime.c     rtype = crm_element_value(rsc->priv->xml, PCMK_XA_TYPE);
priv             2370 tools/crm_resource_runtime.c     if (!pcmk__is_anonymous_clone(rsc->priv->parent)) {
priv             2387 tools/crm_resource_runtime.c     pcmk__output_t *out = scheduler->priv->out;
priv             2421 tools/crm_resource_runtime.c         for (const GList *iter = rsc->priv->children;
priv             2425 tools/crm_resource_runtime.c             enum rsc_role_e child_role = child->priv->fns->state(child, TRUE);
priv             2463 tools/crm_resource_runtime.c     cli_resource_clear(rsc_id, dest->priv->name, scheduler->nodes, cib, true,
priv             2467 tools/crm_resource_runtime.c     rc = cli_resource_prefer(out, rsc_id, dest->priv->name, move_lifetime,
priv             2480 tools/crm_resource_runtime.c             (void)cli_resource_ban(out, rsc_id, current->priv->name,
priv              529 tools/crm_simulate.c         scheduler->priv->out = out;
priv              442 tools/crm_ticket.c     scheduler->priv->now = crm_time_new(NULL);
priv              255 tools/crm_verify.c     scheduler->priv->out = out;