member_data 163 lib/pacemaker/pcmk_sched_group.c struct member_data *member_data = (struct member_data *) user_data; member_data 174 lib/pacemaker/pcmk_sched_group.c if (member_data->previous_member == NULL) { member_data 176 lib/pacemaker/pcmk_sched_group.c if (member_data->ordered) { member_data 181 lib/pacemaker/pcmk_sched_group.c } else if (member_data->colocated) { member_data 190 lib/pacemaker/pcmk_sched_group.c member_data->previous_member, NULL, NULL, flags); member_data 193 lib/pacemaker/pcmk_sched_group.c if (member_data->promotable) { member_data 227 lib/pacemaker/pcmk_sched_group.c if (!member_data->ordered) { member_data 232 lib/pacemaker/pcmk_sched_group.c if (member_data->promotable) { member_data 240 lib/pacemaker/pcmk_sched_group.c } else if (member_data->previous_member == NULL) { member_data 242 lib/pacemaker/pcmk_sched_group.c if (member_data->promotable) { member_data 251 lib/pacemaker/pcmk_sched_group.c pcmk__order_starts(member_data->previous_member, member, member_data 254 lib/pacemaker/pcmk_sched_group.c pcmk__order_stops(member, member_data->previous_member, member_data 264 lib/pacemaker/pcmk_sched_group.c && (member_data->previous_member->running_on == NULL)) { member_data 266 lib/pacemaker/pcmk_sched_group.c member_data->previous_member, member_data 272 lib/pacemaker/pcmk_sched_group.c if (member_data->promotable) { member_data 273 lib/pacemaker/pcmk_sched_group.c pcmk__order_resource_actions(member_data->previous_member, member_data 279 lib/pacemaker/pcmk_sched_group.c member_data->previous_member, member_data 286 lib/pacemaker/pcmk_sched_group.c if (member_data->ordered && (member_data->previous_member != NULL) member_data 287 lib/pacemaker/pcmk_sched_group.c && (member_data->previous_member->running_on == NULL) member_data 288 lib/pacemaker/pcmk_sched_group.c && (member_data->last_active != NULL) member_data 289 lib/pacemaker/pcmk_sched_group.c && (member_data->last_active->running_on != NULL)) { member_data 290 lib/pacemaker/pcmk_sched_group.c pcmk__order_stops(member, member_data->last_active, member_data 293 lib/pacemaker/pcmk_sched_group.c member_data->last_active = member; member_data 296 lib/pacemaker/pcmk_sched_group.c member_data->previous_member = member; member_data 308 lib/pacemaker/pcmk_sched_group.c struct member_data member_data = { false, }; member_data 328 lib/pacemaker/pcmk_sched_group.c member_data.ordered = pe__group_flag_is_set(rsc, pcmk__group_ordered); member_data 329 lib/pacemaker/pcmk_sched_group.c member_data.colocated = pe__group_flag_is_set(rsc, pcmk__group_colocated); member_data 330 lib/pacemaker/pcmk_sched_group.c member_data.promotable = pcmk_is_set(top->flags, pcmk_rsc_promotable); member_data 331 lib/pacemaker/pcmk_sched_group.c g_list_foreach(rsc->children, member_internal_constraints, &member_data);