pe_action_optional 306 include/crm/pengine/internal.h #define pe_action_required(action, reason, text) pe_action_set_flag_reason(__FUNCTION__, __LINE__, action, reason, text, pe_action_optional, FALSE) pe_action_optional 2073 lib/pengine/unpack.c stop->flags |= pe_action_optional; pe_action_optional 482 lib/pengine/utils.c pe_set_action_bit(action, pe_action_optional); pe_action_optional 484 lib/pengine/utils.c pe_clear_action_bit(action, pe_action_optional); pe_action_optional 526 lib/pengine/utils.c pe_clear_action_bit(action, pe_action_optional); pe_action_optional 556 lib/pengine/utils.c pe_set_action_bit(action, pe_action_optional); pe_action_optional 2302 lib/pengine/utils.c } else if(is_set(flags, pe_action_optional)) { pe_action_optional 326 pengine/allocate.c "resource definition change", pe_action_optional, TRUE); pe_action_optional 367 pengine/allocate.c "resource definition change", pe_action_optional, TRUE); pe_action_optional 2451 pengine/allocate.c && is_not_set(action->flags, pe_action_optional) pe_action_optional 2491 pengine/allocate.c } else if (is_set(action->flags, pe_action_optional)) { pe_action_optional 684 pengine/clone.c } else if (is_set(action->flags, pe_action_optional)) { pe_action_optional 728 pengine/clone.c if (is_set(op->flags, pe_action_optional) == FALSE) { pe_action_optional 1148 pengine/clone.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 1161 pengine/clone.c if (is_set(flags, pe_action_optional) pe_action_optional 1162 pengine/clone.c && is_set(child_flags, pe_action_optional) == FALSE) { pe_action_optional 1165 pengine/clone.c flags = crm_clear_bit(__FUNCTION__, __LINE__, action->rsc->id, flags, pe_action_optional); pe_action_optional 1166 pengine/clone.c pe_clear_action_bit(action, pe_action_optional); pe_action_optional 688 pengine/container.c first_action->uuid, is_set(first_action->flags, pe_action_optional), pe_action_optional 689 pengine/container.c then_action->uuid, is_set(then_action->flags, pe_action_optional), type); pe_action_optional 219 pengine/graph.c then->rsc->cmds->update_actions(first, then, node, first_flags & pe_action_optional, pe_action_optional 220 pengine/graph.c pe_action_optional, pe_order_implies_then); pe_action_optional 222 pengine/graph.c } else if (is_set(first_flags, pe_action_optional) == FALSE) { pe_action_optional 223 pengine/graph.c if (update_action_flags(then, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__)) { pe_action_optional 235 pengine/graph.c enum pe_action_flags restart = (pe_action_optional | pe_action_runnable); pe_action_optional 252 pengine/graph.c pe_action_optional, pe_order_implies_first); pe_action_optional 254 pengine/graph.c } else if (is_set(first_flags, pe_action_optional) == FALSE) { pe_action_optional 256 pengine/graph.c first->uuid, is_set(first_flags, pe_action_optional), pe_action_optional 257 pengine/graph.c then->uuid, is_set(then_flags, pe_action_optional)); pe_action_optional 267 pengine/graph.c first->uuid, is_set(first_flags, pe_action_optional), pe_action_optional 268 pengine/graph.c then->uuid, is_set(then_flags, pe_action_optional)); pe_action_optional 276 pengine/graph.c then->rsc->cmds->update_actions(first, then, node, first_flags & pe_action_optional, pe_action_optional 277 pengine/graph.c pe_action_optional, pe_order_implies_first_master); pe_action_optional 365 pengine/graph.c pe_action_optional, pe_order_implies_first_migratable); pe_action_optional 379 pengine/graph.c pe_action_optional, pe_order_pseudo_left); pe_action_optional 419 pengine/graph.c && (first_flags & pe_action_optional) == 0) { pe_action_optional 425 pengine/graph.c if (is_set(type, pe_order_implies_first_printed) && is_set(then_flags, pe_action_optional) == FALSE) { pe_action_optional 528 pengine/graph.c is_set(then->flags, pe_action_optional) ? "optional" : "required", pe_action_optional 593 pengine/graph.c && is_not_set(then->flags, pe_action_optional)) { pe_action_optional 599 pengine/graph.c set_bit(other->action->flags, pe_action_optional); pe_action_optional 617 pengine/graph.c is_set(then_flags, pe_action_optional) ? "optional" : "required", pe_action_optional 622 pengine/graph.c pe_action_optional) ? "optional" : "required", pe_action_optional 667 pengine/graph.c is_set(first->flags, pe_action_optional) ? "optional" : "required", pe_action_optional 692 pengine/graph.c is_set(then->flags, pe_action_optional) ? "optional" : "required", pe_action_optional 747 pengine/graph.c pe_clear_action_bit(action, pe_action_optional); pe_action_optional 1338 pengine/graph.c } else if (is_set(action->flags, pe_action_optional) pe_action_optional 1517 pengine/graph.c } else if (is_set(wrapper->action->flags, pe_action_optional)) { pe_action_optional 1538 pengine/graph.c } else if (is_set(wrapper->action->flags, pe_action_optional)) { pe_action_optional 1570 pengine/graph.c } else if (is_set(wrapper->action->flags, pe_action_optional) == TRUE pe_action_optional 1578 pengine/graph.c is_set(wrapper->action->flags, pe_action_optional), pe_action_optional 1691 pengine/graph.c is_set(wrapper->action->flags, pe_action_optional), pe_action_optional 159 pengine/group.c if (is_set(action->flags, pe_action_optional)) { pe_action_optional 377 pengine/group.c enum pe_action_flags flags = (pe_action_optional | pe_action_runnable | pe_action_pseudo); pe_action_optional 388 pengine/group.c if (is_set(flags, pe_action_optional) pe_action_optional 389 pengine/group.c && is_set(child_flags, pe_action_optional) == FALSE) { pe_action_optional 392 pengine/group.c clear_bit(flags, pe_action_optional); pe_action_optional 393 pengine/group.c pe_clear_action_bit(action, pe_action_optional); pe_action_optional 128 pengine/master.c } else if (is_set(action->flags, pe_action_optional)) { pe_action_optional 688 pengine/native.c key, is_set(start->flags, pe_action_optional) ? "optional" : "mandatory", pe_action_optional 690 pengine/native.c is_optional = (rsc->cmds->action_flags(start, NULL) & pe_action_optional); pe_action_optional 789 pengine/native.c } else if (is_set(mon->flags, pe_action_optional) == FALSE) { pe_action_optional 997 pengine/native.c if (is_set(stop->flags, pe_action_optional) == FALSE) { pe_action_optional 1024 pengine/native.c update_action_flags(stopped_mon, pe_action_optional, __FUNCTION__, __LINE__); pe_action_optional 1027 pengine/native.c if (is_set(stopped_mon->flags, pe_action_optional)) { pe_action_optional 1038 pengine/native.c && is_set(stopped_mon->flags, pe_action_optional) == FALSE) { pe_action_optional 1259 pengine/native.c if (is_set(start->flags, pe_action_optional) == FALSE) { pe_action_optional 1444 pengine/native.c update_action_flags(load_stopped, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 1458 pengine/native.c update_action_flags(load_stopped, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 1914 pengine/native.c pe_action_implies(then, first, pe_action_optional); pe_action_optional 1924 pengine/native.c if (is_set(filter, pe_action_optional) && is_not_set(flags /* Should be then_flags? */, pe_action_optional)) { pe_action_optional 1927 pengine/native.c pe_action_implies(first, then, pe_action_optional); pe_action_optional 1932 pengine/native.c is_set(then->flags, pe_action_optional) == FALSE) { pe_action_optional 1941 pengine/native.c if ((filter & pe_action_optional) && pe_action_optional 1942 pengine/native.c ((then->flags & pe_action_optional) == FALSE) && pe_action_optional 1944 pengine/native.c pe_action_implies(first, then, pe_action_optional); pe_action_optional 1957 pengine/native.c && is_set(filter, pe_action_optional)) { pe_action_optional 1966 pengine/native.c if ((then->flags & pe_action_optional) == 0) { pe_action_optional 1968 pengine/native.c pe_action_implies(first, then, pe_action_optional); pe_action_optional 1973 pengine/native.c && is_set(filter, pe_action_optional)) { pe_action_optional 1993 pengine/native.c && is_set(filter, pe_action_optional) pe_action_optional 1994 pengine/native.c && is_set(then->flags, pe_action_optional) pe_action_optional 1995 pengine/native.c && is_set(flags, pe_action_optional) == FALSE) { pe_action_optional 2000 pengine/native.c pe_action_implies(then, first, pe_action_optional); pe_action_optional 2016 pengine/native.c if ((filter & pe_action_optional) && (then->flags & pe_action_optional) == 0) { pe_action_optional 2020 pengine/native.c if (reason && is_set(first->flags, pe_action_optional)) { pe_action_optional 2022 pengine/native.c || is_not_set(then->flags, pe_action_optional)) { pe_action_optional 2024 pengine/native.c pe_action_implies(first, then, pe_action_optional); pe_action_optional 2028 pengine/native.c if (reason && is_not_set(first->flags, pe_action_optional) pe_action_optional 2035 pengine/native.c is_not_set(first->flags, pe_action_optional) && pe_action_optional 2177 pengine/native.c } else if(is_set(stop->flags, pe_action_optional)) { \ pe_action_optional 2179 pengine/native.c CRM_ASSERT(is_not_set(stop->flags, pe_action_optional)); \ pe_action_optional 2405 pengine/native.c } else if (start == NULL || is_set(start->flags, pe_action_optional)) { pe_action_optional 2470 pengine/native.c } else if (stop != NULL && is_not_set(stop->flags, pe_action_optional)) { pe_action_optional 2562 pengine/native.c update_action_flags(start, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 2978 pengine/native.c update_action_flags(probe, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 268 pengine/notif.c is_set(op->flags, pe_action_optional), TRUE, data_set); pe_action_optional 346 pengine/notif.c custom_action(rsc, key, RSC_NOTIFY, NULL, is_set(start->flags, pe_action_optional), pe_action_optional 361 pengine/notif.c custom_action(rsc, key, RSC_NOTIFIED, NULL, is_set(start->flags, pe_action_optional), pe_action_optional 381 pengine/notif.c custom_action(rsc, key, RSC_NOTIFY, NULL, is_set(end->flags, pe_action_optional), TRUE, pe_action_optional 401 pengine/notif.c custom_action(rsc, key, RSC_NOTIFIED, NULL, is_set(end->flags, pe_action_optional), pe_action_optional 500 pengine/notif.c if (is_set(op->flags, pe_action_optional) == FALSE && op->node != NULL) { pe_action_optional 628 pengine/notif.c update_action_flags(n_data->pre, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 629 pengine/notif.c update_action_flags(n_data->pre_done, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 633 pengine/notif.c update_action_flags(n_data->post, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 634 pengine/notif.c update_action_flags(n_data->post_done, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 663 pengine/notif.c if (is_set(op->flags, pe_action_optional) == FALSE && op->node != NULL) { pe_action_optional 704 pengine/notif.c || is_set(stop->flags, pe_action_optional)) { pe_action_optional 718 pengine/notif.c if (task != start_rsc || start == NULL || is_set(start->flags, pe_action_optional)) { pe_action_optional 292 pengine/pengine.c if (is_set(action->flags, pe_action_optional) == FALSE pe_action_optional 411 pengine/ptest.c } else if (is_set(action->flags, pe_action_optional)) { pe_action_optional 291 pengine/utils.c update_action_flags(op, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); pe_action_optional 355 pengine/utils.c pe_action_optional) ? pe_action_optional 369 pengine/utils.c pe_action_optional) ? "Optional " : is_set(action->flags, pe_action_optional 1347 tools/crm_resource_runtime.c ((is_set((action)->flags, pe_action_optional) == FALSE) \ pe_action_optional 313 tools/crm_simulate.c } else if (is_set(action->flags, pe_action_optional)) {