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 981 lib/pacemaker/pcmk_output.c } else if (pcmk_is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 984 lib/pacemaker/pcmk_output.c CRM_ASSERT(!pcmk_is_set(stop->flags, pe_action_optional)); \ pe_action_optional 1076 lib/pacemaker/pcmk_output.c } else if (start == NULL || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1078 lib/pacemaker/pcmk_output.c && !pcmk_is_set(demote->flags, pe_action_optional) pe_action_optional 1079 lib/pacemaker/pcmk_output.c && !pcmk_is_set(promote->flags, pe_action_optional)) { pe_action_optional 1156 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 726 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 741 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 768 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 769 lib/pacemaker/pcmk_sched_actions.c && !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 796 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 797 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 806 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(first->flags, pe_action_optional) pe_action_optional 849 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 852 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 853 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 854 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 855 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 866 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 867 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 869 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 879 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 886 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 887 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 892 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 909 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 910 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 911 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 914 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 978 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 996 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 1402 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 703 lib/pacemaker/pcmk_sched_allocate.c const uint64_t flags = pe_action_optional|pe_action_runnable|pe_action_pseudo; pe_action_optional 745 lib/pacemaker/pcmk_sched_bundle.c pcmk_is_set(first_action->flags, pe_action_optional), pe_action_optional 747 lib/pacemaker/pcmk_sched_bundle.c pcmk_is_set(then_action->flags, pe_action_optional), pe_action_optional 392 lib/pacemaker/pcmk_sched_clone.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 432 lib/pacemaker/pcmk_sched_clone.c if (!pcmk_is_set(op->flags, pe_action_optional)) { pe_action_optional 874 lib/pacemaker/pcmk_sched_clone.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 887 lib/pacemaker/pcmk_sched_clone.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 888 lib/pacemaker/pcmk_sched_clone.c && !pcmk_is_set(child_flags, pe_action_optional)) { pe_action_optional 891 lib/pacemaker/pcmk_sched_clone.c pe__clear_action_summary_flags(flags, action, pe_action_optional); pe_action_optional 892 lib/pacemaker/pcmk_sched_clone.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 514 lib/pacemaker/pcmk_sched_group.c enum pe_action_flags flags = pe_action_optional pe_action_optional 536 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 537 lib/pacemaker/pcmk_sched_group.c && !pcmk_is_set(member_flags, pe_action_optional)) { pe_action_optional 541 lib/pacemaker/pcmk_sched_group.c pe_action_optional); pe_action_optional 542 lib/pacemaker/pcmk_sched_group.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 1170 lib/pacemaker/pcmk_sched_ordering.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 769 lib/pacemaker/pcmk_sched_primitive.c if (!pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1192 lib/pacemaker/pcmk_sched_primitive.c pe__clear_action_flags(start, pe_action_optional); pe_action_optional 134 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 316 lib/pacemaker/pcmk_sched_recurring.c } else if (!pcmk_is_set(mon->flags, pe_action_optional)) { pe_action_optional 437 lib/pacemaker/pcmk_sched_recurring.c if (!pcmk_is_set(stop->flags, pe_action_optional) pe_action_optional 438 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(action->flags, pe_action_optional) pe_action_optional 442 lib/pacemaker/pcmk_sched_recurring.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 535 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 372 lib/pacemaker/pcmk_sched_resource.c pe__clear_action_flags(op, pe_action_optional); pe_action_optional 405 lib/pacemaker/pcmk_sched_utilization.c pe__clear_action_flags(load_stopped, pe_action_optional); pe_action_optional 252 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 1182 lib/pengine/pe_actions.c pe__clear_action_flags(stonith_op, pe_action_optional); pe_action_optional 1433 lib/pengine/pe_actions.c case pe_action_optional: pe_action_optional 285 lib/pengine/pe_notif.c pcmk_is_set(action->flags, pe_action_optional), pe_action_optional 342 lib/pengine/pe_notif.c pcmk_is_set(op->flags, pe_action_optional), pe_action_optional 602 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 754 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->pre, pe_action_optional); pe_action_optional 755 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->pre_done, pe_action_optional); pe_action_optional 759 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->post, pe_action_optional); pe_action_optional 760 lib/pengine/pe_notif.c pe__clear_action_flags(n_data->post_done, pe_action_optional); pe_action_optional 811 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 881 lib/pengine/pe_notif.c || pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 911 lib/pengine/pe_notif.c || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 2209 lib/pengine/unpack.c pe__set_action_flags(stop, pe_action_optional); pe_action_optional 1642 tools/crm_resource_runtime.c if (pcmk_any_flags_set(action->flags, pe_action_optional|pe_action_pseudo)