pe_resource_t 429 daemons/execd/cts-exec-helper.c pe_resource_t *rsc = NULL; pe_resource_t 563 daemons/fenced/pacemaker-fenced.c our_node_allowed_for(pe_resource_t *rsc) pe_resource_t 648 daemons/fenced/pacemaker-fenced.c static void 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, 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, pe_resource_t *rsc, pe_resource_t 31 include/crm/pengine/complex.h void pe_get_versioned_attributes(xmlNode *meta_hash, pe_resource_t *rsc, pe_resource_t 35 include/crm/pengine/complex.h gboolean is_parent(pe_resource_t *child, pe_resource_t *rsc); pe_resource_t 36 include/crm/pengine/complex.h pe_resource_t *uber_parent(pe_resource_t *rsc); pe_resource_t 170 include/crm/pengine/internal.h pe_resource_t *rsc_lh; // Resource being located pe_resource_t 181 include/crm/pengine/internal.h pe_resource_t *lh_rsc; pe_resource_t 186 include/crm/pengine/internal.h pe_resource_t *rh_rsc; pe_resource_t 218 include/crm/pengine/internal.h char *native_parameter(pe_resource_t * rsc, pe_node_t * node, gboolean create, const char *name, pe_resource_t 220 include/crm/pengine/internal.h pe_node_t *native_location(const pe_resource_t *rsc, GList **list, int current); pe_resource_t 225 include/crm/pengine/internal.h void common_update_score(pe_resource_t * rsc, const char *id, int score); pe_resource_t 226 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 228 include/crm/pengine/internal.h gboolean native_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 229 include/crm/pengine/internal.h gboolean group_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 230 include/crm/pengine/internal.h gboolean clone_unpack(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 231 include/crm/pengine/internal.h gboolean pe__unpack_bundle(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 233 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 236 include/crm/pengine/internal.h gboolean native_active(pe_resource_t * rsc, gboolean all); pe_resource_t 237 include/crm/pengine/internal.h gboolean group_active(pe_resource_t * rsc, gboolean all); pe_resource_t 238 include/crm/pengine/internal.h gboolean clone_active(pe_resource_t * rsc, gboolean all); pe_resource_t 239 include/crm/pengine/internal.h gboolean pe__bundle_active(pe_resource_t *rsc, gboolean all); pe_resource_t 241 include/crm/pengine/internal.h void native_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data); pe_resource_t 242 include/crm/pengine/internal.h void group_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data); pe_resource_t 243 include/crm/pengine/internal.h void clone_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data); pe_resource_t 244 include/crm/pengine/internal.h void pe__print_bundle(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 247 include/crm/pengine/internal.h gchar * pcmk__native_output_string(pe_resource_t *rsc, const char *name, pe_node_t *node, pe_resource_t 255 include/crm/pengine/internal.h pe__rsc_bool_str(pe_resource_t *rsc, uint64_t rsc_flag) pe_resource_t 292 include/crm/pengine/internal.h void native_free(pe_resource_t * rsc); pe_resource_t 293 include/crm/pengine/internal.h void group_free(pe_resource_t * rsc); pe_resource_t 294 include/crm/pengine/internal.h void clone_free(pe_resource_t * rsc); pe_resource_t 295 include/crm/pengine/internal.h void pe__free_bundle(pe_resource_t *rsc); pe_resource_t 297 include/crm/pengine/internal.h enum rsc_role_e native_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 298 include/crm/pengine/internal.h enum rsc_role_e group_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 299 include/crm/pengine/internal.h enum rsc_role_e clone_resource_state(const pe_resource_t * rsc, gboolean current); pe_resource_t 300 include/crm/pengine/internal.h enum rsc_role_e pe__bundle_resource_state(const pe_resource_t *rsc, pe_resource_t 303 include/crm/pengine/internal.h void pe__count_common(pe_resource_t *rsc); pe_resource_t 304 include/crm/pengine/internal.h void pe__count_bundle(pe_resource_t *rsc); pe_resource_t 306 include/crm/pengine/internal.h gboolean common_unpack(xmlNode * xml_obj, pe_resource_t ** rsc, pe_resource_t * parent, pe_resource_t 308 include/crm/pengine/internal.h void common_free(pe_resource_t * rsc); pe_resource_t 322 include/crm/pengine/internal.h int pe_get_failcount(pe_node_t *node, pe_resource_t *rsc, time_t *last_failure, pe_resource_t 326 include/crm/pengine/internal.h pe_action_t *pe__clear_failcount(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 332 include/crm/pengine/internal.h pe_node_t *pe__find_active_on(const pe_resource_t *rsc, pe_resource_t 335 include/crm/pengine/internal.h pe_node_t *pe__find_active_requires(const pe_resource_t *rsc, pe_resource_t 339 include/crm/pengine/internal.h pe__current_node(const pe_resource_t *rsc) pe_resource_t 367 include/crm/pengine/internal.h int line, bool to_log, pe_resource_t *rsc, pe_resource_t 379 include/crm/pengine/internal.h extern xmlNode *find_rsc_op_entry(pe_resource_t * rsc, const char *key); pe_resource_t 381 include/crm/pengine/internal.h extern pe_action_t *custom_action(pe_resource_t * rsc, char *key, const char *task, pe_node_t * on_node, pe_resource_t 430 include/crm/pengine/internal.h extern int pe_get_configured_timeout(pe_resource_t *rsc, const char *action, pe_resource_t 435 include/crm/pengine/internal.h extern enum action_tasks get_complex_task(pe_resource_t * rsc, const char *name, pe_resource_t 442 include/crm/pengine/internal.h GList *pe__resource_actions(const pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 447 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 451 include/crm/pengine/internal.h extern gboolean get_target_role(pe_resource_t * rsc, enum rsc_role_e *role); pe_resource_t 452 include/crm/pengine/internal.h void pe__set_next_role(pe_resource_t *rsc, enum rsc_role_e role, pe_resource_t 455 include/crm/pengine/internal.h extern pe_resource_t *find_clone_instance(pe_resource_t * rsc, const char *sub_id, pe_resource_t 467 include/crm/pengine/internal.h pe_base_name_eq(pe_resource_t *rsc, const char *id) pe_resource_t 481 include/crm/pengine/internal.h bool is_set_recursive(pe_resource_t * rsc, long long flag, bool any); pe_resource_t 505 include/crm/pengine/internal.h op_digest_cache_t *pe__calculate_digests(pe_resource_t *rsc, const char *task, pe_resource_t 513 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 518 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 530 include/crm/pengine/internal.h void pe__set_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags); pe_resource_t 531 include/crm/pengine/internal.h void pe__clear_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags); pe_resource_t 543 include/crm/pengine/internal.h void common_print(pe_resource_t * rsc, const char *pre_text, const char *name, pe_node_t *node, long options, void *print_data); pe_resource_t 544 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, long options); pe_resource_t 545 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, long options); pe_resource_t 546 include/crm/pengine/internal.h pe_resource_t *pe__find_bundle_replica(const pe_resource_t *bundle, pe_resource_t 548 include/crm/pengine/internal.h bool pe__bundle_needs_remote_name(pe_resource_t *rsc, pe_resource_t 550 include/crm/pengine/internal.h const char *pe__add_bundle_remote_name(pe_resource_t *rsc, pe_resource_t 555 include/crm/pengine/internal.h const pe_resource_t *rsc); pe_resource_t 557 include/crm/pengine/internal.h bool pe__is_universal_clone(pe_resource_t *rsc, pe_resource_t 559 include/crm/pengine/internal.h void pe__add_param_check(xmlNode *rsc_op, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 562 include/crm/pengine/internal.h void (*cb)(pe_resource_t*, pe_node_t*, xmlNode*, pe_resource_t 581 include/crm/pengine/internal.h bool pe__resource_is_disabled(pe_resource_t *rsc); pe_resource_t 582 include/crm/pengine/internal.h pe_action_t *pe__clear_resource_history(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 590 include/crm/pengine/internal.h bool pe__rsc_running_on_any_node_in_list(pe_resource_t *rsc, GList *node_list); pe_resource_t 595 include/crm/pengine/internal.h bool pcmk__rsc_filtered_by_node(pe_resource_t *rsc, GList *only_node); pe_resource_t 597 include/crm/pengine/internal.h gboolean pe__bundle_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 598 include/crm/pengine/internal.h gboolean pe__clone_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 599 include/crm/pengine/internal.h gboolean pe__group_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 600 include/crm/pengine/internal.h gboolean pe__native_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent); pe_resource_t 32 include/crm/pengine/pe_types.h typedef struct pe_resource_s pe_resource_t; pe_resource_t 44 include/crm/pengine/pe_types.h gboolean (*unpack) (pe_resource_t*, pe_working_set_t*); pe_resource_t 45 include/crm/pengine/pe_types.h pe_resource_t *(*find_rsc) (pe_resource_t *parent, const char *search, pe_resource_t 48 include/crm/pengine/pe_types.h char *(*parameter) (pe_resource_t*, pe_node_t*, gboolean, const char*, pe_resource_t 51 include/crm/pengine/pe_types.h void (*print) (pe_resource_t*, const char*, long, void*); pe_resource_t 52 include/crm/pengine/pe_types.h gboolean (*active) (pe_resource_t*, gboolean); pe_resource_t 53 include/crm/pengine/pe_types.h enum rsc_role_e (*state) (const pe_resource_t*, gboolean); pe_resource_t 54 include/crm/pengine/pe_types.h pe_node_t *(*location) (const pe_resource_t*, GList**, int); pe_resource_t 55 include/crm/pengine/pe_types.h void (*free) (pe_resource_t*); pe_resource_t 56 include/crm/pengine/pe_types.h void (*count) (pe_resource_t*); pe_resource_t 57 include/crm/pengine/pe_types.h gboolean (*is_filtered) (pe_resource_t*, GList *, gboolean); pe_resource_t 230 include/crm/pengine/pe_types.h pe_resource_t *remote_rsc; pe_resource_t 327 include/crm/pengine/pe_types.h pe_resource_t *parent; pe_resource_t 379 include/crm/pengine/pe_types.h pe_resource_t *container; pe_resource_t 409 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 58 include/crm/pengine/status.h pe_rsc_is_clone(pe_resource_t *rsc) pe_resource_t 71 include/crm/pengine/status.h pe_rsc_is_unique_clone(pe_resource_t *rsc) pe_resource_t 84 include/crm/pengine/status.h pe_rsc_is_anon_clone(pe_resource_t *rsc) pe_resource_t 97 include/crm/pengine/status.h pe_rsc_is_bundled(pe_resource_t *rsc) pe_resource_t 72 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 21 include/pcmki/pcmki_sched_allocate.h GHashTable *(*merge_weights) (pe_resource_t *, const char *, GHashTable *, const char *, float, pe_resource_t 23 include/pcmki/pcmki_sched_allocate.h pe_node_t *(*allocate) (pe_resource_t *, pe_node_t *, pe_working_set_t *); pe_resource_t 24 include/pcmki/pcmki_sched_allocate.h void (*create_actions) (pe_resource_t *, pe_working_set_t *); pe_resource_t 25 include/pcmki/pcmki_sched_allocate.h gboolean(*create_probe) (pe_resource_t *, pe_node_t *, pe_action_t *, gboolean, pe_working_set_t *); pe_resource_t 26 include/pcmki/pcmki_sched_allocate.h void (*internal_constraints) (pe_resource_t *, pe_working_set_t *); pe_resource_t 28 include/pcmki/pcmki_sched_allocate.h void (*rsc_colocation_lh) (pe_resource_t *, pe_resource_t *, pe_resource_t 30 include/pcmki/pcmki_sched_allocate.h void (*rsc_colocation_rh) (pe_resource_t *, pe_resource_t *, pe_resource_t 33 include/pcmki/pcmki_sched_allocate.h void (*rsc_location) (pe_resource_t *, pe__location_t *); pe_resource_t 42 include/pcmki/pcmki_sched_allocate.h void (*expand) (pe_resource_t *, pe_working_set_t *); pe_resource_t 43 include/pcmki/pcmki_sched_allocate.h void (*append_meta) (pe_resource_t * rsc, xmlNode * xml); pe_resource_t 46 include/pcmki/pcmki_sched_allocate.h GHashTable *pcmk__native_merge_weights(pe_resource_t *rsc, const char *rhs, pe_resource_t 50 include/pcmki/pcmki_sched_allocate.h GHashTable *pcmk__group_merge_weights(pe_resource_t *rsc, const char *rhs, pe_resource_t 54 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__native_allocate(pe_resource_t *rsc, pe_node_t *preferred, pe_resource_t 56 include/pcmki/pcmki_sched_allocate.h extern void native_create_actions(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 57 include/pcmki/pcmki_sched_allocate.h extern void native_internal_constraints(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 58 include/pcmki/pcmki_sched_allocate.h void native_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 61 include/pcmki/pcmki_sched_allocate.h void native_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 64 include/pcmki/pcmki_sched_allocate.h extern void rsc_ticket_constraint(pe_resource_t * lh_rsc, rsc_ticket_t * rsc_ticket, pe_resource_t 68 include/pcmki/pcmki_sched_allocate.h void native_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 69 include/pcmki/pcmki_sched_allocate.h extern void native_expand(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 70 include/pcmki/pcmki_sched_allocate.h extern gboolean native_create_probe(pe_resource_t * rsc, pe_node_t * node, pe_action_t * complete, pe_resource_t 72 include/pcmki/pcmki_sched_allocate.h extern void native_append_meta(pe_resource_t * rsc, xmlNode * xml); pe_resource_t 74 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__group_allocate(pe_resource_t *rsc, pe_node_t *preferred, pe_resource_t 76 include/pcmki/pcmki_sched_allocate.h extern void group_create_actions(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 77 include/pcmki/pcmki_sched_allocate.h extern void group_internal_constraints(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 78 include/pcmki/pcmki_sched_allocate.h void group_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 81 include/pcmki/pcmki_sched_allocate.h void group_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 85 include/pcmki/pcmki_sched_allocate.h void group_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 86 include/pcmki/pcmki_sched_allocate.h extern void group_expand(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 87 include/pcmki/pcmki_sched_allocate.h extern void group_append_meta(pe_resource_t * rsc, xmlNode * xml); pe_resource_t 89 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__bundle_allocate(pe_resource_t *rsc, pe_node_t *preferred, pe_resource_t 91 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_create_actions(pe_resource_t *rsc, pe_resource_t 93 include/pcmki/pcmki_sched_allocate.h gboolean pcmk__bundle_create_probe(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 96 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_internal_constraints(pe_resource_t *rsc, pe_resource_t 98 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t 99 include/pcmki/pcmki_sched_allocate.h pe_resource_t *rh_rsc, pe_resource_t 102 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t 103 include/pcmki/pcmki_sched_allocate.h pe_resource_t *rh_rsc, pe_resource_t 106 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 109 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_expand(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 110 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_append_meta(pe_resource_t *rsc, xmlNode *xml); pe_resource_t 112 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__clone_allocate(pe_resource_t *rsc, pe_node_t *preferred, pe_resource_t 114 include/pcmki/pcmki_sched_allocate.h extern void clone_create_actions(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 115 include/pcmki/pcmki_sched_allocate.h extern void clone_internal_constraints(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 116 include/pcmki/pcmki_sched_allocate.h void clone_rsc_colocation_lh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 119 include/pcmki/pcmki_sched_allocate.h void clone_rsc_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 122 include/pcmki/pcmki_sched_allocate.h void clone_rsc_location(pe_resource_t *rsc, pe__location_t *constraint); pe_resource_t 124 include/pcmki/pcmki_sched_allocate.h extern void clone_expand(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 125 include/pcmki/pcmki_sched_allocate.h extern gboolean clone_create_probe(pe_resource_t * rsc, pe_node_t * node, pe_action_t * complete, pe_resource_t 127 include/pcmki/pcmki_sched_allocate.h extern void clone_append_meta(pe_resource_t * rsc, xmlNode * xml); pe_resource_t 129 include/pcmki/pcmki_sched_allocate.h void pcmk__add_promotion_scores(pe_resource_t *rsc); pe_resource_t 130 include/pcmki/pcmki_sched_allocate.h pe_node_t *pcmk__set_instance_roles(pe_resource_t *rsc, pe_resource_t 132 include/pcmki/pcmki_sched_allocate.h void create_promotable_actions(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 133 include/pcmki/pcmki_sched_allocate.h void promote_demote_constraints(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 134 include/pcmki/pcmki_sched_allocate.h void promotable_constraints(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 135 include/pcmki/pcmki_sched_allocate.h void promotable_colocation_rh(pe_resource_t *lh_rsc, pe_resource_t *rh_rsc, pe_resource_t 147 include/pcmki/pcmki_sched_allocate.h void LogActions(pe_resource_t * rsc, pe_working_set_t * data_set); pe_resource_t 148 include/pcmki/pcmki_sched_allocate.h void pcmk__bundle_log_actions(pe_resource_t *rsc, pe_working_set_t *data_set); pe_resource_t 150 include/pcmki/pcmki_sched_allocate.h extern void rsc_stonith_ordering(pe_resource_t * rsc, pe_action_t * stonith_op, pe_resource_t 175 include/pcmki/pcmki_sched_allocate.h void complex_set_cmds(pe_resource_t * rsc); pe_resource_t 178 include/pcmki/pcmki_sched_allocate.h pe_resource_t * rsc, GList *children, notify_data_t **start_notify, notify_data_t **stop_notify, pe_working_set_t * data_set); pe_resource_t 14 include/pcmki/pcmki_sched_notif.h notify_data_t * create_notification_boundaries(pe_resource_t *rsc, pe_resource_t 19 include/pcmki/pcmki_sched_notif.h void collect_notification_data(pe_resource_t *rsc, gboolean state, pe_resource_t 22 include/pcmki/pcmki_sched_notif.h void pcmk__create_notification_keys(pe_resource_t *rsc, notify_data_t *n_data, pe_resource_t 25 include/pcmki/pcmki_sched_notif.h void create_notifications(pe_resource_t *rsc, notify_data_t *n_data, pe_resource_t 30 include/pcmki/pcmki_sched_notif.h void create_secondary_notification(pe_action_t *action, pe_resource_t *rsc, pe_resource_t 26 include/pcmki/pcmki_sched_utils.h pe__location_t *rsc2node_new(const char *id, pe_resource_t *rsc, int weight, pe_resource_t 31 include/pcmki/pcmki_sched_utils.h pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 35 include/pcmki/pcmki_sched_utils.h extern gboolean rsc_ticket_new(const char *id, pe_resource_t * rsc_lh, pe_ticket_t * ticket, pe_resource_t 45 include/pcmki/pcmki_sched_utils.h extern gboolean native_assign_node(pe_resource_t *rsc, pe_node_t *chosen, pe_resource_t 47 include/pcmki/pcmki_sched_utils.h void native_deallocate(pe_resource_t * rsc); pe_resource_t 53 include/pcmki/pcmki_sched_utils.h pe_resource_t *find_compatible_child(pe_resource_t *local_child, pe_resource_t 54 include/pcmki/pcmki_sched_utils.h pe_resource_t *rsc, enum rsc_role_e filter, pe_resource_t 57 include/pcmki/pcmki_sched_utils.h pe_resource_t *find_compatible_child_by_node(pe_resource_t * local_child, pe_node_t * local_node, pe_resource_t * rsc, pe_resource_t 59 include/pcmki/pcmki_sched_utils.h gboolean is_child_compatible(pe_resource_t *child_rsc, pe_node_t * local_node, enum rsc_role_e filter, gboolean current); pe_resource_t 60 include/pcmki/pcmki_sched_utils.h bool assign_node(pe_resource_t * rsc, pe_node_t * node, gboolean force); pe_resource_t 63 include/pcmki/pcmki_sched_utils.h int copies_per_node(pe_resource_t * rsc); pe_resource_t 72 include/pcmki/pcmki_sched_utils.h filter_colocation_constraint(pe_resource_t * rsc_lh, pe_resource_t * rsc_rh, pe_resource_t 79 include/pcmki/pcmki_sched_utils.h extern void process_utilization(pe_resource_t * rsc, pe_node_t ** prefer, pe_working_set_t * data_set); pe_resource_t 80 include/pcmki/pcmki_sched_utils.h pe_action_t *create_pseudo_resource_op(pe_resource_t * rsc, const char *task, bool optional, bool runnable, pe_working_set_t *data_set); pe_resource_t 81 include/pcmki/pcmki_sched_utils.h pe_action_t *pe_cancel_op(pe_resource_t *rsc, const char *name, pe_resource_t 42 include/pcmki/pcmki_scheduler.h pe_resource_t *rsc_lh; pe_resource_t 43 include/pcmki/pcmki_scheduler.h pe_resource_t *rsc_rh; pe_resource_t 61 include/pcmki/pcmki_scheduler.h pe_resource_t *rsc_lh; pe_resource_t 87 include/pcmki/pcmki_scheduler.h extern int custom_action_order(pe_resource_t * lh_rsc, char *lh_task, pe_action_t * lh_action, pe_resource_t 88 include/pcmki/pcmki_scheduler.h pe_resource_t * rh_rsc, char *rh_task, pe_action_t * rh_action, pe_resource_t 91 include/pcmki/pcmki_scheduler.h extern int new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, pe_resource_t 92 include/pcmki/pcmki_scheduler.h pe_resource_t * rh_rsc, const char *rh_task, pe_resource_t 122 include/pcmki/pcmki_scheduler.h const pe_resource_t *rsc) pe_resource_t 20 lib/pacemaker/pcmk_output.c colocations_header(pe_resource_t *rsc, pcmk__colocation_t *cons, pe_resource_t 40 lib/pacemaker/pcmk_output.c colocations_xml_node(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 69 lib/pacemaker/pcmk_output.c do_locations_list_xml(pcmk__output_t *out, pe_resource_t *rsc, bool add_header) pe_resource_t 112 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 225 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 352 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 395 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 427 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 470 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 502 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 531 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 538 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 563 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 729 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 799 lib/pacemaker/pcmk_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 845 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 84 lib/pacemaker/pcmk_resource.c pcmk__resource_digests(pcmk__output_t *out, pe_resource_t *rsc, pe_resource_t 125 lib/pacemaker/pcmk_resource.c pcmk_resource_digests(xmlNodePtr *xml, pe_resource_t *rsc, pe_resource_t 30 lib/pacemaker/pcmk_sched_allocate.c extern void ReloadRsc(pe_resource_t * rsc, pe_node_t *node, pe_working_set_t * data_set); pe_resource_t 31 lib/pacemaker/pcmk_sched_allocate.c extern gboolean DeleteRsc(pe_resource_t * rsc, pe_node_t * node, gboolean optional, pe_working_set_t * data_set); pe_resource_t 150 lib/pacemaker/pcmk_sched_allocate.c check_rsc_parameters(pe_resource_t * rsc, pe_node_t * node, xmlNode * rsc_entry, pe_resource_t 197 lib/pacemaker/pcmk_sched_allocate.c CancelXmlOp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * active_node, pe_resource_t 223 lib/pacemaker/pcmk_sched_allocate.c check_action_definition(pe_resource_t * rsc, pe_node_t * active_node, xmlNode * xml_op, pe_resource_t 358 lib/pacemaker/pcmk_sched_allocate.c check_params(pe_resource_t *rsc, pe_node_t *node, xmlNode *rsc_op, pe_resource_t 396 lib/pacemaker/pcmk_sched_allocate.c check_actions_for(xmlNode * rsc_entry, pe_resource_t * rsc, pe_node_t * node, pe_working_set_t * data_set) pe_resource_t 412 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 500 lib/pacemaker/pcmk_sched_allocate.c find_rsc_list(GList *result, pe_resource_t * rsc, const char *id, gboolean renamed_clones, pe_resource_t 515 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 547 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 607 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 635 lib/pacemaker/pcmk_sched_allocate.c failcount_clear_action_exists(pe_node_t * node, pe_resource_t * rsc) pe_resource_t 656 lib/pacemaker/pcmk_sched_allocate.c check_migration_threshold(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 660 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *failed; pe_resource_t 701 lib/pacemaker/pcmk_sched_allocate.c common_apply_stickiness(pe_resource_t * rsc, pe_node_t * node, pe_working_set_t * data_set) pe_resource_t 707 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 723 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *sticky_rsc = rsc; pe_resource_t 759 lib/pacemaker/pcmk_sched_allocate.c complex_set_cmds(pe_resource_t * rsc) pe_resource_t 766 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 779 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 880 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter2->data; pe_resource_t 949 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter2->data; pe_resource_t 958 lib/pacemaker/pcmk_sched_allocate.c rsc_discover_filter(pe_resource_t *rsc, pe_node_t *node) pe_resource_t 961 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 969 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 996 lib/pacemaker/pcmk_sched_allocate.c apply_shutdown_lock(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 1004 lib/pacemaker/pcmk_sched_allocate.c apply_shutdown_lock((pe_resource_t *) item->data, data_set); pe_resource_t 1090 lib/pacemaker/pcmk_sched_allocate.c apply_shutdown_lock((pe_resource_t *) gIter->data, data_set); pe_resource_t 1115 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter2->data; pe_resource_t 1135 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1170 lib/pacemaker/pcmk_sched_allocate.c const pe_resource_t *resource1 = a; pe_resource_t 1171 lib/pacemaker/pcmk_sched_allocate.c const pe_resource_t *resource2 = b; pe_resource_t 1301 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1313 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1332 lib/pacemaker/pcmk_sched_allocate.c order_start_then_action(pe_resource_t *lh_rsc, pe_action_t *rh_action, pe_resource_t 1344 lib/pacemaker/pcmk_sched_allocate.c order_action_then_stop(pe_action_t *lh_action, pe_resource_t *rh_rsc, pe_resource_t 1356 lib/pacemaker/pcmk_sched_allocate.c cleanup_orphans(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 1467 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1481 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1491 lib/pacemaker/pcmk_sched_allocate.c is_managed(const pe_resource_t * rsc) pe_resource_t 1500 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1517 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1536 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *container = node->details->remote_rsc->container; pe_resource_t 1775 lib/pacemaker/pcmk_sched_allocate.c find_actions_by_task(GList *actions, pe_resource_t * rsc, const char *original_key) pe_resource_t 1802 lib/pacemaker/pcmk_sched_allocate.c rsc_order_then(pe_action_t *lh_action, pe_resource_t *rsc, pe_resource_t 1861 lib/pacemaker/pcmk_sched_allocate.c rsc_order_first(pe_resource_t *lh_rsc, pe__ordering_t *order, pe_resource_t 1867 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rh_rsc = order->rh_rsc; pe_resource_t 1952 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *remote_rsc = NULL; pe_resource_t 1953 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *container = NULL; pe_resource_t 2041 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *remote_rsc = NULL; pe_resource_t 2118 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *remote_rsc = NULL; pe_resource_t 2252 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *remote = NULL; pe_resource_t 2378 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *lh_rsc = order->lh_rsc; pe_resource_t 2379 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rh_rsc = order->rh_rsc; pe_resource_t 2501 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *compatible_rsc = NULL; pe_resource_t 2640 lib/pacemaker/pcmk_sched_allocate.c order_first_rsc_probes(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 2646 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t * child = (pe_resource_t *) gIter->data; pe_resource_t 2678 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 2693 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 2760 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *first_rsc = first->rsc; pe_resource_t 2829 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = order->lh_rsc; pe_resource_t 2896 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 3007 lib/pacemaker/pcmk_sched_allocate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 34 lib/pacemaker/pcmk_sched_bundle.c void distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 38 lib/pacemaker/pcmk_sched_bundle.c get_container_list(pe_resource_t *rsc) pe_resource_t 57 lib/pacemaker/pcmk_sched_bundle.c get_containers_or_children(pe_resource_t *rsc) pe_resource_t 64 lib/pacemaker/pcmk_sched_bundle.c migration_threshold_reached(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 103 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_allocate(pe_resource_t *rsc, pe_node_t *prefer, pe_resource_t 206 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_actions(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 255 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_internal_constraints(pe_resource_t *rsc, pe_resource_t 368 lib/pacemaker/pcmk_sched_bundle.c static pe_resource_t * pe_resource_t 369 lib/pacemaker/pcmk_sched_bundle.c compatible_replica_for_node(pe_resource_t *rsc_lh, pe_node_t *candidate, pe_resource_t 370 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *rsc, enum rsc_role_e filter, pe_resource_t 397 lib/pacemaker/pcmk_sched_bundle.c static pe_resource_t * pe_resource_t 398 lib/pacemaker/pcmk_sched_bundle.c compatible_replica(pe_resource_t *rsc_lh, pe_resource_t *rsc, pe_resource_t 403 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *pair = NULL; pe_resource_t 431 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_rsc_colocation_lh(pe_resource_t *rsc, pe_resource_t *rsc_rh, pe_resource_t 442 lib/pacemaker/pcmk_sched_bundle.c int copies_per_node(pe_resource_t * rsc) pe_resource_t 484 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc, pe_resource_t 501 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *rh_child = compatible_replica(rsc_lh, rsc, pe_resource_t 592 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t * pe_resource_t 593 lib/pacemaker/pcmk_sched_bundle.c find_compatible_child_by_node(pe_resource_t * local_child, pe_node_t * local_node, pe_resource_t * rsc, pe_resource_t 609 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 626 lib/pacemaker/pcmk_sched_bundle.c replica_for_container(pe_resource_t *rsc, pe_resource_t *container, pe_resource_t 667 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *then_child = gIter->data; pe_resource_t 668 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *first_child = find_compatible_child(then_child, pe_resource_t 793 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *rsc = NULL; pe_resource_t 847 lib/pacemaker/pcmk_sched_bundle.c pe_resource_t *then_child = (pe_resource_t *) gIter->data; pe_resource_t 876 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 906 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_expand(pe_resource_t *rsc, pe_working_set_t * data_set) pe_resource_t 979 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_probe(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1073 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_append_meta(pe_resource_t *rsc, xmlNode *xml) pe_resource_t 1078 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_log_actions(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 19 lib/pacemaker/pcmk_sched_clone.c static void append_parent_colocation(pe_resource_t * rsc, pe_resource_t * child, gboolean all); pe_resource_t 24 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 25 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 46 lib/pacemaker/pcmk_sched_clone.c parent_node_instance(const pe_resource_t * rsc, pe_node_t * node) pe_resource_t 59 lib/pacemaker/pcmk_sched_clone.c did_fail(const pe_resource_t * rsc) pe_resource_t 68 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 94 lib/pacemaker/pcmk_sched_clone.c order_instance_by_colocation(const pe_resource_t *rsc1, pe_resource_t 95 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *rsc2, pe_resource_t 264 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 265 lib/pacemaker/pcmk_sched_clone.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 418 lib/pacemaker/pcmk_sched_clone.c can_run_instance(pe_resource_t * rsc, pe_node_t * node, int limit) pe_resource_t 471 lib/pacemaker/pcmk_sched_clone.c allocate_instance(pe_resource_t *rsc, pe_node_t *prefer, gboolean all_coloc, pe_resource_t 540 lib/pacemaker/pcmk_sched_clone.c append_parent_colocation(pe_resource_t * rsc, pe_resource_t * child, gboolean all) pe_resource_t 569 lib/pacemaker/pcmk_sched_clone.c distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 573 lib/pacemaker/pcmk_sched_clone.c distribute_children(pe_resource_t *rsc, GList *children, GList *nodes, pe_resource_t 605 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 648 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 678 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_allocate(pe_resource_t *rsc, pe_node_t *prefer, pe_resource_t 743 lib/pacemaker/pcmk_sched_clone.c clone_update_pseudo_status(pe_resource_t * rsc, gboolean * stopping, gboolean * starting, pe_resource_t 752 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 807 lib/pacemaker/pcmk_sched_clone.c find_rsc_action(pe_resource_t *rsc, const char *task, gboolean active_only, pe_resource_t 856 lib/pacemaker/pcmk_sched_clone.c child_ordering_constraints(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 875 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 898 lib/pacemaker/pcmk_sched_clone.c clone_create_actions(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 912 lib/pacemaker/pcmk_sched_clone.c pe_resource_t * rsc, GList *children, notify_data_t **start_notify, notify_data_t **stop_notify, pe_working_set_t * data_set) pe_resource_t 928 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 974 lib/pacemaker/pcmk_sched_clone.c clone_internal_constraints(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 976 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *last_rsc = NULL; pe_resource_t 997 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1023 lib/pacemaker/pcmk_sched_clone.c assign_node(pe_resource_t * rsc, pe_node_t * node, gboolean force) pe_resource_t 1030 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1047 lib/pacemaker/pcmk_sched_clone.c is_child_compatible(pe_resource_t *child_rsc, pe_node_t * local_node, enum rsc_role_e filter, gboolean current) pe_resource_t 1076 lib/pacemaker/pcmk_sched_clone.c pe_resource_t * pe_resource_t 1077 lib/pacemaker/pcmk_sched_clone.c find_compatible_child(pe_resource_t *local_child, pe_resource_t *rsc, pe_resource_t 1081 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *pair = NULL; pe_resource_t 1111 lib/pacemaker/pcmk_sched_clone.c clone_rsc_colocation_lh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1123 lib/pacemaker/pcmk_sched_clone.c clone_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1170 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *rh_child = NULL; pe_resource_t 1195 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1211 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1222 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) action->rsc->children->data; pe_resource_t 1274 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 1313 lib/pacemaker/pcmk_sched_clone.c clone_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 1322 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1329 lib/pacemaker/pcmk_sched_clone.c clone_expand(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 1371 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1391 lib/pacemaker/pcmk_sched_clone.c rsc_known_on(const pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 1397 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) child_iter->data; pe_resource_t 1419 lib/pacemaker/pcmk_sched_clone.c static pe_resource_t * pe_resource_t 1420 lib/pacemaker/pcmk_sched_clone.c find_instance_on(const pe_resource_t *clone, const pe_node_t *node) pe_resource_t 1423 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 1434 lib/pacemaker/pcmk_sched_clone.c probe_unique_clone(pe_resource_t *rsc, pe_node_t *node, pe_action_t *complete, pe_resource_t 1442 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = (pe_resource_t *) child_iter->data; pe_resource_t 1452 lib/pacemaker/pcmk_sched_clone.c probe_anonymous_clone(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 1457 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child = find_instance_on(rsc, node); pe_resource_t 1465 lib/pacemaker/pcmk_sched_clone.c pe_resource_t *child_rsc = (pe_resource_t *) child_iter->data; pe_resource_t 1485 lib/pacemaker/pcmk_sched_clone.c clone_create_probe(pe_resource_t * rsc, pe_node_t * node, pe_action_t * complete, pe_resource_t 1525 lib/pacemaker/pcmk_sched_clone.c clone_append_meta(pe_resource_t * rsc, xmlNode * xml) pe_resource_t 46 lib/pacemaker/pcmk_sched_constraints.c static pe__location_t *generate_location_rule(pe_resource_t *rsc, pe_resource_t 192 lib/pacemaker/pcmk_sched_constraints.c static pe_resource_t * pe_resource_t 198 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *parent = rIter->data; pe_resource_t 199 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *match = parent->fns->find_rsc(parent, id, NULL, pe_resource_t 247 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t ** rsc, pe_tag_t ** tag) pe_resource_t 311 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_then = NULL; pe_resource_t 312 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_first = NULL; pe_resource_t 468 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *child = rIter->data; pe_resource_t 547 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = NULL; pe_resource_t 648 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = NULL; pe_resource_t 715 lib/pacemaker/pcmk_sched_constraints.c static void unpack_rsc_location(xmlNode *xml_obj, pe_resource_t *rsc_lh, pe_resource_t 727 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = pe_find_constraint_resource(data_set->resources, value); pe_resource_t 753 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *r = rIter->data; pe_resource_t 794 lib/pacemaker/pcmk_sched_constraints.c unpack_rsc_location(xmlNode *xml_obj, pe_resource_t *rsc_lh, const char *role, pe_resource_t 889 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = NULL; pe_resource_t 963 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *resource = NULL; pe_resource_t 1037 lib/pacemaker/pcmk_sched_constraints.c get_node_score(const char *rule, const char *score, gboolean raw, pe_node_t * node, pe_resource_t *rsc) pe_resource_t 1065 lib/pacemaker/pcmk_sched_constraints.c generate_location_rule(pe_resource_t *rsc, xmlNode *rule_xml, pe_resource_t 1306 lib/pacemaker/pcmk_sched_constraints.c anti_colocation_order(pe_resource_t * first_rsc, int first_role, pe_resource_t 1307 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * then_rsc, int then_role, pe_resource_t 1349 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1408 lib/pacemaker/pcmk_sched_constraints.c new_rsc_order(pe_resource_t * lh_rsc, const char *lh_task, pe_resource_t 1409 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * rh_rsc, const char *rh_task, pe_resource_t 1586 lib/pacemaker/pcmk_sched_constraints.c custom_action_order(pe_resource_t * lh_rsc, char *lh_action_task, pe_action_t * lh_action, pe_resource_t 1587 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t * rh_rsc, char *rh_action_task, pe_action_t * rh_action, pe_resource_t 1685 lib/pacemaker/pcmk_sched_constraints.c unpack_order_set(xmlNode * set, enum pe_order_kind parent_kind, pe_resource_t ** rsc, pe_resource_t 1694 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *last = NULL; pe_resource_t 1695 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *resource = NULL; pe_resource_t 1771 lib/pacemaker/pcmk_sched_constraints.c resource = (pe_resource_t *) set_iter->data; pe_resource_t 1790 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *then_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1830 lib/pacemaker/pcmk_sched_constraints.c resource = (pe_resource_t *) set_iter->data; pe_resource_t 1864 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_1 = NULL; pe_resource_t 1865 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_2 = NULL; pe_resource_t 2062 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_first = NULL; pe_resource_t 2063 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_then = NULL; pe_resource_t 2167 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc = NULL; pe_resource_t 2301 lib/pacemaker/pcmk_sched_constraints.c unpack_influence(const char *coloc_id, const pe_resource_t *rsc, pe_resource_t 2323 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *with = NULL; pe_resource_t 2324 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *resource = NULL; pe_resource_t 2369 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *last = NULL; pe_resource_t 2432 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_1 = NULL; pe_resource_t 2433 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_2 = NULL; pe_resource_t 2550 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = pe_find_constraint_resource(data_set->resources, id_lh); pe_resource_t 2551 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_rh = pe_find_constraint_resource(data_set->resources, id_rh); pe_resource_t 2619 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = NULL; pe_resource_t 2620 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_rh = NULL; pe_resource_t 2784 lib/pacemaker/pcmk_sched_constraints.c rsc_ticket_new(const char *id, pe_resource_t * rsc_lh, pe_ticket_t * ticket, pe_resource_t 2877 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *resource = NULL; pe_resource_t 2920 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = NULL; pe_resource_t 2985 lib/pacemaker/pcmk_sched_constraints.c pe_resource_t *rsc_lh = NULL; pe_resource_t 61 lib/pacemaker/pcmk_sched_graph.c convert_non_atomic_uuid(char *old_uuid, pe_resource_t * rsc, gboolean allow_notify, pe_resource_t 142 lib/pacemaker/pcmk_sched_graph.c pe_resource_t *rsc = action->rsc; pe_resource_t 456 lib/pacemaker/pcmk_sched_graph.c mark_start_blocked(pe_resource_t *rsc, pe_resource_t *reason, pe_resource_t 482 lib/pacemaker/pcmk_sched_graph.c pe_resource_t *rsc = NULL; pe_resource_t 505 lib/pacemaker/pcmk_sched_graph.c pe_resource_t *child = (pe_resource_t *)gIter->data; pe_resource_t 777 lib/pacemaker/pcmk_sched_graph.c rsc_stonith_ordering((pe_resource_t *) r->data, stonith_op, data_set); pe_resource_t 1300 lib/pacemaker/pcmk_sched_graph.c pe_resource_t *parent = action->rsc; pe_resource_t 22 lib/pacemaker/pcmk_sched_group.c pcmk__group_allocate(pe_resource_t *rsc, pe_node_t *prefer, pe_resource_t 62 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 82 lib/pacemaker/pcmk_sched_group.c void group_update_pseudo_status(pe_resource_t * parent, pe_resource_t * child); pe_resource_t 85 lib/pacemaker/pcmk_sched_group.c group_create_actions(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 94 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 131 lib/pacemaker/pcmk_sched_group.c group_update_pseudo_status(pe_resource_t * parent, pe_resource_t * child) pe_resource_t 168 lib/pacemaker/pcmk_sched_group.c group_internal_constraints(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 171 lib/pacemaker/pcmk_sched_group.c pe_resource_t *last_rsc = NULL; pe_resource_t 172 lib/pacemaker/pcmk_sched_group.c pe_resource_t *last_active = NULL; pe_resource_t 173 lib/pacemaker/pcmk_sched_group.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 183 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 290 lib/pacemaker/pcmk_sched_group.c group_rsc_colocation_lh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 325 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 333 lib/pacemaker/pcmk_sched_group.c group_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 373 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 387 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 438 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 452 lib/pacemaker/pcmk_sched_group.c group_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 467 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 481 lib/pacemaker/pcmk_sched_group.c group_expand(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 489 lib/pacemaker/pcmk_sched_group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 496 lib/pacemaker/pcmk_sched_group.c pcmk__group_merge_weights(pe_resource_t *rsc, const char *rhs, pe_resource_t 530 lib/pacemaker/pcmk_sched_group.c group_append_meta(pe_resource_t * rsc, xmlNode * xml) pe_resource_t 41 lib/pacemaker/pcmk_sched_messages.c pe_resource_t *rsc = (pe_resource_t *) item->data; pe_resource_t 30 lib/pacemaker/pcmk_sched_native.c static void Recurring(pe_resource_t *rsc, pe_action_t *start, pe_node_t *node, pe_resource_t 32 lib/pacemaker/pcmk_sched_native.c static void RecurringOp(pe_resource_t *rsc, pe_action_t *start, pe_node_t *node, pe_resource_t 34 lib/pacemaker/pcmk_sched_native.c static void Recurring_Stopped(pe_resource_t *rsc, pe_action_t *start, pe_node_t *node, pe_resource_t 36 lib/pacemaker/pcmk_sched_native.c static void RecurringOp_Stopped(pe_resource_t *rsc, pe_action_t *start, pe_node_t *node, pe_resource_t 39 lib/pacemaker/pcmk_sched_native.c void ReloadRsc(pe_resource_t * rsc, pe_node_t *node, pe_working_set_t * data_set); pe_resource_t 40 lib/pacemaker/pcmk_sched_native.c gboolean DeleteRsc(pe_resource_t * rsc, pe_node_t * node, gboolean optional, pe_working_set_t * data_set); pe_resource_t 41 lib/pacemaker/pcmk_sched_native.c gboolean StopRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set); pe_resource_t 42 lib/pacemaker/pcmk_sched_native.c gboolean StartRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set); pe_resource_t 43 lib/pacemaker/pcmk_sched_native.c gboolean DemoteRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set); pe_resource_t 44 lib/pacemaker/pcmk_sched_native.c gboolean PromoteRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_resource_t 46 lib/pacemaker/pcmk_sched_native.c gboolean RoleError(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set); pe_resource_t 47 lib/pacemaker/pcmk_sched_native.c gboolean NullOp(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set); pe_resource_t 65 lib/pacemaker/pcmk_sched_native.c typedef gboolean (*rsc_transition_fn)(pe_resource_t *rsc, pe_node_t *next, pe_resource_t 87 lib/pacemaker/pcmk_sched_native.c native_choose_node(pe_resource_t * rsc, pe_node_t * prefer, pe_working_set_t * data_set) pe_resource_t 211 lib/pacemaker/pcmk_sched_native.c best_node_score_matching_attr(const pe_resource_t *rsc, const char *attr, pe_resource_t 259 lib/pacemaker/pcmk_sched_native.c add_node_scores_matching_attr(GHashTable *nodes, const pe_resource_t *rsc, pe_resource_t 340 lib/pacemaker/pcmk_sched_native.c is_nonempty_group(pe_resource_t *rsc) pe_resource_t 361 lib/pacemaker/pcmk_sched_native.c pcmk__native_merge_weights(pe_resource_t *rsc, const char *rhs, pe_resource_t 377 lib/pacemaker/pcmk_sched_native.c pe_resource_t *last_rsc = last->data; pe_resource_t 425 lib/pacemaker/pcmk_sched_native.c pe_resource_t *last_rsc = g_list_last(rsc->children)->data; pe_resource_t 440 lib/pacemaker/pcmk_sched_native.c pe_resource_t *other = NULL; pe_resource_t 499 lib/pacemaker/pcmk_sched_native.c is_unfence_device(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 506 lib/pacemaker/pcmk_sched_native.c pcmk__native_allocate(pe_resource_t *rsc, pe_node_t *prefer, pe_resource_t 534 lib/pacemaker/pcmk_sched_native.c pe_resource_t *rsc_rh = constraint->rsc_rh; pe_resource_t 664 lib/pacemaker/pcmk_sched_native.c is_op_dup(pe_resource_t *rsc, const char *name, guint interval_ms) pe_resource_t 710 lib/pacemaker/pcmk_sched_native.c RecurringOp(pe_resource_t * rsc, pe_action_t * start, pe_node_t * node, pe_resource_t 891 lib/pacemaker/pcmk_sched_native.c Recurring(pe_resource_t * rsc, pe_action_t * start, pe_node_t * node, pe_working_set_t * data_set) pe_resource_t 909 lib/pacemaker/pcmk_sched_native.c RecurringOp_Stopped(pe_resource_t * rsc, pe_action_t * start, pe_node_t * node, pe_resource_t 1105 lib/pacemaker/pcmk_sched_native.c Recurring_Stopped(pe_resource_t * rsc, pe_action_t * start, pe_node_t * node, pe_working_set_t * data_set) pe_resource_t 1123 lib/pacemaker/pcmk_sched_native.c handle_migration_actions(pe_resource_t * rsc, pe_node_t *current, pe_node_t *chosen, pe_working_set_t * data_set) pe_resource_t 1212 lib/pacemaker/pcmk_sched_native.c native_create_actions(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 1444 lib/pacemaker/pcmk_sched_native.c rsc_avoids_remote_nodes(pe_resource_t *rsc) pe_resource_t 1471 lib/pacemaker/pcmk_sched_native.c allowed_nodes_as_list(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 1487 lib/pacemaker/pcmk_sched_native.c native_internal_constraints(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 1491 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = NULL; pe_resource_t 1628 lib/pacemaker/pcmk_sched_native.c pe_resource_t *remote_rsc = NULL; pe_resource_t 1717 lib/pacemaker/pcmk_sched_native.c native_rsc_colocation_lh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1737 lib/pacemaker/pcmk_sched_native.c filter_colocation_constraint(pe_resource_t * rsc_lh, pe_resource_t * rsc_rh, pe_resource_t 1818 lib/pacemaker/pcmk_sched_native.c influence_priority(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1858 lib/pacemaker/pcmk_sched_native.c colocation_match(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1923 lib/pacemaker/pcmk_sched_native.c native_rsc_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 1950 lib/pacemaker/pcmk_sched_native.c filter_rsc_ticket(pe_resource_t * rsc_lh, rsc_ticket_t * rsc_ticket) pe_resource_t 1962 lib/pacemaker/pcmk_sched_native.c rsc_ticket_constraint(pe_resource_t * rsc_lh, rsc_ticket_t * rsc_ticket, pe_working_set_t * data_set) pe_resource_t 1984 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 2147 lib/pacemaker/pcmk_sched_native.c pe_resource_t *then_rsc = then->rsc; pe_resource_t 2289 lib/pacemaker/pcmk_sched_native.c native_rsc_location(pe_resource_t *rsc, pe__location_t *constraint) pe_resource_t 2346 lib/pacemaker/pcmk_sched_native.c native_expand(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 2361 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 2382 lib/pacemaker/pcmk_sched_native.c LogActions(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 2400 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 2428 lib/pacemaker/pcmk_sched_native.c StopRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2480 lib/pacemaker/pcmk_sched_native.c order_after_unfencing(pe_resource_t *rsc, pe_node_t *node, pe_action_t *action, pe_resource_t 2513 lib/pacemaker/pcmk_sched_native.c StartRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2533 lib/pacemaker/pcmk_sched_native.c PromoteRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2575 lib/pacemaker/pcmk_sched_native.c DemoteRsc(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2593 lib/pacemaker/pcmk_sched_native.c RoleError(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2602 lib/pacemaker/pcmk_sched_native.c NullOp(pe_resource_t * rsc, pe_node_t * next, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2610 lib/pacemaker/pcmk_sched_native.c DeleteRsc(pe_resource_t * rsc, pe_node_t * node, gboolean optional, pe_working_set_t * data_set) pe_resource_t 2640 lib/pacemaker/pcmk_sched_native.c native_create_probe(pe_resource_t * rsc, pe_node_t * node, pe_action_t * complete, pe_resource_t 2648 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 2691 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 2747 lib/pacemaker/pcmk_sched_native.c pe_resource_t *remote = node->details->remote_rsc->container; pe_resource_t 2879 lib/pacemaker/pcmk_sched_native.c rsc_is_known_on(pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 2905 lib/pacemaker/pcmk_sched_native.c native_start_constraints(pe_resource_t * rsc, pe_action_t * stonith_op, pe_working_set_t * data_set) pe_resource_t 2950 lib/pacemaker/pcmk_sched_native.c native_stop_constraints(pe_resource_t * rsc, pe_action_t * stonith_op, pe_working_set_t * data_set) pe_resource_t 2956 lib/pacemaker/pcmk_sched_native.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 3116 lib/pacemaker/pcmk_sched_native.c rsc_stonith_ordering(pe_resource_t * rsc, pe_action_t * stonith_op, pe_working_set_t * data_set) pe_resource_t 3122 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 3137 lib/pacemaker/pcmk_sched_native.c ReloadRsc(pe_resource_t * rsc, pe_node_t *node, pe_working_set_t * data_set) pe_resource_t 3144 lib/pacemaker/pcmk_sched_native.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 3196 lib/pacemaker/pcmk_sched_native.c native_append_meta(pe_resource_t * rsc, xmlNode * xml) pe_resource_t 3199 lib/pacemaker/pcmk_sched_native.c pe_resource_t *parent; pe_resource_t 17 lib/pacemaker/pcmk_sched_notif.c pe_resource_t *rsc; pe_resource_t 206 lib/pacemaker/pcmk_sched_notif.c pe_notify(pe_resource_t * rsc, pe_node_t * node, pe_action_t * op, pe_action_t * confirm, pe_resource_t 252 lib/pacemaker/pcmk_sched_notif.c pe_post_notify(pe_resource_t * rsc, pe_node_t * node, notify_data_t * n_data, pe_working_set_t * data_set) pe_resource_t 290 lib/pacemaker/pcmk_sched_notif.c create_notification_boundaries(pe_resource_t * rsc, const char *action, pe_action_t * start, pe_resource_t 409 lib/pacemaker/pcmk_sched_notif.c collect_notification_data(pe_resource_t * rsc, gboolean state, gboolean activity, pe_resource_t 421 lib/pacemaker/pcmk_sched_notif.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 528 lib/pacemaker/pcmk_sched_notif.c pcmk__create_notification_keys(pe_resource_t *rsc, pe_resource_t 642 lib/pacemaker/pcmk_sched_notif.c pe_resource_t *remote_rsc = action->node->details->remote_rsc; pe_resource_t 653 lib/pacemaker/pcmk_sched_notif.c create_notifications(pe_resource_t * rsc, notify_data_t * n_data, pe_working_set_t * data_set) pe_resource_t 663 lib/pacemaker/pcmk_sched_notif.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 804 lib/pacemaker/pcmk_sched_notif.c create_secondary_notification(pe_action_t *action, pe_resource_t *rsc, pe_resource_t 24 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t * rsc, pe_resource_t * child, pe_resource_t * last, pe_resource_t 60 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t * rsc, pe_resource_t * child, pe_resource_t * last, pe_resource_t 95 lib/pacemaker/pcmk_sched_promotable.c check_promotable_actions(pe_resource_t *rsc, gboolean *demoting, pe_resource_t 103 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 133 lib/pacemaker/pcmk_sched_promotable.c apply_promoted_location(pe_resource_t *child, GList *location_constraints, pe_resource_t 160 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *guest = guest_node->details->remote_rsc->container; pe_resource_t 166 lib/pacemaker/pcmk_sched_promotable.c node_to_be_promoted_on(pe_resource_t *rsc) pe_resource_t 170 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 184 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 252 lib/pacemaker/pcmk_sched_promotable.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 253 lib/pacemaker/pcmk_sched_promotable.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 280 lib/pacemaker/pcmk_sched_promotable.c promotion_order(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 299 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 307 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 386 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 411 lib/pacemaker/pcmk_sched_promotable.c filter_anonymous_instance(pe_resource_t *rsc, const pe_node_t *node) pe_resource_t 415 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 421 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = rIter->data; pe_resource_t 422 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *active = parent->fns->find_rsc(child, key, node, pe_find_clone|pe_find_current); pe_resource_t 438 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = rIter->data; pe_resource_t 463 lib/pacemaker/pcmk_sched_promotable.c lookup_promotion_score(pe_resource_t *rsc, const pe_node_t *node, const char *name) pe_resource_t 477 lib/pacemaker/pcmk_sched_promotable.c promotion_score(pe_resource_t *rsc, const pe_node_t *node, int not_set_value) pe_resource_t 490 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 567 lib/pacemaker/pcmk_sched_promotable.c pcmk__add_promotion_scores(pe_resource_t *rsc) pe_resource_t 585 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 617 lib/pacemaker/pcmk_sched_promotable.c set_role_unpromoted(pe_resource_t *rsc, bool current) pe_resource_t 636 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 643 lib/pacemaker/pcmk_sched_promotable.c set_role_promoted(pe_resource_t *rsc) pe_resource_t 652 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 659 lib/pacemaker/pcmk_sched_promotable.c pcmk__set_instance_roles(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 685 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 756 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 812 lib/pacemaker/pcmk_sched_promotable.c create_promotable_actions(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 819 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *last_promote_rsc = NULL; pe_resource_t 820 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *last_demote_rsc = NULL; pe_resource_t 831 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 888 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 895 lib/pacemaker/pcmk_sched_promotable.c promote_demote_constraints(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 921 lib/pacemaker/pcmk_sched_promotable.c promotable_constraints(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 924 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *last_rsc = NULL; pe_resource_t 932 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 974 lib/pacemaker/pcmk_sched_promotable.c promotable_colocation_rh(pe_resource_t *rsc_lh, pe_resource_t *rsc_rh, pe_resource_t 984 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1014 lib/pacemaker/pcmk_sched_promotable.c pe_resource_t *rh_child = find_compatible_child(rsc_lh, rsc_rh, pe_resource_t 542 lib/pacemaker/pcmk_sched_transition.c pe_resource_t *rsc = NULL; pe_resource_t 14 lib/pacemaker/pcmk_sched_utilization.c static GList *find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t 15 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t * orig_rsc); pe_resource_t 17 lib/pacemaker/pcmk_sched_utilization.c static GList *group_find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t 18 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t * orig_rsc); pe_resource_t 20 lib/pacemaker/pcmk_sched_utilization.c static void group_add_unallocated_utilization(GHashTable * all_utilization, pe_resource_t * rsc, pe_resource_t 182 lib/pacemaker/pcmk_sched_utilization.c native_add_unallocated_utilization(GHashTable * all_utilization, pe_resource_t * rsc) pe_resource_t 192 lib/pacemaker/pcmk_sched_utilization.c add_unallocated_utilization(GHashTable * all_utilization, pe_resource_t * rsc, pe_resource_t 193 lib/pacemaker/pcmk_sched_utilization.c GList *all_rscs, pe_resource_t * orig_rsc) pe_resource_t 216 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *child = (pe_resource_t *) gIter1->data; pe_resource_t 226 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *grandchild = (pe_resource_t *) gIter2->data; pe_resource_t 241 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *first_child = (pe_resource_t *) rsc->children->data; pe_resource_t 251 lib/pacemaker/pcmk_sched_utilization.c sum_unallocated_utilization(pe_resource_t * rsc, GList *colocated_rscs) pe_resource_t 263 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *listed_rsc = (pe_resource_t *) gIter->data; pe_resource_t 279 lib/pacemaker/pcmk_sched_utilization.c find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t * orig_rsc) pe_resource_t 295 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *rsc_rh = constraint->rsc_rh; pe_resource_t 317 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *rsc_lh = constraint->rsc_lh; pe_resource_t 346 lib/pacemaker/pcmk_sched_utilization.c process_utilization(pe_resource_t * rsc, pe_node_t ** prefer, pe_working_set_t * data_set) pe_resource_t 433 lib/pacemaker/pcmk_sched_utilization.c group_find_colocated_rscs(GList *colocated_rscs, pe_resource_t * rsc, pe_resource_t * orig_rsc) pe_resource_t 442 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 459 lib/pacemaker/pcmk_sched_utilization.c group_add_unallocated_utilization(GHashTable * all_utilization, pe_resource_t * rsc, pe_resource_t 469 lib/pacemaker/pcmk_sched_utilization.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 17 lib/pacemaker/pcmk_sched_utils.c rsc2node_new(const char *id, pe_resource_t *rsc, pe_resource_t 253 lib/pacemaker/pcmk_sched_utils.c native_deallocate(pe_resource_t * rsc) pe_resource_t 271 lib/pacemaker/pcmk_sched_utils.c native_assign_node(pe_resource_t *rsc, pe_node_t *chosen, gboolean force) pe_resource_t 475 lib/pacemaker/pcmk_sched_utils.c create_pseudo_resource_op(pe_resource_t * rsc, const char *task, bool optional, bool runnable, pe_working_set_t *data_set) pe_resource_t 500 lib/pacemaker/pcmk_sched_utils.c pe_cancel_op(pe_resource_t *rsc, const char *task, guint interval_ms, pe_resource_t 126 lib/pengine/bundle.c create_ip_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 171 lib/pengine/bundle.c create_docker_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 335 lib/pengine/bundle.c create_podman_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 502 lib/pengine/bundle.c create_rkt_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 677 lib/pengine/bundle.c disallow_node(pe_resource_t *rsc, const char *uname) pe_resource_t 689 lib/pengine/bundle.c disallow_node((pe_resource_t *) (child->data), uname); pe_resource_t 695 lib/pengine/bundle.c create_remote_resource(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 778 lib/pengine/bundle.c disallow_node((pe_resource_t *) (rsc_iter->data), uname); pe_resource_t 838 lib/pengine/bundle.c create_container(pe_resource_t *parent, pe__bundle_variant_data_t *data, pe_resource_t 922 lib/pengine/bundle.c replica_for_remote(pe_resource_t *remote) pe_resource_t 924 lib/pengine/bundle.c pe_resource_t *top = remote; pe_resource_t 949 lib/pengine/bundle.c pe__bundle_needs_remote_name(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 967 lib/pengine/bundle.c pe__add_bundle_remote_name(pe_resource_t *rsc, pe_working_set_t *data_set, pe_resource_t 1013 lib/pengine/bundle.c pe__unpack_bundle(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 1195 lib/pengine/bundle.c pe_resource_t *new_rsc = NULL; pe_resource_t 1323 lib/pengine/bundle.c replica_resource_active(pe_resource_t *rsc, gboolean all) pe_resource_t 1338 lib/pengine/bundle.c pe__bundle_active(pe_resource_t *rsc, gboolean all) pe_resource_t 1385 lib/pengine/bundle.c pe_resource_t * pe_resource_t 1386 lib/pengine/bundle.c pe__find_bundle_replica(const pe_resource_t *bundle, const pe_node_t *node) pe_resource_t 1405 lib/pengine/bundle.c print_rsc_in_list(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1433 lib/pengine/bundle.c bundle_print_xml(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1477 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1571 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1600 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1713 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1742 lib/pengine/bundle.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1845 lib/pengine/bundle.c pe_resource_t *rsc = replica->child; pe_resource_t 1871 lib/pengine/bundle.c pe__print_bundle(pe_resource_t *rsc, const char *pre_text, long options, pe_resource_t 1973 lib/pengine/bundle.c pe__free_bundle(pe_resource_t *rsc) pe_resource_t 2007 lib/pengine/bundle.c pe__bundle_resource_state(const pe_resource_t *rsc, gboolean current) pe_resource_t 2021 lib/pengine/bundle.c pe_bundle_replicas(const pe_resource_t *rsc) pe_resource_t 2034 lib/pengine/bundle.c pe__count_bundle(pe_resource_t *rsc) pe_resource_t 2058 lib/pengine/bundle.c pe__bundle_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 31 lib/pengine/clone.c pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, pe_resource_t 49 lib/pengine/clone.c pe_resource_t * pe_resource_t 50 lib/pengine/clone.c find_clone_instance(pe_resource_t * rsc, const char *sub_id, pe_working_set_t * data_set) pe_resource_t 53 lib/pengine/clone.c pe_resource_t *child = NULL; pe_resource_t 67 lib/pengine/clone.c pe_resource_t * pe_resource_t 68 lib/pengine/clone.c pe__create_clone_child(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 73 lib/pengine/clone.c pe_resource_t *child_rsc = NULL; pe_resource_t 120 lib/pengine/clone.c clone_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 261 lib/pengine/clone.c clone_active(pe_resource_t * rsc, gboolean all) pe_resource_t 266 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 309 lib/pengine/clone.c configured_role_str(pe_resource_t * rsc) pe_resource_t 315 lib/pengine/clone.c target_role = g_hash_table_lookup(((pe_resource_t*)rsc->children->data)->meta, pe_resource_t 322 lib/pengine/clone.c configured_role(pe_resource_t * rsc) pe_resource_t 333 lib/pengine/clone.c clone_print_xml(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 354 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 363 lib/pengine/clone.c bool is_set_recursive(pe_resource_t * rsc, long long flag, bool any) pe_resource_t 394 lib/pengine/clone.c clone_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 437 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 613 lib/pengine/clone.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 630 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 671 lib/pengine/clone.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 708 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 911 lib/pengine/clone.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 948 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1142 lib/pengine/clone.c clone_free(pe_resource_t * rsc) pe_resource_t 1151 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1176 lib/pengine/clone.c clone_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 1182 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1202 lib/pengine/clone.c pe__is_universal_clone(pe_resource_t *rsc, pe_resource_t 1217 lib/pengine/clone.c pe__clone_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 1230 lib/pengine/clone.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 597 lib/pengine/common.c const pe_resource_t *rsc) pe_resource_t 100 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 103 lib/pengine/complex.c pe_resource_t *p = rsc->parent; pe_resource_t 140 lib/pengine/complex.c get_meta_attributes(GHashTable * meta_hash, pe_resource_t * rsc, pe_resource_t 190 lib/pengine/complex.c get_rsc_attributes(GHashTable * meta_hash, pe_resource_t * rsc, pe_resource_t 222 lib/pengine/complex.c pe_get_versioned_attributes(xmlNode * meta_hash, pe_resource_t * rsc, pe_resource_t 416 lib/pengine/complex.c detect_promotable(pe_resource_t *rsc) pe_resource_t 457 lib/pengine/complex.c pe_rsc_params(pe_resource_t *rsc, pe_node_t *node, pe_working_set_t *data_set) pe_resource_t 493 lib/pengine/complex.c common_unpack(xmlNode * xml_obj, pe_resource_t ** rsc, pe_resource_t 494 lib/pengine/complex.c pe_resource_t * parent, pe_working_set_t * data_set) pe_resource_t 531 lib/pengine/complex.c *rsc = calloc(1, sizeof(pe_resource_t)); pe_resource_t 864 lib/pengine/complex.c common_update_score(pe_resource_t * rsc, const char *id, int score) pe_resource_t 878 lib/pengine/complex.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 886 lib/pengine/complex.c is_parent(pe_resource_t *child, pe_resource_t *rsc) pe_resource_t 888 lib/pengine/complex.c pe_resource_t *parent = child; pe_resource_t 902 lib/pengine/complex.c pe_resource_t * pe_resource_t 903 lib/pengine/complex.c uber_parent(pe_resource_t * rsc) pe_resource_t 905 lib/pengine/complex.c pe_resource_t *parent = rsc; pe_resource_t 917 lib/pengine/complex.c common_free(pe_resource_t * rsc) pe_resource_t 999 lib/pengine/complex.c pe__find_active_on(const pe_resource_t *rsc, unsigned int *count_all, pe_resource_t 1079 lib/pengine/complex.c pe__find_active_requires(const pe_resource_t *rsc, unsigned int *count) pe_resource_t 1088 lib/pengine/complex.c pe__count_common(pe_resource_t *rsc) pe_resource_t 1092 lib/pengine/complex.c ((pe_resource_t *) item->data)->fns->count(item->data); pe_resource_t 1116 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 364 lib/pengine/failcounts.c pe__clear_failcount(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 23 lib/pengine/group.c group_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 57 lib/pengine/group.c pe_resource_t *new_rsc = NULL; pe_resource_t 90 lib/pengine/group.c group_active(pe_resource_t * rsc, gboolean all) pe_resource_t 97 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 115 lib/pengine/group.c group_print_xml(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 125 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 135 lib/pengine/group.c group_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 165 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 188 lib/pengine/group.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 207 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 239 lib/pengine/group.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 269 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 294 lib/pengine/group.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 324 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 345 lib/pengine/group.c group_free(pe_resource_t * rsc) pe_resource_t 352 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 366 lib/pengine/group.c group_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 372 lib/pengine/group.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 385 lib/pengine/group.c pe__group_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 397 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 164 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 186 lib/pengine/native.c recursive_clear_unique(pe_resource_t *rsc) pe_resource_t 192 lib/pengine/native.c recursive_clear_unique((pe_resource_t *) child->data); pe_resource_t 197 lib/pengine/native.c native_unpack(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 199 lib/pengine/native.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 240 lib/pengine/native.c rsc_is_on_node(pe_resource_t *rsc, const pe_node_t *node, int flags) pe_resource_t 266 lib/pengine/native.c pe_resource_t * pe_resource_t 267 lib/pengine/native.c native_find_rsc(pe_resource_t * rsc, const char *id, const pe_node_t *on_node, pe_resource_t 271 lib/pengine/native.c pe_resource_t *result = NULL; pe_resource_t 311 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 323 lib/pengine/native.c native_parameter(pe_resource_t * rsc, pe_node_t * node, gboolean create, const char *name, pe_resource_t 347 lib/pengine/native.c native_active(pe_resource_t * rsc, gboolean all) pe_resource_t 374 lib/pengine/native.c native_pending_state(pe_resource_t * rsc) pe_resource_t 402 lib/pengine/native.c native_pending_task(pe_resource_t * rsc) pe_resource_t 424 lib/pengine/native.c native_displayable_role(pe_resource_t *rsc) pe_resource_t 437 lib/pengine/native.c native_displayable_state(pe_resource_t *rsc, long options) pe_resource_t 451 lib/pengine/native.c native_print_xml(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 544 lib/pengine/native.c pcmk__native_output_string(pe_resource_t *rsc, const char *name, pe_node_t *node, pe_resource_t 676 lib/pengine/native.c pe__common_output_html(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 732 lib/pengine/native.c pe__common_output_text(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 763 lib/pengine/native.c common_print(pe_resource_t * rsc, const char *pre_text, const char *name, pe_node_t *node, long options, void *print_data) pe_resource_t 878 lib/pengine/native.c native_print(pe_resource_t * rsc, const char *pre_text, long options, void *print_data) pe_resource_t 903 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 978 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1002 lib/pengine/native.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 1022 lib/pengine/native.c native_free(pe_resource_t * rsc) pe_resource_t 1029 lib/pengine/native.c native_resource_state(const pe_resource_t * rsc, gboolean current) pe_resource_t 1052 lib/pengine/native.c native_location(const pe_resource_t *rsc, GList **list, int current) pe_resource_t 1061 lib/pengine/native.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 1106 lib/pengine/native.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 1339 lib/pengine/native.c pe__native_is_filtered(pe_resource_t *rsc, GList *only_rsc, gboolean check_parent) pe_resource_t 1345 lib/pengine/native.c pe_resource_t *up = uber_parent(rsc); pe_resource_t 100 lib/pengine/pe_digest.c append_all_versioned_params(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 138 lib/pengine/pe_digest.c calculate_main_digest(op_digest_cache_t *data, pe_resource_t *rsc, pe_resource_t 212 lib/pengine/pe_digest.c calculate_secure_digest(op_digest_cache_t *data, pe_resource_t *rsc, pe_resource_t 321 lib/pengine/pe_digest.c pe__calculate_digests(pe_resource_t *rsc, const char *task, guint *interval_ms, pe_resource_t 362 lib/pengine/pe_digest.c rsc_action_digest(pe_resource_t *rsc, const char *task, guint interval_ms, pe_resource_t 392 lib/pengine/pe_digest.c rsc_action_digest_cmp(pe_resource_t * rsc, xmlNode * xml_op, pe_node_t * node, pe_resource_t 520 lib/pengine/pe_digest.c pe__compare_fencing_digest(pe_resource_t *rsc, const char *agent, pe_resource_t 53 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 327 lib/pengine/pe_output.c resource_history_string(pe_resource_t *rsc, const char *rsc_id, gboolean all, pe_resource_t 1334 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) lpc2->data; pe_resource_t 1398 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) gIter2->data; pe_resource_t 1474 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 1564 lib/pengine/pe_output.c pe_resource_t *rsc = NULL; pe_resource_t 1620 lib/pengine/pe_output.c pe_resource_t *rsc = NULL; pe_resource_t 1820 lib/pengine/pe_output.c pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id); pe_resource_t 1865 lib/pengine/pe_output.c pe_resource_t *rsc = pe_find_resource(data_set->resources, pe_resource_t 2142 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2161 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2250 lib/pengine/pe_output.c pe_resource_t *child_rsc = va_arg(args, pe_resource_t *); pe_resource_t 2265 lib/pengine/pe_output.c pe_resource_t *child_rsc = va_arg(args, pe_resource_t *); pe_resource_t 2284 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2305 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2327 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2423 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) rsc_iter->data; pe_resource_t 2497 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2549 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2567 lib/pengine/pe_output.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 2798 lib/pengine/pe_output.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 33 lib/pengine/pe_status_private.h pe_resource_t *pe__create_clone_child(pe_resource_t *rsc, pe_resource_t 37 lib/pengine/pe_status_private.h void pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, pe_resource_t 59 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 134 lib/pengine/status.c ((pe_resource_t *) (item->data))->fns->count(item->data); pe_resource_t 156 lib/pengine/status.c pe_resource_t *rsc = NULL; pe_resource_t 160 lib/pengine/status.c rsc = (pe_resource_t *) iterator->data; pe_resource_t 381 lib/pengine/status.c pe_resource_t * pe_resource_t 387 lib/pengine/status.c pe_resource_t * pe_resource_t 393 lib/pengine/status.c pe_resource_t *parent = rIter->data; pe_resource_t 395 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 52 lib/pengine/unpack.c static void unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 104 lib/pengine/unpack.c pe_resource_t *rsc = node->details->remote_rsc->container; pe_resource_t 135 lib/pengine/unpack.c pe_resource_t *rsc = node->details->remote_rsc; pe_resource_t 598 lib/pengine/unpack.c setup_container(pe_resource_t * rsc, pe_working_set_t * data_set) pe_resource_t 606 lib/pengine/unpack.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 615 lib/pengine/unpack.c pe_resource_t *container = pe_find_resource(data_set->resources, container_id); pe_resource_t 706 lib/pengine/unpack.c link_rsc2remotenode(pe_working_set_t *data_set, pe_resource_t *new_rsc) pe_resource_t 776 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 965 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1190 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1206 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1284 lib/pengine/unpack.c pe_resource_t *container = item->data; pe_resource_t 1454 lib/pengine/unpack.c pe_resource_t *rsc = this_node->details->remote_rsc; pe_resource_t 1455 lib/pengine/unpack.c pe_resource_t *container = NULL; pe_resource_t 1671 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1674 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1715 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1716 lib/pengine/unpack.c create_anonymous_orphan(pe_resource_t *parent, const char *rsc_id, pe_resource_t 1719 lib/pengine/unpack.c pe_resource_t *top = pe__create_clone_child(parent, data_set); pe_resource_t 1722 lib/pengine/unpack.c pe_resource_t *orphan = top->fns->find_rsc(top, rsc_id, NULL, pe_find_clone); pe_resource_t 1743 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1744 lib/pengine/unpack.c find_anonymous_clone(pe_working_set_t * data_set, pe_node_t * node, pe_resource_t * parent, pe_resource_t 1748 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1749 lib/pengine/unpack.c pe_resource_t *inactive_instance = NULL; pe_resource_t 1760 lib/pengine/unpack.c pe_resource_t *child = rIter->data; pe_resource_t 1866 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1870 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1871 lib/pengine/unpack.c pe_resource_t *parent = NULL; pe_resource_t 1882 lib/pengine/unpack.c pe_resource_t *clone0 = pe_find_resource(data_set->resources, clone0_id); pe_resource_t 1928 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 1931 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 1949 lib/pengine/unpack.c process_rsc_state(pe_resource_t * rsc, pe_node_t * node, pe_resource_t 1963 lib/pengine/unpack.c pe_resource_t *iter = rsc; pe_resource_t 2198 lib/pengine/unpack.c process_recurring(pe_node_t * node, pe_resource_t * rsc, pe_resource_t 2302 lib/pengine/unpack.c unpack_shutdown_lock(xmlNode *rsc_entry, pe_resource_t *rsc, pe_node_t *node, pe_resource_t 2333 lib/pengine/unpack.c static pe_resource_t * pe_resource_t 2345 lib/pengine/unpack.c pe_resource_t *rsc = NULL; pe_resource_t 2445 lib/pengine/unpack.c pe_resource_t *rsc; pe_resource_t 2446 lib/pengine/unpack.c pe_resource_t *container; pe_resource_t 2506 lib/pengine/unpack.c pe_resource_t *rsc = unpack_lrm_resource(node, rsc_entry, data_set); pe_resource_t 2523 lib/pengine/unpack.c set_active(pe_resource_t * rsc) pe_resource_t 2525 lib/pengine/unpack.c pe_resource_t *top = uber_parent(rsc); pe_resource_t 2618 lib/pengine/unpack.c stop_happened_after(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 2628 lib/pengine/unpack.c unpack_migrate_to_success(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 2723 lib/pengine/unpack.c newer_op(pe_resource_t *rsc, const char *action_name, const char *node_name, pe_resource_t 2733 lib/pengine/unpack.c unpack_migrate_to_failure(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 2802 lib/pengine/unpack.c unpack_migrate_from_failure(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 2842 lib/pengine/unpack.c const pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 2987 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 3104 lib/pengine/unpack.c pe_resource_t *fail_rsc = rsc; pe_resource_t 3107 lib/pengine/unpack.c pe_resource_t *parent = uber_parent(fail_rsc); pe_resource_t 3151 lib/pengine/unpack.c pe_resource_t *rsc, int rc, int target_rc, pe_node_t * node, xmlNode * xml_op, enum action_fail_response * on_fail, pe_working_set_t * data_set) pe_resource_t 3280 lib/pengine/unpack.c pe_resource_t *rsc, pe_node_t *node, pe_resource_t 3315 lib/pengine/unpack.c order_after_remote_fencing(pe_action_t *action, pe_resource_t *remote_conn, pe_resource_t 3329 lib/pengine/unpack.c should_ignore_failure_timeout(pe_resource_t *rsc, xmlNode *xml_op, pe_resource_t 3393 lib/pengine/unpack.c check_operation_expiry(pe_resource_t *rsc, pe_node_t *node, int rc, pe_resource_t 3521 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 3533 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 3651 lib/pengine/unpack.c const pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 3665 lib/pengine/unpack.c unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op, pe_resource_t 3678 lib/pengine/unpack.c pe_resource_t *parent = rsc; pe_resource_t 29 lib/pengine/utils.c static void unpack_operation(pe_action_t * action, xmlNode * xml_obj, pe_resource_t * container, pe_resource_t 31 lib/pengine/utils.c static xmlNode *find_rsc_op_entry_helper(pe_resource_t * rsc, const char *key, pe_resource_t 96 lib/pengine/utils.c pe_resource_t *rsc = node->details->remote_rsc->container; pe_resource_t 233 lib/pengine/utils.c pe__output_node_weights(pe_resource_t *rsc, const char *comment, pe_resource_t 264 lib/pengine/utils.c pe_resource_t *rsc, const char *comment, GHashTable *nodes) pe_resource_t 305 lib/pengine/utils.c bool to_log, pe_resource_t *rsc, const char *comment, pe_resource_t 326 lib/pengine/utils.c pe_resource_t *child = (pe_resource_t *) gIter->data; pe_resource_t 337 lib/pengine/utils.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 338 lib/pengine/utils.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 364 lib/pengine/utils.c const pe_resource_t *resource1 = (const pe_resource_t *)a; pe_resource_t 365 lib/pengine/utils.c const pe_resource_t *resource2 = (const pe_resource_t *)b; pe_resource_t 389 lib/pengine/utils.c effective_quorum_policy(pe_resource_t *rsc, pe_working_set_t *data_set) pe_resource_t 415 lib/pengine/utils.c custom_action(pe_resource_t * rsc, char *key, const char *task, pe_resource_t 734 lib/pengine/utils.c find_min_interval_mon(pe_resource_t * rsc, gboolean include_disabled) pe_resource_t 847 lib/pengine/utils.c pe_get_configured_timeout(pe_resource_t *rsc, const char *action, pe_working_set_t *data_set) pe_resource_t 947 lib/pengine/utils.c unpack_operation(pe_action_t * action, xmlNode * xml_obj, pe_resource_t * container, pe_resource_t 1254 lib/pengine/utils.c find_rsc_op_entry_helper(pe_resource_t * rsc, const char *key, gboolean include_disabled) pe_resource_t 1321 lib/pengine/utils.c find_rsc_op_entry(pe_resource_t * rsc, const char *key) pe_resource_t 1399 lib/pengine/utils.c get_complex_task(pe_resource_t * rsc, const char *name, gboolean allow_non_atomic) pe_resource_t 1540 lib/pengine/utils.c pe__resource_actions(const pe_resource_t *rsc, const pe_node_t *node, pe_resource_t 1556 lib/pengine/utils.c resource_node_score(pe_resource_t * rsc, pe_node_t * node, int score, const char *tag) pe_resource_t 1572 lib/pengine/utils.c pe_resource_t *child_rsc = (pe_resource_t *) gIter->data; pe_resource_t 1588 lib/pengine/utils.c resource_location(pe_resource_t * rsc, pe_node_t * node, int score, const char *tag, pe_resource_t 1764 lib/pengine/utils.c get_target_role(pe_resource_t * rsc, enum rsc_role_e * role) pe_resource_t 1911 lib/pengine/utils.c const char *rsc_printable_id(pe_resource_t *rsc) pe_resource_t 1920 lib/pengine/utils.c pe__clear_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags) pe_resource_t 1924 lib/pengine/utils.c pe__clear_resource_flags_recursive((pe_resource_t *) gIter->data, flags); pe_resource_t 1932 lib/pengine/utils.c pe_resource_t *r = (pe_resource_t *) lpc->data; pe_resource_t 1938 lib/pengine/utils.c pe__set_resource_flags_recursive(pe_resource_t *rsc, uint64_t flags) pe_resource_t 1942 lib/pengine/utils.c pe__set_resource_flags_recursive((pe_resource_t *) gIter->data, flags); pe_resource_t 1950 lib/pengine/utils.c pe_resource_t *candidate = gIter->data; pe_resource_t 2074 lib/pengine/utils.c pe_resource_t *match = gIter->data; pe_resource_t 2144 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 2353 lib/pengine/utils.c pe__resource_is_disabled(pe_resource_t *rsc) pe_resource_t 2381 lib/pengine/utils.c pe__clear_resource_history(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 2393 lib/pengine/utils.c pe__rsc_running_on_any_node_in_list(pe_resource_t *rsc, GList *node_list) pe_resource_t 2406 lib/pengine/utils.c pcmk__rsc_filtered_by_node(pe_resource_t *rsc, GList *only_node) pe_resource_t 2417 lib/pengine/utils.c pe_resource_t *rsc = (pe_resource_t *) gIter->data; pe_resource_t 2470 lib/pengine/utils.c pe_resource_t *rsc = pe_find_resource_with_flags(data_set->resources, s, pe_resource_t 48 lib/pengine/variant.h pe_resource_t *ip; pe_resource_t 49 lib/pengine/variant.h pe_resource_t *child; pe_resource_t 50 lib/pengine/variant.h pe_resource_t *container; pe_resource_t 51 lib/pengine/variant.h pe_resource_t *remote; pe_resource_t 103 lib/pengine/variant.h pe_resource_t *child; pe_resource_t 122 lib/pengine/variant.h pe_resource_t *first_child; pe_resource_t 123 lib/pengine/variant.h pe_resource_t *last_child; pe_resource_t 955 tools/crm_resource.c ban_or_move(pcmk__output_t *out, pe_resource_t *rsc, const char *move_lifetime) pe_resource_t 975 tools/crm_resource.c pe_resource_t *child = (pe_resource_t *)iter->data; pe_resource_t 1012 tools/crm_resource.c cleanup(pcmk__output_t *out, pe_resource_t *rsc) pe_resource_t 1301 tools/crm_resource.c refresh_resource(pcmk__output_t *out, pe_resource_t *rsc) pe_resource_t 1515 tools/crm_resource.c pe_resource_t *rsc = NULL; pe_resource_t 1866 tools/crm_resource.c rsc = (pe_resource_t *) lpc->data; pe_resource_t 38 tools/crm_resource.h pe_resource_t *rsc; pe_resource_t 43 tools/crm_resource.h resource_checks_t *cli_check_resource(pe_resource_t *rsc, char *role_s, char *managed); pe_resource_t 58 tools/crm_resource.h void cli_resource_print_cts(pcmk__output_t *out, pe_resource_t * rsc); pe_resource_t 59 tools/crm_resource.h void cli_resource_print_raw(pcmk__output_t *out, pe_resource_t * rsc); pe_resource_t 62 tools/crm_resource.h int cli_resource_print(pe_resource_t *rsc, pe_working_set_t *data_set, bool expanded); pe_resource_t 67 tools/crm_resource.h int cli_resource_check(pcmk__output_t *out, cib_t * cib, pe_resource_t *rsc); pe_resource_t 70 tools/crm_resource.h GList *cli_resource_search(pe_resource_t *rsc, const char *requested_name, pe_resource_t 73 tools/crm_resource.h pe_resource_t *rsc, const char *operation, pe_resource_t 79 tools/crm_resource.h int cli_resource_restart(pcmk__output_t *out, pe_resource_t *rsc, const char *host, pe_resource_t 82 tools/crm_resource.h int cli_resource_move(pe_resource_t *rsc, const char *rsc_id, const char *host_name, pe_resource_t 92 tools/crm_resource.h crm_exit_t cli_resource_execute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 97 tools/crm_resource.h int cli_resource_update_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 103 tools/crm_resource.h int cli_resource_delete_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 112 tools/crm_resource.h bool resource_is_running_on(pe_resource_t *rsc, const char *host); pe_resource_t 54 tools/crm_resource_print.c cli_resource_print_cts(pcmk__output_t *out, pe_resource_t * rsc) pe_resource_t 81 tools/crm_resource_print.c pe_resource_t *child = (pe_resource_t *) lpc->data; pe_resource_t 114 tools/crm_resource_print.c cli_resource_print(pe_resource_t *rsc, pe_working_set_t *data_set, bool expanded) pe_resource_t 134 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 157 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 178 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 195 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 212 tools/crm_resource_print.c pe_resource_t *parent = uber_parent(checks->rsc); pe_resource_t 254 tools/crm_resource_print.c pe_resource_t *parent = uber_parent(checks->rsc); pe_resource_t 357 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 369 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 402 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 409 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 440 tools/crm_resource_print.c pe_resource_t *rsc = va_arg(args, pe_resource_t *); pe_resource_t 454 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 488 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 501 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 531 tools/crm_resource_print.c add_resource_name(pcmk__output_t *out, pe_resource_t *rsc) { pe_resource_t 536 tools/crm_resource_print.c pe_resource_t *child = (pe_resource_t *) lpc->data; pe_resource_t 555 tools/crm_resource_print.c pe_resource_t *rsc = (pe_resource_t *) lpc->data; pe_resource_t 17 tools/crm_resource_runtime.c cli_check_resource(pe_resource_t *rsc, char *role_s, char *managed) pe_resource_t 19 tools/crm_resource_runtime.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 46 tools/crm_resource_runtime.c build_node_info_list(pe_resource_t *rsc) pe_resource_t 51 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *) iter->data; pe_resource_t 68 tools/crm_resource_runtime.c cli_resource_search(pe_resource_t *rsc, const char *requested_name, pe_resource_t 72 tools/crm_resource_runtime.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 188 tools/crm_resource_runtime.c pe_resource_t * rsc, const char * rsc_id, pe_resource_t 199 tools/crm_resource_runtime.c find_matching_attr_resources_recursive(out, result, (pe_resource_t*)gIter->data, pe_resource_t 224 tools/crm_resource_runtime.c find_matching_attr_resources(pcmk__output_t *out, pe_resource_t * rsc, pe_resource_t 254 tools/crm_resource_runtime.c pe_resource_t *child = rsc->children->data; pe_resource_t 281 tools/crm_resource_runtime.c cli_resource_update_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 338 tools/crm_resource_runtime.c rsc = (pe_resource_t*)gIter->data; pe_resource_t 413 tools/crm_resource_runtime.c pe_resource_t *peer = cons->rsc_lh; pe_resource_t 432 tools/crm_resource_runtime.c cli_resource_delete_attribute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 459 tools/crm_resource_runtime.c rsc = (pe_resource_t*)gIter->data; pe_resource_t 514 tools/crm_resource_runtime.c pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id); pe_resource_t 587 tools/crm_resource_runtime.c rsc_fail_name(pe_resource_t *rsc) pe_resource_t 657 tools/crm_resource_runtime.c pe_resource_t *fail_rsc = pe_find_resource_with_flags(data_set->resources, pe_resource_t 703 tools/crm_resource_runtime.c clear_rsc_fail_attrs(pe_resource_t *rsc, const char *operation, pe_resource_t 723 tools/crm_resource_runtime.c pe_resource_t *rsc, const char *operation, pe_resource_t 738 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *) lpc->data; pe_resource_t 895 tools/crm_resource_runtime.c cli_resource_check(pcmk__output_t *out, cib_t * cib_conn, pe_resource_t *rsc) pe_resource_t 899 tools/crm_resource_runtime.c pe_resource_t *parent = uber_parent(rsc); pe_resource_t 931 tools/crm_resource_runtime.c generate_resource_params(pe_resource_t *rsc, pe_node_t *node, pe_resource_t 966 tools/crm_resource_runtime.c bool resource_is_running_on(pe_resource_t *rsc, const char *host) pe_resource_t 1019 tools/crm_resource_runtime.c pe_resource_t *rsc = (pe_resource_t *) rIter->data; pe_resource_t 1189 tools/crm_resource_runtime.c max_delay_for_resource(pe_working_set_t * data_set, pe_resource_t *rsc) pe_resource_t 1198 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *)iter->data; pe_resource_t 1234 tools/crm_resource_runtime.c pe_resource_t *rsc = pe_find_resource(data_set->resources, (const char *)item->data); pe_resource_t 1266 tools/crm_resource_runtime.c cli_resource_restart(pcmk__output_t *out, pe_resource_t *rsc, const char *host, pe_resource_t 1790 tools/crm_resource_runtime.c cli_resource_execute(pe_resource_t *rsc, const char *requested_name, pe_resource_t 1865 tools/crm_resource_runtime.c cli_resource_move(pe_resource_t *rsc, const char *rsc_id, const char *host_name, pe_resource_t 1882 tools/crm_resource_runtime.c pe_resource_t *p = uber_parent(rsc); pe_resource_t 1903 tools/crm_resource_runtime.c pe_resource_t *child = (pe_resource_t *)iter->data; pe_resource_t 1095 tools/crm_simulate.c pe_resource_t *rsc = (pe_resource_t *) gIter->data;