clone_data         58 lib/pengine/clone.c     const clone_variant_data_t *clone_data = NULL;
clone_data         60 lib/pengine/clone.c     get_clone_variant_data(clone_data, pe__const_top_resource(clone, false));
clone_data         61 lib/pengine/clone.c     return clone_data->clone_max;
clone_data         75 lib/pengine/clone.c     const clone_variant_data_t *clone_data = NULL;
clone_data         77 lib/pengine/clone.c     get_clone_variant_data(clone_data, pe__const_top_resource(clone, false));
clone_data         78 lib/pengine/clone.c     return clone_data->clone_node_max;
clone_data         92 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data         94 lib/pengine/clone.c     get_clone_variant_data(clone_data, pe__const_top_resource(clone, false));
clone_data         95 lib/pengine/clone.c     return clone_data->promoted_max;
clone_data        109 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data        111 lib/pengine/clone.c     get_clone_variant_data(clone_data, pe__const_top_resource(clone, false));
clone_data        112 lib/pengine/clone.c     return clone_data->promoted_node_max;
clone_data        165 lib/pengine/clone.c              clone_variant_data_t *clone_data, const char *desc)
clone_data        191 lib/pengine/clone.c                                  pcmk__xe_id(clone_data->xml_obj_child),
clone_data        198 lib/pengine/clone.c                                  pcmk__xe_id(clone_data->xml_obj_child),
clone_data        209 lib/pengine/clone.c         clone_variant_data_t *clone_data = rsc->priv->variant_opaque;
clone_data        215 lib/pengine/clone.c         clone_data->clone_node_max = 1;
clone_data        216 lib/pengine/clone.c         clone_data->clone_max = QB_MIN(clone_data->clone_max,
clone_data        229 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data        231 lib/pengine/clone.c     get_clone_variant_data(clone_data, rsc);
clone_data        233 lib/pengine/clone.c     CRM_CHECK(clone_data->xml_obj_child != NULL, return FALSE);
clone_data        235 lib/pengine/clone.c     if (clone_data->total_clones >= clone_data->clone_max) {
clone_data        241 lib/pengine/clone.c     inc_num = pcmk__itoa(clone_data->total_clones);
clone_data        242 lib/pengine/clone.c     inc_max = pcmk__itoa(clone_data->clone_max);
clone_data        244 lib/pengine/clone.c     child_copy = pcmk__xml_copy(NULL, clone_data->xml_obj_child);
clone_data        255 lib/pengine/clone.c     clone_data->total_clones += 1;
clone_data        329 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data        333 lib/pengine/clone.c     clone_data = pcmk__assert_alloc(1, sizeof(clone_variant_data_t));
clone_data        334 lib/pengine/clone.c     rsc->priv->variant_opaque = clone_data;
clone_data        339 lib/pengine/clone.c         clone_data->promoted_max =
clone_data        345 lib/pengine/clone.c         clone_data->promoted_node_max =
clone_data        351 lib/pengine/clone.c     clone_data->clone_node_max = unpack_meta_int(rsc, PCMK_META_CLONE_NODE_MAX,
clone_data        359 lib/pengine/clone.c     clone_data->clone_max = unpack_meta_int(rsc, PCMK_META_CLONE_MAX, NULL,
clone_data        364 lib/pengine/clone.c         clone_data->flags = pcmk__set_flags_as(__func__, __LINE__, LOG_TRACE,
clone_data        366 lib/pengine/clone.c                                                clone_data->flags,
clone_data        372 lib/pengine/clone.c         && (clone_data->clone_node_max > 1)) {
clone_data        376 lib/pengine/clone.c                          "per node", clone_data->clone_node_max, rsc->id);
clone_data        377 lib/pengine/clone.c         clone_data->clone_node_max = 1;
clone_data        381 lib/pengine/clone.c     pcmk__rsc_trace(rsc, "\tClone max: %d", clone_data->clone_max);
clone_data        382 lib/pengine/clone.c     pcmk__rsc_trace(rsc, "\tClone node max: %d", clone_data->clone_node_max);
clone_data        394 lib/pengine/clone.c             clone_data->xml_obj_child = a_child;
clone_data        399 lib/pengine/clone.c     if (clone_data->xml_obj_child == NULL) {
clone_data        422 lib/pengine/clone.c     if (clone_data->clone_max <= 0) {
clone_data        432 lib/pengine/clone.c         for (lpc = 0; lpc < clone_data->clone_max; lpc++) {
clone_data        440 lib/pengine/clone.c                     clone_data->clone_max, rsc->id);
clone_data        633 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data        640 lib/pengine/clone.c     get_clone_variant_data(clone_data, rsc);
clone_data        738 lib/pengine/clone.c             clone_header(out, &rc, rsc, clone_data, desc);
clone_data        769 lib/pengine/clone.c         clone_header(out, &rc, rsc, clone_data, desc);
clone_data        792 lib/pengine/clone.c         clone_header(out, &rc, rsc, clone_data, desc);
clone_data        819 lib/pengine/clone.c             && (clone_data->clone_max > active_instances)) {
clone_data        880 lib/pengine/clone.c             clone_header(out, &rc, rsc, clone_data, desc);
clone_data        906 lib/pengine/clone.c             clone_header(out, &rc, rsc, clone_data, desc);
clone_data        919 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data        921 lib/pengine/clone.c     get_clone_variant_data(clone_data, rsc);
clone_data        942 lib/pengine/clone.c     if (clone_data) {
clone_data        943 lib/pengine/clone.c         pcmk__assert((clone_data->demote_notify == NULL)
clone_data        944 lib/pengine/clone.c                      && (clone_data->stop_notify == NULL)
clone_data        945 lib/pengine/clone.c                      && (clone_data->start_notify == NULL)
clone_data        946 lib/pengine/clone.c                      && (clone_data->promote_notify == NULL));
clone_data        985 lib/pengine/clone.c         clone_variant_data_t *clone_data = rsc->priv->variant_opaque;
clone_data        987 lib/pengine/clone.c         if (clone_data->clone_max == g_list_length(scheduler->nodes)) {
clone_data        999 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1004 lib/pengine/clone.c         get_clone_variant_data(clone_data, rsc);
clone_data       1005 lib/pengine/clone.c         passes = pcmk__str_in_list(pcmk__xe_id(clone_data->xml_obj_child),
clone_data       1029 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1030 lib/pengine/clone.c     get_clone_variant_data(clone_data, rsc);
clone_data       1031 lib/pengine/clone.c     return pcmk__xe_id(clone_data->xml_obj_child);
clone_data       1045 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1047 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1048 lib/pengine/clone.c     return pcmk_is_set(clone_data->flags, pcmk__clone_ordered);
clone_data       1064 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1066 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1067 lib/pengine/clone.c     if (pcmk_is_set(clone_data->flags, flag)) {
clone_data       1070 lib/pengine/clone.c     clone_data->flags = pcmk__set_flags_as(__func__, __LINE__, LOG_TRACE,
clone_data       1072 lib/pengine/clone.c                                            clone_data->flags, flag, "flag");
clone_data       1088 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1090 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1091 lib/pengine/clone.c     pcmk__assert(clone_data != NULL);
clone_data       1093 lib/pengine/clone.c     return pcmk_all_flags_set(clone_data->flags, flags);
clone_data       1110 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1112 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1124 lib/pengine/clone.c     if (clone_data->promote_notify == NULL) {
clone_data       1125 lib/pengine/clone.c         clone_data->promote_notify = pe__action_notif_pseudo_ops(clone,
clone_data       1141 lib/pengine/clone.c     if (clone_data->demote_notify == NULL) {
clone_data       1142 lib/pengine/clone.c         clone_data->demote_notify = pe__action_notif_pseudo_ops(clone,
clone_data       1147 lib/pengine/clone.c         if (clone_data->promote_notify != NULL) {
clone_data       1148 lib/pengine/clone.c             order_actions(clone_data->stop_notify->post_done,
clone_data       1149 lib/pengine/clone.c                           clone_data->promote_notify->pre, pcmk__ar_ordered);
clone_data       1150 lib/pengine/clone.c             order_actions(clone_data->start_notify->post_done,
clone_data       1151 lib/pengine/clone.c                           clone_data->promote_notify->pre, pcmk__ar_ordered);
clone_data       1152 lib/pengine/clone.c             order_actions(clone_data->demote_notify->post_done,
clone_data       1153 lib/pengine/clone.c                           clone_data->promote_notify->pre, pcmk__ar_ordered);
clone_data       1154 lib/pengine/clone.c             order_actions(clone_data->demote_notify->post_done,
clone_data       1155 lib/pengine/clone.c                           clone_data->start_notify->pre, pcmk__ar_ordered);
clone_data       1156 lib/pengine/clone.c             order_actions(clone_data->demote_notify->post_done,
clone_data       1157 lib/pengine/clone.c                           clone_data->stop_notify->pre, pcmk__ar_ordered);
clone_data       1171 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1173 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1175 lib/pengine/clone.c     pe__create_action_notifications(clone, clone_data->start_notify);
clone_data       1176 lib/pengine/clone.c     pe__create_action_notifications(clone, clone_data->stop_notify);
clone_data       1177 lib/pengine/clone.c     pe__create_action_notifications(clone, clone_data->promote_notify);
clone_data       1178 lib/pengine/clone.c     pe__create_action_notifications(clone, clone_data->demote_notify);
clone_data       1190 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1192 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1194 lib/pengine/clone.c     pe__free_action_notification_data(clone_data->demote_notify);
clone_data       1195 lib/pengine/clone.c     clone_data->demote_notify = NULL;
clone_data       1197 lib/pengine/clone.c     pe__free_action_notification_data(clone_data->stop_notify);
clone_data       1198 lib/pengine/clone.c     clone_data->stop_notify = NULL;
clone_data       1200 lib/pengine/clone.c     pe__free_action_notification_data(clone_data->start_notify);
clone_data       1201 lib/pengine/clone.c     clone_data->start_notify = NULL;
clone_data       1203 lib/pengine/clone.c     pe__free_action_notification_data(clone_data->promote_notify);
clone_data       1204 lib/pengine/clone.c     clone_data->promote_notify = NULL;
clone_data       1222 lib/pengine/clone.c     clone_variant_data_t *clone_data = NULL;
clone_data       1224 lib/pengine/clone.c     get_clone_variant_data(clone_data, clone);
clone_data       1226 lib/pengine/clone.c     if (clone_data->start_notify == NULL) {
clone_data       1227 lib/pengine/clone.c         clone_data->start_notify = pe__action_notif_pseudo_ops(clone,
clone_data       1232 lib/pengine/clone.c     if (clone_data->stop_notify == NULL) {
clone_data       1233 lib/pengine/clone.c         clone_data->stop_notify = pe__action_notif_pseudo_ops(clone,
clone_data       1236 lib/pengine/clone.c         if ((clone_data->start_notify != NULL)
clone_data       1237 lib/pengine/clone.c             && (clone_data->stop_notify != NULL)) {
clone_data       1238 lib/pengine/clone.c             order_actions(clone_data->stop_notify->post_done,
clone_data       1239 lib/pengine/clone.c                           clone_data->start_notify->pre, pcmk__ar_ordered);
clone_data       1255 lib/pengine/clone.c     const clone_variant_data_t *clone_data = NULL;
clone_data       1257 lib/pengine/clone.c     get_clone_variant_data(clone_data, rsc);
clone_data       1258 lib/pengine/clone.c     return clone_data->clone_node_max;