pe_action_optional 30 lib/pacemaker/pcmk_graph_producer.c (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") pe_action_optional 497 lib/pacemaker/pcmk_graph_producer.c if (pcmk_is_set(action->flags, pe_action_optional) pe_action_optional 687 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 708 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 728 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional) pe_action_optional 1057 lib/pacemaker/pcmk_graph_producer.c pe_action_optional|pe_action_runnable) pe_action_optional 1054 lib/pacemaker/pcmk_output.c } else if (pcmk_is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 1057 lib/pacemaker/pcmk_output.c CRM_ASSERT(!pcmk_is_set(stop->flags, pe_action_optional)); \ pe_action_optional 1149 lib/pacemaker/pcmk_output.c } else if (start == NULL || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1151 lib/pacemaker/pcmk_output.c && !pcmk_is_set(demote->flags, pe_action_optional) pe_action_optional 1152 lib/pacemaker/pcmk_output.c && !pcmk_is_set(promote->flags, pe_action_optional)) { pe_action_optional 1229 lib/pacemaker/pcmk_output.c } else if (stop != NULL && !pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 252 lib/pacemaker/pcmk_sched_actions.c first_flags & pe_action_optional, pe_action_optional 253 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 256 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pe_action_optional) pe_action_optional 257 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 258 lib/pacemaker/pcmk_sched_actions.c pe__clear_action_flags(then, pe_action_optional); pe_action_optional 267 lib/pacemaker/pcmk_sched_actions.c enum pe_action_flags restart = pe_action_optional|pe_action_runnable; pe_action_optional 283 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 286 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pe_action_optional) pe_action_optional 300 lib/pacemaker/pcmk_sched_actions.c first_flags & pe_action_optional, pe_action_optional 301 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 385 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 400 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 439 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 448 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 484 lib/pacemaker/pcmk_sched_actions.c (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") pe_action_optional 578 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 583 lib/pacemaker/pcmk_sched_actions.c pe__set_action_flags(other->action, pe_action_optional); pe_action_optional 717 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 737 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 763 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 764 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 787 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 791 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 792 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 801 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(first->flags, pe_action_optional) pe_action_optional 844 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 847 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 848 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 849 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 850 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 861 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 862 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 864 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 874 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 881 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 882 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 887 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 904 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 905 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 906 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 909 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 973 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 991 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 1396 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 90 lib/pacemaker/pcmk_sched_clone.c if (!pcmk_is_set(op->flags, pe_action_optional)) { pe_action_optional 461 lib/pacemaker/pcmk_sched_group.c enum pe_action_flags flags = pe_action_optional pe_action_optional 483 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 484 lib/pacemaker/pcmk_sched_group.c && !pcmk_is_set(member_flags, pe_action_optional)) { pe_action_optional 488 lib/pacemaker/pcmk_sched_group.c pe_action_optional); pe_action_optional 489 lib/pacemaker/pcmk_sched_group.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 858 lib/pacemaker/pcmk_sched_instances.c const bool optional = pcmk_is_set(action->flags, pe_action_optional); pe_action_optional 1548 lib/pacemaker/pcmk_sched_instances.c flags = pe_action_optional|pe_action_runnable|pe_action_pseudo; pe_action_optional 1576 lib/pacemaker/pcmk_sched_instances.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 1577 lib/pacemaker/pcmk_sched_instances.c && !pcmk_is_set(instance_flags, pe_action_optional)) { pe_action_optional 1580 lib/pacemaker/pcmk_sched_instances.c pe__clear_action_summary_flags(flags, action, pe_action_optional); pe_action_optional 1581 lib/pacemaker/pcmk_sched_instances.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 1167 lib/pacemaker/pcmk_sched_ordering.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 786 lib/pacemaker/pcmk_sched_primitive.c if (!pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1245 lib/pacemaker/pcmk_sched_primitive.c pe__clear_action_flags(start, pe_action_optional); pe_action_optional 135 lib/pacemaker/pcmk_sched_probes.c pe__clear_action_flags(probe, pe_action_optional); pe_action_optional 95 lib/pacemaker/pcmk_sched_promotable.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 200 lib/pacemaker/pcmk_sched_recurring.c pe_action_optional)) { pe_action_optional 318 lib/pacemaker/pcmk_sched_recurring.c } else if (!pcmk_is_set(mon->flags, pe_action_optional)) { pe_action_optional 439 lib/pacemaker/pcmk_sched_recurring.c if (!pcmk_is_set(stop->flags, pe_action_optional) pe_action_optional 440 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(action->flags, pe_action_optional) pe_action_optional 444 lib/pacemaker/pcmk_sched_recurring.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 537 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 389 lib/pacemaker/pcmk_sched_resource.c pe__clear_action_flags(op, pe_action_optional); pe_action_optional 406 lib/pacemaker/pcmk_sched_utilization.c pe__clear_action_flags(load_stopped, pe_action_optional); pe_action_optional 706 lib/pacemaker/pcmk_scheduler.c const uint64_t flags = pe_action_optional|pe_action_runnable|pe_action_pseudo; pe_action_optional 254 lib/pacemaker/pcmk_simulate.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 192 lib/pengine/pe_actions.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 194 lib/pengine/pe_actions.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 272 lib/pengine/pe_actions.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 277 lib/pengine/pe_actions.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 1185 lib/pengine/pe_actions.c pe__clear_action_flags(stonith_op, pe_action_optional); pe_action_optional 1435 lib/pengine/pe_actions.c case pe_action_optional: pe_action_optional 288 lib/pengine/pe_notif.c pcmk_is_set(action->flags, pe_action_optional), pe_action_optional 345 lib/pengine/pe_notif.c pcmk_is_set(op->flags, pe_action_optional), pe_action_optional 606 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 758 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->pre, pe_action_optional); pe_action_optional 759 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->pre_done, pe_action_optional); pe_action_optional 763 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->post, pe_action_optional); pe_action_optional 764 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->post_done, pe_action_optional); pe_action_optional 815 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 885 lib/pengine/pe_notif.c || pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 915 lib/pengine/pe_notif.c || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 2230 lib/pengine/unpack.c pe__set_action_flags(stop, pe_action_optional); pe_action_optional 1712 tools/crm_resource_runtime.c if (pcmk_any_flags_set(action->flags, pe_action_optional|pe_action_pseudo)