group_data         26 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data         28 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc);
group_data         38 lib/pacemaker/pcmk_sched_group.c     if (group_data->first_child == NULL) {
group_data         45 lib/pacemaker/pcmk_sched_group.c     rsc->role = group_data->first_child->role;
group_data         47 lib/pacemaker/pcmk_sched_group.c     group_data->first_child->rsc_cons =
group_data         48 lib/pacemaker/pcmk_sched_group.c         g_list_concat(group_data->first_child->rsc_cons, rsc->rsc_cons);
group_data         51 lib/pacemaker/pcmk_sched_group.c     group_data->last_child->rsc_cons_lhs =
group_data         52 lib/pacemaker/pcmk_sched_group.c         g_list_concat(group_data->last_child->rsc_cons_lhs, rsc->rsc_cons_lhs);
group_data         69 lib/pacemaker/pcmk_sched_group.c     rsc->next_role = group_data->first_child->next_role;
group_data         72 lib/pacemaker/pcmk_sched_group.c     if (group_data->colocated) {
group_data        130 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        132 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, parent);
group_data        134 lib/pacemaker/pcmk_sched_group.c     if (group_data->ordered == FALSE) {
group_data        139 lib/pacemaker/pcmk_sched_group.c     if (group_data->child_stopping && group_data->child_starting) {
group_data        152 lib/pacemaker/pcmk_sched_group.c             group_data->child_stopping = TRUE;
group_data        157 lib/pacemaker/pcmk_sched_group.c             group_data->child_starting = TRUE;
group_data        170 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        172 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc);
group_data        189 lib/pacemaker/pcmk_sched_group.c             if (group_data->ordered) {
group_data        194 lib/pacemaker/pcmk_sched_group.c         } else if (group_data->colocated) {
group_data        219 lib/pacemaker/pcmk_sched_group.c         if (group_data->ordered == FALSE) {
group_data        258 lib/pacemaker/pcmk_sched_group.c             if (group_data->ordered
group_data        269 lib/pacemaker/pcmk_sched_group.c     if (group_data->ordered && last_rsc != NULL) {
group_data        289 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        306 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc_lh);
group_data        308 lib/pacemaker/pcmk_sched_group.c     if (group_data->colocated) {
group_data        309 lib/pacemaker/pcmk_sched_group.c         group_data->first_child->cmds->rsc_colocation_lh(group_data->first_child,
group_data        335 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        337 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc_rh);
group_data        349 lib/pacemaker/pcmk_sched_group.c     } else if (group_data->colocated && group_data->first_child) {
group_data        352 lib/pacemaker/pcmk_sched_group.c             group_data->last_child->cmds->rsc_colocation_rh(rsc_lh,
group_data        353 lib/pacemaker/pcmk_sched_group.c                                                             group_data->last_child,
group_data        358 lib/pacemaker/pcmk_sched_group.c             group_data->first_child->cmds->rsc_colocation_rh(rsc_lh,
group_data        359 lib/pacemaker/pcmk_sched_group.c                                                              group_data->first_child,
group_data        458 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        460 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc);
group_data        470 lib/pacemaker/pcmk_sched_group.c         if (group_data->colocated && reset_scores) {
group_data        501 lib/pacemaker/pcmk_sched_group.c     group_variant_data_t *group_data = NULL;
group_data        503 lib/pacemaker/pcmk_sched_group.c     get_group_variant_data(group_data, rsc);
group_data        513 lib/pacemaker/pcmk_sched_group.c         group_data->first_child->cmds->merge_weights(group_data->first_child, rhs, nodes, attr,
group_data        420 lib/pacemaker/pcmk_sched_utilization.c     group_variant_data_t *group_data = NULL;
group_data        422 lib/pacemaker/pcmk_sched_utilization.c     get_group_variant_data(group_data, rsc);
group_data        423 lib/pacemaker/pcmk_sched_utilization.c     if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) {
group_data        433 lib/pacemaker/pcmk_sched_utilization.c         if (group_data->first_child) {
group_data        434 lib/pacemaker/pcmk_sched_utilization.c             colocated_rscs = find_colocated_rscs(colocated_rscs, group_data->first_child, orig_rsc);
group_data        447 lib/pacemaker/pcmk_sched_utilization.c     group_variant_data_t *group_data = NULL;
group_data        449 lib/pacemaker/pcmk_sched_utilization.c     get_group_variant_data(group_data, rsc);
group_data        450 lib/pacemaker/pcmk_sched_utilization.c     if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) {
group_data        463 lib/pacemaker/pcmk_sched_utilization.c         if (group_data->first_child &&
group_data        464 lib/pacemaker/pcmk_sched_utilization.c             pcmk_is_set(group_data->first_child->flags, pe_rsc_provisional) &&
group_data        465 lib/pacemaker/pcmk_sched_utilization.c             g_list_find(all_rscs, group_data->first_child) == FALSE) {
group_data        466 lib/pacemaker/pcmk_sched_utilization.c             native_add_unallocated_utilization(all_utilization, group_data->first_child);
group_data         27 lib/pengine/group.c     group_variant_data_t *group_data = NULL;
group_data         34 lib/pengine/group.c     group_data = calloc(1, sizeof(group_variant_data_t));
group_data         35 lib/pengine/group.c     group_data->num_children = 0;
group_data         36 lib/pengine/group.c     group_data->first_child = NULL;
group_data         37 lib/pengine/group.c     group_data->last_child = NULL;
group_data         38 lib/pengine/group.c     rsc->variant_opaque = group_data;
group_data         42 lib/pengine/group.c         || (crm_str_to_boolean(group_ordered, &(group_data->ordered)) < 0)) {
group_data         43 lib/pengine/group.c         group_data->ordered = TRUE;
group_data         46 lib/pengine/group.c         || (crm_str_to_boolean(group_colocated, &(group_data->colocated)) < 0)) {
group_data         47 lib/pengine/group.c         group_data->colocated = TRUE;
group_data         68 lib/pengine/group.c             group_data->num_children++;
group_data         71 lib/pengine/group.c             if (group_data->first_child == NULL) {
group_data         72 lib/pengine/group.c                 group_data->first_child = new_rsc;
group_data         74 lib/pengine/group.c             group_data->last_child = new_rsc;
group_data         79 lib/pengine/group.c     if (group_data->num_children == 0) {
group_data         84 lib/pengine/group.c     pe_rsc_trace(rsc, "Added %d children to resource %s...", group_data->num_children, rsc->id);