then              243 lib/pacemaker/libpacemaker_private.h     uint32_t (*update_ordered_actions)(pe_action_t *first, pe_action_t *then,
then              305 lib/pacemaker/libpacemaker_private.h uint32_t pcmk__update_ordered_actions(pe_action_t *first, pe_action_t *then,
then              736 lib/pacemaker/libpacemaker_private.h                                             pe_action_t *then,
then              820 lib/pacemaker/libpacemaker_private.h                                                pe_action_t *then,
then              218 lib/pacemaker/pcmk_sched_actions.c update_action_for_ordering_flags(pe_action_t *first, pe_action_t *then,
then              231 lib/pacemaker/pcmk_sched_actions.c     pe_node_t *node = then->node;
then              242 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc,
then              245 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid, pe__node_name(node));
then              249 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              250 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              257 lib/pacemaker/pcmk_sched_actions.c                    && pcmk_is_set(then->flags, pe_action_optional)) {
then              258 lib/pacemaker/pcmk_sched_actions.c             pe__clear_action_flags(then, pe_action_optional);
then              261 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_implies_then",
then              262 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              266 lib/pacemaker/pcmk_sched_actions.c     if (pcmk_is_set(order->type, pe_order_restart) && (then->rsc != NULL)) {
then              269 lib/pacemaker/pcmk_sched_actions.c         changed |= then->rsc->cmds->update_ordered_actions(first, then, node,
then              273 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_restart",
then              274 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              280 lib/pacemaker/pcmk_sched_actions.c             changed |= first->rsc->cmds->update_ordered_actions(first, then,
then              291 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_implies_first",
then              292 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              297 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              298 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              305 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc,
then              307 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              312 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              313 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              322 lib/pacemaker/pcmk_sched_actions.c             then->runnable_before++;
then              327 lib/pacemaker/pcmk_sched_actions.c             if ((then->runnable_before >= then->required_runnable_before)
then              328 lib/pacemaker/pcmk_sched_actions.c                 && !pcmk_is_set(then->flags, pe_action_runnable)) {
then              330 lib/pacemaker/pcmk_sched_actions.c                 pe__set_action_flags(then, pe_action_runnable);
then              334 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_one_or_more",
then              335 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              339 lib/pacemaker/pcmk_sched_actions.c     if (pcmk_is_set(order->type, pe_order_probe) && (then->rsc != NULL)) {
then              343 lib/pacemaker/pcmk_sched_actions.c             pe_rsc_trace(then->rsc,
then              345 lib/pacemaker/pcmk_sched_actions.c                          first->uuid, then->uuid);
then              348 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              355 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_probe",
then              356 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              361 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              362 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              370 lib/pacemaker/pcmk_sched_actions.c                    && pcmk_is_set(then->flags, pe_action_runnable)) {
then              372 lib/pacemaker/pcmk_sched_actions.c             pe__clear_action_flags(then, pe_action_runnable);
then              375 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_runnable_left",
then              376 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              381 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              382 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              389 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after "
then              391 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              396 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              397 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              404 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_pseudo_left",
then              405 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              410 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              411 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              418 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_optional",
then              419 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              424 lib/pacemaker/pcmk_sched_actions.c         if (then->rsc != NULL) {
then              425 lib/pacemaker/pcmk_sched_actions.c             changed |= then->rsc->cmds->update_ordered_actions(first, then,
then              432 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after pe_order_asymmetrical",
then              433 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              441 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s will be in graph because %s is required",
then              442 lib/pacemaker/pcmk_sched_actions.c                      then->uuid, first->uuid);
then              443 lib/pacemaker/pcmk_sched_actions.c         pe__set_action_flags(then, pe_action_print_always);
then              450 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s will be in graph because %s is required",
then              451 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid);
then              465 lib/pacemaker/pcmk_sched_actions.c         if (pcmk_is_set(then->flags, pe_action_runnable)) {
then              466 lib/pacemaker/pcmk_sched_actions.c             pe__clear_action_flags(then, pe_action_runnable);
then              469 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc, "%s then %s: %s after checking whether first "
then              471 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, then->uuid,
then              500 lib/pacemaker/pcmk_sched_actions.c pcmk__update_action_for_orderings(pe_action_t *then, pe_working_set_t *data_set)
then              504 lib/pacemaker/pcmk_sched_actions.c     int last_flags = then->flags;
then              506 lib/pacemaker/pcmk_sched_actions.c     pe_rsc_trace(then->rsc, "Updating %s %s (%s %s) on %s",
then              507 lib/pacemaker/pcmk_sched_actions.c                  action_type_str(then->flags), then->uuid,
then              508 lib/pacemaker/pcmk_sched_actions.c                  action_optional_str(then->flags),
then              509 lib/pacemaker/pcmk_sched_actions.c                  action_runnable_str(then->flags), action_node_str(then));
then              511 lib/pacemaker/pcmk_sched_actions.c     if (pcmk_is_set(then->flags, pe_action_requires_any)) {
then              517 lib/pacemaker/pcmk_sched_actions.c         then->runnable_before = 0;
then              519 lib/pacemaker/pcmk_sched_actions.c         if (then->required_runnable_before == 0) {
then              523 lib/pacemaker/pcmk_sched_actions.c             then->required_runnable_before = 1;
then              529 lib/pacemaker/pcmk_sched_actions.c         pe__clear_action_flags(then, pe_action_runnable);
then              532 lib/pacemaker/pcmk_sched_actions.c     for (lpc = then->actions_before; lpc != NULL; lpc = lpc->next) {
then              536 lib/pacemaker/pcmk_sched_actions.c         pe_node_t *then_node = then->node;
then              550 lib/pacemaker/pcmk_sched_actions.c         if ((then->rsc != NULL)
then              551 lib/pacemaker/pcmk_sched_actions.c             && (then->rsc->variant == pe_group)
then              552 lib/pacemaker/pcmk_sched_actions.c             && pcmk__str_eq(then->task, RSC_START, pcmk__str_casei)) {
then              554 lib/pacemaker/pcmk_sched_actions.c             then_node = then->rsc->fns->location(then->rsc, NULL, FALSE);
then              556 lib/pacemaker/pcmk_sched_actions.c                 pe_rsc_trace(then->rsc, "Found %s for 'then' %s",
then              557 lib/pacemaker/pcmk_sched_actions.c                              pe__node_name(then_node), then->uuid);
then              566 lib/pacemaker/pcmk_sched_actions.c             pe_rsc_trace(then->rsc,
then              569 lib/pacemaker/pcmk_sched_actions.c                          then->uuid, pe__node_name(then_node));
then              574 lib/pacemaker/pcmk_sched_actions.c         pcmk__clear_updated_flags(changed, then, pcmk__updated_first);
then              578 lib/pacemaker/pcmk_sched_actions.c             && !pcmk_is_set(then->flags, pe_action_optional)) {
then              589 lib/pacemaker/pcmk_sched_actions.c         if ((first->rsc != NULL) && (then->rsc != NULL)
then              590 lib/pacemaker/pcmk_sched_actions.c             && (first->rsc != then->rsc) && !is_parent(then->rsc, first->rsc)) {
then              594 lib/pacemaker/pcmk_sched_actions.c             pe_rsc_trace(then->rsc, "Ordering %s after %s instead of %s",
then              595 lib/pacemaker/pcmk_sched_actions.c                          then->uuid, first->uuid, other->action->uuid);
then              598 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc,
then              600 lib/pacemaker/pcmk_sched_actions.c                      first->uuid, first->flags, then->uuid, then->flags,
then              611 lib/pacemaker/pcmk_sched_actions.c             then_flags = action_flags_for_ordering(then, first_node);
then              613 lib/pacemaker/pcmk_sched_actions.c             changed |= update_action_for_ordering_flags(first, then,
then              620 lib/pacemaker/pcmk_sched_actions.c         } else if (order_actions(first, then, other->type)) {
then              624 lib/pacemaker/pcmk_sched_actions.c             pcmk__set_updated_flags(changed, then, pcmk__updated_then);
then              625 lib/pacemaker/pcmk_sched_actions.c             pe_rsc_trace(then->rsc,
then              627 lib/pacemaker/pcmk_sched_actions.c                          other->action->uuid, then->uuid, first->uuid,
then              628 lib/pacemaker/pcmk_sched_actions.c                          then->uuid);
then              646 lib/pacemaker/pcmk_sched_actions.c     if (pcmk_is_set(then->flags, pe_action_requires_any)) {
then              647 lib/pacemaker/pcmk_sched_actions.c         if (last_flags == then->flags) {
then              648 lib/pacemaker/pcmk_sched_actions.c             pcmk__clear_updated_flags(changed, then, pcmk__updated_then);
then              650 lib/pacemaker/pcmk_sched_actions.c             pcmk__set_updated_flags(changed, then, pcmk__updated_then);
then              656 lib/pacemaker/pcmk_sched_actions.c                   then->uuid);
then              658 lib/pacemaker/pcmk_sched_actions.c             && !pcmk_is_set(then->flags, pe_action_runnable)) {
then              659 lib/pacemaker/pcmk_sched_actions.c             pcmk__block_colocation_dependents(then, data_set);
then              661 lib/pacemaker/pcmk_sched_actions.c         pcmk__update_action_for_orderings(then, data_set);
then              662 lib/pacemaker/pcmk_sched_actions.c         for (lpc = then->actions_after; lpc != NULL; lpc = lpc->next) {
then              707 lib/pacemaker/pcmk_sched_actions.c handle_asymmetric_ordering(const pe_action_t *first, pe_action_t *then)
then              712 lib/pacemaker/pcmk_sched_actions.c     if ((then->rsc == NULL) || pcmk_is_set(first->flags, pe_action_runnable)) {
then              717 lib/pacemaker/pcmk_sched_actions.c     if (pcmk_is_set(then->flags, pe_action_optional)) {
then              718 lib/pacemaker/pcmk_sched_actions.c         enum rsc_role_e then_rsc_role = then->rsc->fns->state(then->rsc, TRUE);
then              721 lib/pacemaker/pcmk_sched_actions.c             && pcmk__str_eq(then->task, RSC_STOP, pcmk__str_none)) {
then              727 lib/pacemaker/pcmk_sched_actions.c             && pcmk__str_eq(then->task, RSC_START, pcmk__str_none)
then              728 lib/pacemaker/pcmk_sched_actions.c             && pe__rsc_running_on_only(then->rsc, then->node)) {
then              737 lib/pacemaker/pcmk_sched_actions.c     clear_action_flag_because(then, pe_action_optional, first);
then              738 lib/pacemaker/pcmk_sched_actions.c     clear_action_flag_because(then, pe_action_runnable, first);
then              753 lib/pacemaker/pcmk_sched_actions.c handle_restart_ordering(pe_action_t *first, pe_action_t *then, uint32_t filter)
then              758 lib/pacemaker/pcmk_sched_actions.c     CRM_ASSERT(is_primitive_action(then));
then              764 lib/pacemaker/pcmk_sched_actions.c         && !pcmk_is_set(then->flags, pe_action_optional)) {
then              772 lib/pacemaker/pcmk_sched_actions.c         && !pcmk_is_set(then->flags, pe_action_runnable)
then              773 lib/pacemaker/pcmk_sched_actions.c         && pcmk_is_set(then->rsc->flags, pe_rsc_managed)
then              774 lib/pacemaker/pcmk_sched_actions.c         && (first->rsc == then->rsc)) {
then              783 lib/pacemaker/pcmk_sched_actions.c                  first->uuid, then->uuid, reason);
then              787 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(first, pe_action_optional, then);
then              791 lib/pacemaker/pcmk_sched_actions.c     if (!pcmk_is_set(then->flags, pe_action_optional)) {
then              792 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(first, pe_action_optional, then);
then              796 lib/pacemaker/pcmk_sched_actions.c     if (!pcmk_is_set(then->flags, pe_action_migrate_runnable)) {
then              797 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(first, pe_action_migrate_runnable, then);
then              803 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(then, pe_action_runnable, first);
then              830 lib/pacemaker/pcmk_sched_actions.c pcmk__update_ordered_actions(pe_action_t *first, pe_action_t *then,
then              836 lib/pacemaker/pcmk_sched_actions.c     uint32_t then_flags = then->flags;
then              840 lib/pacemaker/pcmk_sched_actions.c         handle_asymmetric_ordering(first, then);
then              850 lib/pacemaker/pcmk_sched_actions.c             clear_action_flag_because(first, pe_action_optional, then);
then              854 lib/pacemaker/pcmk_sched_actions.c             && !pcmk_is_set(then->flags, pe_action_migrate_runnable)) {
then              855 lib/pacemaker/pcmk_sched_actions.c             clear_action_flag_because(first, pe_action_migrate_runnable, then);
then              860 lib/pacemaker/pcmk_sched_actions.c         && (then->rsc != NULL) && (then->rsc->role == RSC_ROLE_PROMOTED)
then              862 lib/pacemaker/pcmk_sched_actions.c         && !pcmk_is_set(then->flags, pe_action_optional)) {
then              864 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(first, pe_action_optional, then);
then              867 lib/pacemaker/pcmk_sched_actions.c             && !pcmk_is_set(then->flags, pe_action_migrate_runnable)) {
then              869 lib/pacemaker/pcmk_sched_actions.c                                       then);
then              876 lib/pacemaker/pcmk_sched_actions.c         if (!pcmk_all_flags_set(then->flags,
then              878 lib/pacemaker/pcmk_sched_actions.c             clear_action_flag_because(first, pe_action_runnable, then);
then              881 lib/pacemaker/pcmk_sched_actions.c         if (!pcmk_is_set(then->flags, pe_action_optional)) {
then              882 lib/pacemaker/pcmk_sched_actions.c             clear_action_flag_because(first, pe_action_optional, then);
then              890 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(then, pe_action_migrate_runnable, first);
then              891 lib/pacemaker/pcmk_sched_actions.c         pe__clear_action_flags(then, pe_action_pseudo);
then              896 lib/pacemaker/pcmk_sched_actions.c         && pcmk_is_set(then->flags, pe_action_runnable)
then              899 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(then, pe_action_runnable, first);
then              900 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(then, pe_action_migrate_runnable, first);
then              905 lib/pacemaker/pcmk_sched_actions.c         && pcmk_is_set(then->flags, pe_action_optional)
then              909 lib/pacemaker/pcmk_sched_actions.c         clear_action_flag_because(then, pe_action_optional, first);
then              913 lib/pacemaker/pcmk_sched_actions.c         handle_restart_ordering(first, then, filter);
then              916 lib/pacemaker/pcmk_sched_actions.c     if (then_flags != then->flags) {
then              918 lib/pacemaker/pcmk_sched_actions.c         pe_rsc_trace(then->rsc,
then              921 lib/pacemaker/pcmk_sched_actions.c                      then->uuid, pe__node_name(then->node),
then              922 lib/pacemaker/pcmk_sched_actions.c                      then->flags, then_flags, first->uuid, first->flags);
then              924 lib/pacemaker/pcmk_sched_actions.c         if ((then->rsc != NULL) && (then->rsc->parent != NULL)) {
then              926 lib/pacemaker/pcmk_sched_actions.c             pcmk__update_action_for_orderings(then, data_set);
then              936 lib/pacemaker/pcmk_sched_actions.c                      first->flags, first_flags, then->uuid, then->flags);
then              542 lib/pacemaker/pcmk_sched_group.c pcmk__group_update_ordered_actions(pe_action_t *first, pe_action_t *then,
then              549 lib/pacemaker/pcmk_sched_group.c     CRM_ASSERT((first != NULL) && (then != NULL) && (data_set != NULL));
then              552 lib/pacemaker/pcmk_sched_group.c     CRM_ASSERT(then->rsc != NULL);
then              555 lib/pacemaker/pcmk_sched_group.c     changed |= pcmk__update_ordered_actions(first, then, node, flags, filter,
then              559 lib/pacemaker/pcmk_sched_group.c     for (GList *iter = then->rsc->children; iter != NULL; iter = iter->next) {
then              563 lib/pacemaker/pcmk_sched_group.c                                                        then->task, node);
then             1145 lib/pacemaker/pcmk_sched_instances.c unassign_if_mandatory(const pe_action_t *first, const pe_action_t *then,
then             1150 lib/pacemaker/pcmk_sched_instances.c         pe_rsc_trace(then->rsc,
then             1160 lib/pacemaker/pcmk_sched_instances.c         pe_rsc_info(then->rsc,
then             1297 lib/pacemaker/pcmk_sched_instances.c update_interleaved_actions(pe_action_t *first, pe_action_t *then,
then             1311 lib/pacemaker/pcmk_sched_instances.c     instances = get_instance_list(then->rsc);
then             1326 lib/pacemaker/pcmk_sched_instances.c             if (unassign_if_mandatory(first, then, then_instance, type,
then             1339 lib/pacemaker/pcmk_sched_instances.c         then_action = find_instance_action(then, then_instance, then->task,
then             1353 lib/pacemaker/pcmk_sched_instances.c             type, then->rsc->cluster);
then             1355 lib/pacemaker/pcmk_sched_instances.c     free_instance_list(then->rsc, instances);
then             1369 lib/pacemaker/pcmk_sched_instances.c can_interleave_actions(const pe_action_t *first, const pe_action_t *then)
then             1374 lib/pacemaker/pcmk_sched_instances.c     if ((first->rsc == NULL) || (then->rsc == NULL)) {
then             1376 lib/pacemaker/pcmk_sched_instances.c                   first->uuid, then->uuid);
then             1380 lib/pacemaker/pcmk_sched_instances.c     if (first->rsc == then->rsc) {
then             1382 lib/pacemaker/pcmk_sched_instances.c                   first->uuid, then->uuid);
then             1386 lib/pacemaker/pcmk_sched_instances.c     if ((first->rsc->variant < pe_clone) || (then->rsc->variant < pe_clone)) {
then             1388 lib/pacemaker/pcmk_sched_instances.c                   first->uuid, then->uuid);
then             1392 lib/pacemaker/pcmk_sched_instances.c     if (pcmk__ends_with(then->uuid, "_stop_0")
then             1393 lib/pacemaker/pcmk_sched_instances.c         || pcmk__ends_with(then->uuid, "_demote_0")) {
then             1396 lib/pacemaker/pcmk_sched_instances.c         rsc = then->rsc;
then             1402 lib/pacemaker/pcmk_sched_instances.c                  first->uuid, then->uuid, (interleave? "" : "not "), rsc->id);
then             1430 lib/pacemaker/pcmk_sched_instances.c                               const pe_action_t *then, const pe_node_t *node,
then             1438 lib/pacemaker/pcmk_sched_instances.c     instance_action = find_first_action(instance->actions, NULL, then->task,
then             1492 lib/pacemaker/pcmk_sched_instances.c pcmk__instance_update_ordered_actions(pe_action_t *first, pe_action_t *then,
then             1497 lib/pacemaker/pcmk_sched_instances.c     if (then->rsc == NULL) {
then             1500 lib/pacemaker/pcmk_sched_instances.c     } else if (can_interleave_actions(first, then)) {
then             1501 lib/pacemaker/pcmk_sched_instances.c         return update_interleaved_actions(first, then, node, filter, type);
then             1505 lib/pacemaker/pcmk_sched_instances.c         GList *instances = get_instance_list(then->rsc);
then             1508 lib/pacemaker/pcmk_sched_instances.c         changed |= pcmk__update_ordered_actions(first, then, node, flags,
then             1515 lib/pacemaker/pcmk_sched_instances.c             changed |= update_noninterleaved_actions(instance, first, then,
then             1518 lib/pacemaker/pcmk_sched_instances.c         free_instance_list(then->rsc, instances);
then              298 lib/pacemaker/pcmk_sched_probes.c probe_needed_before_action(const pe_action_t *probe, const pe_action_t *then)
then              301 lib/pacemaker/pcmk_sched_probes.c     if (pcmk__str_eq(then->task, CRM_OP_FENCE, pcmk__str_casei)
then              302 lib/pacemaker/pcmk_sched_probes.c          && (probe->node != NULL) && (then->node != NULL)
then              303 lib/pacemaker/pcmk_sched_probes.c          && (probe->node->details == then->node->details)) {
then              304 lib/pacemaker/pcmk_sched_probes.c         const char *op = g_hash_table_lookup(then->meta, "stonith_action");
then              312 lib/pacemaker/pcmk_sched_probes.c     if (pcmk__str_eq(then->task, CRM_OP_SHUTDOWN, pcmk__str_none)
then              313 lib/pacemaker/pcmk_sched_probes.c         && (probe->node != NULL) && (then->node != NULL)
then              314 lib/pacemaker/pcmk_sched_probes.c         && (probe->node->details != then->node->details)) {
then              437 lib/pacemaker/pcmk_sched_probes.c                 pe_action_t *then = (pe_action_t *) then_iter->data;
then              439 lib/pacemaker/pcmk_sched_probes.c                 if (probe_needed_before_action(probe, then)) {
then              440 lib/pacemaker/pcmk_sched_probes.c                     order_actions(probe, then, order_flags);
then              493 lib/pacemaker/pcmk_sched_probes.c         pe_action_wrapper_t *then = (pe_action_wrapper_t *) then_iter->data;
then              495 lib/pacemaker/pcmk_sched_probes.c         if (then->action->rsc->running_on
then              496 lib/pacemaker/pcmk_sched_probes.c             || (pe__const_top_resource(then->action->rsc, false)
then              498 lib/pacemaker/pcmk_sched_probes.c             || !pcmk__str_eq(then->action->task, RSC_START, pcmk__str_none)) {
then              506 lib/pacemaker/pcmk_sched_probes.c                   then->action->uuid, pe__node_name(then->action->node),
then              512 lib/pacemaker/pcmk_sched_probes.c         order_actions(probe, then->action, flags);
then              574 lib/pacemaker/pcmk_sched_probes.c                 pe_action_t *then = (pe_action_t *) iter->data;
then              577 lib/pacemaker/pcmk_sched_probes.c                 if (!pcmk_is_set(then->flags, pe_action_pseudo)) {
then              578 lib/pacemaker/pcmk_sched_probes.c                     order_actions(probe, then, pe_order_optional);
then              702 lib/pacemaker/pcmk_sched_probes.c             pe_action_wrapper_t *then = (pe_action_wrapper_t *) then_iter->data;
then              704 lib/pacemaker/pcmk_sched_probes.c             add_start_orderings_for_probe(probe, then);
then              705 lib/pacemaker/pcmk_sched_probes.c             add_restart_orderings_for_probe(probe, then->action, data_set);