pe_action_optional 211 lib/pacemaker/pcmk_graph_producer.c first_flags & pe_action_optional, pe_action_optional, pe_action_optional 214 lib/pacemaker/pcmk_graph_producer.c } else if (!pcmk_is_set(first_flags, pe_action_optional) pe_action_optional 215 lib/pacemaker/pcmk_graph_producer.c && pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 216 lib/pacemaker/pcmk_graph_producer.c pe__clear_action_flags(then, pe_action_optional); pe_action_optional 225 lib/pacemaker/pcmk_graph_producer.c enum pe_action_flags restart = (pe_action_optional | pe_action_runnable); pe_action_optional 238 lib/pacemaker/pcmk_graph_producer.c first_flags, pe_action_optional, pe_order_implies_first, pe_action_optional 241 lib/pacemaker/pcmk_graph_producer.c } else if (!pcmk_is_set(first_flags, pe_action_optional) pe_action_optional 254 lib/pacemaker/pcmk_graph_producer.c first_flags & pe_action_optional, pe_action_optional, pe_action_optional 328 lib/pacemaker/pcmk_graph_producer.c first_flags, pe_action_optional, pe_action_optional 340 lib/pacemaker/pcmk_graph_producer.c first_flags, pe_action_optional, pe_order_pseudo_left, pe_action_optional 370 lib/pacemaker/pcmk_graph_producer.c && (first_flags & pe_action_optional) == 0) { pe_action_optional 378 lib/pacemaker/pcmk_graph_producer.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 414 lib/pacemaker/pcmk_graph_producer.c (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") pe_action_optional 498 lib/pacemaker/pcmk_graph_producer.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 503 lib/pacemaker/pcmk_graph_producer.c pe__set_action_flags(other->action, pe_action_optional); pe_action_optional 1105 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(action->flags, pe_action_optional) pe_action_optional 1320 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 1341 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { pe_action_optional 1361 lib/pacemaker/pcmk_graph_producer.c } else if (pcmk_is_set(input->action->flags, pe_action_optional) pe_action_optional 867 lib/pacemaker/pcmk_output.c } else if (pcmk_is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 870 lib/pacemaker/pcmk_output.c CRM_ASSERT(!pcmk_is_set(stop->flags, pe_action_optional)); \ pe_action_optional 954 lib/pacemaker/pcmk_output.c } else if (start == NULL || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 956 lib/pacemaker/pcmk_output.c && !pcmk_is_set(demote->flags, pe_action_optional) pe_action_optional 957 lib/pacemaker/pcmk_output.c && !pcmk_is_set(promote->flags, pe_action_optional)) { pe_action_optional 1034 lib/pacemaker/pcmk_output.c } else if (stop != NULL && !pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 2080 lib/pacemaker/pcmk_sched_allocate.c pe_action_optional|pe_action_runnable) pe_action_optional 2120 lib/pacemaker/pcmk_sched_allocate.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { 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 1264 lib/pacemaker/pcmk_sched_clone.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 1277 lib/pacemaker/pcmk_sched_clone.c if (pcmk_is_set(flags, pe_action_optional) pe_action_optional 1278 lib/pacemaker/pcmk_sched_clone.c && !pcmk_is_set(child_flags, pe_action_optional)) { pe_action_optional 1281 lib/pacemaker/pcmk_sched_clone.c pe__clear_action_summary_flags(flags, action, pe_action_optional); pe_action_optional 1282 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 150 lib/pacemaker/pcmk_sched_messages.c pe_action_optional pe_action_optional 752 lib/pacemaker/pcmk_sched_native.c pcmk_is_set(start->flags, pe_action_optional)? "optional" : "mandatory", pe_action_optional 754 lib/pacemaker/pcmk_sched_native.c is_optional = (rsc->cmds->action_flags(start, NULL) & pe_action_optional); pe_action_optional 842 lib/pacemaker/pcmk_sched_native.c } else if (!pcmk_is_set(mon->flags, pe_action_optional)) { pe_action_optional 1038 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 1065 lib/pacemaker/pcmk_sched_native.c pe__set_action_flags(stopped_mon, pe_action_optional); pe_action_optional 1068 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 1079 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 1331 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1579 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(load_stopped, pe_action_optional); pe_action_optional 1595 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(load_stopped, pe_action_optional); pe_action_optional 1803 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 1804 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 1827 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1831 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(then->flags, pe_action_optional)) { pe_action_optional 1832 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1841 lib/pacemaker/pcmk_sched_native.c if (!pcmk_is_set(first->flags, pe_action_optional) pe_action_optional 1868 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 1880 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 1888 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(then_flags, pe_action_optional)) { pe_action_optional 1891 lib/pacemaker/pcmk_sched_native.c if (pcmk_is_set(filter, pe_action_optional) pe_action_optional 1892 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 1893 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(first_flags, pe_action_optional)) { pe_action_optional 1894 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1904 lib/pacemaker/pcmk_sched_native.c if ((filter & pe_action_optional) && pe_action_optional 1905 lib/pacemaker/pcmk_sched_native.c ((then->flags & pe_action_optional) == FALSE) && pe_action_optional 1908 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1919 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 1926 lib/pacemaker/pcmk_sched_native.c if ((then->flags & pe_action_optional) == 0) { pe_action_optional 1927 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(first, pe_action_optional, then); pe_action_optional 1932 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional)) { pe_action_optional 1950 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(filter, pe_action_optional) pe_action_optional 1951 lib/pacemaker/pcmk_sched_native.c && pcmk_is_set(then->flags, pe_action_optional) pe_action_optional 1952 lib/pacemaker/pcmk_sched_native.c && !pcmk_is_set(flags, pe_action_optional) pe_action_optional 1955 lib/pacemaker/pcmk_sched_native.c clear_action_flag_because(then, pe_action_optional, first); pe_action_optional 2025 lib/pacemaker/pcmk_sched_native.c } else if (pcmk_is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 2028 lib/pacemaker/pcmk_sched_native.c CRM_ASSERT(!pcmk_is_set(stop->flags, pe_action_optional)); \ pe_action_optional 2135 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(start, pe_action_optional); pe_action_optional 2422 lib/pacemaker/pcmk_sched_native.c pe__clear_action_flags(probe, pe_action_optional); pe_action_optional 237 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(op->flags, pe_action_optional), pe_action_optional 317 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(start->flags, pe_action_optional), pe_action_optional 330 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(start->flags, pe_action_optional), pe_action_optional 349 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(end->flags, pe_action_optional), pe_action_optional 369 lib/pacemaker/pcmk_sched_notif.c pcmk_is_set(end->flags, pe_action_optional), pe_action_optional 461 lib/pacemaker/pcmk_sched_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) pe_action_optional 604 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->pre, pe_action_optional); pe_action_optional 605 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->pre_done, pe_action_optional); pe_action_optional 609 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->post, pe_action_optional); pe_action_optional 610 lib/pacemaker/pcmk_sched_notif.c pe__clear_action_flags(n_data->post_done, pe_action_optional); pe_action_optional 659 lib/pacemaker/pcmk_sched_notif.c if (!pcmk_is_set(op->flags, pe_action_optional) pe_action_optional 730 lib/pacemaker/pcmk_sched_notif.c || pcmk_is_set(stop->flags, pe_action_optional)) { pe_action_optional 759 lib/pacemaker/pcmk_sched_notif.c || pcmk_is_set(start->flags, pe_action_optional)) { pe_action_optional 1316 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 272 lib/pacemaker/pcmk_sched_utils.c pe__clear_action_flags(op, pe_action_optional); pe_action_optional 337 lib/pacemaker/pcmk_sched_utils.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 355 lib/pacemaker/pcmk_sched_utils.c if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 186 lib/pacemaker/pcmk_simulate.c } else if (pcmk_is_set(action->flags, pe_action_optional)) { pe_action_optional 2186 lib/pengine/unpack.c pe__set_action_flags(stop, pe_action_optional); pe_action_optional 506 lib/pengine/utils.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 508 lib/pengine/utils.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 586 lib/pengine/utils.c pe__set_action_flags(action, pe_action_optional); pe_action_optional 591 lib/pengine/utils.c pe__clear_action_flags(action, pe_action_optional); pe_action_optional 2231 lib/pengine/utils.c pe__clear_action_flags(stonith_op, pe_action_optional); pe_action_optional 2333 lib/pengine/utils.c case pe_action_optional: pe_action_optional 1542 tools/crm_resource_runtime.c if (pcmk_any_flags_set(action->flags, pe_action_optional|pe_action_pseudo)