pe_resource_t 448 daemons/execd/cts-exec-helper.c pe_resource_t *rsc = NULL; pe_resource_t 595 daemons/fenced/pacemaker-fenced.c our_node_allowed_for(const pe_resource_t *rsc) pe_resource_t 681 daemons/fenced/pacemaker-fenced.c cib_device_update(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 23 include/crm/pengine/complex.h GHashTable *pe_rsc_params(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 25 include/crm/pengine/complex.h void get_meta_attributes(GHashTable * meta_hash, pe_resource_t *rsc, pe_resource_t 27 include/crm/pengine/complex.h void get_rsc_attributes(GHashTable *meta_hash, const pe_resource_t *rsc, pe_resource_t 30 include/crm/pengine/complex.h gboolean is_parent(pe_resource_t *child, pe_resource_t *rsc); pe_resource_t 31 include/crm/pengine/complex.h pe_resource_t *uber_parent(pe_resource_t *rsc); pe_resource_t 32 include/crm/pengine/internal.h bool pe__clone_is_ordered(pe_resource_t *clone); pe_resource_t 33 include/crm/pengine/internal.h int pe__set_clone_flag(pe_resource_t *clone, enum pe__clone_flags flag); pe_resource_t 41 include/crm/pengine/internal.h bool pe__group_flag_is_set(const pe_resource_t *group, uint32_t flags); pe_resource_t 42 include/crm/pengine/internal.h pe_resource_t *pe__last_group_member(const pe_resource_t *group); pe_resource_t 188 include/crm/pengine/internal.h pe_resource_t *rsc_lh; // Resource being located pe_resource_t 199 include/crm/pengine/internal.h pe_resource_t *lh_rsc; pe_resource_t 204 include/crm/pengine/internal.h pe_resource_t *rh_rsc; pe_resource_t 231 include/crm/pengine/internal.h int pe__clone_promoted_max(pe_resource_t *clone); pe_resource_t 232 include/crm/pengine/internal.h int pe__clone_promoted_node_max(pe_resource_t *clone); pe_resource_t 234 include/crm/pengine/internal.h pe_action_t *pe__new_rsc_pseudo_action(pe_resource_t *rsc, const char *task, pe_resource_t 237 include/crm/pengine/internal.h void pe__create_promotable_pseudo_ops(pe_resource_t *clone, bool any_promoting, pe_resource_t 244 include/crm/pengine/internal.h char *native_parameter(pe_resource_t * rsc, pe_node_t * node, gboolean create, const char *name, pe_resource_t 246 include/crm/pengine/internal.h pe_node_t *native_location(const pe_resource_t *rsc, GList **list, int current); pe_resource_t 251 include/crm/pengine/internal.h void common_update_score(pe_resource_t * rsc, const char *id, int score); pe_resource_t 252 include/crm/pengine/internal.h void native_add_running(pe_resource_t * rsc, pe_node_t * node, pe_working_set_t * data_set, gboolean failed); pe_resource_t 254 include/crm/pengine/internal.h gboolean native_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 255 include/crm/pengine/internal.h gboolean group_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 256 include/crm/pengine/internal.h gboolean clone_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 257 include/crm/pengine/internal.h gboolean pe__unpack_bundle(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 259 include/crm/pengine/internal.h pe_resource_t *native_find_rsc(pe_resource_t *rsc, const char *id, const pe_node_t *node, pe_resource_t 262 include/crm/pengine/internal.h gboolean native_active(pe_resource_t * rsc, gboolean all); pe_resource_t 263 include/crm/pengine/internal.h gboolean group_active(pe_resource_t * rsc, gboolean all); pe_resource_t 264 include/crm/pengine/internal.h gboolean clone_active(pe_resource_t * rsc, gboolean all); pe_resource_t 265 include/crm/pengine/internal.h gboolean pe__bundle_active(pe_resource_t *rsc, gboolean all); pe_resource_t 268 include/crm/pengine/internal.h void native_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 272 include/crm/pengine/internal.h void group_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 276 include/crm/pengine/internal.h void clone_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 280 include/crm/pengine/internal.h void pe__print_bundle(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 283 include/crm/pengine/internal.h gchar * pcmk__native_output_string(pe_resource_t *rsc, const char *name, pe_node_t *node, pe_resource_t 292 include/crm/pengine/internal.h void pe__create_notifications(pe_resource_t *rsc, notify_data_t *n_data); pe_resource_t 293 include/crm/pengine/internal.h notify_data_t *pe__clone_notif_pseudo_ops(pe_resource_t *rsc, const char *task, pe_resource_t 297 include/crm/pengine/internal.h void pe__order_notifs_after_fencing(pe_action_t *action, pe_resource_t *rsc, pe_resource_t 302 include/crm/pengine/internal.h pe__rsc_bool_str(const pe_resource_t *rsc, uint64_t rsc_flag) pe_resource_t 321 include/crm/pengine/internal.h void native_free(pe_resource_t * rsc); pe_resource_t 322 include/crm/pengine/internal.h void group_free(pe_resource_t * rsc); pe_resource_t 323 include/crm/pengine/internal.h void clone_free(pe_resource_t * rsc); pe_resource_t 324 include/crm/pengine/internal.h void pe__free_bundle(pe_resource_t *rsc); pe_resource_t 326 include/crm/pengine/internal.h enum rsc_role_e native_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 327 include/crm/pengine/internal.h enum rsc_role_e group_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 328 include/crm/pengine/internal.h enum rsc_role_e clone_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 329 include/crm/pengine/internal.h enum rsc_role_e pe__bundle_resource_state(const pe_resource_t *rsc, pe_resource_t 332 include/crm/pengine/internal.h void pe__count_common(pe_resource_t *rsc); pe_resource_t 333 include/crm/pengine/internal.h void pe__count_bundle(pe_resource_t *rsc); pe_resource_t 335 include/crm/pengine/internal.h void common_free(pe_resource_t * rsc); pe_resource_t 349 include/crm/pengine/internal.h int pe_get_failcount(pe_node_t *node, pe_resource_t *rsc, time_t *last_failure, pe_resource_t 353 include/crm/pengine/internal.h pe_action_t *pe__clear_failcount(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 359 include/crm/pengine/internal.h pe_node_t *pe__find_active_on(const pe_resource_t *rsc, pe_resource_t 362 include/crm/pengine/internal.h pe_node_t *pe__find_active_requires(const pe_resource_t *rsc, pe_resource_t 366 include/crm/pengine/internal.h pe__current_node(const pe_resource_t *rsc) pe_resource_t 390 include/crm/pengine/internal.h int line, bool to_log, pe_resource_t *rsc, pe_resource_t 398 include/crm/pengine/internal.h xmlNode *find_rsc_op_entry(const pe_resource_t *rsc, const char *key); pe_resource_t 400 include/crm/pengine/internal.h pe_action_t *custom_action(pe_resource_t *rsc, char *key, const char *task, pe_resource_t 450 include/crm/pengine/internal.h extern int pe_get_configured_timeout(pe_resource_t *rsc, const char *action, pe_resource_t 455 include/crm/pengine/internal.h extern enum action_tasks get_complex_task(pe_resource_t * rsc, const char *name, pe_resource_t 461 include/crm/pengine/internal.h GList *pe__resource_actions(const pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 466 include/crm/pengine/internal.h extern void resource_location(pe_resource_t * rsc, pe_node_t * node, int score, const char *tag, pe_resource_t 472 include/crm/pengine/internal.h extern gboolean get_target_role(pe_resource_t * rsc, enum rsc_role_e *role); pe_resource_t 473 include/crm/pengine/internal.h void pe__set_next_role(pe_resource_t *rsc, enum rsc_role_e role, pe_resource_t 476 include/crm/pengine/internal.h extern pe_resource_t *find_clone_instance(pe_resource_t * rsc, const char *sub_id, pe_resource_t 488 include/crm/pengine/internal.h pe_base_name_eq(pe_resource_t *rsc, const char *id) pe_resource_t 502 include/crm/pengine/internal.h bool is_set_recursive(const pe_resource_t *rsc, long long flag, bool any); pe_resource_t 526 include/crm/pengine/internal.h op_digest_cache_t *pe__calculate_digests(pe_resource_t *rsc, const char *task, pe_resource_t 534 include/crm/pengine/internal.h op_digest_cache_t *rsc_action_digest_cmp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * node, pe_resource_t 539 include/crm/pengine/internal.h pe_resource_t * rsc, pe_node_t *node, const char *reason, pe_action_t *dependency, pe_working_set_t * data_set); pe_resource_t 545 include/crm/pengine/internal.h void pe__set_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags); pe_resource_t 546 include/crm/pengine/internal.h void pe__clear_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags); pe_resource_t 561 include/crm/pengine/internal.h void common_print(pe_resource_t *rsc, const char *pre_text, const char *name, pe_resource_t 563 include/crm/pengine/internal.h int pe__common_output_text(pcmk__output_t *out, pe_resource_t * rsc, const char *name, pe_node_t *node, unsigned int options); pe_resource_t 564 include/crm/pengine/internal.h int pe__common_output_html(pcmk__output_t *out, pe_resource_t * rsc, const char *name, pe_node_t *node, unsigned int options); pe_resource_t 565 include/crm/pengine/internal.h pe_resource_t *pe__find_bundle_replica(const pe_resource_t *bundle, pe_resource_t 567 include/crm/pengine/internal.h bool pe__bundle_needs_remote_name(pe_resource_t *rsc, pe_resource_t 569 include/crm/pengine/internal.h const char *pe__add_bundle_remote_name(pe_resource_t *rsc, pe_resource_t 574 include/crm/pengine/internal.h const pe_resource_t *rsc); pe_resource_t 576 include/crm/pengine/internal.h bool pe__is_universal_clone(pe_resource_t *rsc, pe_resource_t 578 include/crm/pengine/internal.h void pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 581 include/crm/pengine/internal.h void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*, pe_resource_t 602 include/crm/pengine/internal.h bool pe__resource_is_disabled(pe_resource_t *rsc); pe_resource_t 603 include/crm/pengine/internal.h pe_action_t *pe__clear_resource_history(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 611 include/crm/pengine/internal.h bool pe__rsc_running_on_any(pe_resource_t *rsc, GList *node_list); pe_resource_t 616 include/crm/pengine/internal.h bool pcmk__rsc_filtered_by_node(pe_resource_t *rsc, GList *only_node); pe_resource_t 618 include/crm/pengine/internal.h gboolean pe__bundle_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 619 include/crm/pengine/internal.h gboolean pe__clone_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 620 include/crm/pengine/internal.h gboolean pe__group_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 621 include/crm/pengine/internal.h gboolean pe__native_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 623 include/crm/pengine/internal.h xmlNode *pe__failed_probe_for_rsc(pe_resource_t *rsc, const char *name); pe_resource_t 625 include/crm/pengine/internal.h const char *pe__clone_child_id(pe_resource_t *rsc); pe_resource_t 45 include/crm/pengine/pe_types.h gboolean (*unpack) (pe_resource_t*, pe_working_set_t*); pe_resource_t 46 include/crm/pengine/pe_types.h pe_resource_t *(*find_rsc) (pe_resource_t *parent, const char *search, pe_resource_t 49 include/crm/pengine/pe_types.h char *(*parameter) (pe_resource_t*, pe_node_t*, gboolean, const char*, pe_resource_t 52 include/crm/pengine/pe_types.h void (*print) (pe_resource_t*, const char*, long, void*); pe_resource_t 53 include/crm/pengine/pe_types.h gboolean (*active) (pe_resource_t*, gboolean); pe_resource_t 54 include/crm/pengine/pe_types.h enum rsc_role_e (*state) (const pe_resource_t*, gboolean); pe_resource_t 55 include/crm/pengine/pe_types.h pe_node_t *(*location) (const pe_resource_t*, GList**, int); pe_resource_t 56 include/crm/pengine/pe_types.h void (*free) (pe_resource_t*); pe_resource_t 57 include/crm/pengine/pe_types.h void (*count) (pe_resource_t*); pe_resource_t 58 include/crm/pengine/pe_types.h gboolean (*is_filtered) (pe_resource_t*, GList *, gboolean); pe_resource_t 237 include/crm/pengine/pe_types.h pe_resource_t *remote_rsc; pe_resource_t 336 include/crm/pengine/pe_types.h pe_resource_t *parent; pe_resource_t 387 include/crm/pengine/pe_types.h pe_resource_t *container; pe_resource_t 406 include/crm/pengine/pe_types.h pe_resource_t *rsc; pe_resource_t 26 include/crm/pengine/remote_internal.h bool pe__resource_is_remote_conn(const pe_resource_t *rsc, pe_resource_t 28 include/crm/pengine/remote_internal.h pe_resource_t *pe__resource_contains_guest_node(const pe_working_set_t *data_set, pe_resource_t 29 include/crm/pengine/remote_internal.h const pe_resource_t *rsc); pe_resource_t 31 include/crm/pengine/status.h const char *rsc_printable_id(pe_resource_t *rsc); pe_resource_t 38 include/crm/pengine/status.h pe_resource_t *pe_find_resource(GList *rsc_list, const char *id_rh); pe_resource_t 39 include/crm/pengine/status.h pe_resource_t *pe_find_resource_with_flags(GList *rsc_list, const char *id, enum pe_find flags); pe_resource_t 45 include/crm/pengine/status.h int pe_bundle_replicas(const pe_resource_t *rsc); pe_resource_t 55 include/crm/pengine/status.h pe_rsc_is_clone(const pe_resource_t *rsc) pe_resource_t 68 include/crm/pengine/status.h pe_rsc_is_unique_clone(const pe_resource_t *rsc) pe_resource_t 81 include/crm/pengine/status.h pe_rsc_is_anon_clone(const pe_resource_t *rsc) pe_resource_t 94 include/crm/pengine/status.h pe_rsc_is_bundled(pe_resource_t *rsc) pe_resource_t 138 include/pacemaker.h int pcmk_resource_digests(xmlNodePtr *xml, pe_resource_t *rsc, pe_resource_t 17 include/pcmki/pcmki_resource.h int pcmk__resource_digests(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 22 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__bundle_allocate(pe_resource_t *rsc, const pe_node_t *prefer); pe_resource_t 23 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_create_actions(pe_resource_t *rsc); pe_resource_t 24 include/pcmki/pcmki_sched_allocate.h bool pcmk__bundle_create_probe(pe_resource_t *rsc, pe_node_t *node); pe_resource_t 25 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_internal_constraints(pe_resource_t *rsc); pe_resource_t 26 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 29 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_expand(pe_resource_t *rsc); pe_resource_t 30 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_add_utilization(const pe_resource_t *rsc, pe_resource_t 31 include/pcmki/pcmki_sched_allocate.h const pe_resource_t *orig_rsc, pe_resource_t 33 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_shutdown_lock(pe_resource_t *rsc); pe_resource_t 35 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__clone_allocate(pe_resource_t *rsc, const pe_node_t *prefer); pe_resource_t 36 include/pcmki/pcmki_sched_allocate.h void clone_create_actions(pe_resource_t *rsc); pe_resource_t 37 include/pcmki/pcmki_sched_allocate.h void clone_internal_constraints(pe_resource_t *rsc); pe_resource_t 38 include/pcmki/pcmki_sched_allocate.h void clone_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 41 include/pcmki/pcmki_sched_allocate.h void clone_expand(pe_resource_t *rsc); pe_resource_t 42 include/pcmki/pcmki_sched_allocate.h bool clone_create_probe(pe_resource_t *rsc, pe_node_t *node); pe_resource_t 43 include/pcmki/pcmki_sched_allocate.h extern void clone_append_meta(pe_resource_t * rsc, xmlNode * xml); pe_resource_t 44 include/pcmki/pcmki_sched_allocate.h void pcmk__clone_add_utilization(const pe_resource_t *rsc, pe_resource_t 45 include/pcmki/pcmki_sched_allocate.h const pe_resource_t *orig_rsc, pe_resource_t 47 include/pcmki/pcmki_sched_allocate.h void pcmk__clone_shutdown_lock(pe_resource_t *rsc); pe_resource_t 56 include/pcmki/pcmki_sched_allocate.h void clone_create_pseudo_actions(pe_resource_t *rsc, GList *children, pe_resource_t 27 include/pcmki/pcmki_sched_utils.h pe_resource_t *find_compatible_child(const pe_resource_t *local_child, pe_resource_t 28 include/pcmki/pcmki_sched_utils.h const pe_resource_t *rsc, pe_resource_t 30 include/pcmki/pcmki_sched_utils.h pe_resource_t *find_compatible_child_by_node(const pe_resource_t *local_child, pe_resource_t 32 include/pcmki/pcmki_sched_utils.h const pe_resource_t *rsc, pe_resource_t 35 include/pcmki/pcmki_sched_utils.h gboolean is_child_compatible(const pe_resource_t *child_rsc, pe_resource_t 41 include/pcmki/pcmki_sched_utils.h int copies_per_node(pe_resource_t * rsc); pe_resource_t 25 include/pcmki/pcmki_scheduler.h pe_resource_t *dependent; // The resource being colocated pe_resource_t 26 include/pcmki/pcmki_scheduler.h pe_resource_t *primary; // The resource the dependent is colocated with pe_resource_t 66 lib/pacemaker/libpacemaker_private.h pe_node_t *(*assign)(pe_resource_t *rsc, const pe_node_t *prefer); pe_resource_t 74 lib/pacemaker/libpacemaker_private.h void (*create_actions)(pe_resource_t *rsc); pe_resource_t 85 lib/pacemaker/libpacemaker_private.h bool (*create_probe)(pe_resource_t *rsc, pe_node_t *node); pe_resource_t 93 lib/pacemaker/libpacemaker_private.h void (*internal_constraints)(pe_resource_t *rsc); pe_resource_t 108 lib/pacemaker/libpacemaker_private.h void (*apply_coloc_score) (pe_resource_t *dependent, pe_resource_t 109 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 130 lib/pacemaker/libpacemaker_private.h GList *(*colocated_resources)(pe_resource_t *rsc, pe_resource_t *orig_rsc, pe_resource_t 140 lib/pacemaker/libpacemaker_private.h void (*apply_location)(pe_resource_t *rsc, pe__location_t *location); pe_resource_t 184 lib/pacemaker/libpacemaker_private.h void (*output_actions)(pe_resource_t *rsc); pe_resource_t 192 lib/pacemaker/libpacemaker_private.h void (*add_actions_to_graph)(pe_resource_t *rsc); pe_resource_t 204 lib/pacemaker/libpacemaker_private.h void (*add_graph_meta)(pe_resource_t *rsc, xmlNode *xml); pe_resource_t 221 lib/pacemaker/libpacemaker_private.h void (*add_utilization)(const pe_resource_t *rsc, pe_resource_t 222 lib/pacemaker/libpacemaker_private.h const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 231 lib/pacemaker/libpacemaker_private.h void (*shutdown_lock)(pe_resource_t *rsc); pe_resource_t 250 lib/pacemaker/libpacemaker_private.h pe_action_t *pcmk__new_cancel_action(pe_resource_t *rsc, const char *name, pe_resource_t 266 lib/pacemaker/libpacemaker_private.h bool pcmk__check_action_config(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 276 lib/pacemaker/libpacemaker_private.h void pcmk__create_recurring_actions(pe_resource_t *rsc); pe_resource_t 279 lib/pacemaker/libpacemaker_private.h void pcmk__schedule_cancel(pe_resource_t *rsc, const char *call_id, pe_resource_t 284 lib/pacemaker/libpacemaker_private.h void pcmk__reschedule_recurring(pe_resource_t *rsc, const char *task, pe_resource_t 298 lib/pacemaker/libpacemaker_private.h void pcmk__add_rsc_actions_to_graph(pe_resource_t *rsc); pe_resource_t 310 lib/pacemaker/libpacemaker_private.h void pcmk__order_vs_unfence(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 332 lib/pacemaker/libpacemaker_private.h pe_resource_t *pcmk__find_constraint_resource(GList *rsc_list, const char *id); pe_resource_t 340 lib/pacemaker/libpacemaker_private.h pe_resource_t **rsc, pe_tag_t **tag); pe_resource_t 356 lib/pacemaker/libpacemaker_private.h pe__location_t *pcmk__new_location(const char *id, pe_resource_t *rsc, pe_resource_t 365 lib/pacemaker/libpacemaker_private.h void pcmk__apply_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 377 lib/pacemaker/libpacemaker_private.h enum pcmk__coloc_affects pcmk__colocation_affects(const pe_resource_t *dependent, pe_resource_t 378 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 383 lib/pacemaker/libpacemaker_private.h void pcmk__apply_coloc_to_weights(pe_resource_t *dependent, pe_resource_t 384 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 388 lib/pacemaker/libpacemaker_private.h void pcmk__apply_coloc_to_priority(pe_resource_t *dependent, pe_resource_t 389 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 393 lib/pacemaker/libpacemaker_private.h void pcmk__add_colocated_node_scores(pe_resource_t *rsc, const char *log_id, pe_resource_t 401 lib/pacemaker/libpacemaker_private.h void pcmk__add_this_with(pe_resource_t *rsc, pcmk__colocation_t *colocation); pe_resource_t 404 lib/pacemaker/libpacemaker_private.h void pcmk__add_with_this(pe_resource_t *rsc, pcmk__colocation_t *colocation); pe_resource_t 408 lib/pacemaker/libpacemaker_private.h pe_resource_t *dependent, pe_resource_t *primary, pe_resource_t 430 lib/pacemaker/libpacemaker_private.h const pe_resource_t *rsc) pe_resource_t 464 lib/pacemaker/libpacemaker_private.h void pcmk__new_ordering(pe_resource_t *first_rsc, char *first_task, pe_resource_t 465 lib/pacemaker/libpacemaker_private.h pe_action_t *first_action, pe_resource_t *then_rsc, pe_resource_t 524 lib/pacemaker/libpacemaker_private.h void pcmk__add_promotion_scores(pe_resource_t *rsc); pe_resource_t 527 lib/pacemaker/libpacemaker_private.h void pcmk__require_promotion_tickets(pe_resource_t *rsc); pe_resource_t 530 lib/pacemaker/libpacemaker_private.h void pcmk__set_instance_roles(pe_resource_t *rsc); pe_resource_t 533 lib/pacemaker/libpacemaker_private.h void pcmk__create_promotable_actions(pe_resource_t *clone); pe_resource_t 536 lib/pacemaker/libpacemaker_private.h void pcmk__promotable_restart_ordering(pe_resource_t *rsc); pe_resource_t 539 lib/pacemaker/libpacemaker_private.h void pcmk__order_promotable_instances(pe_resource_t *clone); pe_resource_t 542 lib/pacemaker/libpacemaker_private.h void pcmk__update_dependent_with_promotable(const pe_resource_t *primary, pe_resource_t 543 lib/pacemaker/libpacemaker_private.h pe_resource_t *dependent, pe_resource_t 547 lib/pacemaker/libpacemaker_private.h void pcmk__update_promotable_dependent_priority(const pe_resource_t *primary, pe_resource_t 548 lib/pacemaker/libpacemaker_private.h pe_resource_t *dependent, pe_resource_t 561 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_corresponds_to_guest(pe_resource_t *rsc, pe_node_t *node); pe_resource_t 567 lib/pacemaker/libpacemaker_private.h void pcmk__substitute_remote_addr(pe_resource_t *rsc, GHashTable *params); pe_resource_t 576 lib/pacemaker/libpacemaker_private.h pe_node_t *pcmk__primitive_assign(pe_resource_t *rsc, const pe_node_t *prefer); pe_resource_t 579 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_create_actions(pe_resource_t *rsc); pe_resource_t 582 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_internal_constraints(pe_resource_t *rsc); pe_resource_t 589 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 590 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 595 lib/pacemaker/libpacemaker_private.h void pcmk__schedule_cleanup(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 599 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_add_graph_meta(pe_resource_t *rsc, xmlNode *xml); pe_resource_t 602 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_add_utilization(const pe_resource_t *rsc, pe_resource_t 603 lib/pacemaker/libpacemaker_private.h const pe_resource_t *orig_rsc, pe_resource_t 607 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_shutdown_lock(pe_resource_t *rsc); pe_resource_t 613 lib/pacemaker/libpacemaker_private.h pe_node_t *pcmk__group_assign(pe_resource_t *rsc, const pe_node_t *prefer); pe_resource_t 616 lib/pacemaker/libpacemaker_private.h void pcmk__group_create_actions(pe_resource_t *rsc); pe_resource_t 619 lib/pacemaker/libpacemaker_private.h void pcmk__group_internal_constraints(pe_resource_t *rsc); pe_resource_t 622 lib/pacemaker/libpacemaker_private.h void pcmk__group_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 623 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 628 lib/pacemaker/libpacemaker_private.h void pcmk__group_apply_location(pe_resource_t *rsc, pe__location_t *location); pe_resource_t 643 lib/pacemaker/libpacemaker_private.h GList *pcmk__group_colocated_resources(pe_resource_t *rsc, pe_resource_t 644 lib/pacemaker/libpacemaker_private.h pe_resource_t *orig_rsc, pe_resource_t 648 lib/pacemaker/libpacemaker_private.h void pcmk__group_add_utilization(const pe_resource_t *rsc, pe_resource_t 649 lib/pacemaker/libpacemaker_private.h const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 653 lib/pacemaker/libpacemaker_private.h void pcmk__group_shutdown_lock(pe_resource_t *rsc); pe_resource_t 659 lib/pacemaker/libpacemaker_private.h void pcmk__clone_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 660 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 667 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 668 lib/pacemaker/libpacemaker_private.h const pe_resource_t *primary, pe_resource_t 673 lib/pacemaker/libpacemaker_private.h void pcmk__output_bundle_actions(pe_resource_t *rsc); pe_resource_t 722 lib/pacemaker/libpacemaker_private.h pe_node_t *pcmk__top_allowed_node(const pe_resource_t *rsc, pe_resource_t 732 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_agent_changed(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 739 lib/pacemaker/libpacemaker_private.h GList *pcmk__colocated_resources(pe_resource_t *rsc, pe_resource_t *orig_rsc, pe_resource_t 743 lib/pacemaker/libpacemaker_private.h void pcmk__noop_add_graph_meta(pe_resource_t *rsc, xmlNode *xml); pe_resource_t 746 lib/pacemaker/libpacemaker_private.h void pcmk__output_resource_actions(pe_resource_t *rsc); pe_resource_t 749 lib/pacemaker/libpacemaker_private.h bool pcmk__finalize_assignment(pe_resource_t *rsc, pe_node_t *chosen, pe_resource_t 753 lib/pacemaker/libpacemaker_private.h bool pcmk__assign_resource(pe_resource_t *rsc, pe_node_t *node, bool force); pe_resource_t 756 lib/pacemaker/libpacemaker_private.h void pcmk__unassign_resource(pe_resource_t *rsc); pe_resource_t 759 lib/pacemaker/libpacemaker_private.h bool pcmk__threshold_reached(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 760 lib/pacemaker/libpacemaker_private.h pe_resource_t **failed); pe_resource_t 775 lib/pacemaker/libpacemaker_private.h bool pcmk__probe_rsc_on_node(pe_resource_t *rsc, pe_node_t *node); pe_resource_t 789 lib/pacemaker/libpacemaker_private.h void pcmk__create_migration_actions(pe_resource_t *rsc, pe_resource_t 794 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_can_migrate(const pe_resource_t *rsc, const pe_node_t *current); pe_resource_t 807 lib/pacemaker/libpacemaker_private.h pe_resource_t *rsc); pe_resource_t 811 lib/pacemaker/libpacemaker_private.h const pe_resource_t *rsc); pe_resource_t 814 lib/pacemaker/libpacemaker_private.h const pe_node_t *pcmk__ban_insufficient_capacity(pe_resource_t *rsc); pe_resource_t 817 lib/pacemaker/libpacemaker_private.h void pcmk__create_utilization_constraints(pe_resource_t *rsc, pe_resource_t 353 lib/pacemaker/pcmk_graph_producer.c pe_resource_t *parent = action->rsc; pe_resource_t 963 lib/pacemaker/pcmk_graph_producer.c pcmk__add_rsc_actions_to_graph(pe_resource_t *rsc) pe_resource_t 975 lib/pacemaker/pcmk_graph_producer.c pe_resource_t *child_rsc = (pe_resource_t *) iter->data; pe_resource_t 1039 lib/pacemaker/pcmk_graph_producer.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 540 lib/pacemaker/pcmk_injections.c pe_resource_t *rsc = NULL; pe_resource_t 23 lib/pacemaker/pcmk_output.c colocations_header(pe_resource_t *rsc, pcmk__colocation_t *cons, pe_resource_t 41 lib/pacemaker/pcmk_output.c colocations_xml_node(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 68 lib/pacemaker/pcmk_output.c do_locations_list_xml(pcmk__output_t *out, pe_resource_t *rsc, bool add_header) pe_resource_t 109 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 234 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 361 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 406 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 439 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 484 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 517 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 546 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 555 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 582 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 877 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 947 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 992 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 31 lib/pacemaker/pcmk_resource.c best_op(pe_resource_t *rsc, pe_node_t *node, pe_working_set_t *data_set) pe_resource_t 117 lib/pacemaker/pcmk_resource.c pcmk__resource_digests(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 157 lib/pacemaker/pcmk_resource.c pcmk_resource_digests(xmlNodePtr *xml, pe_resource_t *rsc, pe_resource_t 92 lib/pacemaker/pcmk_sched_actions.c action_uuid_for_ordering(const char *first_uuid, pe_resource_t *first_rsc) pe_resource_t 188 lib/pacemaker/pcmk_sched_actions.c pe_resource_t *rsc = action->rsc; pe_resource_t 1434 lib/pacemaker/pcmk_sched_actions.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 1451 lib/pacemaker/pcmk_sched_actions.c action_in_config(pe_resource_t *rsc, const char *task, guint interval_ms) pe_resource_t 1527 lib/pacemaker/pcmk_sched_actions.c force_restart(pe_resource_t *rsc, const char *task, guint interval_ms, pe_resource_t 1547 lib/pacemaker/pcmk_sched_actions.c schedule_reload(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1610 lib/pacemaker/pcmk_sched_actions.c pcmk__check_action_config(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op) pe_resource_t 1717 lib/pacemaker/pcmk_sched_actions.c rsc_history_as_list(pe_resource_t *rsc, xmlNode *rsc_entry, pe_resource_t 1746 lib/pacemaker/pcmk_sched_actions.c process_rsc_history(xmlNode *rsc_entry, pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1867 lib/pacemaker/pcmk_sched_actions.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 43 lib/pacemaker/pcmk_sched_allocate.c check_params(pe_resource_t *rsc, pe_node_t *node, xmlNode *rsc_op, pe_resource_t 90 lib/pacemaker/pcmk_sched_allocate.c failcount_clear_action_exists(pe_node_t *node, pe_resource_t *rsc) pe_resource_t 109 lib/pacemaker/pcmk_sched_allocate.c check_failure_threshold(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 131 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *failed = NULL; pe_resource_t 153 lib/pacemaker/pcmk_sched_allocate.c apply_exclusive_discovery(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 177 lib/pacemaker/pcmk_sched_allocate.c apply_stickiness(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 231 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 284 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) rsc_iter->data; pe_resource_t 316 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 328 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 348 lib/pacemaker/pcmk_sched_allocate.c clear_failcounts_if_orphaned(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 406 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 421 lib/pacemaker/pcmk_sched_allocate.c is_managed(const pe_resource_t *rsc) pe_resource_t 427 lib/pacemaker/pcmk_sched_allocate.c if (is_managed((pe_resource_t *) iter->data)) { pe_resource_t 446 lib/pacemaker/pcmk_sched_allocate.c if (is_managed((pe_resource_t *) iter->data)) { pe_resource_t 655 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) item->data; pe_resource_t 35 lib/pacemaker/pcmk_sched_bundle.c void distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 39 lib/pacemaker/pcmk_sched_bundle.c get_container_list(const pe_resource_t *rsc) pe_resource_t 58 lib/pacemaker/pcmk_sched_bundle.c get_containers_or_children(const pe_resource_t *rsc) pe_resource_t 74 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_allocate(pe_resource_t *rsc, const pe_node_t *prefer) pe_resource_t 174 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_actions(pe_resource_t *rsc) pe_resource_t 222 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_internal_constraints(pe_resource_t *rsc) pe_resource_t 337 lib/pacemaker/pcmk_sched_bundle.c static pe_resource_t * pe_resource_t 338 lib/pacemaker/pcmk_sched_bundle.c compatible_replica_for_node(const pe_resource_t *rsc_lh, pe_resource_t 340 lib/pacemaker/pcmk_sched_bundle.c const pe_resource_t *rsc, enum rsc_role_e filter, pe_resource_t 367 lib/pacemaker/pcmk_sched_bundle.c static pe_resource_t * pe_resource_t 368 lib/pacemaker/pcmk_sched_bundle.c compatible_replica(const pe_resource_t *rsc_lh, const pe_resource_t *rsc, pe_resource_t 373 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *pair = NULL; pe_resource_t 400 lib/pacemaker/pcmk_sched_bundle.c int copies_per_node(pe_resource_t * rsc) pe_resource_t 455 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 456 lib/pacemaker/pcmk_sched_bundle.c const pe_resource_t *primary, pe_resource_t 478 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *primary_replica = compatible_replica(dependent, primary, pe_resource_t 574 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t * pe_resource_t 575 lib/pacemaker/pcmk_sched_bundle.c find_compatible_child_by_node(const pe_resource_t *local_child, pe_resource_t 577 lib/pacemaker/pcmk_sched_bundle.c const pe_resource_t *rsc, enum rsc_role_e filter, pe_resource_t 593 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 610 lib/pacemaker/pcmk_sched_bundle.c replica_for_container(const pe_resource_t *rsc, const pe_resource_t *container, pe_resource_t 649 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *then_child = gIter->data; pe_resource_t 650 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *first_child = find_compatible_child(then_child, pe_resource_t 778 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *rsc = NULL; pe_resource_t 854 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *then_child = (pe_resource_t *) gIter->data; pe_resource_t 891 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 928 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_expand(pe_resource_t *rsc) pe_resource_t 1010 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_probe(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1095 lib/pacemaker/pcmk_sched_bundle.c pcmk__output_bundle_actions(pe_resource_t *rsc) pe_resource_t 1124 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_add_utilization(const pe_resource_t *rsc, pe_resource_t 1125 lib/pacemaker/pcmk_sched_bundle.c const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 1153 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_shutdown_lock(pe_resource_t *rsc) pe_resource_t 20 lib/pacemaker/pcmk_sched_clone.c static void append_parent_colocation(pe_resource_t * rsc, pe_resource_t * child, gboolean all); pe_resource_t 23 lib/pacemaker/pcmk_sched_clone.c can_run_instance(pe_resource_t * rsc, pe_node_t * node, int limit) pe_resource_t 77 lib/pacemaker/pcmk_sched_clone.c allocate_instance(pe_resource_t *rsc, pe_node_t *prefer, gboolean all_coloc, pe_resource_t 146 lib/pacemaker/pcmk_sched_clone.c append_parent_colocation(pe_resource_t * rsc, pe_resource_t * child, gboolean all) pe_resource_t 175 lib/pacemaker/pcmk_sched_clone.c distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 179 lib/pacemaker/pcmk_sched_clone.c distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 211 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 254 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 292 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_allocate(pe_resource_t *rsc, const pe_node_t *prefer) pe_resource_t 328 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *dependent = constraint->dependent; pe_resource_t 360 lib/pacemaker/pcmk_sched_clone.c clone_update_pseudo_status(pe_resource_t * rsc, gboolean * stopping, gboolean * starting, pe_resource_t 369 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 424 lib/pacemaker/pcmk_sched_clone.c find_rsc_action(pe_resource_t *rsc, const char *task) pe_resource_t 446 lib/pacemaker/pcmk_sched_clone.c child_ordering_constraints(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 462 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 485 lib/pacemaker/pcmk_sched_clone.c clone_create_actions(pe_resource_t *rsc) pe_resource_t 502 lib/pacemaker/pcmk_sched_clone.c clone_create_pseudo_actions(pe_resource_t *rsc, GList *children, pe_resource_t 520 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 568 lib/pacemaker/pcmk_sched_clone.c clone_internal_constraints(pe_resource_t *rsc) pe_resource_t 570 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *last_rsc = NULL; pe_resource_t 594 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 621 lib/pacemaker/pcmk_sched_clone.c is_child_compatible(const pe_resource_t *child_rsc, const pe_node_t *local_node, pe_resource_t 651 lib/pacemaker/pcmk_sched_clone.c pe_resource_t * pe_resource_t 652 lib/pacemaker/pcmk_sched_clone.c find_compatible_child(const pe_resource_t *local_child, pe_resource_t 653 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *rsc, enum rsc_role_e filter, pe_resource_t 656 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *pair = NULL; pe_resource_t 699 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 700 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *primary, pe_resource_t 770 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *primary_instance = NULL; pe_resource_t 797 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 815 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 826 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) action->rsc->children->data; pe_resource_t 879 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 918 lib/pacemaker/pcmk_sched_clone.c clone_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 927 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 940 lib/pacemaker/pcmk_sched_clone.c clone_expand(pe_resource_t *rsc) pe_resource_t 958 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 978 lib/pacemaker/pcmk_sched_clone.c rsc_known_on(const pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 984 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) child_iter->data; pe_resource_t 1006 lib/pacemaker/pcmk_sched_clone.c static pe_resource_t * pe_resource_t 1007 lib/pacemaker/pcmk_sched_clone.c find_instance_on(const pe_resource_t *clone, const pe_node_t *node) pe_resource_t 1010 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 1021 lib/pacemaker/pcmk_sched_clone.c probe_anonymous_clone(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1025 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = find_instance_on(rsc, node); pe_resource_t 1033 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) child_iter->data; pe_resource_t 1063 lib/pacemaker/pcmk_sched_clone.c clone_create_probe(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1098 lib/pacemaker/pcmk_sched_clone.c clone_append_meta(pe_resource_t * rsc, xmlNode * xml) pe_resource_t 1148 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_add_utilization(const pe_resource_t *rsc, pe_resource_t 1149 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 1153 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = NULL; pe_resource_t 1161 lib/pacemaker/pcmk_sched_clone.c child = (pe_resource_t *) iter->data; pe_resource_t 1169 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *member = (pe_resource_t *) member_iter->data; pe_resource_t 1184 lib/pacemaker/pcmk_sched_clone.c child = (pe_resource_t *) rsc->children->data; pe_resource_t 1192 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_shutdown_lock(pe_resource_t *rsc) pe_resource_t 141 lib/pacemaker/pcmk_sched_colocation.c pcmk__add_this_with(pe_resource_t *rsc, pcmk__colocation_t *colocation) pe_resource_t 155 lib/pacemaker/pcmk_sched_colocation.c pcmk__add_with_this(pe_resource_t *rsc, pcmk__colocation_t *colocation) pe_resource_t 166 lib/pacemaker/pcmk_sched_colocation.c anti_colocation_order(pe_resource_t *first_rsc, int first_role, pe_resource_t 167 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *then_rsc, int then_role, pe_resource_t 226 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *dependent, pe_resource_t *primary, pe_resource_t 299 lib/pacemaker/pcmk_sched_colocation.c unpack_influence(const char *coloc_id, const pe_resource_t *rsc, pe_resource_t 321 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *with = NULL; pe_resource_t 322 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *resource = NULL; pe_resource_t 364 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *last = NULL; pe_resource_t 421 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *rsc_1 = NULL; pe_resource_t 422 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *rsc_2 = NULL; pe_resource_t 531 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *dependent = pcmk__find_constraint_resource(data_set->resources, pe_resource_t 533 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *primary = pcmk__find_constraint_resource(data_set->resources, pe_resource_t 617 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *dependent = NULL; pe_resource_t 618 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *primary = NULL; pe_resource_t 799 lib/pacemaker/pcmk_sched_colocation.c mark_action_blocked(pe_resource_t *rsc, const char *task, pe_resource_t 800 lib/pacemaker/pcmk_sched_colocation.c const pe_resource_t *reason) pe_resource_t 819 lib/pacemaker/pcmk_sched_colocation.c mark_action_blocked((pe_resource_t *) (iter->data), task, reason); pe_resource_t 840 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *rsc = NULL; pe_resource_t 869 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 932 lib/pacemaker/pcmk_sched_colocation.c pcmk__colocation_affects(const pe_resource_t *dependent, pe_resource_t 933 lib/pacemaker/pcmk_sched_colocation.c const pe_resource_t *primary, pe_resource_t 1042 lib/pacemaker/pcmk_sched_colocation.c pcmk__apply_coloc_to_weights(pe_resource_t *dependent, pe_resource_t 1043 lib/pacemaker/pcmk_sched_colocation.c const pe_resource_t *primary, pe_resource_t 1122 lib/pacemaker/pcmk_sched_colocation.c pcmk__apply_coloc_to_priority(pe_resource_t *dependent, pe_resource_t 1123 lib/pacemaker/pcmk_sched_colocation.c const pe_resource_t *primary, pe_resource_t 1172 lib/pacemaker/pcmk_sched_colocation.c best_node_score_matching_attr(const pe_resource_t *rsc, const char *attr, pe_resource_t 1220 lib/pacemaker/pcmk_sched_colocation.c add_node_scores_matching_attr(GHashTable *nodes, const pe_resource_t *rsc, pe_resource_t 1317 lib/pacemaker/pcmk_sched_colocation.c init_group_colocated_nodes(const pe_resource_t *rsc, const char *log_id, pe_resource_t 1322 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *member = NULL; pe_resource_t 1370 lib/pacemaker/pcmk_sched_colocation.c init_nongroup_colocated_nodes(const pe_resource_t *rsc, const char *log_id, pe_resource_t 1411 lib/pacemaker/pcmk_sched_colocation.c pcmk__add_colocated_node_scores(pe_resource_t *rsc, const char *log_id, pe_resource_t 1454 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *last_rsc = pe__last_group_member(rsc); pe_resource_t 1469 lib/pacemaker/pcmk_sched_colocation.c pe_resource_t *other = NULL; pe_resource_t 105 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * pe_resource_t 111 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *parent = rIter->data; pe_resource_t 112 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *match = parent->fns->find_rsc(parent, id, NULL, pe_resource_t 183 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t **rsc, pe_tag_t **tag) pe_resource_t 235 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = NULL; pe_resource_t 338 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = NULL; pe_resource_t 416 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 29 lib/pacemaker/pcmk_sched_fencing.c rsc_is_known_on(pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 55 lib/pacemaker/pcmk_sched_fencing.c order_start_vs_fencing(pe_resource_t *rsc, pe_action_t *stonith_op, pe_resource_t 109 lib/pacemaker/pcmk_sched_fencing.c order_stop_vs_fencing(pe_resource_t *rsc, pe_action_t *stonith_op, pe_resource_t 116 lib/pacemaker/pcmk_sched_fencing.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 256 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering(pe_resource_t *rsc, pe_action_t *stonith_op, pe_resource_t 263 lib/pacemaker/pcmk_sched_fencing.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 295 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering((pe_resource_t *) r->data, stonith_op, data_set); pe_resource_t 309 lib/pacemaker/pcmk_sched_fencing.c pcmk__order_vs_unfence(pe_resource_t *rsc, pe_node_t *node, pe_action_t *action, pe_resource_t 352 lib/pacemaker/pcmk_sched_fencing.c pe_resource_t *container = NULL; pe_resource_t 466 lib/pacemaker/pcmk_sched_fencing.c pe_resource_t *rsc = (pe_resource_t *) user_data; pe_resource_t 26 lib/pacemaker/pcmk_sched_group.c expand_group_colocations(pe_resource_t *rsc) pe_resource_t 28 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = NULL; pe_resource_t 37 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) rsc->children->data; pe_resource_t 97 lib/pacemaker/pcmk_sched_group.c pcmk__group_assign(pe_resource_t *rsc, const pe_node_t *prefer) pe_resource_t 100 lib/pacemaker/pcmk_sched_group.c pe_resource_t *first_member = NULL; pe_resource_t 120 lib/pacemaker/pcmk_sched_group.c first_member = (pe_resource_t *) rsc->children->data; pe_resource_t 129 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 159 lib/pacemaker/pcmk_sched_group.c create_group_pseudo_op(pe_resource_t *group, const char *action) pe_resource_t 174 lib/pacemaker/pcmk_sched_group.c pcmk__group_create_actions(pe_resource_t *rsc) pe_resource_t 182 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 207 lib/pacemaker/pcmk_sched_group.c pe_resource_t *last_active; pe_resource_t 208 lib/pacemaker/pcmk_sched_group.c pe_resource_t *previous_member; pe_resource_t 221 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) data; pe_resource_t 337 lib/pacemaker/pcmk_sched_group.c pcmk__group_internal_constraints(pe_resource_t *rsc) pe_resource_t 372 lib/pacemaker/pcmk_sched_group.c colocate_group_with(pe_resource_t *dependent, const pe_resource_t *primary, pe_resource_t 375 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = NULL; pe_resource_t 386 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) dependent->children->data; pe_resource_t 400 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) iter->data; pe_resource_t 418 lib/pacemaker/pcmk_sched_group.c colocate_with_group(pe_resource_t *dependent, const pe_resource_t *primary, pe_resource_t 421 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = NULL; pe_resource_t 444 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) primary->children->data; pe_resource_t 463 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) iter->data; pe_resource_t 482 lib/pacemaker/pcmk_sched_group.c pcmk__group_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 483 lib/pacemaker/pcmk_sched_group.c const pe_resource_t *primary, pe_resource_t 522 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 613 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 636 lib/pacemaker/pcmk_sched_group.c pcmk__group_apply_location(pe_resource_t *rsc, pe__location_t *location) pe_resource_t 653 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 673 lib/pacemaker/pcmk_sched_group.c pcmk__group_colocated_resources(pe_resource_t *rsc, pe_resource_t *orig_rsc, pe_resource_t 676 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = NULL; pe_resource_t 690 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) iter->data; pe_resource_t 699 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) rsc->children->data; pe_resource_t 712 lib/pacemaker/pcmk_sched_group.c pcmk__group_add_utilization(const pe_resource_t *rsc, pe_resource_t 713 lib/pacemaker/pcmk_sched_group.c const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 716 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = NULL; pe_resource_t 730 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) iter->data; pe_resource_t 741 lib/pacemaker/pcmk_sched_group.c member = (pe_resource_t *) rsc->children->data; pe_resource_t 754 lib/pacemaker/pcmk_sched_group.c pcmk__group_shutdown_lock(pe_resource_t *rsc) pe_resource_t 759 lib/pacemaker/pcmk_sched_group.c pe_resource_t *member = (pe_resource_t *) iter->data; pe_resource_t 23 lib/pacemaker/pcmk_sched_location.c pe_node_t *node, pe_resource_t *rsc) pe_resource_t 51 lib/pacemaker/pcmk_sched_location.c generate_location_rule(pe_resource_t *rsc, xmlNode *rule_xml, pe_resource_t 200 lib/pacemaker/pcmk_sched_location.c unpack_rsc_location(xmlNode *xml_obj, pe_resource_t *rsc, const char *role, pe_resource_t 296 lib/pacemaker/pcmk_sched_location.c pe_resource_t *rsc; pe_resource_t 323 lib/pacemaker/pcmk_sched_location.c pe_resource_t *r = rIter->data; pe_resource_t 373 lib/pacemaker/pcmk_sched_location.c pe_resource_t *rsc = NULL; pe_resource_t 444 lib/pacemaker/pcmk_sched_location.c pe_resource_t *resource = NULL; pe_resource_t 539 lib/pacemaker/pcmk_sched_location.c pcmk__new_location(const char *id, pe_resource_t *rsc, pe_resource_t 623 lib/pacemaker/pcmk_sched_location.c pcmk__apply_location(pe_resource_t *rsc, pe__location_t *location) pe_resource_t 46 lib/pacemaker/pcmk_sched_migration.c pcmk__create_migration_actions(pe_resource_t *rsc, const pe_node_t *current) pe_resource_t 151 lib/pacemaker/pcmk_sched_migration.c pe_resource_t *rsc = (pe_resource_t *) user_data; pe_resource_t 177 lib/pacemaker/pcmk_sched_migration.c pcmk__rsc_can_migrate(const pe_resource_t *rsc, const pe_node_t *current) pe_resource_t 46 lib/pacemaker/pcmk_sched_nodes.c pe_resource_t *guest = node->details->remote_rsc->container; pe_resource_t 307 lib/pacemaker/pcmk_sched_nodes.c pe_resource_t *rsc = (pe_resource_t *) r->data; pe_resource_t 340 lib/pacemaker/pcmk_sched_nodes.c pcmk__top_allowed_node(const pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 228 lib/pacemaker/pcmk_sched_ordering.c static pe_resource_t * pe_resource_t 233 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc = NULL; pe_resource_t 283 lib/pacemaker/pcmk_sched_ordering.c get_minimum_first_instances(pe_resource_t *rsc, xmlNode *xml) pe_resource_t 332 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_first, const char *action_first, pe_resource_t 333 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_then, const char *action_then, pe_resource_t 352 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *child = rIter->data; pe_resource_t 400 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_first, const char *action_first, pe_resource_t 401 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_then, const char *action_then, pe_resource_t 422 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_then = NULL; pe_resource_t 423 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_first = NULL; pe_resource_t 522 lib/pacemaker/pcmk_sched_ordering.c pcmk__new_ordering(pe_resource_t *first_rsc, char *first_action_task, pe_resource_t 523 lib/pacemaker/pcmk_sched_ordering.c pe_action_t *first_action, pe_resource_t *then_rsc, pe_resource_t 597 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *last = NULL; pe_resource_t 598 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *resource = NULL; pe_resource_t 641 lib/pacemaker/pcmk_sched_ordering.c resource = (pe_resource_t *) set_iter->data; pe_resource_t 650 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *then_rsc = (pe_resource_t *) gIter->data; pe_resource_t 679 lib/pacemaker/pcmk_sched_ordering.c resource = (pe_resource_t *) set_iter->data; pe_resource_t 717 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_1 = NULL; pe_resource_t 718 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_2 = NULL; pe_resource_t 898 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_first = NULL; pe_resource_t 899 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc_then = NULL; pe_resource_t 1189 lib/pacemaker/pcmk_sched_ordering.c find_actions_by_task(const pe_resource_t *rsc, const char *original_key) pe_resource_t 1222 lib/pacemaker/pcmk_sched_ordering.c const pe_resource_t *rsc, pe__ordering_t *order) pe_resource_t 1280 lib/pacemaker/pcmk_sched_ordering.c rsc_order_first(pe_resource_t *first_rsc, pe__ordering_t *order, pe_resource_t 1285 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *then_rsc = order->rh_rsc; pe_resource_t 1382 lib/pacemaker/pcmk_sched_ordering.c pe_resource_t *rsc = order->lh_rsc; pe_resource_t 1443 lib/pacemaker/pcmk_sched_ordering.c pcmk__promotable_restart_ordering(pe_resource_t *rsc) pe_resource_t 19 lib/pacemaker/pcmk_sched_primitive.c static void stop_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); pe_resource_t 20 lib/pacemaker/pcmk_sched_primitive.c static void start_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); pe_resource_t 21 lib/pacemaker/pcmk_sched_primitive.c static void demote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional); pe_resource_t 22 lib/pacemaker/pcmk_sched_primitive.c static void promote_resource(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 24 lib/pacemaker/pcmk_sched_primitive.c static void assert_role_error(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 77 lib/pacemaker/pcmk_sched_primitive.c typedef void (*rsc_transition_fn)(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 128 lib/pacemaker/pcmk_sched_primitive.c sorted_allowed_nodes(const pe_resource_t *rsc) pe_resource_t 150 lib/pacemaker/pcmk_sched_primitive.c assign_best_node(pe_resource_t *rsc, const pe_node_t *prefer) pe_resource_t 279 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *rsc = (pe_resource_t *) user_data; pe_resource_t 282 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *other = colocation->primary; pe_resource_t 325 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *rsc = (pe_resource_t *) user_data; pe_resource_t 327 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *other = colocation->dependent; pe_resource_t 348 lib/pacemaker/pcmk_sched_primitive.c remote_connection_assigned(const pe_resource_t *connection) pe_resource_t 386 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_assign(pe_resource_t *rsc, const pe_node_t *prefer) pe_resource_t 504 lib/pacemaker/pcmk_sched_primitive.c schedule_restart_actions(pe_resource_t *rsc, pe_node_t *current, pe_resource_t 559 lib/pacemaker/pcmk_sched_primitive.c set_default_next_role(pe_resource_t *rsc) pe_resource_t 580 lib/pacemaker/pcmk_sched_primitive.c create_pending_start(pe_resource_t *rsc) pe_resource_t 598 lib/pacemaker/pcmk_sched_primitive.c schedule_role_transition_actions(pe_resource_t *rsc) pe_resource_t 626 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_create_actions(pe_resource_t *rsc) pe_resource_t 796 lib/pacemaker/pcmk_sched_primitive.c rsc_avoids_remote_nodes(const pe_resource_t *rsc) pe_resource_t 823 lib/pacemaker/pcmk_sched_primitive.c allowed_nodes_as_list(const pe_resource_t *rsc) pe_resource_t 845 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_internal_constraints(pe_resource_t *rsc) pe_resource_t 847 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *top = NULL; pe_resource_t 912 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *remote_rsc = NULL; pe_resource_t 1015 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_apply_coloc_score(pe_resource_t *dependent, pe_resource_t 1016 lib/pacemaker/pcmk_sched_primitive.c const pe_resource_t *primary, pe_resource_t 1080 lib/pacemaker/pcmk_sched_primitive.c is_expected_node(const pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 1097 lib/pacemaker/pcmk_sched_primitive.c stop_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) pe_resource_t 1178 lib/pacemaker/pcmk_sched_primitive.c start_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) pe_resource_t 1216 lib/pacemaker/pcmk_sched_primitive.c promote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) pe_resource_t 1274 lib/pacemaker/pcmk_sched_primitive.c demote_resource(pe_resource_t *rsc, pe_node_t *node, bool optional) pe_resource_t 1299 lib/pacemaker/pcmk_sched_primitive.c assert_role_error(pe_resource_t *rsc, pe_node_t *node, bool optional) pe_resource_t 1313 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(pe_resource_t *rsc, const pe_node_t *node, bool optional) pe_resource_t 1352 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_add_graph_meta(pe_resource_t *rsc, xmlNode *xml) pe_resource_t 1356 lib/pacemaker/pcmk_sched_primitive.c const pe_resource_t *parent = NULL; pe_resource_t 1402 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_add_utilization(const pe_resource_t *rsc, pe_resource_t 1403 lib/pacemaker/pcmk_sched_primitive.c const pe_resource_t *orig_rsc, GList *all_rscs, pe_resource_t 1451 lib/pacemaker/pcmk_sched_primitive.c pe_resource_t *rsc = (pe_resource_t *) user_data; pe_resource_t 1461 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_shutdown_lock(pe_resource_t *rsc) pe_resource_t 28 lib/pacemaker/pcmk_sched_probes.c add_expected_result(pe_action_t *probe, pe_resource_t *rsc, pe_node_t *node) pe_resource_t 57 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 74 lib/pacemaker/pcmk_sched_probes.c probe_then_start(pe_resource_t *rsc1, pe_resource_t *rsc2) pe_resource_t 97 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *guest_rsc = node->details->remote_rsc->container; pe_resource_t 124 lib/pacemaker/pcmk_sched_probes.c probe_action(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 153 lib/pacemaker/pcmk_sched_probes.c pcmk__probe_rsc_on_node(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 158 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 232 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *guest = node->details->remote_rsc->container; pe_resource_t 468 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *compatible_rsc = NULL; pe_resource_t 611 lib/pacemaker/pcmk_sched_probes.c add_restart_orderings_for_rsc(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 684 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 710 lib/pacemaker/pcmk_sched_probes.c pe_resource_t *first_rsc = first->rsc; pe_resource_t 26 lib/pacemaker/pcmk_sched_promotable.c order_instance_promotion(pe_resource_t *clone, pe_resource_t *child, pe_resource_t 27 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *last) pe_resource_t 51 lib/pacemaker/pcmk_sched_promotable.c order_instance_demotion(pe_resource_t *clone, pe_resource_t *child, pe_resource_t 52 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *last) pe_resource_t 76 lib/pacemaker/pcmk_sched_promotable.c check_for_role_change(pe_resource_t *rsc, bool *demoting, bool *promoting) pe_resource_t 83 lib/pacemaker/pcmk_sched_promotable.c check_for_role_change((pe_resource_t *) iter->data, pe_resource_t 120 lib/pacemaker/pcmk_sched_promotable.c apply_promoted_locations(pe_resource_t *child, GList *location_constraints, pe_resource_t 154 lib/pacemaker/pcmk_sched_promotable.c node_to_be_promoted_on(pe_resource_t *rsc) pe_resource_t 158 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 162 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 241 lib/pacemaker/pcmk_sched_promotable.c const pe_resource_t *rsc1 = (const pe_resource_t *) a; pe_resource_t 242 lib/pacemaker/pcmk_sched_promotable.c const pe_resource_t *rsc2 = (const pe_resource_t *) b; pe_resource_t 299 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) data; pe_resource_t 300 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = (pe_resource_t *) user_data; pe_resource_t 337 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = (pe_resource_t *) user_data; pe_resource_t 338 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *primary = constraint->primary; pe_resource_t 367 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = (pe_resource_t *) user_data; pe_resource_t 368 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *dependent = constraint->dependent; pe_resource_t 396 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) data; pe_resource_t 397 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = (pe_resource_t *) user_data; pe_resource_t 434 lib/pacemaker/pcmk_sched_promotable.c sort_promotable_instances(pe_resource_t *clone) pe_resource_t 443 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 480 lib/pacemaker/pcmk_sched_promotable.c static pe_resource_t * pe_resource_t 481 lib/pacemaker/pcmk_sched_promotable.c find_active_anon_instance(pe_resource_t *clone, const char *id, pe_resource_t 485 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = iter->data; pe_resource_t 486 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *active = NULL; pe_resource_t 509 lib/pacemaker/pcmk_sched_promotable.c anonymous_known_on(const pe_resource_t *clone, const char *id, pe_resource_t 513 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = iter->data; pe_resource_t 539 lib/pacemaker/pcmk_sched_promotable.c is_allowed(const pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 557 lib/pacemaker/pcmk_sched_promotable.c promotion_score_applies(pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 560 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 561 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *active = NULL; pe_resource_t 631 lib/pacemaker/pcmk_sched_promotable.c promotion_attr_value(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 656 lib/pacemaker/pcmk_sched_promotable.c promotion_score(pe_resource_t *rsc, const pe_node_t *node, bool *is_default) pe_resource_t 674 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 732 lib/pacemaker/pcmk_sched_promotable.c pcmk__add_promotion_scores(pe_resource_t *rsc) pe_resource_t 739 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) iter->data; pe_resource_t 787 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *rsc = (pe_resource_t *) data; pe_resource_t 806 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *rsc = (pe_resource_t *) data; pe_resource_t 829 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *rsc = (pe_resource_t *) data; pe_resource_t 844 lib/pacemaker/pcmk_sched_promotable.c show_promotion_score(pe_resource_t *instance) pe_resource_t 875 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) data; pe_resource_t 876 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = (pe_resource_t *) user_data; pe_resource_t 966 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) data; pe_resource_t 969 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *clone = uber_parent(instance); pe_resource_t 1012 lib/pacemaker/pcmk_sched_promotable.c pcmk__set_instance_roles(pe_resource_t *rsc) pe_resource_t 1044 lib/pacemaker/pcmk_sched_promotable.c create_promotable_instance_actions(pe_resource_t *clone, pe_resource_t 1048 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) iter->data; pe_resource_t 1066 lib/pacemaker/pcmk_sched_promotable.c reset_instance_priorities(pe_resource_t *clone) pe_resource_t 1069 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) iter->data; pe_resource_t 1082 lib/pacemaker/pcmk_sched_promotable.c pcmk__create_promotable_actions(pe_resource_t *clone) pe_resource_t 1104 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_promotable_instances(pe_resource_t *clone) pe_resource_t 1106 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *previous = NULL; // Needed for ordered clones pe_resource_t 1111 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) iter->data; pe_resource_t 1133 lib/pacemaker/pcmk_sched_promotable.c update_dependent_allowed_nodes(pe_resource_t *dependent, pe_resource_t 1179 lib/pacemaker/pcmk_sched_promotable.c pcmk__update_dependent_with_promotable(const pe_resource_t *primary, pe_resource_t 1180 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *dependent, pe_resource_t 1190 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *instance = (pe_resource_t *) iter->data; pe_resource_t 1232 lib/pacemaker/pcmk_sched_promotable.c pcmk__update_promotable_dependent_priority(const pe_resource_t *primary, pe_resource_t 1233 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *dependent, pe_resource_t 1236 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *primary_instance = NULL; pe_resource_t 58 lib/pacemaker/pcmk_sched_recurring.c is_op_dup(const pe_resource_t *rsc, const char *name, guint interval_ms) pe_resource_t 123 lib/pacemaker/pcmk_sched_recurring.c is_recurring_history(const pe_resource_t *rsc, const xmlNode *xml, pe_resource_t 187 lib/pacemaker/pcmk_sched_recurring.c active_recurring_should_be_optional(const pe_resource_t *rsc, pe_resource_t 239 lib/pacemaker/pcmk_sched_recurring.c recurring_op_for_active(pe_resource_t *rsc, pe_action_t *start, pe_resource_t 364 lib/pacemaker/pcmk_sched_recurring.c cancel_if_running(pe_resource_t *rsc, const pe_node_t *node, const char *key, pe_resource_t 408 lib/pacemaker/pcmk_sched_recurring.c order_after_probes(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 429 lib/pacemaker/pcmk_sched_recurring.c order_after_stops(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 470 lib/pacemaker/pcmk_sched_recurring.c recurring_op_for_inactive(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 551 lib/pacemaker/pcmk_sched_recurring.c pcmk__create_recurring_actions(pe_resource_t *rsc) pe_resource_t 614 lib/pacemaker/pcmk_sched_recurring.c pcmk__new_cancel_action(pe_resource_t *rsc, const char *task, guint interval_ms, pe_resource_t 652 lib/pacemaker/pcmk_sched_recurring.c pcmk__schedule_cancel(pe_resource_t *rsc, const char *call_id, const char *task, pe_resource_t 683 lib/pacemaker/pcmk_sched_recurring.c pcmk__reschedule_recurring(pe_resource_t *rsc, const char *task, pe_resource_t 62 lib/pacemaker/pcmk_sched_remote.c order_start_then_action(pe_resource_t *first_rsc, pe_action_t *then_action, pe_resource_t 74 lib/pacemaker/pcmk_sched_remote.c order_action_then_stop(pe_action_t *first_action, pe_resource_t *then_rsc, pe_resource_t 87 lib/pacemaker/pcmk_sched_remote.c pe_resource_t *remote_rsc = NULL; pe_resource_t 167 lib/pacemaker/pcmk_sched_remote.c pe_resource_t *remote_rsc = NULL; pe_resource_t 305 lib/pacemaker/pcmk_sched_remote.c pe_resource_t *remote_rsc = NULL; pe_resource_t 306 lib/pacemaker/pcmk_sched_remote.c pe_resource_t *container = NULL; pe_resource_t 409 lib/pacemaker/pcmk_sched_remote.c pe_resource_t *remote = NULL; pe_resource_t 520 lib/pacemaker/pcmk_sched_remote.c pcmk__rsc_corresponds_to_guest(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 649 lib/pacemaker/pcmk_sched_remote.c pcmk__substitute_remote_addr(pe_resource_t *rsc, GHashTable *params) pe_resource_t 99 lib/pacemaker/pcmk_sched_resource.c pcmk__rsc_agent_changed(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 145 lib/pacemaker/pcmk_sched_resource.c add_rsc_if_matching(GList *result, pe_resource_t *rsc, const char *id) pe_resource_t 152 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 177 lib/pacemaker/pcmk_sched_resource.c result = add_rsc_if_matching(result, (pe_resource_t *) iter->data, id); pe_resource_t 190 lib/pacemaker/pcmk_sched_resource.c set_allocation_methods_for_rsc(pe_resource_t *rsc, void *ignored) pe_resource_t 211 lib/pacemaker/pcmk_sched_resource.c pcmk__colocated_resources(pe_resource_t *rsc, pe_resource_t *orig_rsc, pe_resource_t 231 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *primary = constraint->primary; pe_resource_t 250 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *dependent = constraint->dependent; pe_resource_t 275 lib/pacemaker/pcmk_sched_resource.c pcmk__noop_add_graph_meta(pe_resource_t *rsc, xmlNode *xml) pe_resource_t 280 lib/pacemaker/pcmk_sched_resource.c pcmk__output_resource_actions(pe_resource_t *rsc) pe_resource_t 289 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 337 lib/pacemaker/pcmk_sched_resource.c pcmk__finalize_assignment(pe_resource_t *rsc, pe_node_t *chosen, bool force) pe_resource_t 435 lib/pacemaker/pcmk_sched_resource.c pcmk__assign_resource(pe_resource_t *rsc, pe_node_t *node, bool force) pe_resource_t 447 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *child_rsc = (pe_resource_t *) iter->data; pe_resource_t 466 lib/pacemaker/pcmk_sched_resource.c pcmk__unassign_resource(pe_resource_t *rsc) pe_resource_t 500 lib/pacemaker/pcmk_sched_resource.c pcmk__threshold_reached(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 501 lib/pacemaker/pcmk_sched_resource.c pe_resource_t **failed) pe_resource_t 504 lib/pacemaker/pcmk_sched_resource.c pe_resource_t *rsc_to_ban = rsc; pe_resource_t 592 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *resource1 = a; pe_resource_t 593 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *resource2 = b; pe_resource_t 736 lib/pacemaker/pcmk_sched_resource.c apply_parent_colocations(const pe_resource_t *rsc, GHashTable **nodes) pe_resource_t 776 lib/pacemaker/pcmk_sched_resource.c cmp_instance_by_colocation(const pe_resource_t *instance1, pe_resource_t 777 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *instance2) pe_resource_t 831 lib/pacemaker/pcmk_sched_resource.c did_fail(const pe_resource_t * rsc) pe_resource_t 837 lib/pacemaker/pcmk_sched_resource.c if (did_fail((pe_resource_t *) iter->data)) { pe_resource_t 854 lib/pacemaker/pcmk_sched_resource.c node_is_allowed(const pe_resource_t *rsc, pe_node_t **node) pe_resource_t 883 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *instance1 = (const pe_resource_t *) a; pe_resource_t 884 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *instance2 = (const pe_resource_t *) b; pe_resource_t 941 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *instance1 = (const pe_resource_t *) a; pe_resource_t 942 lib/pacemaker/pcmk_sched_resource.c const pe_resource_t *instance2 = (const pe_resource_t *) b; pe_resource_t 30 lib/pacemaker/pcmk_sched_tickets.c pe_resource_t *rsc; pe_resource_t 46 lib/pacemaker/pcmk_sched_tickets.c ticket_role_matches(pe_resource_t *rsc, rsc_ticket_t *rsc_ticket) pe_resource_t 65 lib/pacemaker/pcmk_sched_tickets.c constraints_for_ticket(pe_resource_t *rsc, rsc_ticket_t *rsc_ticket, pe_resource_t 79 lib/pacemaker/pcmk_sched_tickets.c constraints_for_ticket((pe_resource_t *) gIter->data, rsc_ticket, pe_resource_t 150 lib/pacemaker/pcmk_sched_tickets.c rsc_ticket_new(const char *id, pe_resource_t *rsc, pe_ticket_t *ticket, pe_resource_t 262 lib/pacemaker/pcmk_sched_tickets.c pe_resource_t *resource = NULL; pe_resource_t 297 lib/pacemaker/pcmk_sched_tickets.c pe_resource_t *rsc = NULL; pe_resource_t 369 lib/pacemaker/pcmk_sched_tickets.c pe_resource_t *rsc = NULL; pe_resource_t 520 lib/pacemaker/pcmk_sched_tickets.c pcmk__require_promotion_tickets(pe_resource_t *rsc) pe_resource_t 169 lib/pacemaker/pcmk_sched_utilization.c pcmk__consume_node_capacity(GHashTable *current_utilization, pe_resource_t *rsc) pe_resource_t 188 lib/pacemaker/pcmk_sched_utilization.c const pe_resource_t *rsc) pe_resource_t 275 lib/pacemaker/pcmk_sched_utilization.c sum_resource_utilization(pe_resource_t *orig_rsc, GList *rscs) pe_resource_t 280 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 297 lib/pacemaker/pcmk_sched_utilization.c pcmk__ban_insufficient_capacity(pe_resource_t *rsc) pe_resource_t 419 lib/pacemaker/pcmk_sched_utilization.c pcmk__create_utilization_constraints(pe_resource_t *rsc, GList *allowed_nodes) pe_resource_t 136 lib/pengine/bundle.c create_ip_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 195 lib/pengine/bundle.c create_container_resource(pe_resource_t *parent, pe_resource_t 437 lib/pengine/bundle.c disallow_node(pe_resource_t *rsc, const char *uname) pe_resource_t 451 lib/pengine/bundle.c create_remote_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 593 lib/pengine/bundle.c create_replica_resources(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 663 lib/pengine/bundle.c replica_for_remote(pe_resource_t *remote) pe_resource_t 665 lib/pengine/bundle.c pe_resource_t *top = remote; pe_resource_t 690 lib/pengine/bundle.c pe__bundle_needs_remote_name(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 708 lib/pengine/bundle.c pe__add_bundle_remote_name(pe_resource_t *rsc, pe_working_set_t *data_set, pe_resource_t 754 lib/pengine/bundle.c pe__unpack_bundle(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 1077 lib/pengine/bundle.c replica_resource_active(pe_resource_t *rsc, gboolean all) pe_resource_t 1092 lib/pengine/bundle.c pe__bundle_active(pe_resource_t *rsc, gboolean all) pe_resource_t 1139 lib/pengine/bundle.c pe_resource_t * pe_resource_t 1140 lib/pengine/bundle.c pe__find_bundle_replica(const pe_resource_t *bundle, const pe_node_t *node) pe_resource_t 1163 lib/pengine/bundle.c print_rsc_in_list(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1182 lib/pengine/bundle.c bundle_print_xml(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1226 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1321 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1350 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1449 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1478 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1582 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1612 lib/pengine/bundle.c pe__print_bundle(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1714 lib/pengine/bundle.c pe__free_bundle(pe_resource_t *rsc) pe_resource_t 1748 lib/pengine/bundle.c pe__bundle_resource_state(const pe_resource_t *rsc, gboolean current) pe_resource_t 1762 lib/pengine/bundle.c pe_bundle_replicas(const pe_resource_t *rsc) pe_resource_t 1775 lib/pengine/bundle.c pe__count_bundle(pe_resource_t *rsc) pe_resource_t 1799 lib/pengine/bundle.c pe__bundle_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 42 lib/pengine/clone.c pe__clone_promoted_max(pe_resource_t *clone) pe_resource_t 59 lib/pengine/clone.c pe__clone_promoted_node_max(pe_resource_t *clone) pe_resource_t 116 lib/pengine/clone.c clone_header(pcmk__output_t *out, int *rc, pe_resource_t *rsc, clone_variant_data_t *clone_data) pe_resource_t 148 lib/pengine/clone.c pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, pe_resource_t 166 lib/pengine/clone.c pe_resource_t * pe_resource_t 167 lib/pengine/clone.c find_clone_instance(pe_resource_t * rsc, const char *sub_id, pe_working_set_t * data_set) pe_resource_t 170 lib/pengine/clone.c pe_resource_t *child = NULL; pe_resource_t 184 lib/pengine/clone.c pe_resource_t * pe_resource_t 185 lib/pengine/clone.c pe__create_clone_child(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 190 lib/pengine/clone.c pe_resource_t *child_rsc = NULL; pe_resource_t 236 lib/pengine/clone.c clone_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 383 lib/pengine/clone.c clone_active(pe_resource_t * rsc, gboolean all) pe_resource_t 388 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 436 lib/pengine/clone.c configured_role_str(pe_resource_t * rsc) pe_resource_t 442 lib/pengine/clone.c target_role = g_hash_table_lookup(((pe_resource_t*)rsc->children->data)->meta, pe_resource_t 449 lib/pengine/clone.c configured_role(pe_resource_t * rsc) pe_resource_t 464 lib/pengine/clone.c clone_print_xml(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 486 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 496 lib/pengine/clone.c is_set_recursive(const pe_resource_t *rsc, long long flag, bool any) pe_resource_t 531 lib/pengine/clone.c clone_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 573 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 758 lib/pengine/clone.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 778 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 820 lib/pengine/clone.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 848 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1098 lib/pengine/clone.c clone_free(pe_resource_t * rsc) pe_resource_t 1107 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1132 lib/pengine/clone.c clone_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 1138 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1158 lib/pengine/clone.c pe__is_universal_clone(pe_resource_t *rsc, pe_resource_t 1173 lib/pengine/clone.c pe__clone_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 1186 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1200 lib/pengine/clone.c pe__clone_child_id(pe_resource_t *rsc) pe_resource_t 1216 lib/pengine/clone.c pe__clone_is_ordered(pe_resource_t *clone) pe_resource_t 1235 lib/pengine/clone.c pe__set_clone_flag(pe_resource_t *clone, enum pe__clone_flags flag) pe_resource_t 1258 lib/pengine/clone.c pe__create_promotable_pseudo_ops(pe_resource_t *clone, bool any_promoting, pe_resource_t 523 lib/pengine/common.c const pe_resource_t *rsc) pe_resource_t 102 lib/pengine/complex.c expand_parents_fixed_nvpairs(pe_resource_t * rsc, pe_rule_eval_data_t * rule_data, GHashTable * meta_hash, pe_working_set_t * data_set) pe_resource_t 105 lib/pengine/complex.c pe_resource_t *p = rsc->parent; pe_resource_t 142 lib/pengine/complex.c get_meta_attributes(GHashTable * meta_hash, pe_resource_t * rsc, pe_resource_t 192 lib/pengine/complex.c get_rsc_attributes(GHashTable *meta_hash, const pe_resource_t *rsc, pe_resource_t 388 lib/pengine/complex.c detect_promotable(pe_resource_t *rsc) pe_resource_t 429 lib/pengine/complex.c pe_rsc_params(pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 474 lib/pengine/complex.c unpack_requires(pe_resource_t *rsc, const char *value, bool is_default) pe_resource_t 562 lib/pengine/complex.c pe__unpack_resource(xmlNode *xml_obj, pe_resource_t **rsc, pe_resource_t 563 lib/pengine/complex.c pe_resource_t *parent, pe_working_set_t *data_set) pe_resource_t 601 lib/pengine/complex.c *rsc = calloc(1, sizeof(pe_resource_t)); pe_resource_t 873 lib/pengine/complex.c common_update_score(pe_resource_t * rsc, const char *id, int score) pe_resource_t 887 lib/pengine/complex.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 895 lib/pengine/complex.c is_parent(pe_resource_t *child, pe_resource_t *rsc) pe_resource_t 897 lib/pengine/complex.c pe_resource_t *parent = child; pe_resource_t 911 lib/pengine/complex.c pe_resource_t * pe_resource_t 912 lib/pengine/complex.c uber_parent(pe_resource_t * rsc) pe_resource_t 914 lib/pengine/complex.c pe_resource_t *parent = rsc; pe_resource_t 926 lib/pengine/complex.c common_free(pe_resource_t * rsc) pe_resource_t 1003 lib/pengine/complex.c pe__find_active_on(const pe_resource_t *rsc, unsigned int *count_all, pe_resource_t 1083 lib/pengine/complex.c pe__find_active_requires(const pe_resource_t *rsc, unsigned int *count) pe_resource_t 1092 lib/pengine/complex.c pe__count_common(pe_resource_t *rsc) pe_resource_t 1096 lib/pengine/complex.c ((pe_resource_t *) item->data)->fns->count(item->data); pe_resource_t 1120 lib/pengine/complex.c pe__set_next_role(pe_resource_t *rsc, enum rsc_role_e role, const char *why) pe_resource_t 80 lib/pengine/failcounts.c block_failure(pe_node_t *node, pe_resource_t *rsc, xmlNode *xml_op, pe_resource_t 177 lib/pengine/failcounts.c rsc_fail_name(pe_resource_t *rsc) pe_resource_t 234 lib/pengine/failcounts.c generate_fail_regexes(pe_resource_t *rsc, pe_working_set_t *data_set, pe_resource_t 251 lib/pengine/failcounts.c pe_get_failcount(pe_node_t *node, pe_resource_t *rsc, time_t *last_failure, pe_resource_t 322 lib/pengine/failcounts.c pe_resource_t *filler = (pe_resource_t *) gIter->data; pe_resource_t 360 lib/pengine/failcounts.c pe__clear_failcount(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 24 lib/pengine/group.c pe_resource_t *last_child; // Last group member pe_resource_t 36 lib/pengine/group.c pe_resource_t * pe_resource_t 37 lib/pengine/group.c pe__last_group_member(const pe_resource_t *group) pe_resource_t 57 lib/pengine/group.c pe__group_flag_is_set(const pe_resource_t *group, uint32_t flags) pe_resource_t 77 lib/pengine/group.c set_group_flag(pe_resource_t *group, const char *option, uint32_t flag, pe_resource_t 100 lib/pengine/group.c inactive_resources(pe_resource_t *rsc) pe_resource_t 105 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 116 lib/pengine/group.c group_header(pcmk__output_t *out, int *rc, pe_resource_t *rsc, int n_inactive, bool show_inactive) pe_resource_t 144 lib/pengine/group.c skip_child_rsc(pe_resource_t *rsc, pe_resource_t *child, gboolean parent_passes, pe_resource_t 171 lib/pengine/group.c group_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 196 lib/pengine/group.c pe_resource_t *new_rsc = NULL; pe_resource_t 226 lib/pengine/group.c group_active(pe_resource_t * rsc, gboolean all) pe_resource_t 233 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 255 lib/pengine/group.c group_print_xml(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 266 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 280 lib/pengine/group.c group_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 311 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 334 lib/pengine/group.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 352 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 384 lib/pengine/group.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 414 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 433 lib/pengine/group.c group_free(pe_resource_t * rsc) pe_resource_t 440 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 454 lib/pengine/group.c group_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 460 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 473 lib/pengine/group.c pe__group_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 485 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 33 lib/pengine/native.c is_multiply_active(pe_resource_t *rsc) pe_resource_t 44 lib/pengine/native.c native_priority_to_node(pe_resource_t * rsc, pe_node_t * node, gboolean failed) pe_resource_t 89 lib/pengine/native.c native_add_running(pe_resource_t * rsc, pe_node_t * node, pe_working_set_t * data_set, gboolean failed) pe_resource_t 118 lib/pengine/native.c pe_resource_t *p = rsc->parent; pe_resource_t 162 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 190 lib/pengine/native.c recursive_clear_unique(pe_resource_t *rsc, gpointer user_data) pe_resource_t 198 lib/pengine/native.c native_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 200 lib/pengine/native.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 237 lib/pengine/native.c rsc_is_on_node(pe_resource_t *rsc, const pe_node_t *node, int flags) pe_resource_t 263 lib/pengine/native.c pe_resource_t * pe_resource_t 264 lib/pengine/native.c native_find_rsc(pe_resource_t * rsc, const char *id, const pe_node_t *on_node, pe_resource_t 268 lib/pengine/native.c pe_resource_t *result = NULL; pe_resource_t 306 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 318 lib/pengine/native.c native_parameter(pe_resource_t * rsc, pe_node_t * node, gboolean create, const char *name, pe_resource_t 340 lib/pengine/native.c native_active(pe_resource_t * rsc, gboolean all) pe_resource_t 367 lib/pengine/native.c native_pending_state(pe_resource_t * rsc) pe_resource_t 395 lib/pengine/native.c native_pending_task(pe_resource_t * rsc) pe_resource_t 417 lib/pengine/native.c native_displayable_role(pe_resource_t *rsc) pe_resource_t 430 lib/pengine/native.c native_displayable_state(pe_resource_t *rsc, bool print_pending) pe_resource_t 448 lib/pengine/native.c native_print_xml(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 542 lib/pengine/native.c pcmk__native_output_string(pe_resource_t *rsc, const char *name, pe_node_t *node, pe_resource_t 680 lib/pengine/native.c pe__common_output_html(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 736 lib/pengine/native.c pe__common_output_text(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 771 lib/pengine/native.c common_print(pe_resource_t *rsc, const char *pre_text, const char *name, pe_resource_t 891 lib/pengine/native.c native_print(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 917 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 994 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1018 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1038 lib/pengine/native.c native_free(pe_resource_t * rsc) pe_resource_t 1045 lib/pengine/native.c native_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 1068 lib/pengine/native.c native_location(const pe_resource_t *rsc, GList **list, int current) pe_resource_t 1077 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 1122 lib/pengine/native.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1376 lib/pengine/native.c pe__native_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 1382 lib/pengine/native.c pe_resource_t *up = uber_parent(rsc); pe_resource_t 21 lib/pengine/pe_actions.c pe_resource_t *container, pe_resource_t 54 lib/pengine/pe_actions.c find_existing_action(const char *key, pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 76 lib/pengine/pe_actions.c find_rsc_op_entry_helper(const pe_resource_t *rsc, const char *key, pe_resource_t 145 lib/pengine/pe_actions.c find_rsc_op_entry(const pe_resource_t *rsc, const char *key) pe_resource_t 167 lib/pengine/pe_actions.c new_action(char *key, const char *task, pe_resource_t *rsc, pe_resource_t 282 lib/pengine/pe_actions.c effective_quorum_policy(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 408 lib/pengine/pe_actions.c update_resource_flags_for_action(pe_resource_t *rsc, pe_action_t *action) pe_resource_t 582 lib/pengine/pe_actions.c find_min_interval_mon(pe_resource_t * rsc, gboolean include_disabled) pe_resource_t 635 lib/pengine/pe_actions.c unpack_operation(pe_action_t * action, xmlNode * xml_obj, pe_resource_t * container, pe_resource_t 940 lib/pengine/pe_actions.c custom_action(pe_resource_t *rsc, char *key, const char *task, pe_resource_t 992 lib/pengine/pe_actions.c pe_resource_t *candidate = gIter->data; pe_resource_t 1113 lib/pengine/pe_actions.c pe_resource_t *match = gIter->data; pe_resource_t 1215 lib/pengine/pe_actions.c pe_get_configured_timeout(pe_resource_t *rsc, const char *action, pe_working_set_t *data_set) pe_resource_t 1262 lib/pengine/pe_actions.c get_complex_task(pe_resource_t * rsc, const char *name, gboolean allow_non_atomic) pe_resource_t 1398 lib/pengine/pe_actions.c pe__resource_actions(const pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 1473 lib/pengine/pe_actions.c pe__clear_resource_history(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1647 lib/pengine/pe_actions.c pe__new_rsc_pseudo_action(pe_resource_t *rsc, const char *task, bool optional, pe_resource_t 99 lib/pengine/pe_digest.c calculate_main_digest(op_digest_cache_t *data, pe_resource_t *rsc, pe_resource_t 180 lib/pengine/pe_digest.c calculate_secure_digest(op_digest_cache_t *data, pe_resource_t *rsc, pe_resource_t 298 lib/pengine/pe_digest.c pe__calculate_digests(pe_resource_t *rsc, const char *task, guint *interval_ms, pe_resource_t 350 lib/pengine/pe_digest.c rsc_action_digest(pe_resource_t *rsc, const char *task, guint interval_ms, pe_resource_t 380 lib/pengine/pe_digest.c rsc_action_digest_cmp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * node, pe_resource_t 532 lib/pengine/pe_digest.c pe__compare_fencing_digest(pe_resource_t *rsc, const char *agent, pe_resource_t 15 lib/pengine/pe_notif.c pe_resource_t *rsc; pe_resource_t 277 lib/pengine/pe_notif.c new_notify_pseudo_action(pe_resource_t *rsc, const pe_action_t *action, pe_resource_t 306 lib/pengine/pe_notif.c new_notify_action(pe_resource_t *rsc, pe_node_t *node, pe_action_t *op, pe_resource_t 364 lib/pengine/pe_notif.c new_post_notify_action(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 428 lib/pengine/pe_notif.c pe__clone_notif_pseudo_ops(pe_resource_t *rsc, const char *task, pe_resource_t 514 lib/pengine/pe_notif.c new_notify_entry(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 533 lib/pengine/pe_notif.c collect_resource_data(pe_resource_t *rsc, bool activity, notify_data_t *n_data) pe_resource_t 550 lib/pengine/pe_notif.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 660 lib/pengine/pe_notif.c add_notif_keys(pe_resource_t *rsc, notify_data_t *n_data) pe_resource_t 776 lib/pengine/pe_notif.c pe_resource_t *remote_rsc = action->node->details->remote_rsc; pe_resource_t 794 lib/pengine/pe_notif.c create_notify_actions(pe_resource_t *rsc, notify_data_t *n_data) pe_resource_t 928 lib/pengine/pe_notif.c pe__create_notifications(pe_resource_t *rsc, notify_data_t *n_data) pe_resource_t 977 lib/pengine/pe_notif.c pe__order_notifs_after_fencing(pe_action_t *stop, pe_resource_t *rsc, pe_resource_t 53 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 278 lib/pengine/pe_output.c resource_history_string(pe_resource_t *rsc, const char *rsc_id, bool all, pe_resource_t 346 lib/pengine/pe_output.c formatted_xml_buf(pe_resource_t *rsc, bool raw) pe_resource_t 502 lib/pengine/pe_output.c const pe_resource_t *container = node->details->remote_rsc->container; pe_resource_t 1557 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) lpc2->data; pe_resource_t 1700 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) gIter2->data; pe_resource_t 1789 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 1881 lib/pengine/pe_output.c pe_resource_t *rsc = NULL; pe_resource_t 1937 lib/pengine/pe_output.c pe_resource_t *rsc = NULL; pe_resource_t 2126 lib/pengine/pe_output.c pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id); pe_resource_t 2166 lib/pengine/pe_output.c pe_resource_t *rsc = pe_find_resource(data_set->resources, pe_resource_t 2393 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2412 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2502 lib/pengine/pe_output.c pe_resource_t *child_rsc = va_arg(args, pe_resource_t *); pe_resource_t 2517 lib/pengine/pe_output.c pe_resource_t *child_rsc = va_arg(args, pe_resource_t *); pe_resource_t 2536 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2550 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2565 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2587 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2680 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) rsc_iter->data; pe_resource_t 2754 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2806 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2824 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 42 lib/pengine/pe_status_private.h pe_resource_t *pe__create_clone_child(pe_resource_t *rsc, pe_resource_t 46 lib/pengine/pe_status_private.h void pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, pe_resource_t 53 lib/pengine/pe_status_private.h gboolean pe__unpack_resource(xmlNode *xml_obj, pe_resource_t **rsc, pe_resource_t 54 lib/pengine/pe_status_private.h pe_resource_t *parent, pe_working_set_t *data_set); pe_resource_t 75 lib/pengine/pe_status_private.h op_digest_cache_t *pe__compare_fencing_digest(pe_resource_t *rsc, pe_resource_t 17 lib/pengine/remote.c pe__resource_is_remote_conn(const pe_resource_t *rsc, pe_resource_t 65 lib/pengine/remote.c pe_resource_t * pe_resource_t 67 lib/pengine/remote.c const pe_resource_t *rsc) pe_resource_t 73 lib/pengine/remote.c pe_resource_t *filler = gIter->data; pe_resource_t 130 lib/pengine/remote.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 214 lib/pengine/remote.c pe_resource_t *rsc; // Known resource corresponding to history entry pe_resource_t 220 lib/pengine/remote.c pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 247 lib/pengine/remote.c void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*, pe_resource_t 140 lib/pengine/status.c ((pe_resource_t *) (item->data))->fns->count(item->data); pe_resource_t 165 lib/pengine/status.c pe_resource_t *rsc = NULL; pe_resource_t 169 lib/pengine/status.c rsc = (pe_resource_t *) iterator->data; pe_resource_t 390 lib/pengine/status.c pe_resource_t * pe_resource_t 396 lib/pengine/status.c pe_resource_t * pe_resource_t 402 lib/pengine/status.c pe_resource_t *parent = rIter->data; pe_resource_t 404 lib/pengine/status.c pe_resource_t *match = pe_resource_t 37 lib/pengine/tags.c pe_resource_t *rsc = pe_find_resource_with_flags(data_set->resources, id, pe_resource_t 26 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *exim_group, *inactive_group, *promotable_clone, *inactive_clone; pe_resource_t 27 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *httpd_bundle, *mysql_clone_group; pe_resource_t 61 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 90 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) g_list_first(data_set->resources)->data; pe_resource_t 120 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *dummy = NULL; pe_resource_t 124 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 199 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *public_ip = NULL; pe_resource_t 203 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 233 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *inactive_dummy_1 = NULL; pe_resource_t 237 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 313 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *promotable_0 = NULL; pe_resource_t 314 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *promotable_1 = NULL; pe_resource_t 318 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 390 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *promotable_0 = NULL; pe_resource_t 391 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *promotable_1 = NULL; pe_resource_t 395 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 436 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *ip_0 = NULL; pe_resource_t 437 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *child_0 = NULL; pe_resource_t 438 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *container_0 = NULL; pe_resource_t 439 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *remote_0 = NULL; pe_resource_t 542 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *mysql_group_0 = NULL; pe_resource_t 543 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *mysql_group_1 = NULL; pe_resource_t 547 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 619 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *mysql_proxy = NULL; pe_resource_t 623 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 627 lib/pengine/tests/native/native_find_rsc_test.c pe_resource_t *child = (pe_resource_t *) iter2->data; pe_resource_t 22 lib/pengine/tests/native/pe_base_name_eq_test.c pe_resource_t *exim_group, *promotable_0, *promotable_1, *dummy; pe_resource_t 23 lib/pengine/tests/native/pe_base_name_eq_test.c pe_resource_t *httpd_bundle, *mysql_group_0, *mysql_group_1; pe_resource_t 52 lib/pengine/tests/native/pe_base_name_eq_test.c pe_resource_t *rsc = (pe_resource_t *) iter->data; pe_resource_t 62 lib/pengine/tests/native/pe_base_name_eq_test.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 72 lib/pengine/tests/native/pe_base_name_eq_test.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 17 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c pe_resource_t rsc1; pe_resource_t 18 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c pe_resource_t rsc2; pe_resource_t 51 lib/pengine/unpack.c static void unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 102 lib/pengine/unpack.c pe_resource_t *rsc = node->details->remote_rsc->container; pe_resource_t 133 lib/pengine/unpack.c pe_resource_t *rsc = node->details->remote_rsc; pe_resource_t 600 lib/pengine/unpack.c setup_container(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 611 lib/pengine/unpack.c pe_resource_t *container = pe_find_resource(data_set->resources, container_id); pe_resource_t 702 lib/pengine/unpack.c link_rsc2remotenode(pe_working_set_t *data_set, pe_resource_t *new_rsc) pe_resource_t 772 lib/pengine/unpack.c pe_resource_t *new_rsc = NULL; pe_resource_t 805 lib/pengine/unpack.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 966 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1194 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1210 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1288 lib/pengine/unpack.c pe_resource_t *container = item->data; pe_resource_t 1467 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1468 lib/pengine/unpack.c pe_resource_t *container = NULL; pe_resource_t 1684 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1687 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1728 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1729 lib/pengine/unpack.c create_anonymous_orphan(pe_resource_t *parent, const char *rsc_id, pe_resource_t 1732 lib/pengine/unpack.c pe_resource_t *top = pe__create_clone_child(parent, data_set); pe_resource_t 1735 lib/pengine/unpack.c pe_resource_t *orphan = top->fns->find_rsc(top, rsc_id, NULL, pe_find_clone); pe_resource_t 1756 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1757 lib/pengine/unpack.c find_anonymous_clone(pe_working_set_t * data_set, pe_node_t * node, pe_resource_t * parent, pe_resource_t 1761 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1762 lib/pengine/unpack.c pe_resource_t *inactive_instance = NULL; pe_resource_t 1774 lib/pengine/unpack.c pe_resource_t *child = rIter->data; pe_resource_t 1880 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1884 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1885 lib/pengine/unpack.c pe_resource_t *parent = NULL; pe_resource_t 1896 lib/pengine/unpack.c pe_resource_t *clone0 = pe_find_resource(data_set->resources, clone0_id); pe_resource_t 1941 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1944 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1965 lib/pengine/unpack.c process_rsc_state(pe_resource_t * rsc, pe_node_t * node, pe_resource_t 1980 lib/pengine/unpack.c pe_resource_t *iter = rsc; pe_resource_t 2230 lib/pengine/unpack.c process_recurring(pe_node_t * node, pe_resource_t * rsc, pe_resource_t 2339 lib/pengine/unpack.c unpack_shutdown_lock(xmlNode *rsc_entry, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 2370 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 2382 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 2482 lib/pengine/unpack.c pe_resource_t *rsc; pe_resource_t 2483 lib/pengine/unpack.c pe_resource_t *container; pe_resource_t 2543 lib/pengine/unpack.c pe_resource_t *rsc = unpack_lrm_resource(node, rsc_entry, data_set); pe_resource_t 2560 lib/pengine/unpack.c set_active(pe_resource_t * rsc) pe_resource_t 2562 lib/pengine/unpack.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 2797 lib/pengine/unpack.c unpack_migrate_to_success(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 2954 lib/pengine/unpack.c unpack_migrate_to_failure(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 3006 lib/pengine/unpack.c unpack_migrate_from_failure(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 3049 lib/pengine/unpack.c const pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 3195 lib/pengine/unpack.c unpack_rsc_op_failure(pe_resource_t * rsc, pe_node_t * node, int rc, xmlNode * xml_op, xmlNode ** last_failure, pe_resource_t 3308 lib/pengine/unpack.c pe_resource_t *fail_rsc = rsc; pe_resource_t 3311 lib/pengine/unpack.c pe_resource_t *parent = uber_parent(fail_rsc); pe_resource_t 3348 lib/pengine/unpack.c check_recoverable(pe_resource_t *rsc, pe_node_t *node, const char *task, pe_resource_t 3400 lib/pengine/unpack.c remap_operation(xmlNode *xml_op, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 3558 lib/pengine/unpack.c pe_resource_t *rsc, pe_node_t *node, pe_resource_t 3593 lib/pengine/unpack.c order_after_remote_fencing(pe_action_t *action, pe_resource_t *remote_conn, pe_resource_t 3607 lib/pengine/unpack.c should_ignore_failure_timeout(pe_resource_t *rsc, xmlNode *xml_op, pe_resource_t 3671 lib/pengine/unpack.c check_operation_expiry(pe_resource_t *rsc, pe_node_t *node, int rc, pe_resource_t 3799 lib/pengine/unpack.c get_action_on_fail(pe_resource_t *rsc, const char *key, const char *task, pe_working_set_t * data_set) pe_resource_t 3811 lib/pengine/unpack.c update_resource_state(pe_resource_t * rsc, pe_node_t * node, xmlNode * xml_op, const char * task, int rc, pe_resource_t 3908 lib/pengine/unpack.c unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 3923 lib/pengine/unpack.c pe_resource_t *parent = rsc; pe_resource_t 42 lib/pengine/utils.c pe_resource_t *rsc = node->details->remote_rsc->container; pe_resource_t 210 lib/pengine/utils.c pe__output_node_weights(pe_resource_t *rsc, const char *comment, pe_resource_t 241 lib/pengine/utils.c pe_resource_t *rsc, const char *comment, GHashTable *nodes) pe_resource_t 281 lib/pengine/utils.c bool to_log, pe_resource_t *rsc, const char *comment, pe_resource_t 302 lib/pengine/utils.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 327 lib/pengine/utils.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 328 lib/pengine/utils.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 352 lib/pengine/utils.c resource_node_score(pe_resource_t * rsc, pe_node_t * node, int score, const char *tag) pe_resource_t 368 lib/pengine/utils.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 385 lib/pengine/utils.c resource_location(pe_resource_t * rsc, pe_node_t * node, int score, const char *tag, pe_resource_t 436 lib/pengine/utils.c get_target_role(pe_resource_t * rsc, enum rsc_role_e * role) pe_resource_t 568 lib/pengine/utils.c const char *rsc_printable_id(pe_resource_t *rsc) pe_resource_t 577 lib/pengine/utils.c pe__clear_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags) pe_resource_t 581 lib/pengine/utils.c pe__clear_resource_flags_recursive((pe_resource_t *) gIter->data, flags); pe_resource_t 589 lib/pengine/utils.c pe_resource_t *r = (pe_resource_t *) lpc->data; pe_resource_t 595 lib/pengine/utils.c pe__set_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags) pe_resource_t 599 lib/pengine/utils.c pe__set_resource_flags_recursive((pe_resource_t *) gIter->data, flags); pe_resource_t 605 lib/pengine/utils.c pe_resource_t * rsc, pe_node_t *node, const char *reason, pe_action_t *dependency, pe_working_set_t * data_set) pe_resource_t 735 lib/pengine/utils.c pe__resource_is_disabled(pe_resource_t *rsc) pe_resource_t 754 lib/pengine/utils.c pe__rsc_running_on_any(pe_resource_t *rsc, GList *node_list) pe_resource_t 768 lib/pengine/utils.c pcmk__rsc_filtered_by_node(pe_resource_t *rsc, GList *only_node) pe_resource_t 779 lib/pengine/utils.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 832 lib/pengine/utils.c pe_resource_t *rsc = pe_find_resource_with_flags(data_set->resources, s, pe_resource_t 859 lib/pengine/utils.c pe__failed_probe_for_rsc(pe_resource_t *rsc, const char *name) pe_resource_t 861 lib/pengine/utils.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 45 lib/pengine/variant.h pe_resource_t *ip; pe_resource_t 46 lib/pengine/variant.h pe_resource_t *child; pe_resource_t 47 lib/pengine/variant.h pe_resource_t *container; pe_resource_t 48 lib/pengine/variant.h pe_resource_t *remote; pe_resource_t 100 lib/pengine/variant.h pe_resource_t *child; pe_resource_t 956 tools/crm_resource.c ban_or_move(pcmk__output_t *out, pe_resource_t *rsc, const char *move_lifetime) pe_resource_t 976 tools/crm_resource.c pe_resource_t *child = (pe_resource_t *)iter->data; pe_resource_t 1013 tools/crm_resource.c cleanup(pcmk__output_t *out, pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1320 tools/crm_resource.c refresh_resource(pcmk__output_t *out, pe_resource_t *rsc, pe_node_t *node) pe_resource_t 1543 tools/crm_resource.c pe_resource_t *rsc = NULL; pe_resource_t 44 tools/crm_resource.h pe_resource_t *rsc; // Resource being checked pe_resource_t 49 tools/crm_resource.h resource_checks_t *cli_check_resource(pe_resource_t *rsc, char *role_s, char *managed); pe_resource_t 64 tools/crm_resource.h void cli_resource_print_cts(pe_resource_t * rsc, pcmk__output_t *out); pe_resource_t 67 tools/crm_resource.h int cli_resource_print(pe_resource_t *rsc, pe_working_set_t *data_set, bool expanded); pe_resource_t 72 tools/crm_resource.h int cli_resource_check(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 76 tools/crm_resource.h GList *cli_resource_search(pe_resource_t *rsc, const char *requested_name, pe_resource_t 79 tools/crm_resource.h pe_resource_t *rsc, const char *operation, pe_resource_t 85 tools/crm_resource.h int cli_resource_restart(pcmk__output_t *out, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 88 tools/crm_resource.h int cli_resource_move(pe_resource_t *rsc, const char *rsc_id, const char *host_name, pe_resource_t 98 tools/crm_resource.h crm_exit_t cli_resource_execute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 103 tools/crm_resource.h int cli_resource_update_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 109 tools/crm_resource.h int cli_resource_delete_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 118 tools/crm_resource.h bool resource_is_running_on(pe_resource_t *rsc, const char *host); pe_resource_t 62 tools/crm_resource_print.c cli_resource_print_cts(pe_resource_t * rsc, pcmk__output_t *out) pe_resource_t 117 tools/crm_resource_print.c cli_resource_print(pe_resource_t *rsc, pe_working_set_t *data_set, bool expanded) pe_resource_t 137 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 235 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 293 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 310 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 455 tools/crm_resource_print.c pe_resource_t *parent = uber_parent(checks->rsc); pe_resource_t 501 tools/crm_resource_print.c pe_resource_t *parent = uber_parent(checks->rsc); pe_resource_t 607 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 619 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 652 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 659 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 689 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 703 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 737 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 750 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 780 tools/crm_resource_print.c add_resource_name(pe_resource_t *rsc, pcmk__output_t *out) { pe_resource_t 19 tools/crm_resource_runtime.c build_node_info_list(pe_resource_t *rsc) pe_resource_t 24 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 41 tools/crm_resource_runtime.c cli_resource_search(pe_resource_t *rsc, const char *requested_name, pe_resource_t 45 tools/crm_resource_runtime.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 160 tools/crm_resource_runtime.c pe_resource_t * rsc, const char * rsc_id, pe_resource_t 171 tools/crm_resource_runtime.c find_matching_attr_resources_recursive(out, result, (pe_resource_t*)gIter->data, pe_resource_t 196 tools/crm_resource_runtime.c find_matching_attr_resources(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 226 tools/crm_resource_runtime.c pe_resource_t *child = rsc->children->data; pe_resource_t 253 tools/crm_resource_runtime.c cli_resource_update_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 310 tools/crm_resource_runtime.c rsc = (pe_resource_t*)gIter->data; pe_resource_t 405 tools/crm_resource_runtime.c cli_resource_delete_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 432 tools/crm_resource_runtime.c rsc = (pe_resource_t*)gIter->data; pe_resource_t 487 tools/crm_resource_runtime.c pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id); pe_resource_t 560 tools/crm_resource_runtime.c rsc_fail_name(pe_resource_t *rsc) pe_resource_t 630 tools/crm_resource_runtime.c pe_resource_t *fail_rsc = pe_find_resource_with_flags(data_set->resources, pe_resource_t 676 tools/crm_resource_runtime.c clear_rsc_fail_attrs(pe_resource_t *rsc, const char *operation, pe_resource_t 697 tools/crm_resource_runtime.c pe_resource_t *rsc, const char *operation, pe_resource_t 712 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *) lpc->data; pe_resource_t 969 tools/crm_resource_runtime.c cli_resource_check(pcmk__output_t *out, pe_resource_t *rsc, pe_node_t *node) pe_resource_t 991 tools/crm_resource_runtime.c generate_resource_params(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1026 tools/crm_resource_runtime.c bool resource_is_running_on(pe_resource_t *rsc, const char *host) pe_resource_t 1076 tools/crm_resource_runtime.c pe_resource_t *rsc = (pe_resource_t *) rIter->data; pe_resource_t 1248 tools/crm_resource_runtime.c max_delay_for_resource(pe_working_set_t * data_set, pe_resource_t *rsc) pe_resource_t 1257 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *)iter->data; pe_resource_t 1293 tools/crm_resource_runtime.c pe_resource_t *rsc = pe_find_resource(data_set->resources, (const char *)item->data); pe_resource_t 1325 tools/crm_resource_runtime.c cli_resource_restart(pcmk__output_t *out, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1347 tools/crm_resource_runtime.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 1932 tools/crm_resource_runtime.c cli_resource_execute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 1995 tools/crm_resource_runtime.c cli_resource_move(pe_resource_t *rsc, const char *rsc_id, const char *host_name, pe_resource_t 2012 tools/crm_resource_runtime.c pe_resource_t *p = uber_parent(rsc); pe_resource_t 2034 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *)iter->data;