/dports/net/pacemaker2/pacemaker-Pacemaker-2.1.1/include/pcmki/ |
H A D | pcmki_sched_allocate.h | 28 void (*rsc_colocation_lh) (pe_resource_t *, pe_resource_t *, 30 void (*rsc_colocation_rh) (pe_resource_t *, pe_resource_t *, 58 void native_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 61 void native_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 78 void group_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 81 void group_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 91 void pcmk__bundle_create_actions(pe_resource_t *rsc, 116 void clone_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 119 void clone_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, 135 void promotable_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, [all …]
|
H A D | pcmki_sched_utils.h | 26 pe__location_t *rsc2node_new(const char *id, pe_resource_t *rsc, int weight, 31 pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, 45 extern gboolean native_assign_node(pe_resource_t *rsc, pe_node_t *chosen, 47 void native_deallocate(pe_resource_t * rsc); 53 pe_resource_t *find_compatible_child(pe_resource_t *local_child, 54 pe_resource_t *rsc, enum rsc_role_e filter, 57 pe_resource_t *find_compatible_child_by_node(pe_resource_t * local_child, pe_node_t * local_node, p… 60 bool assign_node(pe_resource_t * rsc, pe_node_t * node, gboolean force); 63 int copies_per_node(pe_resource_t * rsc); 72 filter_colocation_constraint(pe_resource_t * rsc_lh, pe_resource_t * rsc_rh, [all …]
|
H A D | pcmki_scheduler.h | 42 pe_resource_t *rsc_lh; 43 pe_resource_t *rsc_rh; 61 pe_resource_t *rsc_lh; 87 extern int custom_action_order(pe_resource_t * lh_rsc, char *lh_task, pe_action_t * lh_action, 88 pe_resource_t * rh_rsc, char *rh_task, pe_action_t * rh_action, 91 extern int new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, 92 pe_resource_t * rh_rsc, const char *rh_task, 122 const pe_resource_t *rsc) in pcmk__colocation_has_influence()
|
H A D | pcmki_sched_notif.h | 14 notify_data_t * create_notification_boundaries(pe_resource_t *rsc, 19 void collect_notification_data(pe_resource_t *rsc, gboolean state, 22 void pcmk__create_notification_keys(pe_resource_t *rsc, notify_data_t *n_data, 25 void create_notifications(pe_resource_t *rsc, notify_data_t *n_data, 30 void create_secondary_notification(pe_action_t *action, pe_resource_t *rsc,
|
/dports/net/pacemaker2/pacemaker-Pacemaker-2.1.1/include/crm/pengine/ |
H A D | internal.h | 181 pe_resource_t *lh_rsc; 186 pe_resource_t *rh_rsc; 233 pe_resource_t *native_find_rsc(pe_resource_t *rsc, const char *id, const pe_node_t *node, 274 void native_free(pe_resource_t * rsc); 275 void group_free(pe_resource_t * rsc); 276 void clone_free(pe_resource_t * rsc); 277 void pe__free_bundle(pe_resource_t *rsc); 288 gboolean common_unpack(xmlNode * xml_obj, pe_resource_t ** rsc, pe_resource_t * parent, 290 void common_free(pe_resource_t * rsc); 437 extern pe_resource_t *find_clone_instance(pe_resource_t * rsc, const char *sub_id, [all …]
|
H A D | complex.h | 23 GHashTable *pe_rsc_params(pe_resource_t *rsc, pe_node_t *node, 25 void get_meta_attributes(GHashTable * meta_hash, pe_resource_t *rsc, 27 void get_rsc_attributes(GHashTable *meta_hash, pe_resource_t *rsc, 31 void pe_get_versioned_attributes(xmlNode *meta_hash, pe_resource_t *rsc, 35 gboolean is_parent(pe_resource_t *child, pe_resource_t *rsc); 36 pe_resource_t *uber_parent(pe_resource_t *rsc);
|
H A D | status.h | 31 const char *rsc_printable_id(pe_resource_t *rsc); 38 pe_resource_t *pe_find_resource(GList *rsc_list, const char *id_rh); 39 pe_resource_t *pe_find_resource_with_flags(GList *rsc_list, const char *id, enum pe_find flags); 45 int pe_bundle_replicas(const pe_resource_t *rsc); 58 pe_rsc_is_clone(pe_resource_t *rsc) in pe_rsc_is_clone() 71 pe_rsc_is_unique_clone(pe_resource_t *rsc) in pe_rsc_is_unique_clone() 84 pe_rsc_is_anon_clone(pe_resource_t *rsc) in pe_rsc_is_anon_clone() 97 pe_rsc_is_bundled(pe_resource_t *rsc) in pe_rsc_is_bundled()
|
H A D | pe_types.h | 32 typedef struct pe_resource_s pe_resource_t; typedef 44 gboolean (*unpack) (pe_resource_t*, pe_working_set_t*); 45 pe_resource_t *(*find_rsc) (pe_resource_t *parent, const char *search, 51 void (*print) (pe_resource_t*, const char*, long, void*); 52 gboolean (*active) (pe_resource_t*, gboolean); 55 void (*free) (pe_resource_t*); 56 void (*count) (pe_resource_t*); 230 pe_resource_t *remote_rsc; 329 pe_resource_t *parent; 381 pe_resource_t *container; [all …]
|
/dports/net/pacemaker2/pacemaker-Pacemaker-2.1.1/lib/pengine/ |
H A D | group.c | 30 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in inactive_resources() 171 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_active() 199 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_print_xml() 239 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_print() 262 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__group_xml() 280 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in pe__group_xml() 312 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__group_default() 342 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in pe__group_default() 368 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_free() 388 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_resource_state() [all …]
|
H A D | clone.c | 83 pe_resource_t * 101 pe_resource_t * 300 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in clone_active() 388 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in clone_print_xml() 471 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in clone_print() 647 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__clone_xml() 667 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in pe__clone_xml() 709 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__clone_default() 738 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in pe__clone_default() 961 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in clone_free() [all …]
|
H A D | variant.h | 48 pe_resource_t *ip; 49 pe_resource_t *child; 50 pe_resource_t *container; 51 pe_resource_t *remote; 103 pe_resource_t *child; 122 pe_resource_t *first_child; 123 pe_resource_t *last_child;
|
H A D | native.c | 34 is_multiply_active(pe_resource_t *rsc) in is_multiply_active() 165 pe_resource_t *child = (pe_resource_t *) gIter->data; in native_add_running() 267 pe_resource_t * 272 pe_resource_t *result = NULL; in native_find_rsc() 312 pe_resource_t *child = (pe_resource_t *) gIter->data; in native_find_rsc() 904 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__resource_xml() 978 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__resource_html() 1002 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in pe__resource_text() 1022 native_free(pe_resource_t * rsc) in native_free() 1061 pe_resource_t *child = (pe_resource_t *) gIter->data; in native_location() [all …]
|
H A D | remote.c | 17 pe__resource_is_remote_conn(const pe_resource_t *rsc, in pe__resource_is_remote_conn() 65 pe_resource_t * 67 const pe_resource_t *rsc) in pe__resource_contains_guest_node() 73 pe_resource_t *filler = gIter->data; in pe__resource_contains_guest_node() 130 pe_resource_t *rsc = (pe_resource_t *) iter->data; in pe_foreach_guest_node() 214 pe_resource_t *rsc; // Known resource corresponding to history entry 220 pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node, in pe__add_param_check() 247 void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*, in pe__foreach_param_check() argument
|
H A D | complex.c | 103 pe_resource_t *p = rsc->parent; in expand_parents_fixed_nvpairs() 416 detect_promotable(pe_resource_t *rsc) in detect_promotable() 531 *rsc = calloc(1, sizeof(pe_resource_t)); in common_unpack() 878 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in common_update_score() 886 is_parent(pe_resource_t *child, pe_resource_t *rsc) in is_parent() 888 pe_resource_t *parent = child; in is_parent() 902 pe_resource_t * 903 uber_parent(pe_resource_t * rsc) in uber_parent() 905 pe_resource_t *parent = rsc; in uber_parent() 917 common_free(pe_resource_t * rsc) in common_free() [all …]
|
H A D | pe_status_private.h | 33 pe_resource_t *pe__create_clone_child(pe_resource_t *rsc, 37 void pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, 59 op_digest_cache_t *pe__compare_fencing_digest(pe_resource_t *rsc,
|
/dports/net/pacemaker2/pacemaker-Pacemaker-2.1.1/lib/pacemaker/ |
H A D | pcmk_sched_promotable.c | 24 pe_resource_t * rsc, pe_resource_t * child, pe_resource_t * last, in child_promoting_constraints() 60 pe_resource_t * rsc, pe_resource_t * child, pe_resource_t * last, in child_demoting_constraints() 103 pe_resource_t *child = (pe_resource_t *) gIter->data; in check_promotable_actions() 184 pe_resource_t *child = (pe_resource_t *) gIter->data; in node_to_be_promoted_on() 252 const pe_resource_t *resource1 = (const pe_resource_t *)a; in sort_promotable_instance() 253 const pe_resource_t *resource2 = (const pe_resource_t *)b; in sort_promotable_instance() 299 pe_resource_t *child = (pe_resource_t *) gIter->data; in promotion_order() 307 pe_resource_t *child = (pe_resource_t *) gIter->data; in promotion_order() 386 pe_resource_t *child = (pe_resource_t *) gIter->data; in promotion_order() 490 pe_resource_t *child = (pe_resource_t *) gIter->data; in promotion_score() [all …]
|
H A D | pcmk_sched_utilization.c | 15 pe_resource_t * orig_rsc); 216 pe_resource_t *child = (pe_resource_t *) gIter1->data; in add_unallocated_utilization() 226 pe_resource_t *grandchild = (pe_resource_t *) gIter2->data; in add_unallocated_utilization() 241 pe_resource_t *first_child = (pe_resource_t *) rsc->children->data; in add_unallocated_utilization() 263 pe_resource_t *listed_rsc = (pe_resource_t *) gIter->data; in sum_unallocated_utilization() 279 find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t * orig_rsc) in find_colocated_rscs() 295 pe_resource_t *rsc_rh = constraint->rsc_rh; in find_colocated_rscs() 317 pe_resource_t *rsc_lh = constraint->rsc_lh; in find_colocated_rscs() 433 group_find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t * orig_rsc) in group_find_colocated_rscs() 442 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_find_colocated_rscs() [all …]
|
H A D | pcmk_sched_group.c | 116 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in pcmk__group_allocate() 148 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_create_actions() 237 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_internal_constraints() 334 group_rsc_colocation_lh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in group_rsc_colocation_lh() 369 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_rsc_colocation_lh() 377 group_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in group_rsc_colocation_rh() 417 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_rsc_colocation_rh() 431 pe_resource_t *child = (pe_resource_t *) gIter->data; in group_action_flags() 482 pe_resource_t *child = (pe_resource_t *) gIter->data; in group_update_actions() 511 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in group_rsc_location() [all …]
|
H A D | pcmk_sched_clone.c | 24 const pe_resource_t *resource1 = (const pe_resource_t *)a; in sort_rsc_id() 25 const pe_resource_t *resource2 = (const pe_resource_t *)b; in sort_rsc_id() 68 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in did_fail() 264 const pe_resource_t *resource1 = (const pe_resource_t *)a; in sort_clone_instance() 265 const pe_resource_t *resource2 = (const pe_resource_t *)b; in sort_clone_instance() 605 pe_resource_t *child = (pe_resource_t *) gIter->data; in distribute_children() 648 pe_resource_t *child = (pe_resource_t *) gIter->data; in distribute_children() 875 pe_resource_t *child = (pe_resource_t *) gIter->data; in child_ordering_constraints() 1075 pe_resource_t * 1273 pe_resource_t *child = (pe_resource_t *) gIter->data; in summary_action_flags() [all …]
|
H A D | pcmk_sched_allocate.c | 487 pe_resource_t *child = (pe_resource_t *) gIter->data; in find_rsc_list() 519 pe_resource_t *child = (pe_resource_t *) gIter->data; in find_rsc_list() 751 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in set_alloc_actions() 1107 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in stage3() 1285 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in allocate_resources() 1453 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in stage5() 1489 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in any_managed_resources() 2648 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in order_first_probes() 2663 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in order_then_probes() 2866 pe_resource_t *rsc = (pe_resource_t *) gIter->data; in stage7() [all …]
|
H A D | pcmk_sched_bundle.c | 368 static pe_resource_t * 397 static pe_resource_t * 398 compatible_replica(pe_resource_t *rsc_lh, pe_resource_t *rsc, in compatible_replica() 403 pe_resource_t *pair = NULL; in compatible_replica() 431 pcmk__bundle_rsc_colocation_lh(pe_resource_t *rsc, pe_resource_t *rsc_rh, in pcmk__bundle_rsc_colocation_lh() 484 pcmk__bundle_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc, in pcmk__bundle_rsc_colocation_rh() 592 pe_resource_t * 609 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in find_compatible_child_by_node() 626 replica_for_container(pe_resource_t *rsc, pe_resource_t *container, in replica_for_container() 793 pe_resource_t *rsc = NULL; in can_interleave_actions() [all …]
|
H A D | pcmk_sched_native.c | 1710 native_rsc_colocation_lh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in native_rsc_colocation_lh() 1730 filter_colocation_constraint(pe_resource_t * rsc_lh, pe_resource_t * rsc_rh, in filter_colocation_constraint() 1811 influence_priority(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in influence_priority() 1851 colocation_match(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in colocation_match() 1916 native_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, in native_rsc_colocation_rh() 1977 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in rsc_ticket_constraint() 2360 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in native_expand() 2399 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in LogActions() 2687 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in native_create_probe() 3114 pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; in rsc_stonith_ordering() [all …]
|
/dports/net/pacemaker2/pacemaker-Pacemaker-2.1.1/tools/ |
H A D | crm_resource.h | 38 pe_resource_t *rsc; 58 void cli_resource_print_cts(pcmk__output_t *out, pe_resource_t * rsc); 59 void cli_resource_print_raw(pcmk__output_t *out, pe_resource_t * rsc); 67 int cli_resource_check(pcmk__output_t *out, cib_t * cib, pe_resource_t *rsc); 70 GList *cli_resource_search(pe_resource_t *rsc, const char *requested_name, 73 pe_resource_t *rsc, const char *operation, 79 int cli_resource_restart(pcmk__output_t *out, pe_resource_t *rsc, const char *host, 92 crm_exit_t cli_resource_execute(pe_resource_t *rsc, const char *requested_name, 97 int cli_resource_update_attribute(pe_resource_t *rsc, const char *requested_name, 103 int cli_resource_delete_attribute(pe_resource_t *rsc, const char *requested_name, [all …]
|
H A D | crm_resource_print.c | 82 pe_resource_t *child = (pe_resource_t *) lpc->data; in cli_resource_print_cts() 135 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in attribute_list_default() 209 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in attribute_list_text() 267 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in property_list_default() 284 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in property_list_text() 566 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in resource_reasons_list_default() 578 pe_resource_t *rsc = (pe_resource_t *) lpc->data; in resource_reasons_list_default() 611 pe_resource_t *rsc = (pe_resource_t *) lpc->data; in resource_reasons_list_default() 618 pe_resource_t *rsc = (pe_resource_t *) lpc->data; in resource_reasons_list_default() 649 pe_resource_t *rsc = va_arg(args, pe_resource_t *); in resource_reasons_list_xml() [all …]
|
/dports/net/pacemaker1/pacemaker-Pacemaker-1.1.24/pengine/ |
H A D | allocate.h | 39 void (*rsc_location) (pe_resource_t *, pe__location_t *); 52 GHashTable *pcmk__native_merge_weights(pe_resource_t *rsc, const char *rhs, 56 GHashTable *pcmk__group_merge_weights(pe_resource_t *rsc, const char *rhs, 60 pe_node_t *pcmk__native_allocate(pe_resource_t *rsc, pe_node_t *preferred, 72 void native_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); 80 pe_node_t *pcmk__group_allocate(pe_resource_t *rsc, pe_node_t *preferred, 89 void group_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); 94 pe_node_t *pcmk__bundle_allocate(pe_resource_t *rsc, pe_node_t *preferred, 102 void container_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); 110 pe_node_t *pcmk__clone_allocate(pe_resource_t *rsc, pe_node_t *preferred, [all …]
|