pcmk__action_optional 29 lib/pacemaker/pcmk_graph_producer.c (pcmk_is_set((flags), pcmk__action_optional)? "optional" : "required") pcmk__action_optional 504 lib/pacemaker/pcmk_graph_producer.c if (pcmk_is_set(action->flags, pcmk__action_optional) pcmk__action_optional 700 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) { pcmk__action_optional 721 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) { pcmk__action_optional 740 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pcmk__action_optional) pcmk__action_optional 1083 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 282 lib/pacemaker/pcmk_sched_actions.c first_flags & pcmk__action_optional, pcmk__action_optional 283 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 285 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pcmk__action_optional) pcmk__action_optional 286 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 287 lib/pacemaker/pcmk_sched_actions.c pcmk__clear_action_flags(then, pcmk__action_optional); pcmk__action_optional 298 lib/pacemaker/pcmk_sched_actions.c enum pcmk__action_flags restart = pcmk__action_optional pcmk__action_optional 312 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 314 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pcmk__action_optional) pcmk__action_optional 328 lib/pacemaker/pcmk_sched_actions.c first_flags & pcmk__action_optional, pcmk__action_optional 329 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 407 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__action_optional 420 lib/pacemaker/pcmk_sched_actions.c pcmk__action_optional, pcmk__ar_first_else_then, pcmk__action_optional 453 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(first_flags, pcmk__action_optional)) { pcmk__action_optional 462 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pcmk__action_optional)) { pcmk__action_optional 505 lib/pacemaker/pcmk_sched_actions.c (pcmk_is_set((flags), pcmk__action_optional)? "optional" : "required") pcmk__action_optional 597 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 602 lib/pacemaker/pcmk_sched_actions.c pcmk__set_action_flags(other->action, pcmk__action_optional); pcmk__action_optional 737 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 759 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pcmk__action_optional, first); pcmk__action_optional 785 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 786 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 809 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 813 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 814 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 823 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(first->flags, pcmk__action_optional) pcmk__action_optional 870 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pcmk__action_optional)) { pcmk__action_optional 873 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 874 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 875 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(first_flags, pcmk__action_optional)) { pcmk__action_optional 876 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 888 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 889 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 891 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 900 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional)) { pcmk__action_optional 907 lib/pacemaker/pcmk_sched_actions.c if (!pcmk_is_set(then->flags, pcmk__action_optional)) { pcmk__action_optional 908 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(first, pcmk__action_optional, then); pcmk__action_optional 913 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 930 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(filter, pcmk__action_optional) pcmk__action_optional 931 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pcmk__action_optional) pcmk__action_optional 932 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 935 lib/pacemaker/pcmk_sched_actions.c clear_action_flag_because(then, pcmk__action_optional, first); pcmk__action_optional 1000 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 1016 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(action->flags, pcmk__action_optional)) { pcmk__action_optional 1430 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 1656 lib/pacemaker/pcmk_sched_instances.c uint32_t flags = pcmk__action_optional pcmk__action_optional 1687 lib/pacemaker/pcmk_sched_instances.c if (pcmk_is_set(flags, pcmk__action_optional) pcmk__action_optional 1688 lib/pacemaker/pcmk_sched_instances.c && !pcmk_is_set(instance_flags, pcmk__action_optional)) { pcmk__action_optional 1692 lib/pacemaker/pcmk_sched_instances.c pcmk__action_optional); pcmk__action_optional 1693 lib/pacemaker/pcmk_sched_instances.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 1173 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 1367 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 103 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 717 lib/pacemaker/pcmk_scheduler.c const uint64_t flags = pcmk__action_optional pcmk__action_optional 260 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 282 lib/pengine/pe_actions.c pcmk__set_action_flags(action, pcmk__action_optional); pcmk__action_optional 287 lib/pengine/pe_actions.c pcmk__clear_action_flags(action, pcmk__action_optional); pcmk__action_optional 1342 lib/pengine/pe_actions.c pcmk__clear_action_flags(stonith_op, pcmk__action_optional); pcmk__action_optional 1524 lib/pengine/pe_actions.c case pcmk__action_optional: pcmk__action_optional 297 lib/pengine/pe_notif.c pcmk_is_set(action->flags, pcmk__action_optional), pcmk__action_optional 355 lib/pengine/pe_notif.c pcmk_is_set(op->flags, pcmk__action_optional), pcmk__action_optional 624 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pcmk__action_optional) pcmk__action_optional 778 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->pre, pcmk__action_optional); pcmk__action_optional 779 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->pre_done, pcmk__action_optional); pcmk__action_optional 783 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->post, pcmk__action_optional); pcmk__action_optional 784 lib/pengine/pe_notif.c pcmk__clear_action_flags(n_data->post_done, pcmk__action_optional); pcmk__action_optional 837 lib/pengine/pe_notif.c if (!pcmk_is_set(op->flags, pcmk__action_optional) pcmk__action_optional 913 lib/pengine/pe_notif.c || pcmk_is_set(stop->flags, pcmk__action_optional)) { pcmk__action_optional 945 lib/pengine/pe_notif.c || pcmk_is_set(start->flags, pcmk__action_optional)) { pcmk__action_optional 2560 lib/pengine/unpack.c pcmk__set_action_flags(stop, pcmk__action_optional); pcmk__action_optional 2021 tools/crm_resource_runtime.c pcmk__action_optional|pcmk__action_pseudo)