group_data 30 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 34 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 37 lib/pacemaker/pcmk_sched_group.c member = group_data->first_child; group_data 75 lib/pacemaker/pcmk_sched_group.c member = group_data->last_child; group_data 88 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 90 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 100 lib/pacemaker/pcmk_sched_group.c if (group_data->first_child == NULL) { group_data 107 lib/pacemaker/pcmk_sched_group.c rsc->role = group_data->first_child->role; group_data 126 lib/pacemaker/pcmk_sched_group.c pe__set_next_role(rsc, group_data->first_child->next_role, group_data 130 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated) { group_data 188 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 190 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, parent); group_data 192 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered == FALSE) { group_data 197 lib/pacemaker/pcmk_sched_group.c if (group_data->child_stopping && group_data->child_starting) { group_data 210 lib/pacemaker/pcmk_sched_group.c group_data->child_stopping = TRUE; group_data 215 lib/pacemaker/pcmk_sched_group.c group_data->child_starting = TRUE; group_data 228 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 230 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 247 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered) { group_data 252 lib/pacemaker/pcmk_sched_group.c } else if (group_data->colocated) { group_data 279 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered == FALSE) { group_data 308 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered group_data 319 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered && last_rsc != NULL) { group_data 339 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 353 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc_lh); group_data 355 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated) { group_data 356 lib/pacemaker/pcmk_sched_group.c group_data->first_child->cmds->rsc_colocation_lh(group_data->first_child, group_data 382 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 384 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc_rh); group_data 393 lib/pacemaker/pcmk_sched_group.c } else if (group_data->colocated && group_data->first_child) { group_data 396 lib/pacemaker/pcmk_sched_group.c group_data->last_child->cmds->rsc_colocation_rh(rsc_lh, group_data 397 lib/pacemaker/pcmk_sched_group.c group_data->last_child, group_data 402 lib/pacemaker/pcmk_sched_group.c group_data->first_child->cmds->rsc_colocation_rh(rsc_lh, group_data 403 lib/pacemaker/pcmk_sched_group.c group_data->first_child, group_data 502 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 504 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 514 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated && reset_scores) { group_data 545 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 547 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 557 lib/pacemaker/pcmk_sched_group.c group_data->first_child->cmds->merge_weights(group_data->first_child, rhs, nodes, attr, group_data 435 lib/pacemaker/pcmk_sched_utilization.c group_variant_data_t *group_data = NULL; group_data 437 lib/pacemaker/pcmk_sched_utilization.c get_group_variant_data(group_data, rsc); group_data 438 lib/pacemaker/pcmk_sched_utilization.c if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) { group_data 448 lib/pacemaker/pcmk_sched_utilization.c if (group_data->first_child) { group_data 449 lib/pacemaker/pcmk_sched_utilization.c colocated_rscs = find_colocated_rscs(colocated_rscs, group_data->first_child, orig_rsc); group_data 462 lib/pacemaker/pcmk_sched_utilization.c group_variant_data_t *group_data = NULL; group_data 464 lib/pacemaker/pcmk_sched_utilization.c get_group_variant_data(group_data, rsc); group_data 465 lib/pacemaker/pcmk_sched_utilization.c if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) { group_data 478 lib/pacemaker/pcmk_sched_utilization.c if (group_data->first_child && group_data 479 lib/pacemaker/pcmk_sched_utilization.c pcmk_is_set(group_data->first_child->flags, pe_rsc_provisional) && group_data 480 lib/pacemaker/pcmk_sched_utilization.c g_list_find(all_rscs, group_data->first_child) == FALSE) { group_data 481 lib/pacemaker/pcmk_sched_utilization.c native_add_unallocated_utilization(all_utilization, group_data->first_child); group_data 101 lib/pengine/group.c group_variant_data_t *group_data = NULL; group_data 108 lib/pengine/group.c group_data = calloc(1, sizeof(group_variant_data_t)); group_data 109 lib/pengine/group.c group_data->num_children = 0; group_data 110 lib/pengine/group.c group_data->first_child = NULL; group_data 111 lib/pengine/group.c group_data->last_child = NULL; group_data 112 lib/pengine/group.c rsc->variant_opaque = group_data; group_data 116 lib/pengine/group.c || (crm_str_to_boolean(group_ordered, &(group_data->ordered)) < 0)) { group_data 117 lib/pengine/group.c group_data->ordered = TRUE; group_data 120 lib/pengine/group.c || (crm_str_to_boolean(group_colocated, &(group_data->colocated)) < 0)) { group_data 121 lib/pengine/group.c group_data->colocated = TRUE; group_data 142 lib/pengine/group.c group_data->num_children++; group_data 145 lib/pengine/group.c if (group_data->first_child == NULL) { group_data 146 lib/pengine/group.c group_data->first_child = new_rsc; group_data 148 lib/pengine/group.c group_data->last_child = new_rsc; group_data 153 lib/pengine/group.c if (group_data->num_children == 0) { group_data 158 lib/pengine/group.c pe_rsc_trace(rsc, "Added %d children to resource %s...", group_data->num_children, rsc->id);