pcmk__action_optional 29 lib/pacemaker/pcmk_graph_producer.c (pcmk_is_set((flags), pcmk__action_optional)? "optional" : "required") pcmk__action_optional 503 lib/pacemaker/pcmk_graph_producer.c if (pcmk_is_set(action->flags, pcmk__action_optional) pcmk__action_optional 699 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) { pcmk__action_optional 720 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) { pcmk__action_optional 739 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional) pcmk__action_optional 1082 lib/pacemaker/pcmk_graph_producer.c pcmk__action_optional|pcmk__action_runnable) pcmk__action_optional 1087 lib/pacemaker/pcmk_output.c } else if (pcmk_is_set(stop->flags, pcmk__action_optional)) { \ pcmk__action_optional 1090 lib/pacemaker/pcmk_output.c pcmk__assert(!pcmk_is_set(stop->flags, pcmk__action_optional)); \ pcmk__action_optional 1195 lib/pacemaker/pcmk_output.c || pcmk_is_set(start->flags, pcmk__action_optional)) { pcmk__action_optional 1197 lib/pacemaker/pcmk_output.c && !pcmk_is_set(demote->flags, pcmk__action_optional) pcmk__action_optional 1198 lib/pacemaker/pcmk_output.c && !pcmk_is_set(promote->flags, pcmk__action_optional)) { pcmk__action_optional 1299 lib/pacemaker/pcmk_output.c && !pcmk_is_set(stop->flags, pcmk__action_optional)) { pcmk__action_optional 279 lib/pacemaker/pcmk_sched_actions.c first_flags & pcmk__action_optional, pcmk__action_optional 280 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 282 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pcmk__action_optional) pcmk__action_optional 283 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 284 lib/pacemaker/pcmk_sched_actions.c pcmk__clear_action_flags(then, pcmk__action_optional); pcmk__action_optional 295 lib/pacemaker/pcmk_sched_actions.c enum pcmk__action_flags restart = pcmk__action_optional pcmk__action_optional 309 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 311 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pcmk__action_optional) pcmk__action_optional 325 lib/pacemaker/pcmk_sched_actions.c first_flags & pcmk__action_optional, pcmk__action_optional 326 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 404 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 417 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__ar_first_else_then, pcmk__action_optional 450 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(first_flags, pcmk__action_optional)) { pcmk__action_optional 459 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pcmk__action_optional)) { pcmk__action_optional 496 lib/pacemaker/pcmk_sched_actions.c (pcmk_is_set((flags), pcmk__action_optional)? "optional" : "required") pcmk__action_optional 588 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 593 lib/pacemaker/pcmk_sched_actions.c pcmk__set_action_flags(other->action, pcmk__action_optional); pcmk__action_optional 728 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 750 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pcmk__action_optional, first); pcmk__action_optional 776 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 777 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 800 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 804 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 805 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 814 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(first->flags, pcmk__action_optional) pcmk__action_optional 861 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pcmk__action_optional)) { pcmk__action_optional 864 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 865 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 866 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(first_flags, pcmk__action_optional)) { pcmk__action_optional 867 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 879 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 880 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 882 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 891 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional)) { pcmk__action_optional 898 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 899 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 904 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 921 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 922 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pcmk__action_optional) pcmk__action_optional 923 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 926 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pcmk__action_optional, first); pcmk__action_optional 991 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 1007 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 1416 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 553 lib/pacemaker/pcmk_sched_group.c uint32_t flags = pcmk__action_optional pcmk__action_optional 579 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 580 lib/pacemaker/pcmk_sched_group.c && !pcmk_is_set(member_flags, pcmk__action_optional)) { pcmk__action_optional 584 lib/pacemaker/pcmk_sched_group.c pcmk__action_optional); pcmk__action_optional 585 lib/pacemaker/pcmk_sched_group.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 935 lib/pacemaker/pcmk_sched_instances.c const bool optional = pcmk_is_set(action->flags, pcmk__action_optional); pcmk__action_optional 1657 lib/pacemaker/pcmk_sched_instances.c uint32_t flags = pcmk__action_optional pcmk__action_optional 1688 lib/pacemaker/pcmk_sched_instances.c if (pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 1689 lib/pacemaker/pcmk_sched_instances.c && !pcmk_is_set(instance_flags, pcmk__action_optional)) { pcmk__action_optional 1693 lib/pacemaker/pcmk_sched_instances.c pcmk__action_optional); pcmk__action_optional 1694 lib/pacemaker/pcmk_sched_instances.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 1168 lib/pacemaker/pcmk_sched_ordering.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 849 lib/pacemaker/pcmk_sched_primitive.c if (!pcmk_is_set(start->flags, pcmk__action_optional)) { pcmk__action_optional 1366 lib/pacemaker/pcmk_sched_primitive.c pcmk__clear_action_flags(start, pcmk__action_optional); pcmk__action_optional 146 lib/pacemaker/pcmk_sched_probes.c pcmk__clear_action_flags(probe, pcmk__action_optional); pcmk__action_optional 101 lib/pacemaker/pcmk_sched_promotable.c } else if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 212 lib/pacemaker/pcmk_sched_recurring.c pcmk__action_optional)) { pcmk__action_optional 338 lib/pacemaker/pcmk_sched_recurring.c } else if (!pcmk_is_set(mon->flags, pcmk__action_optional)) { pcmk__action_optional 466 lib/pacemaker/pcmk_sched_recurring.c if (!pcmk_is_set(stop->flags, pcmk__action_optional) pcmk__action_optional 467 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(action->flags, pcmk__action_optional) pcmk__action_optional 471 lib/pacemaker/pcmk_sched_recurring.c pcmk__set_action_flags(action, pcmk__action_optional); pcmk__action_optional 569 lib/pacemaker/pcmk_sched_recurring.c && !pcmk_is_set(stopped_mon->flags, pcmk__action_optional)) { pcmk__action_optional 485 lib/pacemaker/pcmk_sched_resource.c pcmk__clear_action_flags(op, pcmk__action_optional); pcmk__action_optional 413 lib/pacemaker/pcmk_sched_utilization.c pcmk__clear_action_flags(load_stopped, pcmk__action_optional); pcmk__action_optional 714 lib/pacemaker/pcmk_scheduler.c const uint64_t flags = pcmk__action_optional pcmk__action_optional 256 lib/pacemaker/pcmk_simulate.c } else if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 195 lib/pengine/pe_actions.c pcmk__set_action_flags(action, pcmk__action_optional); pcmk__action_optional 197 lib/pengine/pe_actions.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 285 lib/pengine/pe_actions.c pcmk__set_action_flags(action, pcmk__action_optional); pcmk__action_optional 290 lib/pengine/pe_actions.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 1350 lib/pengine/pe_actions.c pcmk__clear_action_flags(stonith_op, pcmk__action_optional); pcmk__action_optional 1554 lib/pengine/pe_actions.c case pcmk__action_optional: pcmk__action_optional 293 lib/pengine/pe_notif.c pcmk_is_set(action->flags, pcmk__action_optional), pcmk__action_optional 351 lib/pengine/pe_notif.c pcmk_is_set(op->flags, pcmk__action_optional), pcmk__action_optional 613 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pcmk__action_optional) pcmk__action_optional 767 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->pre, pcmk__action_optional); pcmk__action_optional 768 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->pre_done, pcmk__action_optional); pcmk__action_optional 772 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->post, pcmk__action_optional); pcmk__action_optional 773 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->post_done, pcmk__action_optional); pcmk__action_optional 826 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pcmk__action_optional) pcmk__action_optional 902 lib/pengine/pe_notif.c || pcmk_is_set(stop->flags, pcmk__action_optional)) { pcmk__action_optional 934 lib/pengine/pe_notif.c || pcmk_is_set(start->flags, pcmk__action_optional)) { pcmk__action_optional 2547 lib/pengine/unpack.c pcmk__set_action_flags(stop, pcmk__action_optional); pcmk__action_optional 1978 tools/crm_resource_runtime.c pcmk__action_optional|pcmk__action_pseudo)