optional 235 include/crm/pengine/internal.h bool optional, bool runnable); optional 401 include/crm/pengine/internal.h const pe_node_t *on_node, gboolean optional, optional 405 include/crm/pengine/internal.h # define delete_action(rsc, node, optional) custom_action( \ optional 407 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 410 include/crm/pengine/internal.h # define stopped_action(rsc, node, optional) custom_action( \ optional 412 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 415 include/crm/pengine/internal.h # define stop_action(rsc, node, optional) custom_action( \ optional 417 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 421 include/crm/pengine/internal.h # define start_action(rsc, node, optional) custom_action( \ optional 423 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 426 include/crm/pengine/internal.h # define started_action(rsc, node, optional) custom_action( \ optional 428 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 431 include/crm/pengine/internal.h # define promote_action(rsc, node, optional) custom_action( \ optional 433 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 436 include/crm/pengine/internal.h # define promoted_action(rsc, node, optional) custom_action( \ optional 438 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 441 include/crm/pengine/internal.h # define demote_action(rsc, node, optional) custom_action( \ optional 443 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 446 include/crm/pengine/internal.h # define demoted_action(rsc, node, optional) custom_action( \ optional 448 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 537 include/crm/pengine/internal.h pe_action_t *pe_fence_op(pe_node_t * node, const char *op, bool optional, const char *reason, bool priority_delay, pe_working_set_t * data_set); optional 596 lib/pacemaker/libpacemaker_private.h bool optional); optional 19 lib/pacemaker/pcmk_sched_primitive.c static void stop_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); optional 20 lib/pacemaker/pcmk_sched_primitive.c static void start_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); optional 21 lib/pacemaker/pcmk_sched_primitive.c static void demote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); optional 23 lib/pacemaker/pcmk_sched_primitive.c bool optional); optional 25 lib/pacemaker/pcmk_sched_primitive.c bool optional); optional 78 lib/pacemaker/pcmk_sched_primitive.c bool optional); optional 1097 lib/pacemaker/pcmk_sched_primitive.c stop_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1129 lib/pacemaker/pcmk_sched_primitive.c optional = false; optional 1135 lib/pacemaker/pcmk_sched_primitive.c stop = stop_action(rsc, current, optional); optional 1153 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(rsc, current, optional); optional 1178 lib/pacemaker/pcmk_sched_primitive.c start_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1185 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1191 lib/pacemaker/pcmk_sched_primitive.c if (pcmk_is_set(start->flags, pe_action_runnable) && !optional) { optional 1216 lib/pacemaker/pcmk_sched_primitive.c promote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1236 lib/pacemaker/pcmk_sched_primitive.c pe_action_t *promote = promote_action(rsc, node, optional); optional 1239 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1274 lib/pacemaker/pcmk_sched_primitive.c demote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1291 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1293 lib/pacemaker/pcmk_sched_primitive.c demote_action(rsc, current, optional); optional 1299 lib/pacemaker/pcmk_sched_primitive.c assert_role_error(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1313 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(pe_resource_t *rsc, const pe_node_t *node, bool optional) optional 1320 lib/pacemaker/pcmk_sched_primitive.c uint32_t flag = optional? pe_order_implies_then : pe_order_optional; optional 1337 lib/pacemaker/pcmk_sched_primitive.c delete_action(rsc, node, optional); optional 281 lib/pacemaker/pcmk_simulate.c bool optional = true; optional 284 lib/pacemaker/pcmk_simulate.c optional = false; optional 291 lib/pacemaker/pcmk_simulate.c optional = false; optional 294 lib/pacemaker/pcmk_simulate.c if (all_actions || !optional) { optional 168 lib/pengine/pe_actions.c const pe_node_t *node, bool optional, bool for_graph, optional 191 lib/pengine/pe_actions.c if (optional) { optional 208 lib/pengine/pe_actions.c (optional? "optional" : "required"), optional 261 lib/pengine/pe_actions.c update_action_optional(pe_action_t *action, gboolean optional) optional 276 lib/pengine/pe_actions.c } else if (!optional) { optional 941 lib/pengine/pe_actions.c const pe_node_t *on_node, gboolean optional, gboolean save_action, optional 953 lib/pengine/pe_actions.c action = new_action(key, task, rsc, on_node, optional, save_action, optional 959 lib/pengine/pe_actions.c update_action_optional(action, optional); optional 1081 lib/pengine/pe_actions.c pe_fence_op(pe_node_t * node, const char *op, bool optional, const char *reason, optional 1120 lib/pengine/pe_actions.c optional = FALSE; optional 1181 lib/pengine/pe_actions.c if(optional == FALSE && pe_can_fence(data_set, node)) { optional 1647 lib/pengine/pe_actions.c pe__new_rsc_pseudo_action(pe_resource_t *rsc, const char *task, bool optional, optional 1655 lib/pengine/pe_actions.c optional, TRUE, rsc->cluster); optional 39 maint/gnulib/tests/test-argp.c char *optional; optional 156 maint/gnulib/tests/test-argp.c args->optional = arg; optional 360 maint/gnulib/tests/test-argp.c if (args->optional) optional 363 maint/gnulib/tests/test-argp.c else if (strcmp (args->optional, val))