order 427 lib/pacemaker/libpacemaker_private.h enum pcmk__action_relation_flags order); order 1135 lib/pacemaker/libpacemaker_private.h void pcmk__order_migration_equivalents(pe__ordering_t *order); order 246 lib/pacemaker/pcmk_sched_actions.c pcmk__related_action_t *order, order 258 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_first_implies_same_node_then)) { order 264 lib/pacemaker/pcmk_sched_actions.c pe__clear_order_flags(order->type, order 266 lib/pacemaker/pcmk_sched_actions.c pe__set_order_flags(order->type, pcmk__ar_first_implies_then); order 274 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_first_implies_then)) { order 291 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_intermediate_stop) order 304 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_then_implies_first)) { order 320 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_promoted_then_implies_first)) { order 333 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_min_runnable)) { order 358 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_nested_remote_probe) order 367 lib/pacemaker/pcmk_sched_actions.c order->type = (enum pe_ordering) pcmk__ar_none; order 379 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_unrunnable_first_blocks)) { order 397 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_unmigratable_then_blocks)) { order 409 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_first_else_then)) { order 420 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_ordered)) { order 431 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_asymmetric)) { order 443 lib/pacemaker/pcmk_sched_actions.c && pcmk_is_set(order->type, pcmk__ar_first_implies_then_graphed) order 452 lib/pacemaker/pcmk_sched_actions.c if (pcmk_is_set(order->type, pcmk__ar_then_implies_first_graphed) order 461 lib/pacemaker/pcmk_sched_actions.c if (pcmk_any_flags_set(order->type, pcmk__ar_first_implies_then order 308 lib/pacemaker/pcmk_sched_fencing.c enum pcmk__action_relation_flags order) order 328 lib/pacemaker/pcmk_sched_fencing.c order_actions(unfence, action, order); order 263 lib/pacemaker/pcmk_sched_migration.c pcmk__order_migration_equivalents(pe__ordering_t *order) order 271 lib/pacemaker/pcmk_sched_migration.c if ((order->lh_rsc == NULL) || (order->rh_rsc == NULL) order 272 lib/pacemaker/pcmk_sched_migration.c || (order->lh_rsc == order->rh_rsc) order 273 lib/pacemaker/pcmk_sched_migration.c || is_parent(order->lh_rsc, order->rh_rsc) order 274 lib/pacemaker/pcmk_sched_migration.c || is_parent(order->rh_rsc, order->lh_rsc)) { order 279 lib/pacemaker/pcmk_sched_migration.c first_migratable = pcmk_is_set(order->lh_rsc->flags, pcmk_rsc_migratable); order 280 lib/pacemaker/pcmk_sched_migration.c then_migratable = pcmk_is_set(order->rh_rsc->flags, pcmk_rsc_migratable); order 286 lib/pacemaker/pcmk_sched_migration.c first_task = task_from_action_or_key(order->lh_action, order 287 lib/pacemaker/pcmk_sched_migration.c order->lh_action_task); order 288 lib/pacemaker/pcmk_sched_migration.c then_task = task_from_action_or_key(order->rh_action, order 289 lib/pacemaker/pcmk_sched_migration.c order->rh_action_task); order 299 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 300 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, order 302 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 303 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 305 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 317 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 318 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, order 320 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 321 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 323 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 339 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 340 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, PCMK_ACTION_STOP, 0), order 342 lib/pacemaker/pcmk_sched_migration.c order->rh_rsc, order 343 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 345 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 348 lib/pacemaker/pcmk_sched_migration.c if (order->rh_rsc->partial_migration_target) { order 349 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 350 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, PCMK_ACTION_STOP, order 352 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 353 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 355 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 366 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 367 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, order 369 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 370 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 372 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 383 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 384 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, order 386 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 387 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 389 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 392 lib/pacemaker/pcmk_sched_migration.c if (order->rh_rsc->partial_migration_target) { order 393 lib/pacemaker/pcmk_sched_migration.c pcmk__new_ordering(order->lh_rsc, order 394 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->lh_rsc->id, order 396 lib/pacemaker/pcmk_sched_migration.c NULL, order->rh_rsc, order 397 lib/pacemaker/pcmk_sched_migration.c pcmk__op_key(order->rh_rsc->id, order 399 lib/pacemaker/pcmk_sched_migration.c NULL, flags, order->lh_rsc->cluster); order 530 lib/pacemaker/pcmk_sched_ordering.c pe__ordering_t *order = NULL; order 544 lib/pacemaker/pcmk_sched_ordering.c order = calloc(1, sizeof(pe__ordering_t)); order 545 lib/pacemaker/pcmk_sched_ordering.c CRM_ASSERT(order != NULL); order 547 lib/pacemaker/pcmk_sched_ordering.c order->id = sched->order_id++; order 548 lib/pacemaker/pcmk_sched_ordering.c order->flags = flags; order 549 lib/pacemaker/pcmk_sched_ordering.c order->lh_rsc = first_rsc; order 550 lib/pacemaker/pcmk_sched_ordering.c order->rh_rsc = then_rsc; order 551 lib/pacemaker/pcmk_sched_ordering.c order->lh_action = first_action; order 552 lib/pacemaker/pcmk_sched_ordering.c order->rh_action = then_action; order 553 lib/pacemaker/pcmk_sched_ordering.c order->lh_action_task = first_action_task; order 554 lib/pacemaker/pcmk_sched_ordering.c order->rh_action_task = then_action_task; order 556 lib/pacemaker/pcmk_sched_ordering.c if ((order->lh_action_task == NULL) && (first_action != NULL)) { order 557 lib/pacemaker/pcmk_sched_ordering.c order->lh_action_task = strdup(first_action->uuid); order 560 lib/pacemaker/pcmk_sched_ordering.c if ((order->rh_action_task == NULL) && (then_action != NULL)) { order 561 lib/pacemaker/pcmk_sched_ordering.c order->rh_action_task = strdup(then_action->uuid); order 564 lib/pacemaker/pcmk_sched_ordering.c if ((order->lh_rsc == NULL) && (first_action != NULL)) { order 565 lib/pacemaker/pcmk_sched_ordering.c order->lh_rsc = first_action->rsc; order 568 lib/pacemaker/pcmk_sched_ordering.c if ((order->rh_rsc == NULL) && (then_action != NULL)) { order 569 lib/pacemaker/pcmk_sched_ordering.c order->rh_rsc = then_action->rsc; order 574 lib/pacemaker/pcmk_sched_ordering.c pcmk__s(order->lh_action_task, "an underspecified action"), order 575 lib/pacemaker/pcmk_sched_ordering.c pcmk__s(order->rh_action_task, "an underspecified action")); order 578 lib/pacemaker/pcmk_sched_ordering.c order); order 579 lib/pacemaker/pcmk_sched_ordering.c pcmk__order_migration_equivalents(order); order 1227 lib/pacemaker/pcmk_sched_ordering.c const pcmk_resource_t *rsc, pe__ordering_t *order) order 1232 lib/pacemaker/pcmk_sched_ordering.c CRM_CHECK((rsc != NULL) && (order != NULL), return); order 1234 lib/pacemaker/pcmk_sched_ordering.c flags = order->flags; order 1236 lib/pacemaker/pcmk_sched_ordering.c order->id, rsc->id); order 1238 lib/pacemaker/pcmk_sched_ordering.c if (order->rh_action != NULL) { order 1239 lib/pacemaker/pcmk_sched_ordering.c then_actions = g_list_prepend(NULL, order->rh_action); order 1242 lib/pacemaker/pcmk_sched_ordering.c then_actions = find_actions_by_task(rsc, order->rh_action_task); order 1247 lib/pacemaker/pcmk_sched_ordering.c order->id, order->rh_action_task, rsc->id); order 1256 lib/pacemaker/pcmk_sched_ordering.c first_action->uuid, order->rh_action_task, rsc->id); order 1265 lib/pacemaker/pcmk_sched_ordering.c order->id, rsc->id); order 1279 lib/pacemaker/pcmk_sched_ordering.c order->lh_action_task, order->lh_rsc->id); order 1287 lib/pacemaker/pcmk_sched_ordering.c rsc_order_first(pcmk_resource_t *first_rsc, pe__ordering_t *order) order 1290 lib/pacemaker/pcmk_sched_ordering.c pcmk_action_t *first_action = order->lh_action; order 1291 lib/pacemaker/pcmk_sched_ordering.c pcmk_resource_t *then_rsc = order->rh_rsc; order 1295 lib/pacemaker/pcmk_sched_ordering.c order->id, first_rsc->id); order 1301 lib/pacemaker/pcmk_sched_ordering.c first_actions = find_actions_by_task(first_rsc, order->lh_action_task); order 1307 lib/pacemaker/pcmk_sched_ordering.c order->id, order->lh_action_task, first_rsc->id); order 1314 lib/pacemaker/pcmk_sched_ordering.c parse_op_key(order->lh_action_task, NULL, &op_type, &interval_ms); order 1322 lib/pacemaker/pcmk_sched_ordering.c order->id, order->lh_action_task, first_rsc->id); order 1331 lib/pacemaker/pcmk_sched_ordering.c order->id, order->lh_action_task, first_rsc->id); order 1336 lib/pacemaker/pcmk_sched_ordering.c order->lh_action_task, first_rsc->id, order->id); order 1346 lib/pacemaker/pcmk_sched_ordering.c if (order->rh_action == NULL) { order 1348 lib/pacemaker/pcmk_sched_ordering.c order->id); order 1351 lib/pacemaker/pcmk_sched_ordering.c then_rsc = order->rh_action->rsc; order 1357 lib/pacemaker/pcmk_sched_ordering.c order_actions(first_action, order->rh_action, order->flags); order 1360 lib/pacemaker/pcmk_sched_ordering.c order_resource_actions_after(first_action, then_rsc, order); order 1410 lib/pacemaker/pcmk_sched_ordering.c pe__ordering_t *order = iter->data; order 1411 lib/pacemaker/pcmk_sched_ordering.c pcmk_resource_t *rsc = order->lh_rsc; order 1414 lib/pacemaker/pcmk_sched_ordering.c rsc_order_first(rsc, order); order 1418 lib/pacemaker/pcmk_sched_ordering.c rsc = order->rh_rsc; order 1420 lib/pacemaker/pcmk_sched_ordering.c order_resource_actions_after(order->lh_action, rsc, order); order 1424 lib/pacemaker/pcmk_sched_ordering.c order->id); order 1425 lib/pacemaker/pcmk_sched_ordering.c order_actions(order->lh_action, order->rh_action, order->flags); order 346 lib/pacemaker/pcmk_sched_probes.c pe__ordering_t *order = iter->data; order 354 lib/pacemaker/pcmk_sched_probes.c if (order->flags == pcmk__ar_none) { order 359 lib/pacemaker/pcmk_sched_probes.c if ((order->lh_rsc == NULL) || (order->lh_rsc == order->rh_rsc)) { order 364 lib/pacemaker/pcmk_sched_probes.c first = order->lh_action; order 365 lib/pacemaker/pcmk_sched_probes.c then = order->rh_action; order 366 lib/pacemaker/pcmk_sched_probes.c if (((first == NULL) && (order->lh_action_task == NULL)) order 367 lib/pacemaker/pcmk_sched_probes.c || ((then == NULL) && (order->rh_action_task == NULL))) { order 376 lib/pacemaker/pcmk_sched_probes.c && !pcmk__ends_with(order->lh_action_task, order 385 lib/pacemaker/pcmk_sched_probes.c if ((order->rh_rsc != NULL) order 386 lib/pacemaker/pcmk_sched_probes.c && (order->lh_rsc->container == order->rh_rsc)) { order 392 lib/pacemaker/pcmk_sched_probes.c && pcmk__ends_with(order->rh_action_task, order 399 lib/pacemaker/pcmk_sched_probes.c if (pcmk_is_set(order->flags, pcmk__ar_if_first_unmigratable)) { order 402 lib/pacemaker/pcmk_sched_probes.c if (pcmk_is_set(order->flags, pcmk__ar_if_on_same_node)) { order 407 lib/pacemaker/pcmk_sched_probes.c if ((order->flags == pcmk__ar_if_required_on_same_node) order 408 lib/pacemaker/pcmk_sched_probes.c || (order->flags == pcmk__ar_if_on_same_node_or_target)) { order 409 lib/pacemaker/pcmk_sched_probes.c order_flags = order->flags; order 413 lib/pacemaker/pcmk_sched_probes.c probes = pe__resource_actions(order->lh_rsc, NULL, PCMK_ACTION_MONITOR, order 423 lib/pacemaker/pcmk_sched_probes.c } else if (order->rh_rsc != NULL) { order 424 lib/pacemaker/pcmk_sched_probes.c then_actions = find_actions(order->rh_rsc->actions, order 425 lib/pacemaker/pcmk_sched_probes.c order->rh_action_task, NULL); order 434 lib/pacemaker/pcmk_sched_probes.c ((first == NULL)? order->lh_action_task : first->uuid), order 435 lib/pacemaker/pcmk_sched_probes.c ((then == NULL)? order->rh_action_task : then->uuid), order 436 lib/pacemaker/pcmk_sched_probes.c order->id, order->flags); order 238 lib/pengine/status.c pe__ordering_t *order = iterator->data; order 242 lib/pengine/status.c free(order->lh_action_task); order 243 lib/pengine/status.c free(order->rh_action_task); order 244 lib/pengine/status.c free(order); order 94 maint/gnulib/lib/filevercmp.c int s1_c = (s1_pos == s1_len) ? 0 : order (s1[s1_pos]); order 95 maint/gnulib/lib/filevercmp.c int s2_c = (s2_pos == s2_len) ? 0 : order (s2[s2_pos]); order 4449 maint/gnulib/lib/mini-gmp.c mpz_import (mpz_t r, size_t count, int order, size_t size, int endian, order 4468 maint/gnulib/lib/mini-gmp.c assert (order == 1 || order == -1); order 4476 maint/gnulib/lib/mini-gmp.c word_step = (order != endian) ? 2 * size : 0; order 4480 maint/gnulib/lib/mini-gmp.c if (order == 1) order 4517 maint/gnulib/lib/mini-gmp.c mpz_export (void *r, size_t *countp, int order, size_t size, int endian, order 4526 maint/gnulib/lib/mini-gmp.c assert (order == 1 || order == -1); order 4570 maint/gnulib/lib/mini-gmp.c word_step = (order != endian) ? 2 * size : 0; order 4574 maint/gnulib/lib/mini-gmp.c if (order == 1) order 171 maint/gnulib/tests/test-tsearch.c mangle_tree (enum order how, enum action what, void **root, int lag)