group_data 32 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 36 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 39 lib/pacemaker/pcmk_sched_group.c member = group_data->first_child; group_data 78 lib/pacemaker/pcmk_sched_group.c member = group_data->last_child; group_data 91 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 93 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 103 lib/pacemaker/pcmk_sched_group.c if (group_data->first_child == NULL) { group_data 110 lib/pacemaker/pcmk_sched_group.c rsc->role = group_data->first_child->role; group_data 129 lib/pacemaker/pcmk_sched_group.c pe__set_next_role(rsc, group_data->first_child->next_role, group_data 133 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated) { group_data 191 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 193 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, parent); group_data 195 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered == FALSE) { group_data 200 lib/pacemaker/pcmk_sched_group.c if (group_data->child_stopping && group_data->child_starting) { group_data 213 lib/pacemaker/pcmk_sched_group.c group_data->child_stopping = TRUE; group_data 218 lib/pacemaker/pcmk_sched_group.c group_data->child_starting = TRUE; group_data 231 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 233 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 253 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered) { group_data 258 lib/pacemaker/pcmk_sched_group.c } else if (group_data->colocated) { group_data 293 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered == FALSE) { group_data 329 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered group_data 341 lib/pacemaker/pcmk_sched_group.c if (group_data->ordered && last_rsc != NULL) { group_data 364 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 378 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, dependent); group_data 380 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated) { group_data 381 lib/pacemaker/pcmk_sched_group.c group_data->first_child->cmds->rsc_colocation_lh(group_data->first_child, group_data 407 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 409 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, primary); group_data 418 lib/pacemaker/pcmk_sched_group.c } else if (group_data->colocated && group_data->first_child) { group_data 421 lib/pacemaker/pcmk_sched_group.c group_data->last_child->cmds->rsc_colocation_rh(dependent, group_data 422 lib/pacemaker/pcmk_sched_group.c group_data->last_child, group_data 427 lib/pacemaker/pcmk_sched_group.c group_data->first_child->cmds->rsc_colocation_rh(dependent, group_data 428 lib/pacemaker/pcmk_sched_group.c group_data->first_child, group_data 527 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 529 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 539 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated && reset_scores) { group_data 570 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 572 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 582 lib/pacemaker/pcmk_sched_group.c nodes = group_data->first_child->cmds->merge_weights(group_data->first_child, group_data 610 lib/pacemaker/pcmk_sched_group.c group_variant_data_t *group_data = NULL; group_data 612 lib/pacemaker/pcmk_sched_group.c get_group_variant_data(group_data, rsc); group_data 618 lib/pacemaker/pcmk_sched_group.c if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) { group_data 629 lib/pacemaker/pcmk_sched_group.c } else if (group_data->first_child != NULL) { group_data 633 lib/pacemaker/pcmk_sched_group.c child_rsc = group_data->first_child; group_data 365 lib/pacemaker/pcmk_sched_utilization.c group_variant_data_t *group_data = NULL; group_data 367 lib/pacemaker/pcmk_sched_utilization.c get_group_variant_data(group_data, rsc); group_data 368 lib/pacemaker/pcmk_sched_utilization.c if (group_data->colocated || pe_rsc_is_clone(rsc->parent)) { group_data 381 lib/pacemaker/pcmk_sched_utilization.c if (group_data->first_child && group_data 382 lib/pacemaker/pcmk_sched_utilization.c pcmk_is_set(group_data->first_child->flags, pe_rsc_provisional) && group_data 383 lib/pacemaker/pcmk_sched_utilization.c g_list_find(all_rscs, group_data->first_child) == FALSE) { group_data 384 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);