pe_action_optional 30 lib/pacemaker/pcmk_graph_producer.c (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") pe_action_optional 541 lib/pacemaker/pcmk_graph_producer.c if (pcmk_is_set(action->flags, pe_action_optional) pe_action_optional 731 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 752 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 772 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional) pe_action_optional 1068 lib/pacemaker/pcmk_graph_producer.c pe_action_optional|pe_action_runnable) pe_action_optional 869 lib/pacemaker/pcmk_output.c } else if (pcmk_is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 872 lib/pacemaker/pcmk_output.c CRM_ASSERT(!pcmk_is_set(stop->flags, pe_action_optional)); \ pe_action_optional 964 lib/pacemaker/pcmk_output.c } else if (start == NULL || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 966 lib/pacemaker/pcmk_output.c && !pcmk_is_set(demote->flags, pe_action_optional) pe_action_optional 967 lib/pacemaker/pcmk_output.c && !pcmk_is_set(promote->flags, pe_action_optional)) { pe_action_optional 1044 lib/pacemaker/pcmk_output.c } else if (stop != NULL && !pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 254 lib/pacemaker/pcmk_sched_actions.c first_flags & pe_action_optional, pe_action_optional 255 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 258 lib/pacemaker/pcmk_sched_actions.c } else if (!pcmk_is_set(first_flags, pe_action_optional) pe_action_optional 259 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 260 lib/pacemaker/pcmk_sched_actions.c pe__clear_action_flags(then, pe_action_optional); pe_action_optional 269 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 299 lib/pacemaker/pcmk_sched_actions.c first_flags & pe_action_optional, pe_action_optional 300 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 379 lib/pacemaker/pcmk_sched_actions.c first_flags, pe_action_optional, pe_action_optional 392 lib/pacemaker/pcmk_sched_actions.c pe_action_optional, pe_action_optional 429 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 438 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 474 lib/pacemaker/pcmk_sched_actions.c (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") pe_action_optional 568 lib/pacemaker/pcmk_sched_actions.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 573 lib/pacemaker/pcmk_sched_actions.c pe__set_action_flags(other->action, pe_action_optional); pe_action_optional 695 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 713 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 1180 lib/pacemaker/pcmk_sched_actions.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 702 lib/pacemaker/pcmk_sched_allocate.c const uint64_t flags = pe_action_optional|pe_action_runnable|pe_action_pseudo; pe_action_optional 751 lib/pacemaker/pcmk_sched_bundle.c pcmk_is_set(first_action->flags, pe_action_optional), pe_action_optional 753 lib/pacemaker/pcmk_sched_bundle.c pcmk_is_set(then_action->flags, pe_action_optional), pe_action_optional 777 lib/pacemaker/pcmk_sched_clone.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 817 lib/pacemaker/pcmk_sched_clone.c if (!pcmk_is_set(op->flags, pe_action_optional)) { pe_action_optional 1244 lib/pacemaker/pcmk_sched_clone.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 1257 lib/pacemaker/pcmk_sched_clone.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 1258 lib/pacemaker/pcmk_sched_clone.c && !pcmk_is_set(child_flags, pe_action_optional)) { pe_action_optional 1261 lib/pacemaker/pcmk_sched_clone.c pe__clear_action_summary_flags(flags, action, pe_action_optional); pe_action_optional 1262 lib/pacemaker/pcmk_sched_clone.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 207 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 453 lib/pacemaker/pcmk_sched_group.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 464 lib/pacemaker/pcmk_sched_group.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 465 lib/pacemaker/pcmk_sched_group.c && !pcmk_is_set(child_flags, pe_action_optional)) { pe_action_optional 469 lib/pacemaker/pcmk_sched_group.c pe_action_optional); pe_action_optional 470 lib/pacemaker/pcmk_sched_group.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 751 lib/pacemaker/pcmk_sched_native.c pcmk_is_set(start->flags, pe_action_optional)? "optional" : "mandatory", pe_action_optional 753 lib/pacemaker/pcmk_sched_native.c is_optional = (rsc->cmds->action_flags(start, NULL) & pe_action_optional); pe_action_optional 841 lib/pacemaker/pcmk_sched_native.c } else if (!pcmk_is_set(mon->flags, pe_action_optional)) { pe_action_optional 1032 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 1059 lib/pacemaker/pcmk_sched_native.c pe__set_action_flags(stopped_mon, pe_action_optional); pe_action_optional 1062 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 1073 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 1396 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1797 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 1798 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 1821 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1825 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 1826 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1835 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(first->flags, pe_action_optional) pe_action_optional 1863 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 1875 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 1883 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 1886 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 1887 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 1888 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 1889 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1899 lib/pacemaker/pcmk_sched_native.c if ((filter & pe_action_optional) && pe_action_optional 1900 lib/pacemaker/pcmk_sched_native.c ((then->flags & pe_action_optional) == FALSE) && pe_action_optional 1903 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1914 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 1921 lib/pacemaker/pcmk_sched_native.c if ((then->flags & pe_action_optional) == 0) { pe_action_optional 1922 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1927 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 1945 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 1946 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 1947 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 1950 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 2128 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(start, pe_action_optional); pe_action_optional 2447 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(probe, pe_action_optional); pe_action_optional 294 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(action->flags, pe_action_optional), pe_action_optional 351 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(op->flags, pe_action_optional), pe_action_optional 606 lib/pacemaker/pcmk_sched_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 749 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->pre, pe_action_optional); pe_action_optional 750 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->pre_done, pe_action_optional); pe_action_optional 754 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->post, pe_action_optional); pe_action_optional 755 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->post_done, pe_action_optional); pe_action_optional 806 lib/pacemaker/pcmk_sched_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) && (op->node != NULL)) { pe_action_optional 876 lib/pacemaker/pcmk_sched_notif.c || pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 906 lib/pacemaker/pcmk_sched_notif.c || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1322 lib/pacemaker/pcmk_sched_ordering.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 131 lib/pacemaker/pcmk_sched_promotable.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 371 lib/pacemaker/pcmk_sched_resource.c pe__clear_action_flags(op, pe_action_optional); pe_action_optional 402 lib/pacemaker/pcmk_sched_utilization.c pe__clear_action_flags(load_stopped, pe_action_optional); pe_action_optional 254 lib/pacemaker/pcmk_simulate.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 2195 lib/pengine/unpack.c pe__set_action_flags(stop, pe_action_optional); pe_action_optional 505 lib/pengine/utils.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 507 lib/pengine/utils.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 585 lib/pengine/utils.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 590 lib/pengine/utils.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 2233 lib/pengine/utils.c pe__clear_action_flags(stonith_op, pe_action_optional); pe_action_optional 2335 lib/pengine/utils.c case pe_action_optional: pe_action_optional 1587 tools/crm_resource_runtime.c if (pcmk_any_flags_set(action->flags, pe_action_optional|pe_action_pseudo)