optional 229 include/crm/pengine/internal.h bool optional, bool runnable); optional 392 include/crm/pengine/internal.h const pe_node_t *on_node, gboolean optional, optional 396 include/crm/pengine/internal.h # define delete_action(rsc, node, optional) custom_action( \ optional 398 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 401 include/crm/pengine/internal.h # define stopped_action(rsc, node, optional) custom_action( \ optional 403 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 406 include/crm/pengine/internal.h # define stop_action(rsc, node, optional) custom_action( \ optional 408 include/crm/pengine/internal.h optional, TRUE, rsc->cluster); optional 412 include/crm/pengine/internal.h # define start_action(rsc, node, optional) custom_action( \ optional 414 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 417 include/crm/pengine/internal.h # define started_action(rsc, node, optional) custom_action( \ optional 419 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 422 include/crm/pengine/internal.h # define promote_action(rsc, node, optional) custom_action( \ optional 424 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 427 include/crm/pengine/internal.h # define promoted_action(rsc, node, optional) custom_action( \ optional 429 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 432 include/crm/pengine/internal.h # define demote_action(rsc, node, optional) custom_action( \ optional 434 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 437 include/crm/pengine/internal.h # define demoted_action(rsc, node, optional) custom_action( \ optional 439 include/crm/pengine/internal.h optional, TRUE, rsc->cluster) optional 532 include/crm/pengine/internal.h pe_action_t *pe_fence_op(pe_node_t *node, const char *op, bool optional, optional 682 lib/pacemaker/libpacemaker_private.h bool optional); optional 858 lib/pacemaker/pcmk_sched_instances.c const bool optional = pcmk_is_set(action->flags, pe_action_optional); optional 861 lib/pacemaker/pcmk_sched_instances.c if (!optional && pcmk_is_set(action->flags, pe_action_runnable)) { optional 868 lib/pacemaker/pcmk_sched_instances.c (optional? "optional" : "unrunnable")); optional 876 lib/pacemaker/pcmk_sched_instances.c if (!optional optional 885 lib/pacemaker/pcmk_sched_instances.c (optional? "optional" : "unrunnable")); 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 1150 lib/pacemaker/pcmk_sched_primitive.c stop_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1182 lib/pacemaker/pcmk_sched_primitive.c optional = false; optional 1188 lib/pacemaker/pcmk_sched_primitive.c stop = stop_action(rsc, current, optional); optional 1206 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(rsc, current, optional); optional 1231 lib/pacemaker/pcmk_sched_primitive.c start_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1238 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1244 lib/pacemaker/pcmk_sched_primitive.c if (pcmk_is_set(start->flags, pe_action_runnable) && !optional) { optional 1269 lib/pacemaker/pcmk_sched_primitive.c promote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1289 lib/pacemaker/pcmk_sched_primitive.c pe_action_t *promote = promote_action(rsc, node, optional); optional 1292 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1327 lib/pacemaker/pcmk_sched_primitive.c demote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1344 lib/pacemaker/pcmk_sched_primitive.c (optional? "optional" : "required"), rsc->id, optional 1346 lib/pacemaker/pcmk_sched_primitive.c demote_action(rsc, current, optional); optional 1352 lib/pacemaker/pcmk_sched_primitive.c assert_role_error(pe_resource_t *rsc, pe_node_t *node, bool optional) optional 1366 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(pe_resource_t *rsc, const pe_node_t *node, bool optional) optional 1373 lib/pacemaker/pcmk_sched_primitive.c uint32_t flag = optional? pe_order_implies_then : pe_order_optional; optional 1390 lib/pacemaker/pcmk_sched_primitive.c delete_action(rsc, node, optional); optional 283 lib/pacemaker/pcmk_simulate.c bool optional = true; optional 286 lib/pacemaker/pcmk_simulate.c optional = false; optional 293 lib/pacemaker/pcmk_simulate.c optional = false; optional 296 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 943 lib/pengine/pe_actions.c const pe_node_t *on_node, gboolean optional, gboolean save_action, optional 955 lib/pengine/pe_actions.c action = new_action(key, task, rsc, on_node, optional, save_action, optional 961 lib/pengine/pe_actions.c update_action_optional(action, optional); optional 1084 lib/pengine/pe_actions.c pe_fence_op(pe_node_t *node, const char *op, bool optional, optional 1123 lib/pengine/pe_actions.c optional = FALSE; optional 1184 lib/pengine/pe_actions.c if(optional == FALSE && pe_can_fence(data_set, node)) { optional 1650 lib/pengine/pe_actions.c pe__new_rsc_pseudo_action(pe_resource_t *rsc, const char *task, bool optional, optional 1658 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))