optional          178 include/crm/pengine/internal.h                                gboolean optional, gboolean foo, pe_working_set_t * data_set);
optional          181 include/crm/pengine/internal.h #  define delete_action(rsc, node, optional) custom_action(		\
optional          183 include/crm/pengine/internal.h 		optional, TRUE, data_set);
optional          186 include/crm/pengine/internal.h #  define stopped_action(rsc, node, optional) custom_action(		\
optional          188 include/crm/pengine/internal.h 		optional, TRUE, data_set);
optional          191 include/crm/pengine/internal.h #  define stop_action(rsc, node, optional) custom_action(			\
optional          193 include/crm/pengine/internal.h 		optional, TRUE, data_set);
optional          197 include/crm/pengine/internal.h #  define start_action(rsc, node, optional) custom_action(		\
optional          199 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          202 include/crm/pengine/internal.h #  define started_action(rsc, node, optional) custom_action(		\
optional          204 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          207 include/crm/pengine/internal.h #  define promote_action(rsc, node, optional) custom_action(		\
optional          209 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          212 include/crm/pengine/internal.h #  define promoted_action(rsc, node, optional) custom_action(		\
optional          214 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          217 include/crm/pengine/internal.h #  define demote_action(rsc, node, optional) custom_action(		\
optional          219 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          222 include/crm/pengine/internal.h #  define demoted_action(rsc, node, optional) custom_action(		\
optional          224 include/crm/pengine/internal.h 		optional, TRUE, data_set)
optional          299 include/crm/pengine/internal.h action_t *pe_fence_op(node_t * node, const char *op, bool optional, const char *reason, pe_working_set_t * data_set);
optional          420 lib/pengine/utils.c               node_t * on_node, gboolean optional, gboolean save_action,
optional          461 lib/pengine/utils.c                          optional ? "" : " mandatory", data_set->action_id, key,
optional          462 lib/pengine/utils.c                          rsc ? rsc->id : "<NULL>", on_node ? on_node->details->uname : "<NULL>", optional);
optional          480 lib/pengine/utils.c         if (optional) {
optional          524 lib/pengine/utils.c     if (optional == FALSE) {
optional         2139 lib/pengine/utils.c pe_fence_op(node_t * node, const char *op, bool optional, const char *reason, pe_working_set_t * data_set)
optional         2183 lib/pengine/utils.c                     optional = FALSE;
optional         2211 lib/pengine/utils.c     if(optional == FALSE && pe_can_fence(data_set, node)) {
optional           39 pengine/allocate.c extern gboolean DeleteRsc(resource_t * rsc, node_t * node, gboolean optional, pe_working_set_t * data_set);
optional           51 pengine/native.c gboolean DeleteRsc(resource_t * rsc, node_t * node, gboolean optional, pe_working_set_t * data_set);
optional           52 pengine/native.c gboolean StopRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set);
optional           53 pengine/native.c gboolean StartRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set);
optional           54 pengine/native.c gboolean DemoteRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set);
optional           55 pengine/native.c gboolean PromoteRsc(resource_t * rsc, node_t * next, gboolean optional,
optional           57 pengine/native.c gboolean RoleError(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set);
optional           58 pengine/native.c gboolean NullOp(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set);
optional         2488 pengine/native.c StopRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2506 pengine/native.c                 optional = FALSE;
optional         2511 pengine/native.c         stop = stop_action(rsc, current, optional);
optional         2522 pengine/native.c             DeleteRsc(rsc, current, optional, data_set);
optional         2540 pengine/native.c StartRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2545 pengine/native.c     pe_rsc_trace(rsc, "%s on %s %d %d", rsc->id, next ? next->details->uname : "N/A", optional, next ? next->weight : 0);
optional         2561 pengine/native.c     if (is_set(start->flags, pe_action_runnable) && optional == FALSE) {
optional         2570 pengine/native.c PromoteRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2595 pengine/native.c         promote_action(rsc, next, optional);
optional         2616 pengine/native.c DemoteRsc(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2628 pengine/native.c         demote_action(rsc, current, optional);
optional         2634 pengine/native.c RoleError(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2643 pengine/native.c NullOp(resource_t * rsc, node_t * next, gboolean optional, pe_working_set_t * data_set)
optional         2651 pengine/native.c DeleteRsc(resource_t * rsc, node_t * node, gboolean optional, pe_working_set_t * data_set)
optional         2669 pengine/native.c     delete_action(rsc, node, optional);
optional         2672 pengine/native.c                   optional ? pe_order_implies_then : pe_order_optional, data_set);
optional         2675 pengine/native.c                   optional ? pe_order_implies_then : pe_order_optional, data_set);
optional          161 pengine/ptest.c     gboolean optional = FALSE;
optional          442 pengine/ptest.c             optional = TRUE;
optional          444 pengine/ptest.c                 optional = FALSE;
optional          455 pengine/ptest.c                 optional = FALSE;
optional          458 pengine/ptest.c             if (all_actions || optional == FALSE) {
optional          433 pengine/utils.c create_pseudo_resource_op(resource_t * rsc, const char *task, bool optional, bool runnable, pe_working_set_t *data_set)
optional          435 pengine/utils.c     pe_action_t *action = custom_action(rsc, generate_op_key(rsc->id, task, 0), task, NULL, optional, TRUE, data_set);
optional           78 pengine/utils.h pe_action_t *create_pseudo_resource_op(resource_t * rsc, const char *task, bool optional, bool runnable, pe_working_set_t *data_set);
optional          345 tools/crm_simulate.c             gboolean optional = TRUE;
optional          348 tools/crm_simulate.c                 optional = FALSE;
optional          360 tools/crm_simulate.c                 optional = FALSE;
optional          363 tools/crm_simulate.c             if (all_actions || optional == FALSE) {