bundle_data        98 lib/pengine/bundle.c     const pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       100 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, pe__const_top_resource(rsc, true));
bundle_data       101 lib/pengine/bundle.c     return bundle_data->nreplicas;
bundle_data       115 lib/pengine/bundle.c     const pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       117 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, pe__const_top_resource(rsc, true));
bundle_data       118 lib/pengine/bundle.c     return bundle_data->child;
bundle_data       164 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       166 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, bundle);
bundle_data       167 lib/pengine/bundle.c     for (GList *iter = bundle_data->replicas; iter != NULL; iter = iter->next) {
bundle_data       189 lib/pengine/bundle.c     const pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       192 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, bundle);
bundle_data       193 lib/pengine/bundle.c     if (bundle_data->replicas == NULL) {
bundle_data       196 lib/pengine/bundle.c     replica = bundle_data->replicas->data;
bundle_data       214 lib/pengine/bundle.c     const pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       216 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, bundle);
bundle_data       217 lib/pengine/bundle.c     for (GList *iter = bundle_data->replicas; iter != NULL; iter = iter->next) {
bundle_data       239 lib/pengine/bundle.c     const pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       241 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, bundle);
bundle_data       242 lib/pengine/bundle.c     for (const GList *iter = bundle_data->replicas; iter != NULL;
bundle_data       836 lib/pengine/bundle.c mount_add(pe__bundle_variant_data_t *bundle_data, const char *source,
bundle_data       846 lib/pengine/bundle.c     bundle_data->mounts = g_list_append(bundle_data->mounts, mount);
bundle_data       870 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       879 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, top);
bundle_data       880 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data       963 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data       969 lib/pengine/bundle.c     bundle_data = pcmk__assert_alloc(1, sizeof(pe__bundle_variant_data_t));
bundle_data       970 lib/pengine/bundle.c     rsc->priv->variant_opaque = bundle_data;
bundle_data       971 lib/pengine/bundle.c     bundle_data->prefix = strdup(rsc->id);
bundle_data       976 lib/pengine/bundle.c         bundle_data->agent_type = PE__CONTAINER_AGENT_DOCKER;
bundle_data       983 lib/pengine/bundle.c             bundle_data->agent_type = PE__CONTAINER_AGENT_PODMAN;
bundle_data       993 lib/pengine/bundle.c     pcmk__scan_min_int(value, &bundle_data->promoted_max, 0);
bundle_data       999 lib/pengine/bundle.c     if ((value == NULL) && (bundle_data->promoted_max > 0)) {
bundle_data      1000 lib/pengine/bundle.c         bundle_data->nreplicas = bundle_data->promoted_max;
bundle_data      1002 lib/pengine/bundle.c         pcmk__scan_min_int(value, &bundle_data->nreplicas, 1);
bundle_data      1011 lib/pengine/bundle.c     pcmk__scan_min_int(value, &bundle_data->nreplicas_per_host, 1);
bundle_data      1012 lib/pengine/bundle.c     if (bundle_data->nreplicas_per_host == 1) {
bundle_data      1016 lib/pengine/bundle.c     bundle_data->container_command =
bundle_data      1018 lib/pengine/bundle.c     bundle_data->launcher_options = crm_element_value_copy(xml_obj,
bundle_data      1020 lib/pengine/bundle.c     bundle_data->image = crm_element_value_copy(xml_obj, PCMK_XA_IMAGE);
bundle_data      1021 lib/pengine/bundle.c     bundle_data->container_network = crm_element_value_copy(xml_obj,
bundle_data      1027 lib/pengine/bundle.c         bundle_data->ip_range_start =
bundle_data      1029 lib/pengine/bundle.c         bundle_data->host_netmask =
bundle_data      1031 lib/pengine/bundle.c         bundle_data->host_network =
bundle_data      1033 lib/pengine/bundle.c         bundle_data->control_port =
bundle_data      1036 lib/pengine/bundle.c         if (crm_str_to_boolean(value, &bundle_data->add_host) != 1) {
bundle_data      1037 lib/pengine/bundle.c             bundle_data->add_host = TRUE;
bundle_data      1061 lib/pengine/bundle.c                 bundle_data->ports = g_list_append(bundle_data->ports, port);
bundle_data      1090 lib/pengine/bundle.c             mount_add(bundle_data, source, target, options, flags);
bundle_data      1102 lib/pengine/bundle.c     if (xml_obj && valid_network(bundle_data)) {
bundle_data      1114 lib/pengine/bundle.c         if (bundle_data->promoted_max > 0) {
bundle_data      1118 lib/pengine/bundle.c         pcmk__xe_set_id(xml_resource, "%s-%s", bundle_data->prefix, suffix);
bundle_data      1122 lib/pengine/bundle.c                         bundle_data->prefix, xml_resource->name);
bundle_data      1127 lib/pengine/bundle.c         value = pcmk__itoa(bundle_data->nreplicas);
bundle_data      1131 lib/pengine/bundle.c         value = pcmk__itoa(bundle_data->nreplicas_per_host);
bundle_data      1136 lib/pengine/bundle.c                               pcmk__btoa(bundle_data->nreplicas_per_host > 1));
bundle_data      1138 lib/pengine/bundle.c         if (bundle_data->promoted_max) {
bundle_data      1142 lib/pengine/bundle.c             value = pcmk__itoa(bundle_data->promoted_max);
bundle_data      1163 lib/pengine/bundle.c         if (pe__unpack_resource(xml_resource, &(bundle_data->child), rsc,
bundle_data      1189 lib/pengine/bundle.c         mount_add(bundle_data, DEFAULT_REMOTE_KEY_LOCATION,
bundle_data      1193 lib/pengine/bundle.c             mount_add(bundle_data, CRM_BUNDLE_DIR, "/var/log", NULL,
bundle_data      1198 lib/pengine/bundle.c         if(bundle_data->control_port) {
bundle_data      1199 lib/pengine/bundle.c             port->source = strdup(bundle_data->control_port);
bundle_data      1213 lib/pengine/bundle.c         bundle_data->ports = g_list_append(bundle_data->ports, port);
bundle_data      1216 lib/pengine/bundle.c         for (childIter = bundle_data->child->priv->children;
bundle_data      1228 lib/pengine/bundle.c                 pcmk__set_rsc_flags(bundle_data->child, pcmk__rsc_notify);
bundle_data      1231 lib/pengine/bundle.c             allocate_ip(bundle_data, replica, buffer);
bundle_data      1232 lib/pengine/bundle.c             bundle_data->replicas = g_list_append(bundle_data->replicas,
bundle_data      1235 lib/pengine/bundle.c             bundle_data->attribute_target =
bundle_data      1239 lib/pengine/bundle.c         bundle_data->container_host_options = g_string_free(buffer, FALSE);
bundle_data      1241 lib/pengine/bundle.c         if (bundle_data->attribute_target) {
bundle_data      1244 lib/pengine/bundle.c                              bundle_data->attribute_target);
bundle_data      1245 lib/pengine/bundle.c             pcmk__insert_dup(bundle_data->child->priv->meta,
bundle_data      1247 lib/pengine/bundle.c                              bundle_data->attribute_target);
bundle_data      1254 lib/pengine/bundle.c         for (int lpc = 0; lpc < bundle_data->nreplicas; lpc++) {
bundle_data      1259 lib/pengine/bundle.c             allocate_ip(bundle_data, replica, buffer);
bundle_data      1260 lib/pengine/bundle.c             bundle_data->replicas = g_list_append(bundle_data->replicas,
bundle_data      1263 lib/pengine/bundle.c         bundle_data->container_host_options = g_string_free(buffer, FALSE);
bundle_data      1266 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data      1270 lib/pengine/bundle.c         if (create_replica_resources(rsc, bundle_data, replica) != pcmk_rc_ok) {
bundle_data      1302 lib/pengine/bundle.c     if (bundle_data->child) {
bundle_data      1304 lib/pengine/bundle.c                                             bundle_data->child);
bundle_data      1327 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1330 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1331 lib/pengine/bundle.c     for (iter = bundle_data->replicas; iter != NULL; iter = iter->next) {
bundle_data      1375 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1379 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, bundle);
bundle_data      1380 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data      1402 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1410 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1418 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data      1451 lib/pengine/bundle.c             const char *type = container_agent_str(bundle_data->agent_type);
bundle_data      1466 lib/pengine/bundle.c                                           PCMK_XA_IMAGE, bundle_data->image,
bundle_data      1574 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1579 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1589 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data      1624 lib/pengine/bundle.c                                      (bundle_data->nreplicas > 1)? " set" : "",
bundle_data      1625 lib/pengine/bundle.c                                      rsc->id, bundle_data->image,
bundle_data      1630 lib/pengine/bundle.c             if (pcmk__list_of_multiple(bundle_data->replicas)) {
bundle_data      1654 lib/pengine/bundle.c             if (pcmk__list_of_multiple(bundle_data->replicas)) {
bundle_data      1661 lib/pengine/bundle.c                                      (bundle_data->nreplicas > 1)? " set" : "",
bundle_data      1662 lib/pengine/bundle.c                                      rsc->id, bundle_data->image,
bundle_data      1717 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1724 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1732 lib/pengine/bundle.c     for (GList *gIter = bundle_data->replicas; gIter != NULL;
bundle_data      1767 lib/pengine/bundle.c                                      (bundle_data->nreplicas > 1)? " set" : "",
bundle_data      1768 lib/pengine/bundle.c                                      rsc->id, bundle_data->image,
bundle_data      1773 lib/pengine/bundle.c             if (pcmk__list_of_multiple(bundle_data->replicas)) {
bundle_data      1804 lib/pengine/bundle.c                                      (bundle_data->nreplicas > 1)? " set" : "",
bundle_data      1805 lib/pengine/bundle.c                                      rsc->id, bundle_data->image,
bundle_data      1852 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1855 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1858 lib/pengine/bundle.c     free(bundle_data->prefix);
bundle_data      1859 lib/pengine/bundle.c     free(bundle_data->image);
bundle_data      1860 lib/pengine/bundle.c     free(bundle_data->control_port);
bundle_data      1861 lib/pengine/bundle.c     free(bundle_data->host_network);
bundle_data      1862 lib/pengine/bundle.c     free(bundle_data->host_netmask);
bundle_data      1863 lib/pengine/bundle.c     free(bundle_data->ip_range_start);
bundle_data      1864 lib/pengine/bundle.c     free(bundle_data->container_network);
bundle_data      1865 lib/pengine/bundle.c     free(bundle_data->launcher_options);
bundle_data      1866 lib/pengine/bundle.c     free(bundle_data->container_command);
bundle_data      1867 lib/pengine/bundle.c     g_free(bundle_data->container_host_options);
bundle_data      1869 lib/pengine/bundle.c     g_list_free_full(bundle_data->replicas,
bundle_data      1871 lib/pengine/bundle.c     g_list_free_full(bundle_data->mounts, (GDestroyNotify)mount_free);
bundle_data      1872 lib/pengine/bundle.c     g_list_free_full(bundle_data->ports, (GDestroyNotify)port_free);
bundle_data      1875 lib/pengine/bundle.c     if(bundle_data->child) {
bundle_data      1876 lib/pengine/bundle.c         pcmk__xml_free(bundle_data->child->priv->xml);
bundle_data      1877 lib/pengine/bundle.c         bundle_data->child->priv->xml = NULL;
bundle_data      1878 lib/pengine/bundle.c         pcmk__free_resource(bundle_data->child);
bundle_data      1901 lib/pengine/bundle.c         pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1903 lib/pengine/bundle.c         get_bundle_variant_data(bundle_data, rsc);
bundle_data      1904 lib/pengine/bundle.c         return bundle_data->nreplicas;
bundle_data      1912 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1914 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      1915 lib/pengine/bundle.c     for (GList *item = bundle_data->replicas; item != NULL; item = item->next) {
bundle_data      1938 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      1943 lib/pengine/bundle.c         get_bundle_variant_data(bundle_data, rsc);
bundle_data      1945 lib/pengine/bundle.c         for (GList *gIter = bundle_data->replicas; gIter != NULL; gIter = gIter->next) {
bundle_data      2094 lib/pengine/bundle.c     pe__bundle_variant_data_t *bundle_data = NULL;
bundle_data      2096 lib/pengine/bundle.c     get_bundle_variant_data(bundle_data, rsc);
bundle_data      2097 lib/pengine/bundle.c     pcmk__assert(bundle_data->nreplicas_per_host >= 0);
bundle_data      2098 lib/pengine/bundle.c     return (unsigned int) bundle_data->nreplicas_per_host;