pcmk_resource_t   448 daemons/execd/cts-exec-helper.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t    83 daemons/fenced/fenced_scheduler.c local_node_allowed_for(const pcmk_resource_t *rsc)
pcmk_resource_t   111 daemons/fenced/fenced_scheduler.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   141 include/crm/common/action_relation_internal.h     pcmk_resource_t *rsc1;      // Resource for first action, if any
pcmk_resource_t   144 include/crm/common/action_relation_internal.h     pcmk_resource_t *rsc2;      // Resource for second action, if any
pcmk_resource_t   340 include/crm/common/actions.h     pcmk_resource_t *rsc;   // Resource to apply action to, if any
pcmk_resource_t    28 include/crm/common/bundles_internal.h     pcmk_resource_t *ip;        //!< IP address resource for ipaddr
pcmk_resource_t    29 include/crm/common/bundles_internal.h     pcmk_resource_t *child;     //!< Instance of bundled resource
pcmk_resource_t    30 include/crm/common/bundles_internal.h     pcmk_resource_t *container; //!< Container associated with this instance
pcmk_resource_t    31 include/crm/common/bundles_internal.h     pcmk_resource_t *remote;    //!< Pacemaker Remote connection into container
pcmk_resource_t    45 include/crm/common/bundles_internal.h pcmk__is_bundle(const pcmk_resource_t *rsc)
pcmk_resource_t    59 include/crm/common/bundles_internal.h pcmk__is_bundled(const pcmk_resource_t *rsc)
pcmk_resource_t    44 include/crm/common/clone_internal.h pcmk__is_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    58 include/crm/common/clone_internal.h pcmk__is_unique_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    72 include/crm/common/clone_internal.h pcmk__is_anonymous_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    38 include/crm/common/group_internal.h pcmk__is_group(const pcmk_resource_t *rsc)
pcmk_resource_t    26 include/crm/common/location_internal.h     pcmk_resource_t *rsc;               // Resource with location preference
pcmk_resource_t   136 include/crm/common/nodes.h     pcmk_resource_t *remote_rsc;
pcmk_resource_t   182 include/crm/common/nodes.h                                   bool (*fn)(pcmk_resource_t *, void *),
pcmk_resource_t    30 include/crm/common/primitive_internal.h pcmk__is_primitive(const pcmk_resource_t *rsc)
pcmk_resource_t   264 include/crm/common/resources.h     gboolean (*unpack)(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler);
pcmk_resource_t   276 include/crm/common/resources.h     pcmk_resource_t *(*find_rsc)(pcmk_resource_t *rsc, const char *search,
pcmk_resource_t   291 include/crm/common/resources.h     char *(*parameter)(pcmk_resource_t *rsc, pcmk_node_t *node, gboolean create,
pcmk_resource_t   295 include/crm/common/resources.h     void (*print)(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   306 include/crm/common/resources.h     gboolean (*active)(pcmk_resource_t *rsc, gboolean all);
pcmk_resource_t   316 include/crm/common/resources.h     enum rsc_role_e (*state)(const pcmk_resource_t *rsc, gboolean current);
pcmk_resource_t   328 include/crm/common/resources.h     pcmk_node_t *(*location)(const pcmk_resource_t *rsc, GList **list,
pcmk_resource_t   336 include/crm/common/resources.h     void (*free)(pcmk_resource_t *rsc);
pcmk_resource_t   346 include/crm/common/resources.h     void (*count)(pcmk_resource_t *rsc);
pcmk_resource_t   358 include/crm/common/resources.h     gboolean (*is_filtered)(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   373 include/crm/common/resources.h     pcmk_node_t *(*active_node)(const pcmk_resource_t *rsc,
pcmk_resource_t   384 include/crm/common/resources.h     unsigned int (*max_per_node)(const pcmk_resource_t *rsc);
pcmk_resource_t   409 include/crm/common/resources.h     pcmk_resource_t *parent;            // Resource's parent resource, if any
pcmk_resource_t   476 include/crm/common/resources.h     pcmk_resource_t *container;     // Resource containing this one, if any
pcmk_resource_t   495 include/crm/common/resources.h const char *pcmk_resource_id(const pcmk_resource_t *rsc);
pcmk_resource_t   496 include/crm/common/resources.h bool pcmk_resource_is_managed(const pcmk_resource_t *rsc);
pcmk_resource_t    57 include/crm/common/roles_internal.h pcmk__current_node(const pcmk_resource_t *rsc)
pcmk_resource_t    25 include/crm/pengine/complex.h GHashTable *pe_rsc_params(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t    27 include/crm/pengine/complex.h void get_meta_attributes(GHashTable * meta_hash, pcmk_resource_t *rsc,
pcmk_resource_t    29 include/crm/pengine/complex.h void get_rsc_attributes(GHashTable *meta_hash, const pcmk_resource_t *rsc,
pcmk_resource_t    32 include/crm/pengine/complex.h gboolean is_parent(pcmk_resource_t *child, pcmk_resource_t *rsc);
pcmk_resource_t    33 include/crm/pengine/complex.h pcmk_resource_t *uber_parent(pcmk_resource_t *rsc);
pcmk_resource_t    24 include/crm/pengine/internal.h const char *pe__resource_description(const pcmk_resource_t *rsc,
pcmk_resource_t    27 include/crm/pengine/internal.h bool pe__clone_is_ordered(const pcmk_resource_t *clone);
pcmk_resource_t    28 include/crm/pengine/internal.h int pe__set_clone_flag(pcmk_resource_t *clone, enum pcmk__clone_flags flag);
pcmk_resource_t    29 include/crm/pengine/internal.h bool pe__clone_flag_is_set(const pcmk_resource_t *clone, uint32_t flags);
pcmk_resource_t    31 include/crm/pengine/internal.h bool pe__group_flag_is_set(const pcmk_resource_t *group, uint32_t flags);
pcmk_resource_t    32 include/crm/pengine/internal.h pcmk_resource_t *pe__last_group_member(const pcmk_resource_t *group);
pcmk_resource_t    34 include/crm/pengine/internal.h const pcmk_resource_t *pe__const_top_resource(const pcmk_resource_t *rsc,
pcmk_resource_t    37 include/crm/pengine/internal.h int pe__clone_max(const pcmk_resource_t *clone);
pcmk_resource_t    38 include/crm/pengine/internal.h int pe__clone_node_max(const pcmk_resource_t *clone);
pcmk_resource_t    39 include/crm/pengine/internal.h int pe__clone_promoted_max(const pcmk_resource_t *clone);
pcmk_resource_t    40 include/crm/pengine/internal.h int pe__clone_promoted_node_max(const pcmk_resource_t *clone);
pcmk_resource_t    41 include/crm/pengine/internal.h void pe__create_clone_notifications(pcmk_resource_t *clone);
pcmk_resource_t    42 include/crm/pengine/internal.h void pe__free_clone_notification_data(pcmk_resource_t *clone);
pcmk_resource_t    43 include/crm/pengine/internal.h void pe__create_clone_notif_pseudo_ops(pcmk_resource_t *clone,
pcmk_resource_t    49 include/crm/pengine/internal.h pcmk_action_t *pe__new_rsc_pseudo_action(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t    52 include/crm/pengine/internal.h void pe__create_promotable_pseudo_ops(pcmk_resource_t *clone,
pcmk_resource_t    57 include/crm/pengine/internal.h char *native_parameter(pcmk_resource_t *rsc, pcmk_node_t *node, gboolean create,
pcmk_resource_t    59 include/crm/pengine/internal.h pcmk_node_t *native_location(const pcmk_resource_t *rsc, GList **list,
pcmk_resource_t    61 include/crm/pengine/internal.h void native_add_running(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    64 include/crm/pengine/internal.h gboolean native_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler);
pcmk_resource_t    65 include/crm/pengine/internal.h gboolean group_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler);
pcmk_resource_t    66 include/crm/pengine/internal.h gboolean clone_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler);
pcmk_resource_t    67 include/crm/pengine/internal.h gboolean pe__unpack_bundle(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler);
pcmk_resource_t    69 include/crm/pengine/internal.h pcmk_resource_t *native_find_rsc(pcmk_resource_t *rsc, const char *id,
pcmk_resource_t    72 include/crm/pengine/internal.h gboolean native_active(pcmk_resource_t *rsc, gboolean all);
pcmk_resource_t    73 include/crm/pengine/internal.h gboolean group_active(pcmk_resource_t *rsc, gboolean all);
pcmk_resource_t    74 include/crm/pengine/internal.h gboolean clone_active(pcmk_resource_t *rsc, gboolean all);
pcmk_resource_t    75 include/crm/pengine/internal.h gboolean pe__bundle_active(pcmk_resource_t *rsc, gboolean all);
pcmk_resource_t    78 include/crm/pengine/internal.h void native_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t    82 include/crm/pengine/internal.h void group_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t    86 include/crm/pengine/internal.h void clone_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t    90 include/crm/pengine/internal.h void pe__print_bundle(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t    93 include/crm/pengine/internal.h gchar *pcmk__native_output_string(const pcmk_resource_t *rsc, const char *name,
pcmk_resource_t   104 include/crm/pengine/internal.h                                     pcmk_resource_t *rsc,
pcmk_resource_t   123 include/crm/pengine/internal.h void native_free(pcmk_resource_t *rsc);
pcmk_resource_t   124 include/crm/pengine/internal.h void group_free(pcmk_resource_t *rsc);
pcmk_resource_t   125 include/crm/pengine/internal.h void clone_free(pcmk_resource_t *rsc);
pcmk_resource_t   126 include/crm/pengine/internal.h void pe__free_bundle(pcmk_resource_t *rsc);
pcmk_resource_t   128 include/crm/pengine/internal.h enum rsc_role_e native_resource_state(const pcmk_resource_t *rsc,
pcmk_resource_t   130 include/crm/pengine/internal.h enum rsc_role_e group_resource_state(const pcmk_resource_t *rsc,
pcmk_resource_t   132 include/crm/pengine/internal.h enum rsc_role_e clone_resource_state(const pcmk_resource_t *rsc,
pcmk_resource_t   134 include/crm/pengine/internal.h enum rsc_role_e pe__bundle_resource_state(const pcmk_resource_t *rsc,
pcmk_resource_t   137 include/crm/pengine/internal.h void pe__count_common(pcmk_resource_t *rsc);
pcmk_resource_t   138 include/crm/pengine/internal.h void pe__count_bundle(pcmk_resource_t *rsc);
pcmk_resource_t   140 include/crm/pengine/internal.h void common_free(pcmk_resource_t *rsc);
pcmk_resource_t   147 include/crm/pengine/internal.h int pe_get_failcount(const pcmk_node_t *node, pcmk_resource_t *rsc,
pcmk_resource_t   151 include/crm/pengine/internal.h pcmk_action_t *pe__clear_failcount(pcmk_resource_t *rsc,
pcmk_resource_t   157 include/crm/pengine/internal.h bool pe__count_active_node(const pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   161 include/crm/pengine/internal.h pcmk_node_t *pe__find_active_requires(const pcmk_resource_t *rsc,
pcmk_resource_t   172 include/crm/pengine/internal.h                              int line, bool to_log, const pcmk_resource_t *rsc,
pcmk_resource_t   180 include/crm/pengine/internal.h GHashTable *pcmk__unpack_action_meta(pcmk_resource_t *rsc,
pcmk_resource_t   187 include/crm/pengine/internal.h xmlNode *pcmk__find_action_config(const pcmk_resource_t *rsc,
pcmk_resource_t   191 include/crm/pengine/internal.h enum rsc_start_requirement pcmk__action_requires(const pcmk_resource_t *rsc,
pcmk_resource_t   194 include/crm/pengine/internal.h enum action_fail_response pcmk__parse_on_fail(const pcmk_resource_t *rsc,
pcmk_resource_t   199 include/crm/pengine/internal.h enum rsc_role_e pcmk__role_after_failure(const pcmk_resource_t *rsc,
pcmk_resource_t   204 include/crm/pengine/internal.h pcmk_action_t *custom_action(pcmk_resource_t *rsc, char *key, const char *task,
pcmk_resource_t   237 include/crm/pengine/internal.h enum action_tasks get_complex_task(const pcmk_resource_t *rsc,
pcmk_resource_t   243 include/crm/pengine/internal.h GList *pe__resource_actions(const pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   248 include/crm/pengine/internal.h void resource_location(pcmk_resource_t *rsc, const pcmk_node_t *node, int score,
pcmk_resource_t   254 include/crm/pengine/internal.h gboolean get_target_role(const pcmk_resource_t *rsc, enum rsc_role_e *role);
pcmk_resource_t   255 include/crm/pengine/internal.h void pe__set_next_role(pcmk_resource_t *rsc, enum rsc_role_e role,
pcmk_resource_t   258 include/crm/pengine/internal.h pcmk_resource_t *find_clone_instance(const pcmk_resource_t *rsc,
pcmk_resource_t   270 include/crm/pengine/internal.h pe_base_name_eq(const pcmk_resource_t *rsc, const char *id)
pcmk_resource_t   284 include/crm/pengine/internal.h bool is_set_recursive(const pcmk_resource_t *rsc, long long flag, bool any);
pcmk_resource_t   286 include/crm/pengine/internal.h pcmk__op_digest_t *pe__calculate_digests(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t   296 include/crm/pengine/internal.h pcmk__op_digest_t *rsc_action_digest_cmp(pcmk_resource_t *rsc,
pcmk_resource_t   304 include/crm/pengine/internal.h void trigger_unfencing(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   313 include/crm/pengine/internal.h void pe__set_resource_flags_recursive(pcmk_resource_t *rsc, uint64_t flags);
pcmk_resource_t   314 include/crm/pengine/internal.h void pe__clear_resource_flags_recursive(pcmk_resource_t *rsc, uint64_t flags);
pcmk_resource_t   331 include/crm/pengine/internal.h void common_print(pcmk_resource_t *rsc, const char *pre_text, const char *name,
pcmk_resource_t   333 include/crm/pengine/internal.h int pe__common_output_text(pcmk__output_t *out, const pcmk_resource_t *rsc,
pcmk_resource_t   336 include/crm/pengine/internal.h int pe__common_output_html(pcmk__output_t *out, const pcmk_resource_t *rsc,
pcmk_resource_t   340 include/crm/pengine/internal.h GList *pe__bundle_containers(const pcmk_resource_t *bundle);
pcmk_resource_t   342 include/crm/pengine/internal.h int pe__bundle_max(const pcmk_resource_t *rsc);
pcmk_resource_t   343 include/crm/pengine/internal.h bool pe__node_is_bundle_instance(const pcmk_resource_t *bundle,
pcmk_resource_t   345 include/crm/pengine/internal.h pcmk_resource_t *pe__bundled_resource(const pcmk_resource_t *rsc);
pcmk_resource_t   346 include/crm/pengine/internal.h const pcmk_resource_t *pe__get_rsc_in_container(const pcmk_resource_t *instance);
pcmk_resource_t   347 include/crm/pengine/internal.h pcmk_resource_t *pe__first_container(const pcmk_resource_t *bundle);
pcmk_resource_t   348 include/crm/pengine/internal.h void pe__foreach_bundle_replica(pcmk_resource_t *bundle,
pcmk_resource_t   351 include/crm/pengine/internal.h void pe__foreach_const_bundle_replica(const pcmk_resource_t *bundle,
pcmk_resource_t   355 include/crm/pengine/internal.h pcmk_resource_t *pe__find_bundle_replica(const pcmk_resource_t *bundle,
pcmk_resource_t   357 include/crm/pengine/internal.h bool pe__bundle_needs_remote_name(pcmk_resource_t *rsc);
pcmk_resource_t   358 include/crm/pengine/internal.h const char *pe__add_bundle_remote_name(pcmk_resource_t *rsc, xmlNode *xml,
pcmk_resource_t   360 include/crm/pengine/internal.h bool pe__is_universal_clone(const pcmk_resource_t *rsc,
pcmk_resource_t   362 include/crm/pengine/internal.h void pe__add_param_check(const xmlNode *rsc_op, pcmk_resource_t *rsc,
pcmk_resource_t   366 include/crm/pengine/internal.h                              void (*cb)(pcmk_resource_t*, pcmk_node_t*,
pcmk_resource_t   389 include/crm/pengine/internal.h bool pe__resource_is_disabled(const pcmk_resource_t *rsc);
pcmk_resource_t   390 include/crm/pengine/internal.h void pe__clear_resource_history(pcmk_resource_t *rsc, const pcmk_node_t *node);
pcmk_resource_t   399 include/crm/pengine/internal.h bool pe__rsc_running_on_only(const pcmk_resource_t *rsc,
pcmk_resource_t   401 include/crm/pengine/internal.h bool pe__rsc_running_on_any(pcmk_resource_t *rsc, GList *node_list);
pcmk_resource_t   406 include/crm/pengine/internal.h bool pcmk__rsc_filtered_by_node(pcmk_resource_t *rsc, GList *only_node);
pcmk_resource_t   408 include/crm/pengine/internal.h gboolean pe__bundle_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   410 include/crm/pengine/internal.h gboolean pe__clone_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   412 include/crm/pengine/internal.h gboolean pe__group_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   414 include/crm/pengine/internal.h gboolean pe__native_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   417 include/crm/pengine/internal.h xmlNode *pe__failed_probe_for_rsc(const pcmk_resource_t *rsc, const char *name);
pcmk_resource_t   419 include/crm/pengine/internal.h const char *pe__clone_child_id(const pcmk_resource_t *rsc);
pcmk_resource_t    22 include/crm/pengine/remote_internal.h pcmk_resource_t *pe__resource_contains_guest_node(const pcmk_scheduler_t *scheduler,
pcmk_resource_t    23 include/crm/pengine/remote_internal.h                                                   const pcmk_resource_t *rsc);
pcmk_resource_t    31 include/crm/pengine/status.h const char *rsc_printable_id(const pcmk_resource_t *rsc);
pcmk_resource_t    48 include/crm/pengine/status.h pcmk_resource_t *pe_find_resource(GList *rsc_list, const char *id);
pcmk_resource_t    49 include/crm/pengine/status.h pcmk_resource_t *pe_find_resource_with_flags(GList *rsc_list, const char *id,
pcmk_resource_t    58 include/crm/pengine/status.h int pe_bundle_replicas(const pcmk_resource_t *rsc);
pcmk_resource_t    36 include/crm/pengine/status_compat.h pe_rsc_is_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    43 include/crm/pengine/status_compat.h pe_rsc_is_unique_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    50 include/crm/pengine/status_compat.h pe_rsc_is_anon_clone(const pcmk_resource_t *rsc)
pcmk_resource_t    57 include/crm/pengine/status_compat.h pe_rsc_is_bundled(const pcmk_resource_t *rsc)
pcmk_resource_t   222 include/pacemaker.h int pcmk_resource_digests(xmlNodePtr *xml, pcmk_resource_t *rsc,
pcmk_resource_t    21 include/pcmki/pcmki_resource.h int pcmk__resource_digests(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t    23 include/pcmki/pcmki_scheduler.h     pcmk_resource_t *dependent; // The resource being colocated
pcmk_resource_t    24 include/pcmki/pcmki_scheduler.h     pcmk_resource_t *primary;   // The resource the dependent is colocated with
pcmk_resource_t   124 lib/common/attrs.c     const pcmk_resource_t *container = NULL;
pcmk_resource_t   108 lib/common/nodes.c                              bool (*fn)(pcmk_resource_t *, void *),
pcmk_resource_t   117 lib/common/nodes.c             result = fn((pcmk_resource_t *) item->data, user_data);
pcmk_resource_t    27 lib/common/resources.c pcmk_resource_id(const pcmk_resource_t *rsc)
pcmk_resource_t    41 lib/common/resources.c pcmk_resource_is_managed(const pcmk_resource_t *rsc)
pcmk_resource_t    26 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c static pcmk_resource_t rsc1 = {
pcmk_resource_t    29 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c static pcmk_resource_t rsc2 = {
pcmk_resource_t    32 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c static pcmk_resource_t rsc3 = {
pcmk_resource_t    37 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c fn(pcmk_resource_t *rsc, void *user_data)
pcmk_resource_t    27 lib/common/tests/resources/pcmk_resource_id_test.c     pcmk_resource_t rsc1 = {
pcmk_resource_t    26 lib/common/tests/resources/pcmk_resource_is_managed_test.c     pcmk_resource_t rsc1 = {
pcmk_resource_t    36 lib/common/tests/resources/pcmk_resource_is_managed_test.c     pcmk_resource_t rsc1 = {
pcmk_resource_t    90 lib/pacemaker/libpacemaker_private.h     pcmk_node_t *(*assign)(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t    99 lib/pacemaker/libpacemaker_private.h     void (*create_actions)(pcmk_resource_t *rsc);
pcmk_resource_t   110 lib/pacemaker/libpacemaker_private.h     bool (*create_probe)(pcmk_resource_t *rsc, pcmk_node_t *node);
pcmk_resource_t   118 lib/pacemaker/libpacemaker_private.h     void (*internal_constraints)(pcmk_resource_t *rsc);
pcmk_resource_t   135 lib/pacemaker/libpacemaker_private.h     int (*apply_coloc_score)(pcmk_resource_t *dependent,
pcmk_resource_t   136 lib/pacemaker/libpacemaker_private.h                              const pcmk_resource_t *primary,
pcmk_resource_t   157 lib/pacemaker/libpacemaker_private.h     GList *(*colocated_resources)(const pcmk_resource_t *rsc,
pcmk_resource_t   158 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   178 lib/pacemaker/libpacemaker_private.h     void (*with_this_colocations)(const pcmk_resource_t *rsc,
pcmk_resource_t   179 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   200 lib/pacemaker/libpacemaker_private.h     void (*this_with_colocations)(const pcmk_resource_t *rsc,
pcmk_resource_t   201 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   233 lib/pacemaker/libpacemaker_private.h     void (*add_colocated_node_scores)(pcmk_resource_t *source_rsc,
pcmk_resource_t   234 lib/pacemaker/libpacemaker_private.h                                       const pcmk_resource_t *target_rsc,
pcmk_resource_t   246 lib/pacemaker/libpacemaker_private.h     void (*apply_location)(pcmk_resource_t *rsc, pcmk__location_t *location);
pcmk_resource_t   297 lib/pacemaker/libpacemaker_private.h     void (*output_actions)(pcmk_resource_t *rsc);
pcmk_resource_t   305 lib/pacemaker/libpacemaker_private.h     void (*add_actions_to_graph)(pcmk_resource_t *rsc);
pcmk_resource_t   317 lib/pacemaker/libpacemaker_private.h     void (*add_graph_meta)(const pcmk_resource_t *rsc, xmlNode *xml);
pcmk_resource_t   334 lib/pacemaker/libpacemaker_private.h     void (*add_utilization)(const pcmk_resource_t *rsc,
pcmk_resource_t   335 lib/pacemaker/libpacemaker_private.h                             const pcmk_resource_t *orig_rsc, GList *all_rscs,
pcmk_resource_t   344 lib/pacemaker/libpacemaker_private.h     void (*shutdown_lock)(pcmk_resource_t *rsc);
pcmk_resource_t   364 lib/pacemaker/libpacemaker_private.h pcmk_action_t *pcmk__new_cancel_action(pcmk_resource_t *rsc, const char *name,
pcmk_resource_t   381 lib/pacemaker/libpacemaker_private.h bool pcmk__check_action_config(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   391 lib/pacemaker/libpacemaker_private.h void pcmk__create_recurring_actions(pcmk_resource_t *rsc);
pcmk_resource_t   394 lib/pacemaker/libpacemaker_private.h void pcmk__schedule_cancel(pcmk_resource_t *rsc, const char *call_id,
pcmk_resource_t   399 lib/pacemaker/libpacemaker_private.h void pcmk__reschedule_recurring(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t   414 lib/pacemaker/libpacemaker_private.h void pcmk__add_rsc_actions_to_graph(pcmk_resource_t *rsc);
pcmk_resource_t   427 lib/pacemaker/libpacemaker_private.h void pcmk__order_vs_unfence(const pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   450 lib/pacemaker/libpacemaker_private.h pcmk_resource_t *pcmk__find_constraint_resource(GList *rsc_list,
pcmk_resource_t   459 lib/pacemaker/libpacemaker_private.h                                  const char *id, pcmk_resource_t **rsc,
pcmk_resource_t   476 lib/pacemaker/libpacemaker_private.h pcmk__location_t *pcmk__new_location(const char *id, pcmk_resource_t *rsc,
pcmk_resource_t   484 lib/pacemaker/libpacemaker_private.h void pcmk__apply_location(pcmk_resource_t *rsc, pcmk__location_t *constraint);
pcmk_resource_t   507 lib/pacemaker/libpacemaker_private.h                            const pcmk_resource_t *rsc)
pcmk_resource_t   529 lib/pacemaker/libpacemaker_private.h enum pcmk__coloc_affects pcmk__colocation_affects(const pcmk_resource_t
pcmk_resource_t   531 lib/pacemaker/libpacemaker_private.h                                                   const pcmk_resource_t
pcmk_resource_t   538 lib/pacemaker/libpacemaker_private.h void pcmk__apply_coloc_to_scores(pcmk_resource_t *dependent,
pcmk_resource_t   539 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *primary,
pcmk_resource_t   543 lib/pacemaker/libpacemaker_private.h int pcmk__apply_coloc_to_priority(pcmk_resource_t *dependent,
pcmk_resource_t   544 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *primary,
pcmk_resource_t   548 lib/pacemaker/libpacemaker_private.h void pcmk__add_colocated_node_scores(pcmk_resource_t *source_rsc,
pcmk_resource_t   549 lib/pacemaker/libpacemaker_private.h                                      const pcmk_resource_t *target_rsc,
pcmk_resource_t   558 lib/pacemaker/libpacemaker_private.h void pcmk__colocation_intersect_nodes(pcmk_resource_t *dependent,
pcmk_resource_t   559 lib/pacemaker/libpacemaker_private.h                                       const pcmk_resource_t *primary,
pcmk_resource_t   569 lib/pacemaker/libpacemaker_private.h                          const pcmk_resource_t *rsc);
pcmk_resource_t   573 lib/pacemaker/libpacemaker_private.h                               const pcmk_resource_t *rsc);
pcmk_resource_t   577 lib/pacemaker/libpacemaker_private.h                          const pcmk_resource_t *rsc);
pcmk_resource_t   581 lib/pacemaker/libpacemaker_private.h                               const pcmk_resource_t *rsc);
pcmk_resource_t   584 lib/pacemaker/libpacemaker_private.h GList *pcmk__with_this_colocations(const pcmk_resource_t *rsc);
pcmk_resource_t   587 lib/pacemaker/libpacemaker_private.h GList *pcmk__this_with_colocations(const pcmk_resource_t *rsc);
pcmk_resource_t   591 lib/pacemaker/libpacemaker_private.h                           pcmk_resource_t *dependent, pcmk_resource_t *primary,
pcmk_resource_t   600 lib/pacemaker/libpacemaker_private.h                                     const pcmk_resource_t *rsc);
pcmk_resource_t   606 lib/pacemaker/libpacemaker_private.h void pcmk__new_ordering(pcmk_resource_t *first_rsc, char *first_task,
pcmk_resource_t   607 lib/pacemaker/libpacemaker_private.h                         pcmk_action_t *first_action, pcmk_resource_t *then_rsc,
pcmk_resource_t   665 lib/pacemaker/libpacemaker_private.h void pcmk__add_promotion_scores(pcmk_resource_t *rsc);
pcmk_resource_t   668 lib/pacemaker/libpacemaker_private.h void pcmk__require_promotion_tickets(pcmk_resource_t *rsc);
pcmk_resource_t   671 lib/pacemaker/libpacemaker_private.h void pcmk__set_instance_roles(pcmk_resource_t *rsc);
pcmk_resource_t   674 lib/pacemaker/libpacemaker_private.h void pcmk__create_promotable_actions(pcmk_resource_t *clone);
pcmk_resource_t   677 lib/pacemaker/libpacemaker_private.h void pcmk__promotable_restart_ordering(pcmk_resource_t *rsc);
pcmk_resource_t   680 lib/pacemaker/libpacemaker_private.h void pcmk__order_promotable_instances(pcmk_resource_t *clone);
pcmk_resource_t   683 lib/pacemaker/libpacemaker_private.h void pcmk__update_dependent_with_promotable(const pcmk_resource_t *primary,
pcmk_resource_t   684 lib/pacemaker/libpacemaker_private.h                                             pcmk_resource_t *dependent,
pcmk_resource_t   689 lib/pacemaker/libpacemaker_private.h int pcmk__update_promotable_dependent_priority(const pcmk_resource_t *primary,
pcmk_resource_t   690 lib/pacemaker/libpacemaker_private.h                                                pcmk_resource_t *dependent,
pcmk_resource_t   704 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_corresponds_to_guest(const pcmk_resource_t *rsc,
pcmk_resource_t   711 lib/pacemaker/libpacemaker_private.h void pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params);
pcmk_resource_t   721 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__primitive_assign(pcmk_resource_t *rsc,
pcmk_resource_t   726 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_create_actions(pcmk_resource_t *rsc);
pcmk_resource_t   729 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_internal_constraints(pcmk_resource_t *rsc);
pcmk_resource_t   736 lib/pacemaker/libpacemaker_private.h int pcmk__primitive_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   737 lib/pacemaker/libpacemaker_private.h                                       const pcmk_resource_t *primary,
pcmk_resource_t   742 lib/pacemaker/libpacemaker_private.h void pcmk__with_primitive_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   743 lib/pacemaker/libpacemaker_private.h                                       const pcmk_resource_t *orig_rsc,
pcmk_resource_t   747 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   748 lib/pacemaker/libpacemaker_private.h                                       const pcmk_resource_t *orig_rsc,
pcmk_resource_t   752 lib/pacemaker/libpacemaker_private.h void pcmk__schedule_cleanup(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   756 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml);
pcmk_resource_t   759 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   760 lib/pacemaker/libpacemaker_private.h                                      const pcmk_resource_t *orig_rsc,
pcmk_resource_t   764 lib/pacemaker/libpacemaker_private.h void pcmk__primitive_shutdown_lock(pcmk_resource_t *rsc);
pcmk_resource_t   770 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__group_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   774 lib/pacemaker/libpacemaker_private.h void pcmk__group_create_actions(pcmk_resource_t *rsc);
pcmk_resource_t   777 lib/pacemaker/libpacemaker_private.h void pcmk__group_internal_constraints(pcmk_resource_t *rsc);
pcmk_resource_t   780 lib/pacemaker/libpacemaker_private.h int pcmk__group_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   781 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *primary,
pcmk_resource_t   786 lib/pacemaker/libpacemaker_private.h void pcmk__with_group_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   787 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   791 lib/pacemaker/libpacemaker_private.h void pcmk__group_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   792 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   796 lib/pacemaker/libpacemaker_private.h void pcmk__group_add_colocated_node_scores(pcmk_resource_t *source_rsc,
pcmk_resource_t   797 lib/pacemaker/libpacemaker_private.h                                            const pcmk_resource_t *target_rsc,
pcmk_resource_t   804 lib/pacemaker/libpacemaker_private.h void pcmk__group_apply_location(pcmk_resource_t *rsc,
pcmk_resource_t   820 lib/pacemaker/libpacemaker_private.h GList *pcmk__group_colocated_resources(const pcmk_resource_t *rsc,
pcmk_resource_t   821 lib/pacemaker/libpacemaker_private.h                                        const pcmk_resource_t *orig_rsc,
pcmk_resource_t   825 lib/pacemaker/libpacemaker_private.h void pcmk__group_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   826 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *orig_rsc,
pcmk_resource_t   830 lib/pacemaker/libpacemaker_private.h void pcmk__group_shutdown_lock(pcmk_resource_t *rsc);
pcmk_resource_t   836 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__clone_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   840 lib/pacemaker/libpacemaker_private.h void pcmk__clone_create_actions(pcmk_resource_t *rsc);
pcmk_resource_t   843 lib/pacemaker/libpacemaker_private.h bool pcmk__clone_create_probe(pcmk_resource_t *rsc, pcmk_node_t *node);
pcmk_resource_t   846 lib/pacemaker/libpacemaker_private.h void pcmk__clone_internal_constraints(pcmk_resource_t *rsc);
pcmk_resource_t   849 lib/pacemaker/libpacemaker_private.h int pcmk__clone_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   850 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *primary,
pcmk_resource_t   855 lib/pacemaker/libpacemaker_private.h void pcmk__with_clone_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   856 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   860 lib/pacemaker/libpacemaker_private.h void pcmk__clone_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   861 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   865 lib/pacemaker/libpacemaker_private.h void pcmk__clone_apply_location(pcmk_resource_t *rsc,
pcmk_resource_t   873 lib/pacemaker/libpacemaker_private.h void pcmk__clone_add_actions_to_graph(pcmk_resource_t *rsc);
pcmk_resource_t   876 lib/pacemaker/libpacemaker_private.h void pcmk__clone_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml);
pcmk_resource_t   879 lib/pacemaker/libpacemaker_private.h void pcmk__clone_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   880 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *orig_rsc,
pcmk_resource_t   884 lib/pacemaker/libpacemaker_private.h void pcmk__clone_shutdown_lock(pcmk_resource_t *rsc);
pcmk_resource_t   889 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__bundle_assign(pcmk_resource_t *rsc,
pcmk_resource_t   893 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_create_actions(pcmk_resource_t *rsc);
pcmk_resource_t   896 lib/pacemaker/libpacemaker_private.h bool pcmk__bundle_create_probe(pcmk_resource_t *rsc, pcmk_node_t *node);
pcmk_resource_t   899 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_internal_constraints(pcmk_resource_t *rsc);
pcmk_resource_t   902 lib/pacemaker/libpacemaker_private.h int pcmk__bundle_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   903 lib/pacemaker/libpacemaker_private.h                                    const pcmk_resource_t *primary,
pcmk_resource_t   908 lib/pacemaker/libpacemaker_private.h void pcmk__with_bundle_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   909 lib/pacemaker/libpacemaker_private.h                                    const pcmk_resource_t *orig_rsc,
pcmk_resource_t   913 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   914 lib/pacemaker/libpacemaker_private.h                                    const pcmk_resource_t *orig_rsc,
pcmk_resource_t   918 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_apply_location(pcmk_resource_t *rsc,
pcmk_resource_t   926 lib/pacemaker/libpacemaker_private.h void pcmk__output_bundle_actions(pcmk_resource_t *rsc);
pcmk_resource_t   929 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_add_actions_to_graph(pcmk_resource_t *rsc);
pcmk_resource_t   932 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   933 lib/pacemaker/libpacemaker_private.h                                   const pcmk_resource_t *orig_rsc,
pcmk_resource_t   937 lib/pacemaker/libpacemaker_private.h void pcmk__bundle_shutdown_lock(pcmk_resource_t *rsc);
pcmk_resource_t   943 lib/pacemaker/libpacemaker_private.h void pcmk__assign_instances(pcmk_resource_t *collective, GList *instances,
pcmk_resource_t   947 lib/pacemaker/libpacemaker_private.h void pcmk__create_instance_actions(pcmk_resource_t *rsc, GList *instances);
pcmk_resource_t   950 lib/pacemaker/libpacemaker_private.h bool pcmk__instance_matches(const pcmk_resource_t *instance,
pcmk_resource_t   955 lib/pacemaker/libpacemaker_private.h pcmk_resource_t *pcmk__find_compatible_instance(const pcmk_resource_t *match_rsc,
pcmk_resource_t   956 lib/pacemaker/libpacemaker_private.h                                                 const pcmk_resource_t *rsc,
pcmk_resource_t  1014 lib/pacemaker/libpacemaker_private.h void pcmk__copy_node_tables(const pcmk_resource_t *rsc, GHashTable **copy);
pcmk_resource_t  1017 lib/pacemaker/libpacemaker_private.h void pcmk__restore_node_tables(pcmk_resource_t *rsc, GHashTable *backup);
pcmk_resource_t  1026 lib/pacemaker/libpacemaker_private.h pcmk_node_t *pcmk__top_allowed_node(const pcmk_resource_t *rsc,
pcmk_resource_t  1036 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_agent_changed(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t  1044 lib/pacemaker/libpacemaker_private.h GList *pcmk__colocated_resources(const pcmk_resource_t *rsc,
pcmk_resource_t  1045 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *orig_rsc,
pcmk_resource_t  1049 lib/pacemaker/libpacemaker_private.h void pcmk__noop_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml);
pcmk_resource_t  1052 lib/pacemaker/libpacemaker_private.h void pcmk__output_resource_actions(pcmk_resource_t *rsc);
pcmk_resource_t  1055 lib/pacemaker/libpacemaker_private.h bool pcmk__assign_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool force,
pcmk_resource_t  1059 lib/pacemaker/libpacemaker_private.h void pcmk__unassign_resource(pcmk_resource_t *rsc);
pcmk_resource_t  1062 lib/pacemaker/libpacemaker_private.h bool pcmk__threshold_reached(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t  1063 lib/pacemaker/libpacemaker_private.h                              pcmk_resource_t **failed);
pcmk_resource_t  1078 lib/pacemaker/libpacemaker_private.h bool pcmk__probe_rsc_on_node(pcmk_resource_t *rsc, pcmk_node_t *node);
pcmk_resource_t  1092 lib/pacemaker/libpacemaker_private.h void pcmk__create_migration_actions(pcmk_resource_t *rsc,
pcmk_resource_t  1097 lib/pacemaker/libpacemaker_private.h bool pcmk__rsc_can_migrate(const pcmk_resource_t *rsc,
pcmk_resource_t  1111 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *rsc);
pcmk_resource_t  1115 lib/pacemaker/libpacemaker_private.h                                  const pcmk_resource_t *rsc);
pcmk_resource_t  1118 lib/pacemaker/libpacemaker_private.h const pcmk_node_t *pcmk__ban_insufficient_capacity(pcmk_resource_t *rsc);
pcmk_resource_t  1121 lib/pacemaker/libpacemaker_private.h void pcmk__create_utilization_constraints(pcmk_resource_t *rsc,
pcmk_resource_t   361 lib/pacemaker/pcmk_graph_producer.c         pcmk_resource_t *parent = action->rsc;
pcmk_resource_t   977 lib/pacemaker/pcmk_graph_producer.c pcmk__add_rsc_actions_to_graph(pcmk_resource_t *rsc)
pcmk_resource_t   989 lib/pacemaker/pcmk_graph_producer.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1059 lib/pacemaker/pcmk_graph_producer.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   570 lib/pacemaker/pcmk_injections.c     const pcmk_resource_t *rsc = NULL;
pcmk_resource_t    24 lib/pacemaker/pcmk_output.c colocations_header(pcmk_resource_t *rsc, pcmk__colocation_t *cons,
pcmk_resource_t    43 lib/pacemaker/pcmk_output.c colocations_xml_node(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t    68 lib/pacemaker/pcmk_output.c do_locations_list_xml(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   111 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   239 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   367 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   416 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   452 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   502 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   539 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   568 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   577 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   603 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   961 lib/pacemaker/pcmk_output.c     const pcmk_resource_t *rsc = va_arg(args, const pcmk_resource_t *);
pcmk_resource_t  1029 lib/pacemaker/pcmk_output.c     const pcmk_resource_t *rsc = va_arg(args, const pcmk_resource_t *);
pcmk_resource_t  1076 lib/pacemaker/pcmk_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t    33 lib/pacemaker/pcmk_resource.c best_op(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   196 lib/pacemaker/pcmk_resource.c pcmk__resource_digests(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   236 lib/pacemaker/pcmk_resource.c pcmk_resource_digests(xmlNodePtr *xml, pcmk_resource_t *rsc,
pcmk_resource_t    94 lib/pacemaker/pcmk_sched_actions.c                          const pcmk_resource_t *first_rsc)
pcmk_resource_t   182 lib/pacemaker/pcmk_sched_actions.c     pcmk_resource_t *rsc = action->rsc;
pcmk_resource_t   219 lib/pacemaker/pcmk_sched_actions.c update(pcmk_resource_t *rsc, pcmk_action_t *first, pcmk_action_t *then,
pcmk_resource_t  1430 lib/pacemaker/pcmk_sched_actions.c             const pcmk_resource_t *remote = action->node->details->remote_rsc;
pcmk_resource_t  1447 lib/pacemaker/pcmk_sched_actions.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1522 lib/pacemaker/pcmk_sched_actions.c force_restart(pcmk_resource_t *rsc, const char *task, guint interval_ms,
pcmk_resource_t  1544 lib/pacemaker/pcmk_sched_actions.c     pcmk_resource_t *rsc = data;
pcmk_resource_t  1608 lib/pacemaker/pcmk_sched_actions.c pcmk__check_action_config(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t  1747 lib/pacemaker/pcmk_sched_actions.c process_rsc_history(const xmlNode *rsc_entry, pcmk_resource_t *rsc,
pcmk_resource_t  1872 lib/pacemaker/pcmk_sched_actions.c                 pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t    42 lib/pacemaker/pcmk_sched_bundle.c     const pcmk_resource_t *bundle = pe__const_top_resource(replica->container,
pcmk_resource_t   111 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   115 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   188 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_actions(pcmk_resource_t *rsc)
pcmk_resource_t   192 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   232 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundle = user_data;
pcmk_resource_t   297 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_internal_constraints(pcmk_resource_t *rsc)
pcmk_resource_t   299 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   360 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *container; // Replica container corresponding to node
pcmk_resource_t   399 lib/pacemaker/pcmk_sched_bundle.c         const pcmk_resource_t *container = node->details->remote_rsc->container;
pcmk_resource_t   417 lib/pacemaker/pcmk_sched_bundle.c static pcmk_resource_t *
pcmk_resource_t   418 lib/pacemaker/pcmk_sched_bundle.c compatible_container(const pcmk_resource_t *dependent,
pcmk_resource_t   419 lib/pacemaker/pcmk_sched_bundle.c                      const pcmk_resource_t *bundle)
pcmk_resource_t   455 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *dependent;
pcmk_resource_t   525 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   526 lib/pacemaker/pcmk_sched_bundle.c                                const pcmk_resource_t *primary,
pcmk_resource_t   554 lib/pacemaker/pcmk_sched_bundle.c         const pcmk_resource_t *primary_container = NULL;
pcmk_resource_t   594 lib/pacemaker/pcmk_sched_bundle.c pcmk__with_bundle_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   595 lib/pacemaker/pcmk_sched_bundle.c                               const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   597 lib/pacemaker/pcmk_sched_bundle.c     const pcmk_resource_t *bundled_rsc = NULL;
pcmk_resource_t   638 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   639 lib/pacemaker/pcmk_sched_bundle.c                               const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   641 lib/pacemaker/pcmk_sched_bundle.c     const pcmk_resource_t *bundled_rsc = NULL;
pcmk_resource_t   694 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   754 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_apply_location(pcmk_resource_t *rsc, pcmk__location_t *location)
pcmk_resource_t   756 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   815 lib/pacemaker/pcmk_sched_bundle.c             pcmk_resource_t *bundle = user_data;
pcmk_resource_t   848 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_add_actions_to_graph(pcmk_resource_t *rsc)
pcmk_resource_t   850 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundled_resource = NULL;
pcmk_resource_t   862 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *bundle;    // Bundle being probed
pcmk_resource_t   982 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_create_probe(pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t  1025 lib/pacemaker/pcmk_sched_bundle.c pcmk__output_bundle_actions(pcmk_resource_t *rsc)
pcmk_resource_t  1033 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t  1034 lib/pacemaker/pcmk_sched_bundle.c                              const pcmk_resource_t *orig_rsc, GList *all_rscs,
pcmk_resource_t  1037 lib/pacemaker/pcmk_sched_bundle.c     pcmk_resource_t *container = NULL;
pcmk_resource_t  1058 lib/pacemaker/pcmk_sched_bundle.c pcmk__bundle_shutdown_lock(pcmk_resource_t *rsc)
pcmk_resource_t    37 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   101 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_create_actions(pcmk_resource_t *rsc)
pcmk_resource_t   119 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_internal_constraints(pcmk_resource_t *rsc)
pcmk_resource_t   157 lib/pacemaker/pcmk_sched_clone.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t   181 lib/pacemaker/pcmk_sched_clone.c                 pcmk__order_starts(instance, (pcmk_resource_t *) later->data,
pcmk_resource_t   183 lib/pacemaker/pcmk_sched_clone.c                 pcmk__order_stops((pcmk_resource_t *) later->data, instance,
pcmk_resource_t   204 lib/pacemaker/pcmk_sched_clone.c     const pcmk_resource_t *dependent = colocation->dependent;
pcmk_resource_t   247 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   248 lib/pacemaker/pcmk_sched_clone.c                               const pcmk_resource_t *primary,
pcmk_resource_t   295 lib/pacemaker/pcmk_sched_clone.c         const pcmk_resource_t *primary_instance = NULL;
pcmk_resource_t   330 lib/pacemaker/pcmk_sched_clone.c             const pcmk_resource_t *instance = iter->data;
pcmk_resource_t   349 lib/pacemaker/pcmk_sched_clone.c         const pcmk_resource_t *instance = iter->data;
pcmk_resource_t   362 lib/pacemaker/pcmk_sched_clone.c pcmk__with_clone_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   363 lib/pacemaker/pcmk_sched_clone.c                              const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   376 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   377 lib/pacemaker/pcmk_sched_clone.c                              const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   413 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_apply_location(pcmk_resource_t *rsc, pcmk__location_t *location)
pcmk_resource_t   420 lib/pacemaker/pcmk_sched_clone.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t   430 lib/pacemaker/pcmk_sched_clone.c     pcmk_resource_t *rsc = user_data;
pcmk_resource_t   442 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_add_actions_to_graph(pcmk_resource_t *rsc)
pcmk_resource_t   450 lib/pacemaker/pcmk_sched_clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   470 lib/pacemaker/pcmk_sched_clone.c rsc_probed_on(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   476 lib/pacemaker/pcmk_sched_clone.c             pcmk_resource_t *child = (pcmk_resource_t *) child_iter->data;
pcmk_resource_t   509 lib/pacemaker/pcmk_sched_clone.c static pcmk_resource_t *
pcmk_resource_t   510 lib/pacemaker/pcmk_sched_clone.c find_probed_instance_on(const pcmk_resource_t *clone, const pcmk_node_t *node)
pcmk_resource_t   513 lib/pacemaker/pcmk_sched_clone.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t   530 lib/pacemaker/pcmk_sched_clone.c probe_anonymous_clone(pcmk_resource_t *clone, pcmk_node_t *node)
pcmk_resource_t   533 lib/pacemaker/pcmk_sched_clone.c     pcmk_resource_t *child = find_probed_instance_on(clone, node);
pcmk_resource_t   538 lib/pacemaker/pcmk_sched_clone.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t   566 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_create_probe(pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t   616 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml)
pcmk_resource_t   665 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   666 lib/pacemaker/pcmk_sched_clone.c                             const pcmk_resource_t *orig_rsc, GList *all_rscs,
pcmk_resource_t   670 lib/pacemaker/pcmk_sched_clone.c     pcmk_resource_t *child = NULL;
pcmk_resource_t   681 lib/pacemaker/pcmk_sched_clone.c         child = (pcmk_resource_t *) iter->data;
pcmk_resource_t   689 lib/pacemaker/pcmk_sched_clone.c                 pcmk_resource_t *member = (pcmk_resource_t *) member_iter->data;
pcmk_resource_t   704 lib/pacemaker/pcmk_sched_clone.c         child = (pcmk_resource_t *) rsc->children->data;
pcmk_resource_t   712 lib/pacemaker/pcmk_sched_clone.c pcmk__clone_shutdown_lock(pcmk_resource_t *rsc)
pcmk_resource_t    55 lib/pacemaker/pcmk_sched_colocation.c     const pcmk_resource_t *rsc1 = NULL;
pcmk_resource_t    56 lib/pacemaker/pcmk_sched_colocation.c     const pcmk_resource_t *rsc2 = NULL;
pcmk_resource_t   174 lib/pacemaker/pcmk_sched_colocation.c                     const pcmk_resource_t *rsc)
pcmk_resource_t   201 lib/pacemaker/pcmk_sched_colocation.c                          const pcmk_resource_t *rsc)
pcmk_resource_t   234 lib/pacemaker/pcmk_sched_colocation.c                     const pcmk_resource_t *rsc)
pcmk_resource_t   261 lib/pacemaker/pcmk_sched_colocation.c                          const pcmk_resource_t *rsc)
pcmk_resource_t   291 lib/pacemaker/pcmk_sched_colocation.c anti_colocation_order(pcmk_resource_t *first_rsc, int first_role,
pcmk_resource_t   292 lib/pacemaker/pcmk_sched_colocation.c                       pcmk_resource_t *then_rsc, int then_role)
pcmk_resource_t   349 lib/pacemaker/pcmk_sched_colocation.c                      pcmk_resource_t *dependent, pcmk_resource_t *primary,
pcmk_resource_t   418 lib/pacemaker/pcmk_sched_colocation.c unpack_influence(const char *coloc_id, const pcmk_resource_t *rsc,
pcmk_resource_t   443 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *other = NULL;
pcmk_resource_t   444 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *resource = NULL;
pcmk_resource_t   578 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *rsc_1 = NULL;
pcmk_resource_t   579 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *rsc_2 = NULL;
pcmk_resource_t   744 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *primary = NULL;
pcmk_resource_t   745 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *dependent = NULL;
pcmk_resource_t   834 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *dependent = NULL;
pcmk_resource_t   835 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *primary = NULL;
pcmk_resource_t  1041 lib/pacemaker/pcmk_sched_colocation.c                                const pcmk_resource_t *rsc)
pcmk_resource_t  1082 lib/pacemaker/pcmk_sched_colocation.c mark_action_blocked(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t  1083 lib/pacemaker/pcmk_sched_colocation.c                     const pcmk_resource_t *reason)
pcmk_resource_t  1103 lib/pacemaker/pcmk_sched_colocation.c         mark_action_blocked((pcmk_resource_t *) (iter->data), task, reason);
pcmk_resource_t  1123 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  1149 lib/pacemaker/pcmk_sched_colocation.c         pcmk_resource_t *child = iter->data;
pcmk_resource_t  1214 lib/pacemaker/pcmk_sched_colocation.c static const pcmk_resource_t *
pcmk_resource_t  1215 lib/pacemaker/pcmk_sched_colocation.c get_resource_for_role(const pcmk_resource_t *rsc)
pcmk_resource_t  1218 lib/pacemaker/pcmk_sched_colocation.c         const pcmk_resource_t *child = pe__get_rsc_in_container(rsc);
pcmk_resource_t  1246 lib/pacemaker/pcmk_sched_colocation.c pcmk__colocation_affects(const pcmk_resource_t *dependent,
pcmk_resource_t  1247 lib/pacemaker/pcmk_sched_colocation.c                          const pcmk_resource_t *primary,
pcmk_resource_t  1250 lib/pacemaker/pcmk_sched_colocation.c     const pcmk_resource_t *dependent_role_rsc = NULL;
pcmk_resource_t  1251 lib/pacemaker/pcmk_sched_colocation.c     const pcmk_resource_t *primary_role_rsc = NULL;
pcmk_resource_t  1350 lib/pacemaker/pcmk_sched_colocation.c pcmk__apply_coloc_to_scores(pcmk_resource_t *dependent,
pcmk_resource_t  1351 lib/pacemaker/pcmk_sched_colocation.c                             const pcmk_resource_t *primary,
pcmk_resource_t  1456 lib/pacemaker/pcmk_sched_colocation.c pcmk__apply_coloc_to_priority(pcmk_resource_t *dependent,
pcmk_resource_t  1457 lib/pacemaker/pcmk_sched_colocation.c                               const pcmk_resource_t *primary,
pcmk_resource_t  1483 lib/pacemaker/pcmk_sched_colocation.c         const pcmk_resource_t *role_rsc = get_resource_for_role(primary);
pcmk_resource_t  1540 lib/pacemaker/pcmk_sched_colocation.c                               pcmk_resource_t *rsc, const char *attr,
pcmk_resource_t  1618 lib/pacemaker/pcmk_sched_colocation.c allowed_on_one(const pcmk_resource_t *rsc)
pcmk_resource_t  1656 lib/pacemaker/pcmk_sched_colocation.c                               pcmk_resource_t *source_rsc,
pcmk_resource_t  1657 lib/pacemaker/pcmk_sched_colocation.c                               const pcmk_resource_t *target_rsc,
pcmk_resource_t  1798 lib/pacemaker/pcmk_sched_colocation.c pcmk__add_colocated_node_scores(pcmk_resource_t *source_rsc,
pcmk_resource_t  1799 lib/pacemaker/pcmk_sched_colocation.c                                 const pcmk_resource_t *target_rsc,
pcmk_resource_t  1862 lib/pacemaker/pcmk_sched_colocation.c             pcmk_resource_t *other = NULL;
pcmk_resource_t  1926 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *target_rsc = user_data;
pcmk_resource_t  1928 lib/pacemaker/pcmk_sched_colocation.c     pcmk_resource_t *source_rsc = colocation->dependent;
pcmk_resource_t  1966 lib/pacemaker/pcmk_sched_colocation.c pcmk__colocation_intersect_nodes(pcmk_resource_t *dependent,
pcmk_resource_t  1967 lib/pacemaker/pcmk_sched_colocation.c                                  const pcmk_resource_t *primary,
pcmk_resource_t  2015 lib/pacemaker/pcmk_sched_colocation.c pcmk__with_this_colocations(const pcmk_resource_t *rsc)
pcmk_resource_t  2034 lib/pacemaker/pcmk_sched_colocation.c pcmk__this_with_colocations(const pcmk_resource_t *rsc)
pcmk_resource_t   109 lib/pacemaker/pcmk_sched_constraints.c pcmk_resource_t *
pcmk_resource_t   116 lib/pacemaker/pcmk_sched_constraints.c         pcmk_resource_t *parent = iter->data;
pcmk_resource_t   117 lib/pacemaker/pcmk_sched_constraints.c         pcmk_resource_t *match = parent->fns->find_rsc(parent, id, NULL,
pcmk_resource_t   189 lib/pacemaker/pcmk_sched_constraints.c                             pcmk_resource_t **rsc, pcmk_tag_t **tag)
pcmk_resource_t   246 lib/pacemaker/pcmk_sched_constraints.c             pcmk_resource_t *rsc = NULL;
pcmk_resource_t   348 lib/pacemaker/pcmk_sched_constraints.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   427 lib/pacemaker/pcmk_sched_constraints.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t    29 lib/pacemaker/pcmk_sched_fencing.c rsc_is_known_on(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t    55 lib/pacemaker/pcmk_sched_fencing.c order_start_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op)
pcmk_resource_t   109 lib/pacemaker/pcmk_sched_fencing.c order_stop_vs_fencing(pcmk_resource_t *rsc, pcmk_action_t *stonith_op)
pcmk_resource_t   115 lib/pacemaker/pcmk_sched_fencing.c     pcmk_resource_t *top = uber_parent(rsc);
pcmk_resource_t   256 lib/pacemaker/pcmk_sched_fencing.c rsc_stonith_ordering(pcmk_resource_t *rsc, pcmk_action_t *stonith_op)
pcmk_resource_t   260 lib/pacemaker/pcmk_sched_fencing.c             pcmk_resource_t *child_rsc = iter->data;
pcmk_resource_t   292 lib/pacemaker/pcmk_sched_fencing.c         rsc_stonith_ordering((pcmk_resource_t *) r->data, stonith_op);
pcmk_resource_t   306 lib/pacemaker/pcmk_sched_fencing.c pcmk__order_vs_unfence(const pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   351 lib/pacemaker/pcmk_sched_fencing.c     pcmk_resource_t *container = NULL;
pcmk_resource_t   468 lib/pacemaker/pcmk_sched_fencing.c     pcmk_resource_t *rsc = (pcmk_resource_t *) user_data;
pcmk_resource_t    40 lib/pacemaker/pcmk_sched_group.c pcmk__group_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t    44 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *first_member = NULL;
pcmk_resource_t    64 lib/pacemaker/pcmk_sched_group.c     first_member = (pcmk_resource_t *) rsc->children->data;
pcmk_resource_t    72 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   102 lib/pacemaker/pcmk_sched_group.c create_group_pseudo_op(pcmk_resource_t *group, const char *action)
pcmk_resource_t   118 lib/pacemaker/pcmk_sched_group.c pcmk__group_create_actions(pcmk_resource_t *rsc)
pcmk_resource_t   126 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   151 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *last_active;
pcmk_resource_t   152 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *previous_member;
pcmk_resource_t   165 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *member = (pcmk_resource_t *) data;
pcmk_resource_t   310 lib/pacemaker/pcmk_sched_group.c pcmk__group_internal_constraints(pcmk_resource_t *rsc)
pcmk_resource_t   313 lib/pacemaker/pcmk_sched_group.c     const pcmk_resource_t *top = NULL;
pcmk_resource_t   353 lib/pacemaker/pcmk_sched_group.c colocate_group_with(pcmk_resource_t *dependent, const pcmk_resource_t *primary,
pcmk_resource_t   367 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = dependent->children->data;
pcmk_resource_t   384 lib/pacemaker/pcmk_sched_group.c             pcmk_resource_t *member = iter->data;
pcmk_resource_t   430 lib/pacemaker/pcmk_sched_group.c colocate_with_group(pcmk_resource_t *dependent, const pcmk_resource_t *primary,
pcmk_resource_t   434 lib/pacemaker/pcmk_sched_group.c     const pcmk_resource_t *member = NULL;
pcmk_resource_t   457 lib/pacemaker/pcmk_sched_group.c             member = (pcmk_resource_t *) primary->children->data;
pcmk_resource_t   504 lib/pacemaker/pcmk_sched_group.c pcmk__group_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t   505 lib/pacemaker/pcmk_sched_group.c                               const pcmk_resource_t *primary,
pcmk_resource_t   544 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   633 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   656 lib/pacemaker/pcmk_sched_group.c pcmk__group_apply_location(pcmk_resource_t *rsc, pcmk__location_t *location)
pcmk_resource_t   677 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   705 lib/pacemaker/pcmk_sched_group.c pcmk__group_colocated_resources(const pcmk_resource_t *rsc,
pcmk_resource_t   706 lib/pacemaker/pcmk_sched_group.c                                 const pcmk_resource_t *orig_rsc,
pcmk_resource_t   709 lib/pacemaker/pcmk_sched_group.c     const pcmk_resource_t *member = NULL;
pcmk_resource_t   727 lib/pacemaker/pcmk_sched_group.c             member = (const pcmk_resource_t *) iter->data;
pcmk_resource_t   745 lib/pacemaker/pcmk_sched_group.c pcmk__with_group_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   746 lib/pacemaker/pcmk_sched_group.c                              const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   783 lib/pacemaker/pcmk_sched_group.c         const pcmk_resource_t *member = iter->data;
pcmk_resource_t   793 lib/pacemaker/pcmk_sched_group.c pcmk__group_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t   794 lib/pacemaker/pcmk_sched_group.c                              const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   796 lib/pacemaker/pcmk_sched_group.c     const pcmk_resource_t *member = NULL;
pcmk_resource_t   809 lib/pacemaker/pcmk_sched_group.c         || (orig_rsc == (const pcmk_resource_t *) rsc->children->data)) {
pcmk_resource_t   899 lib/pacemaker/pcmk_sched_group.c pcmk__group_add_colocated_node_scores(pcmk_resource_t *source_rsc,
pcmk_resource_t   900 lib/pacemaker/pcmk_sched_group.c                                       const pcmk_resource_t *target_rsc,
pcmk_resource_t   905 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *member = NULL;
pcmk_resource_t   952 lib/pacemaker/pcmk_sched_group.c pcmk__group_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t   953 lib/pacemaker/pcmk_sched_group.c                             const pcmk_resource_t *orig_rsc, GList *all_rscs,
pcmk_resource_t   956 lib/pacemaker/pcmk_sched_group.c     pcmk_resource_t *member = NULL;
pcmk_resource_t   971 lib/pacemaker/pcmk_sched_group.c             member = (pcmk_resource_t *) iter->data;
pcmk_resource_t   982 lib/pacemaker/pcmk_sched_group.c         member = (pcmk_resource_t *) rsc->children->data;
pcmk_resource_t   994 lib/pacemaker/pcmk_sched_group.c pcmk__group_shutdown_lock(pcmk_resource_t *rsc)
pcmk_resource_t   999 lib/pacemaker/pcmk_sched_group.c         pcmk_resource_t *member = (pcmk_resource_t *) iter->data;
pcmk_resource_t    30 lib/pacemaker/pcmk_sched_instances.c can_run_instance(const pcmk_resource_t *instance, const pcmk_node_t *node,
pcmk_resource_t    84 lib/pacemaker/pcmk_sched_instances.c ban_unavailable_allowed_nodes(pcmk_resource_t *instance, int max_per_node)
pcmk_resource_t    98 lib/pacemaker/pcmk_sched_instances.c                     pcmk_resource_t *child = child_iter->data;
pcmk_resource_t   145 lib/pacemaker/pcmk_sched_instances.c apply_parent_colocations(const pcmk_resource_t *rsc, GHashTable **nodes)
pcmk_resource_t   151 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *other = colocation->primary;
pcmk_resource_t   163 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *other = colocation->dependent;
pcmk_resource_t   192 lib/pacemaker/pcmk_sched_instances.c cmp_instance_by_colocation(const pcmk_resource_t *instance1,
pcmk_resource_t   193 lib/pacemaker/pcmk_sched_instances.c                            const pcmk_resource_t *instance2)
pcmk_resource_t   247 lib/pacemaker/pcmk_sched_instances.c did_fail(const pcmk_resource_t *rsc)
pcmk_resource_t   253 lib/pacemaker/pcmk_sched_instances.c         if (did_fail((const pcmk_resource_t *) iter->data)) {
pcmk_resource_t   270 lib/pacemaker/pcmk_sched_instances.c node_is_allowed(const pcmk_resource_t *rsc, pcmk_node_t **node)
pcmk_resource_t   300 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance1 = (const pcmk_resource_t *) a;
pcmk_resource_t   301 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance2 = (const pcmk_resource_t *) b;
pcmk_resource_t   358 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance1 = (const pcmk_resource_t *) a;
pcmk_resource_t   359 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance2 = (const pcmk_resource_t *) b;
pcmk_resource_t   521 lib/pacemaker/pcmk_sched_instances.c increment_parent_count(pcmk_resource_t *instance,
pcmk_resource_t   556 lib/pacemaker/pcmk_sched_instances.c assign_instance(pcmk_resource_t *instance, const pcmk_node_t *prefer,
pcmk_resource_t   592 lib/pacemaker/pcmk_sched_instances.c assign_instance_early(const pcmk_resource_t *rsc, pcmk_resource_t *instance,
pcmk_resource_t   599 lib/pacemaker/pcmk_sched_instances.c     pcmk_resource_t *parent = instance->parent;
pcmk_resource_t   712 lib/pacemaker/pcmk_sched_instances.c reset_allowed_node_counts(pcmk_resource_t *rsc)
pcmk_resource_t   738 lib/pacemaker/pcmk_sched_instances.c preferred_node(const pcmk_resource_t *instance, int optimal_per_node)
pcmk_resource_t   781 lib/pacemaker/pcmk_sched_instances.c pcmk__assign_instances(pcmk_resource_t *collective, GList *instances,
pcmk_resource_t   790 lib/pacemaker/pcmk_sched_instances.c     pcmk_resource_t *instance = NULL;
pcmk_resource_t   829 lib/pacemaker/pcmk_sched_instances.c         instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t   891 lib/pacemaker/pcmk_sched_instances.c check_instance_state(const pcmk_resource_t *instance, uint32_t *state)
pcmk_resource_t   906 lib/pacemaker/pcmk_sched_instances.c             check_instance_state((const pcmk_resource_t *) iter->data, state);
pcmk_resource_t   975 lib/pacemaker/pcmk_sched_instances.c pcmk__create_instance_actions(pcmk_resource_t *collective, GList *instances)
pcmk_resource_t   990 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1038 lib/pacemaker/pcmk_sched_instances.c get_instance_list(const pcmk_resource_t *rsc)
pcmk_resource_t  1055 lib/pacemaker/pcmk_sched_instances.c free_instance_list(const pcmk_resource_t *rsc, GList *list)
pcmk_resource_t  1076 lib/pacemaker/pcmk_sched_instances.c pcmk__instance_matches(const pcmk_resource_t *instance, const pcmk_node_t *node,
pcmk_resource_t  1132 lib/pacemaker/pcmk_sched_instances.c static pcmk_resource_t *
pcmk_resource_t  1133 lib/pacemaker/pcmk_sched_instances.c find_compatible_instance_on_node(const pcmk_resource_t *match_rsc,
pcmk_resource_t  1134 lib/pacemaker/pcmk_sched_instances.c                                  const pcmk_resource_t *rsc,
pcmk_resource_t  1142 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1175 lib/pacemaker/pcmk_sched_instances.c pcmk_resource_t *
pcmk_resource_t  1176 lib/pacemaker/pcmk_sched_instances.c pcmk__find_compatible_instance(const pcmk_resource_t *match_rsc,
pcmk_resource_t  1177 lib/pacemaker/pcmk_sched_instances.c                                const pcmk_resource_t *rsc, enum rsc_role_e role,
pcmk_resource_t  1180 lib/pacemaker/pcmk_sched_instances.c     pcmk_resource_t *instance = NULL;
pcmk_resource_t  1223 lib/pacemaker/pcmk_sched_instances.c                       pcmk_resource_t *then_instance, uint32_t type,
pcmk_resource_t  1263 lib/pacemaker/pcmk_sched_instances.c find_instance_action(const pcmk_action_t *action, const pcmk_resource_t *instance,
pcmk_resource_t  1267 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *rsc = NULL;
pcmk_resource_t  1337 lib/pacemaker/pcmk_sched_instances.c     const pcmk_resource_t *instance = action->rsc->children->data;
pcmk_resource_t  1395 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *first_instance = NULL;
pcmk_resource_t  1396 lib/pacemaker/pcmk_sched_instances.c         pcmk_resource_t *then_instance = iter->data;
pcmk_resource_t  1454 lib/pacemaker/pcmk_sched_instances.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  1513 lib/pacemaker/pcmk_sched_instances.c update_noninterleaved_actions(pcmk_resource_t *instance, pcmk_action_t *first,
pcmk_resource_t  1599 lib/pacemaker/pcmk_sched_instances.c             pcmk_resource_t *instance = iter->data;
pcmk_resource_t  1638 lib/pacemaker/pcmk_sched_instances.c         const pcmk_resource_t *instance = iter->data;
pcmk_resource_t    25 lib/pacemaker/pcmk_sched_location.c                pcmk_node_t *node, pcmk_resource_t *rsc)
pcmk_resource_t   111 lib/pacemaker/pcmk_sched_location.c generate_location_rule(pcmk_resource_t *rsc, xmlNode *rule_xml,
pcmk_resource_t   229 lib/pacemaker/pcmk_sched_location.c unpack_rsc_location(xmlNode *xml_obj, pcmk_resource_t *rsc,
pcmk_resource_t   349 lib/pacemaker/pcmk_sched_location.c         pcmk_resource_t *rsc;
pcmk_resource_t   375 lib/pacemaker/pcmk_sched_location.c             pcmk_resource_t *r = iter->data;
pcmk_resource_t   418 lib/pacemaker/pcmk_sched_location.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   494 lib/pacemaker/pcmk_sched_location.c     pcmk_resource_t *resource = NULL;
pcmk_resource_t   588 lib/pacemaker/pcmk_sched_location.c pcmk__new_location(const char *id, pcmk_resource_t *rsc,
pcmk_resource_t   671 lib/pacemaker/pcmk_sched_location.c pcmk__apply_location(pcmk_resource_t *rsc, pcmk__location_t *location)
pcmk_resource_t    46 lib/pacemaker/pcmk_sched_migration.c pcmk__create_migration_actions(pcmk_resource_t *rsc, const pcmk_node_t *current)
pcmk_resource_t   157 lib/pacemaker/pcmk_sched_migration.c     pcmk_resource_t *rsc = (pcmk_resource_t *) user_data;
pcmk_resource_t   184 lib/pacemaker/pcmk_sched_migration.c pcmk__rsc_can_migrate(const pcmk_resource_t *rsc, const pcmk_node_t *current)
pcmk_resource_t    45 lib/pacemaker/pcmk_sched_nodes.c         pcmk_resource_t *guest = node->details->remote_rsc->container;
pcmk_resource_t   114 lib/pacemaker/pcmk_sched_nodes.c pcmk__copy_node_tables(const pcmk_resource_t *rsc, GHashTable **copy)
pcmk_resource_t   126 lib/pacemaker/pcmk_sched_nodes.c         pcmk__copy_node_tables((const pcmk_resource_t *) iter->data, copy);
pcmk_resource_t   145 lib/pacemaker/pcmk_sched_nodes.c pcmk__restore_node_tables(pcmk_resource_t *rsc, GHashTable *backup)
pcmk_resource_t   156 lib/pacemaker/pcmk_sched_nodes.c         pcmk__restore_node_tables((pcmk_resource_t *) iter->data, backup);
pcmk_resource_t   393 lib/pacemaker/pcmk_sched_nodes.c             pcmk_resource_t *rsc = (pcmk_resource_t *) r->data;
pcmk_resource_t   425 lib/pacemaker/pcmk_sched_nodes.c pcmk__top_allowed_node(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   240 lib/pacemaker/pcmk_sched_ordering.c static pcmk_resource_t *
pcmk_resource_t   246 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   296 lib/pacemaker/pcmk_sched_ordering.c get_minimum_first_instances(const pcmk_resource_t *rsc, const xmlNode *xml)
pcmk_resource_t   346 lib/pacemaker/pcmk_sched_ordering.c                    pcmk_resource_t *rsc_first, const char *action_first,
pcmk_resource_t   347 lib/pacemaker/pcmk_sched_ordering.c                    pcmk_resource_t *rsc_then, const char *action_then,
pcmk_resource_t   364 lib/pacemaker/pcmk_sched_ordering.c         pcmk_resource_t *child = iter->data;
pcmk_resource_t   413 lib/pacemaker/pcmk_sched_ordering.c                  pcmk_resource_t *rsc_first, const char *action_first,
pcmk_resource_t   414 lib/pacemaker/pcmk_sched_ordering.c                  pcmk_resource_t *rsc_then, const char *action_then)
pcmk_resource_t   434 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_then = NULL;
pcmk_resource_t   435 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_first = NULL;
pcmk_resource_t   532 lib/pacemaker/pcmk_sched_ordering.c pcmk__new_ordering(pcmk_resource_t *first_rsc, char *first_action_task,
pcmk_resource_t   533 lib/pacemaker/pcmk_sched_ordering.c                    pcmk_action_t *first_action, pcmk_resource_t *then_rsc,
pcmk_resource_t   607 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *last = NULL;
pcmk_resource_t   608 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *resource = NULL;
pcmk_resource_t   653 lib/pacemaker/pcmk_sched_ordering.c         resource = (pcmk_resource_t *) set_iter->data;
pcmk_resource_t   662 lib/pacemaker/pcmk_sched_ordering.c                 pcmk_resource_t *then_rsc = iter->data;
pcmk_resource_t   691 lib/pacemaker/pcmk_sched_ordering.c         resource = (pcmk_resource_t *) set_iter->data;
pcmk_resource_t   729 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_1 = NULL;
pcmk_resource_t   730 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_2 = NULL;
pcmk_resource_t   923 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_first = NULL;
pcmk_resource_t   924 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *rsc_then = NULL;
pcmk_resource_t  1225 lib/pacemaker/pcmk_sched_ordering.c find_actions_by_task(const pcmk_resource_t *rsc, const char *original_key)
pcmk_resource_t  1256 lib/pacemaker/pcmk_sched_ordering.c                              const pcmk_resource_t *rsc,
pcmk_resource_t  1317 lib/pacemaker/pcmk_sched_ordering.c rsc_order_first(pcmk_resource_t *first_rsc, pcmk__action_relation_t *order)
pcmk_resource_t  1321 lib/pacemaker/pcmk_sched_ordering.c     pcmk_resource_t *then_rsc = order->rsc2;
pcmk_resource_t  1443 lib/pacemaker/pcmk_sched_ordering.c         pcmk_resource_t *rsc = order->rsc1;
pcmk_resource_t  1502 lib/pacemaker/pcmk_sched_ordering.c pcmk__promotable_restart_ordering(pcmk_resource_t *rsc)
pcmk_resource_t    20 lib/pacemaker/pcmk_sched_primitive.c static void stop_resource(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    22 lib/pacemaker/pcmk_sched_primitive.c static void start_resource(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    24 lib/pacemaker/pcmk_sched_primitive.c static void demote_resource(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    26 lib/pacemaker/pcmk_sched_primitive.c static void promote_resource(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    28 lib/pacemaker/pcmk_sched_primitive.c static void assert_role_error(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    83 lib/pacemaker/pcmk_sched_primitive.c typedef void (*rsc_transition_fn)(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   134 lib/pacemaker/pcmk_sched_primitive.c sorted_allowed_nodes(const pcmk_resource_t *rsc)
pcmk_resource_t   166 lib/pacemaker/pcmk_sched_primitive.c assign_best_node(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   300 lib/pacemaker/pcmk_sched_primitive.c apply_this_with(pcmk__colocation_t *colocation, pcmk_resource_t *rsc)
pcmk_resource_t   303 lib/pacemaker/pcmk_sched_primitive.c     pcmk_resource_t *other = colocation->primary;
pcmk_resource_t   346 lib/pacemaker/pcmk_sched_primitive.c remote_connection_assigned(const pcmk_resource_t *connection)
pcmk_resource_t   393 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_assign(pcmk_resource_t *rsc, const pcmk_node_t *prefer,
pcmk_resource_t   565 lib/pacemaker/pcmk_sched_primitive.c schedule_restart_actions(pcmk_resource_t *rsc, pcmk_node_t *current,
pcmk_resource_t   620 lib/pacemaker/pcmk_sched_primitive.c set_default_next_role(pcmk_resource_t *rsc)
pcmk_resource_t   641 lib/pacemaker/pcmk_sched_primitive.c create_pending_start(pcmk_resource_t *rsc)
pcmk_resource_t   659 lib/pacemaker/pcmk_sched_primitive.c schedule_role_transition_actions(pcmk_resource_t *rsc)
pcmk_resource_t   689 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_create_actions(pcmk_resource_t *rsc)
pcmk_resource_t   862 lib/pacemaker/pcmk_sched_primitive.c rsc_avoids_remote_nodes(const pcmk_resource_t *rsc)
pcmk_resource_t   889 lib/pacemaker/pcmk_sched_primitive.c allowed_nodes_as_list(const pcmk_resource_t *rsc)
pcmk_resource_t   911 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_internal_constraints(pcmk_resource_t *rsc)
pcmk_resource_t   985 lib/pacemaker/pcmk_sched_primitive.c         pcmk_resource_t *remote_rsc = NULL;
pcmk_resource_t  1098 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_apply_coloc_score(pcmk_resource_t *dependent,
pcmk_resource_t  1099 lib/pacemaker/pcmk_sched_primitive.c                                   const pcmk_resource_t *primary,
pcmk_resource_t  1140 lib/pacemaker/pcmk_sched_primitive.c pcmk__with_primitive_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t  1141 lib/pacemaker/pcmk_sched_primitive.c                                  const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t  1169 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_with_colocations(const pcmk_resource_t *rsc,
pcmk_resource_t  1170 lib/pacemaker/pcmk_sched_primitive.c                                  const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t  1225 lib/pacemaker/pcmk_sched_primitive.c is_expected_node(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t  1242 lib/pacemaker/pcmk_sched_primitive.c stop_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool optional)
pcmk_resource_t  1323 lib/pacemaker/pcmk_sched_primitive.c start_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool optional)
pcmk_resource_t  1361 lib/pacemaker/pcmk_sched_primitive.c promote_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool optional)
pcmk_resource_t  1420 lib/pacemaker/pcmk_sched_primitive.c demote_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool optional)
pcmk_resource_t  1445 lib/pacemaker/pcmk_sched_primitive.c assert_role_error(pcmk_resource_t *rsc, pcmk_node_t *node, bool optional)
pcmk_resource_t  1459 lib/pacemaker/pcmk_sched_primitive.c pcmk__schedule_cleanup(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t  1502 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml)
pcmk_resource_t  1506 lib/pacemaker/pcmk_sched_primitive.c     const pcmk_resource_t *parent = NULL;
pcmk_resource_t  1552 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_add_utilization(const pcmk_resource_t *rsc,
pcmk_resource_t  1553 lib/pacemaker/pcmk_sched_primitive.c                                 const pcmk_resource_t *orig_rsc,
pcmk_resource_t  1610 lib/pacemaker/pcmk_sched_primitive.c     pcmk_resource_t *rsc = (pcmk_resource_t *) user_data;
pcmk_resource_t  1620 lib/pacemaker/pcmk_sched_primitive.c pcmk__primitive_shutdown_lock(pcmk_resource_t *rsc)
pcmk_resource_t    28 lib/pacemaker/pcmk_sched_probes.c add_expected_result(pcmk_action_t *probe, const pcmk_resource_t *rsc,
pcmk_resource_t    58 lib/pacemaker/pcmk_sched_probes.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t    75 lib/pacemaker/pcmk_sched_probes.c probe_then_start(pcmk_resource_t *rsc1, pcmk_resource_t *rsc2)
pcmk_resource_t   101 lib/pacemaker/pcmk_sched_probes.c     const pcmk_resource_t *guest_rsc = node->details->remote_rsc->container;
pcmk_resource_t   128 lib/pacemaker/pcmk_sched_probes.c probe_action(pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t   157 lib/pacemaker/pcmk_sched_probes.c pcmk__probe_rsc_on_node(pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t   162 lib/pacemaker/pcmk_sched_probes.c     pcmk_resource_t *top = uber_parent(rsc);
pcmk_resource_t   234 lib/pacemaker/pcmk_sched_probes.c         pcmk_resource_t *guest = node->details->remote_rsc->container;
pcmk_resource_t   544 lib/pacemaker/pcmk_sched_probes.c     pcmk_resource_t *compatible_rsc = NULL;
pcmk_resource_t   687 lib/pacemaker/pcmk_sched_probes.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   760 lib/pacemaker/pcmk_sched_probes.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   786 lib/pacemaker/pcmk_sched_probes.c             pcmk_resource_t *first_rsc = first->rsc;
pcmk_resource_t    26 lib/pacemaker/pcmk_sched_promotable.c order_instance_promotion(pcmk_resource_t *clone, pcmk_resource_t *child,
pcmk_resource_t    27 lib/pacemaker/pcmk_sched_promotable.c                          pcmk_resource_t *last)
pcmk_resource_t    54 lib/pacemaker/pcmk_sched_promotable.c order_instance_demotion(pcmk_resource_t *clone, pcmk_resource_t *child,
pcmk_resource_t    55 lib/pacemaker/pcmk_sched_promotable.c                         pcmk_resource_t *last)
pcmk_resource_t    81 lib/pacemaker/pcmk_sched_promotable.c check_for_role_change(const pcmk_resource_t *rsc, bool *demoting,
pcmk_resource_t    89 lib/pacemaker/pcmk_sched_promotable.c             check_for_role_change((const pcmk_resource_t *) iter->data,
pcmk_resource_t   128 lib/pacemaker/pcmk_sched_promotable.c apply_promoted_locations(pcmk_resource_t *child,
pcmk_resource_t   166 lib/pacemaker/pcmk_sched_promotable.c node_to_be_promoted_on(const pcmk_resource_t *rsc)
pcmk_resource_t   170 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *parent = NULL;
pcmk_resource_t   174 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t   255 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *rsc1 = (const pcmk_resource_t *) a;
pcmk_resource_t   256 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *rsc2 = (const pcmk_resource_t *) b;
pcmk_resource_t   313 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *child = (const pcmk_resource_t *) data;
pcmk_resource_t   314 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *clone = (pcmk_resource_t *) user_data;
pcmk_resource_t   354 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *clone = user_data;
pcmk_resource_t   355 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *dependent = colocation->dependent;
pcmk_resource_t   384 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *child = (pcmk_resource_t *) data;
pcmk_resource_t   385 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *clone = (const pcmk_resource_t *) user_data;
pcmk_resource_t   428 lib/pacemaker/pcmk_sched_promotable.c sort_promotable_instances(pcmk_resource_t *clone)
pcmk_resource_t   439 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t   479 lib/pacemaker/pcmk_sched_promotable.c static pcmk_resource_t *
pcmk_resource_t   480 lib/pacemaker/pcmk_sched_promotable.c find_active_anon_instance(const pcmk_resource_t *clone, const char *id,
pcmk_resource_t   484 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *child = iter->data;
pcmk_resource_t   485 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *active = NULL;
pcmk_resource_t   509 lib/pacemaker/pcmk_sched_promotable.c anonymous_known_on(const pcmk_resource_t *clone, const char *id,
pcmk_resource_t   513 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *child = iter->data;
pcmk_resource_t   540 lib/pacemaker/pcmk_sched_promotable.c is_allowed(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   558 lib/pacemaker/pcmk_sched_promotable.c promotion_score_applies(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   561 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *parent = pe__const_top_resource(rsc, false);
pcmk_resource_t   562 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *active = NULL;
pcmk_resource_t   634 lib/pacemaker/pcmk_sched_promotable.c promotion_attr_value(const pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   665 lib/pacemaker/pcmk_sched_promotable.c promotion_score(const pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   688 lib/pacemaker/pcmk_sched_promotable.c             const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data;
pcmk_resource_t   754 lib/pacemaker/pcmk_sched_promotable.c pcmk__add_promotion_scores(pcmk_resource_t *rsc)
pcmk_resource_t   762 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   812 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *rsc = (pcmk_resource_t *) data;
pcmk_resource_t   831 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *rsc = (pcmk_resource_t *) data;
pcmk_resource_t   854 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *rsc = (pcmk_resource_t *) data;
pcmk_resource_t   869 lib/pacemaker/pcmk_sched_promotable.c show_promotion_score(pcmk_resource_t *instance)
pcmk_resource_t   905 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *instance = (pcmk_resource_t *) data;
pcmk_resource_t   906 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *clone = (const pcmk_resource_t *) user_data;
pcmk_resource_t   997 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *instance = (pcmk_resource_t *) data;
pcmk_resource_t  1000 lib/pacemaker/pcmk_sched_promotable.c     const pcmk_resource_t *clone = pe__const_top_resource(instance, false);
pcmk_resource_t  1043 lib/pacemaker/pcmk_sched_promotable.c pcmk__set_instance_roles(pcmk_resource_t *rsc)
pcmk_resource_t  1075 lib/pacemaker/pcmk_sched_promotable.c create_promotable_instance_actions(pcmk_resource_t *clone,
pcmk_resource_t  1079 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1097 lib/pacemaker/pcmk_sched_promotable.c reset_instance_priorities(pcmk_resource_t *clone)
pcmk_resource_t  1100 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1113 lib/pacemaker/pcmk_sched_promotable.c pcmk__create_promotable_actions(pcmk_resource_t *clone)
pcmk_resource_t  1135 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_promotable_instances(pcmk_resource_t *clone)
pcmk_resource_t  1137 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *previous = NULL; // Needed for ordered clones
pcmk_resource_t  1142 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1165 lib/pacemaker/pcmk_sched_promotable.c update_dependent_allowed_nodes(pcmk_resource_t *dependent,
pcmk_resource_t  1166 lib/pacemaker/pcmk_sched_promotable.c                                const pcmk_resource_t *primary,
pcmk_resource_t  1212 lib/pacemaker/pcmk_sched_promotable.c pcmk__update_dependent_with_promotable(const pcmk_resource_t *primary,
pcmk_resource_t  1213 lib/pacemaker/pcmk_sched_promotable.c                                        pcmk_resource_t *dependent,
pcmk_resource_t  1223 lib/pacemaker/pcmk_sched_promotable.c         pcmk_resource_t *instance = (pcmk_resource_t *) iter->data;
pcmk_resource_t  1268 lib/pacemaker/pcmk_sched_promotable.c pcmk__update_promotable_dependent_priority(const pcmk_resource_t *primary,
pcmk_resource_t  1269 lib/pacemaker/pcmk_sched_promotable.c                                            pcmk_resource_t *dependent,
pcmk_resource_t  1272 lib/pacemaker/pcmk_sched_promotable.c     pcmk_resource_t *primary_instance = NULL;
pcmk_resource_t    62 lib/pacemaker/pcmk_sched_recurring.c is_op_dup(const pcmk_resource_t *rsc, const char *name, guint interval_ms)
pcmk_resource_t   130 lib/pacemaker/pcmk_sched_recurring.c is_recurring_history(const pcmk_resource_t *rsc, const xmlNode *xml,
pcmk_resource_t   198 lib/pacemaker/pcmk_sched_recurring.c active_recurring_should_be_optional(const pcmk_resource_t *rsc,
pcmk_resource_t   254 lib/pacemaker/pcmk_sched_recurring.c recurring_op_for_active(pcmk_resource_t *rsc, pcmk_action_t *start,
pcmk_resource_t   390 lib/pacemaker/pcmk_sched_recurring.c cancel_if_running(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   434 lib/pacemaker/pcmk_sched_recurring.c order_after_probes(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   455 lib/pacemaker/pcmk_sched_recurring.c order_after_stops(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   497 lib/pacemaker/pcmk_sched_recurring.c recurring_op_for_inactive(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   579 lib/pacemaker/pcmk_sched_recurring.c pcmk__create_recurring_actions(pcmk_resource_t *rsc)
pcmk_resource_t   646 lib/pacemaker/pcmk_sched_recurring.c pcmk__new_cancel_action(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t   686 lib/pacemaker/pcmk_sched_recurring.c pcmk__schedule_cancel(pcmk_resource_t *rsc, const char *call_id,
pcmk_resource_t   717 lib/pacemaker/pcmk_sched_recurring.c pcmk__reschedule_recurring(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t    61 lib/pacemaker/pcmk_sched_remote.c order_start_then_action(pcmk_resource_t *first_rsc, pcmk_action_t *then_action,
pcmk_resource_t    75 lib/pacemaker/pcmk_sched_remote.c order_action_then_stop(pcmk_action_t *first_action, pcmk_resource_t *then_rsc,
pcmk_resource_t    88 lib/pacemaker/pcmk_sched_remote.c     const pcmk_resource_t *remote_rsc = NULL;
pcmk_resource_t   170 lib/pacemaker/pcmk_sched_remote.c     pcmk_resource_t *remote_rsc = NULL;
pcmk_resource_t   307 lib/pacemaker/pcmk_sched_remote.c     pcmk_resource_t *remote_rsc = NULL;
pcmk_resource_t   308 lib/pacemaker/pcmk_sched_remote.c     pcmk_resource_t *container = NULL;
pcmk_resource_t   409 lib/pacemaker/pcmk_sched_remote.c         pcmk_resource_t *remote = NULL;
pcmk_resource_t   523 lib/pacemaker/pcmk_sched_remote.c pcmk__rsc_corresponds_to_guest(const pcmk_resource_t *rsc,
pcmk_resource_t   655 lib/pacemaker/pcmk_sched_remote.c pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params)
pcmk_resource_t   111 lib/pacemaker/pcmk_sched_resource.c pcmk__rsc_agent_changed(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   157 lib/pacemaker/pcmk_sched_resource.c add_rsc_if_matching(GList *result, pcmk_resource_t *rsc, const char *id)
pcmk_resource_t   164 lib/pacemaker/pcmk_sched_resource.c         pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t   189 lib/pacemaker/pcmk_sched_resource.c         result = add_rsc_if_matching(result, (pcmk_resource_t *) iter->data,
pcmk_resource_t   205 lib/pacemaker/pcmk_sched_resource.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   234 lib/pacemaker/pcmk_sched_resource.c add_colocated_resources(const pcmk_resource_t *rsc,
pcmk_resource_t   235 lib/pacemaker/pcmk_sched_resource.c                         const pcmk_resource_t *orig_rsc, GList **list)
pcmk_resource_t   242 lib/pacemaker/pcmk_sched_resource.c pcmk__colocated_resources(const pcmk_resource_t *rsc,
pcmk_resource_t   243 lib/pacemaker/pcmk_sched_resource.c                           const pcmk_resource_t *orig_rsc,
pcmk_resource_t   265 lib/pacemaker/pcmk_sched_resource.c         const pcmk_resource_t *primary = constraint->primary;
pcmk_resource_t   283 lib/pacemaker/pcmk_sched_resource.c         const pcmk_resource_t *dependent = constraint->dependent;
pcmk_resource_t   306 lib/pacemaker/pcmk_sched_resource.c pcmk__noop_add_graph_meta(const pcmk_resource_t *rsc, xmlNode *xml)
pcmk_resource_t   317 lib/pacemaker/pcmk_sched_resource.c pcmk__output_resource_actions(pcmk_resource_t *rsc)
pcmk_resource_t   328 lib/pacemaker/pcmk_sched_resource.c             pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t   362 lib/pacemaker/pcmk_sched_resource.c add_assigned_resource(pcmk_node_t *node, pcmk_resource_t *rsc)
pcmk_resource_t   404 lib/pacemaker/pcmk_sched_resource.c pcmk__assign_resource(pcmk_resource_t *rsc, pcmk_node_t *node, bool force,
pcmk_resource_t   413 lib/pacemaker/pcmk_sched_resource.c             pcmk_resource_t *child_rsc = iter->data;
pcmk_resource_t   525 lib/pacemaker/pcmk_sched_resource.c pcmk__unassign_resource(pcmk_resource_t *rsc)
pcmk_resource_t   555 lib/pacemaker/pcmk_sched_resource.c         pcmk__unassign_resource((pcmk_resource_t *) iter->data);
pcmk_resource_t   571 lib/pacemaker/pcmk_sched_resource.c pcmk__threshold_reached(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   572 lib/pacemaker/pcmk_sched_resource.c                         pcmk_resource_t **failed)
pcmk_resource_t   575 lib/pacemaker/pcmk_sched_resource.c     pcmk_resource_t *rsc_to_ban = rsc;
pcmk_resource_t   660 lib/pacemaker/pcmk_sched_resource.c     pcmk_resource_t *resource1 = (pcmk_resource_t *) a;
pcmk_resource_t   661 lib/pacemaker/pcmk_sched_resource.c     pcmk_resource_t *resource2 = (pcmk_resource_t *) b;
pcmk_resource_t    31 lib/pacemaker/pcmk_sched_tickets.c     pcmk_resource_t *rsc;
pcmk_resource_t    47 lib/pacemaker/pcmk_sched_tickets.c ticket_role_matches(const pcmk_resource_t *rsc, const rsc_ticket_t *rsc_ticket)
pcmk_resource_t    65 lib/pacemaker/pcmk_sched_tickets.c constraints_for_ticket(pcmk_resource_t *rsc, const rsc_ticket_t *rsc_ticket)
pcmk_resource_t    78 lib/pacemaker/pcmk_sched_tickets.c             constraints_for_ticket((pcmk_resource_t *) iter->data, rsc_ticket);
pcmk_resource_t   147 lib/pacemaker/pcmk_sched_tickets.c rsc_ticket_new(const char *id, pcmk_resource_t *rsc, pcmk_ticket_t *ticket,
pcmk_resource_t   259 lib/pacemaker/pcmk_sched_tickets.c         pcmk_resource_t *resource = NULL;
pcmk_resource_t   291 lib/pacemaker/pcmk_sched_tickets.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   363 lib/pacemaker/pcmk_sched_tickets.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   522 lib/pacemaker/pcmk_sched_tickets.c pcmk__require_promotion_tickets(pcmk_resource_t *rsc)
pcmk_resource_t   172 lib/pacemaker/pcmk_sched_utilization.c                             const pcmk_resource_t *rsc)
pcmk_resource_t   191 lib/pacemaker/pcmk_sched_utilization.c                             const pcmk_resource_t *rsc)
pcmk_resource_t   278 lib/pacemaker/pcmk_sched_utilization.c sum_resource_utilization(const pcmk_resource_t *orig_rsc, GList *rscs)
pcmk_resource_t   283 lib/pacemaker/pcmk_sched_utilization.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   300 lib/pacemaker/pcmk_sched_utilization.c pcmk__ban_insufficient_capacity(pcmk_resource_t *rsc)
pcmk_resource_t   422 lib/pacemaker/pcmk_sched_utilization.c pcmk__create_utilization_constraints(pcmk_resource_t *rsc,
pcmk_resource_t    43 lib/pacemaker/pcmk_scheduler.c check_params(pcmk_resource_t *rsc, pcmk_node_t *node, const xmlNode *rsc_op,
pcmk_resource_t    92 lib/pacemaker/pcmk_scheduler.c                               const pcmk_resource_t *rsc)
pcmk_resource_t   114 lib/pacemaker/pcmk_scheduler.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   134 lib/pacemaker/pcmk_scheduler.c         pcmk_resource_t *failed = NULL;
pcmk_resource_t   159 lib/pacemaker/pcmk_scheduler.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   187 lib/pacemaker/pcmk_scheduler.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   239 lib/pacemaker/pcmk_scheduler.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   322 lib/pacemaker/pcmk_scheduler.c             pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   334 lib/pacemaker/pcmk_scheduler.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   356 lib/pacemaker/pcmk_scheduler.c     pcmk_resource_t *rsc = data;
pcmk_resource_t   414 lib/pacemaker/pcmk_scheduler.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   429 lib/pacemaker/pcmk_scheduler.c is_managed(const pcmk_resource_t *rsc)
pcmk_resource_t   435 lib/pacemaker/pcmk_scheduler.c         if (is_managed((pcmk_resource_t *) iter->data)) {
pcmk_resource_t   455 lib/pacemaker/pcmk_scheduler.c         if (is_managed((const pcmk_resource_t *) iter->data)) {
pcmk_resource_t   667 lib/pacemaker/pcmk_scheduler.c         pcmk_resource_t *rsc = (pcmk_resource_t *) item->data;
pcmk_resource_t    72 lib/pengine/bundle.c         pcmk_resource_t *child;
pcmk_resource_t    94 lib/pengine/bundle.c pe__bundle_max(const pcmk_resource_t *rsc)
pcmk_resource_t   110 lib/pengine/bundle.c pcmk_resource_t *
pcmk_resource_t   111 lib/pengine/bundle.c pe__bundled_resource(const pcmk_resource_t *rsc)
pcmk_resource_t   128 lib/pengine/bundle.c const pcmk_resource_t *
pcmk_resource_t   129 lib/pengine/bundle.c pe__get_rsc_in_container(const pcmk_resource_t *instance)
pcmk_resource_t   132 lib/pengine/bundle.c     const pcmk_resource_t *top = pe__const_top_resource(instance, true);
pcmk_resource_t   159 lib/pengine/bundle.c pe__node_is_bundle_instance(const pcmk_resource_t *bundle,
pcmk_resource_t   184 lib/pengine/bundle.c pcmk_resource_t *
pcmk_resource_t   185 lib/pengine/bundle.c pe__first_container(const pcmk_resource_t *bundle)
pcmk_resource_t   208 lib/pengine/bundle.c pe__foreach_bundle_replica(pcmk_resource_t *bundle,
pcmk_resource_t   232 lib/pengine/bundle.c pe__foreach_const_bundle_replica(const pcmk_resource_t *bundle,
pcmk_resource_t   362 lib/pengine/bundle.c create_ip_resource(pcmk_resource_t *parent, pe__bundle_variant_data_t *data,
pcmk_resource_t   422 lib/pengine/bundle.c create_container_resource(pcmk_resource_t *parent,
pcmk_resource_t   666 lib/pengine/bundle.c disallow_node(pcmk_resource_t *rsc, const char *uname)
pcmk_resource_t   680 lib/pengine/bundle.c create_remote_resource(pcmk_resource_t *parent, pe__bundle_variant_data_t *data,
pcmk_resource_t   822 lib/pengine/bundle.c create_replica_resources(pcmk_resource_t *parent,
pcmk_resource_t   893 lib/pengine/bundle.c replica_for_remote(pcmk_resource_t *remote)
pcmk_resource_t   895 lib/pengine/bundle.c     pcmk_resource_t *top = remote;
pcmk_resource_t   920 lib/pengine/bundle.c pe__bundle_needs_remote_name(pcmk_resource_t *rsc)
pcmk_resource_t   938 lib/pengine/bundle.c pe__add_bundle_remote_name(pcmk_resource_t *rsc, xmlNode *xml,
pcmk_resource_t   984 lib/pengine/bundle.c pe__unpack_bundle(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t  1339 lib/pengine/bundle.c replica_resource_active(pcmk_resource_t *rsc, gboolean all)
pcmk_resource_t  1354 lib/pengine/bundle.c pe__bundle_active(pcmk_resource_t *rsc, gboolean all)
pcmk_resource_t  1401 lib/pengine/bundle.c pcmk_resource_t *
pcmk_resource_t  1402 lib/pengine/bundle.c pe__find_bundle_replica(const pcmk_resource_t *bundle, const pcmk_node_t *node)
pcmk_resource_t  1426 lib/pengine/bundle.c print_rsc_in_list(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t  1445 lib/pengine/bundle.c bundle_print_xml(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t  1494 lib/pengine/bundle.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1606 lib/pengine/bundle.c     pcmk_resource_t *rsc = replica->child;
pcmk_resource_t  1640 lib/pengine/bundle.c get_unmanaged_str(const pcmk_resource_t *rsc)
pcmk_resource_t  1657 lib/pengine/bundle.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1766 lib/pengine/bundle.c     const pcmk_resource_t *rsc = replica->child;
pcmk_resource_t  1796 lib/pengine/bundle.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1909 lib/pengine/bundle.c     pcmk_resource_t *rsc = replica->child;
pcmk_resource_t  1939 lib/pengine/bundle.c pe__print_bundle(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t  2041 lib/pengine/bundle.c pe__free_bundle(pcmk_resource_t *rsc)
pcmk_resource_t  2075 lib/pengine/bundle.c pe__bundle_resource_state(const pcmk_resource_t *rsc, gboolean current)
pcmk_resource_t  2089 lib/pengine/bundle.c pe_bundle_replicas(const pcmk_resource_t *rsc)
pcmk_resource_t  2101 lib/pengine/bundle.c pe__count_bundle(pcmk_resource_t *rsc)
pcmk_resource_t  2125 lib/pengine/bundle.c pe__bundle_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t  2169 lib/pengine/bundle.c pe__bundle_containers(const pcmk_resource_t *bundle)
pcmk_resource_t  2185 lib/pengine/bundle.c pe__bundle_active_node(const pcmk_resource_t *rsc, unsigned int *count_all,
pcmk_resource_t  2190 lib/pengine/bundle.c     pcmk_resource_t *container = NULL;
pcmk_resource_t  2268 lib/pengine/bundle.c pe__bundle_max_per_node(const pcmk_resource_t *rsc)
pcmk_resource_t    63 lib/pengine/clone.c pe__clone_max(const pcmk_resource_t *clone)
pcmk_resource_t    80 lib/pengine/clone.c pe__clone_node_max(const pcmk_resource_t *clone)
pcmk_resource_t    97 lib/pengine/clone.c pe__clone_promoted_max(const pcmk_resource_t *clone)
pcmk_resource_t   114 lib/pengine/clone.c pe__clone_promoted_node_max(const pcmk_resource_t *clone)
pcmk_resource_t   171 lib/pengine/clone.c clone_header(pcmk__output_t *out, int *rc, const pcmk_resource_t *rsc,
pcmk_resource_t   212 lib/pengine/clone.c pe__force_anon(const char *standard, pcmk_resource_t *rsc, const char *rid,
pcmk_resource_t   228 lib/pengine/clone.c pcmk_resource_t *
pcmk_resource_t   229 lib/pengine/clone.c find_clone_instance(const pcmk_resource_t *rsc, const char *sub_id)
pcmk_resource_t   232 lib/pengine/clone.c     pcmk_resource_t *child = NULL;
pcmk_resource_t   246 lib/pengine/clone.c pcmk_resource_t *
pcmk_resource_t   247 lib/pengine/clone.c pe__create_clone_child(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   252 lib/pengine/clone.c     pcmk_resource_t *child_rsc = NULL;
pcmk_resource_t   312 lib/pengine/clone.c unpack_meta_int(const pcmk_resource_t *rsc, const char *meta_name,
pcmk_resource_t   348 lib/pengine/clone.c clone_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   465 lib/pengine/clone.c clone_active(pcmk_resource_t * rsc, gboolean all)
pcmk_resource_t   470 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   518 lib/pengine/clone.c configured_role_str(pcmk_resource_t * rsc)
pcmk_resource_t   524 lib/pengine/clone.c         pcmk_resource_t *instance = rsc->children->data; // Any instance will do
pcmk_resource_t   533 lib/pengine/clone.c configured_role(pcmk_resource_t *rsc)
pcmk_resource_t   553 lib/pengine/clone.c clone_print_xml(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   578 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   588 lib/pengine/clone.c is_set_recursive(const pcmk_resource_t *rsc, long long flag, bool any)
pcmk_resource_t   623 lib/pengine/clone.c clone_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   666 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   856 lib/pengine/clone.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   876 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   935 lib/pengine/clone.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   967 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1223 lib/pengine/clone.c clone_free(pcmk_resource_t * rsc)
pcmk_resource_t  1232 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1257 lib/pengine/clone.c clone_resource_state(const pcmk_resource_t * rsc, gboolean current)
pcmk_resource_t  1263 lib/pengine/clone.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1283 lib/pengine/clone.c pe__is_universal_clone(const pcmk_resource_t *rsc,
pcmk_resource_t  1297 lib/pengine/clone.c pe__clone_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t  1314 lib/pengine/clone.c                 const pcmk_resource_t *child_rsc = NULL;
pcmk_resource_t  1316 lib/pengine/clone.c                 child_rsc = (const pcmk_resource_t *) iter->data;
pcmk_resource_t  1328 lib/pengine/clone.c pe__clone_child_id(const pcmk_resource_t *rsc)
pcmk_resource_t  1344 lib/pengine/clone.c pe__clone_is_ordered(const pcmk_resource_t *clone)
pcmk_resource_t  1363 lib/pengine/clone.c pe__set_clone_flag(pcmk_resource_t *clone, enum pcmk__clone_flags flag)
pcmk_resource_t  1387 lib/pengine/clone.c pe__clone_flag_is_set(const pcmk_resource_t *clone, uint32_t flags)
pcmk_resource_t  1406 lib/pengine/clone.c pe__create_promotable_pseudo_ops(pcmk_resource_t *clone, bool any_promoting,
pcmk_resource_t  1470 lib/pengine/clone.c pe__create_clone_notifications(pcmk_resource_t *clone)
pcmk_resource_t  1489 lib/pengine/clone.c pe__free_clone_notification_data(pcmk_resource_t *clone)
pcmk_resource_t  1519 lib/pengine/clone.c pe__create_clone_notif_pseudo_ops(pcmk_resource_t *clone,
pcmk_resource_t  1554 lib/pengine/clone.c pe__clone_max_per_node(const pcmk_resource_t *rsc)
pcmk_resource_t    22 lib/pengine/complex.c static pcmk_node_t *active_node(const pcmk_resource_t *rsc,
pcmk_resource_t   138 lib/pengine/complex.c expand_parents_fixed_nvpairs(pcmk_resource_t *rsc,
pcmk_resource_t   143 lib/pengine/complex.c     pcmk_resource_t *p = rsc->parent;
pcmk_resource_t   174 lib/pengine/complex.c get_meta_attributes(GHashTable * meta_hash, pcmk_resource_t * rsc,
pcmk_resource_t   231 lib/pengine/complex.c get_rsc_attributes(GHashTable *meta_hash, const pcmk_resource_t *rsc,
pcmk_resource_t   442 lib/pengine/complex.c detect_promotable(pcmk_resource_t *rsc)
pcmk_resource_t   484 lib/pengine/complex.c pe_rsc_params(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   529 lib/pengine/complex.c unpack_requires(pcmk_resource_t *rsc, const char *value, bool is_default)
pcmk_resource_t   603 lib/pengine/complex.c warn_about_deprecated_classes(pcmk_resource_t *rsc)
pcmk_resource_t   628 lib/pengine/complex.c unpack_priority(pcmk_resource_t *rsc)
pcmk_resource_t   649 lib/pengine/complex.c unpack_stickiness(pcmk_resource_t *rsc)
pcmk_resource_t   691 lib/pengine/complex.c pe__unpack_resource(xmlNode *xml_obj, pcmk_resource_t **rsc,
pcmk_resource_t   692 lib/pengine/complex.c                     pcmk_resource_t *parent, pcmk_scheduler_t *scheduler)
pcmk_resource_t   729 lib/pengine/complex.c     *rsc = calloc(1, sizeof(pcmk_resource_t));
pcmk_resource_t  1029 lib/pengine/complex.c is_parent(pcmk_resource_t *child, pcmk_resource_t *rsc)
pcmk_resource_t  1031 lib/pengine/complex.c     pcmk_resource_t *parent = child;
pcmk_resource_t  1045 lib/pengine/complex.c pcmk_resource_t *
pcmk_resource_t  1046 lib/pengine/complex.c uber_parent(pcmk_resource_t *rsc)
pcmk_resource_t  1048 lib/pengine/complex.c     pcmk_resource_t *parent = rsc;
pcmk_resource_t  1070 lib/pengine/complex.c const pcmk_resource_t *
pcmk_resource_t  1071 lib/pengine/complex.c pe__const_top_resource(const pcmk_resource_t *rsc, bool include_bundle)
pcmk_resource_t  1073 lib/pengine/complex.c     const pcmk_resource_t *parent = rsc;
pcmk_resource_t  1088 lib/pengine/complex.c common_free(pcmk_resource_t * rsc)
pcmk_resource_t  1166 lib/pengine/complex.c pe__count_active_node(const pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t  1210 lib/pengine/complex.c active_node(const pcmk_resource_t *rsc, unsigned int *count_all,
pcmk_resource_t  1247 lib/pengine/complex.c pe__find_active_requires(const pcmk_resource_t *rsc, unsigned int *count)
pcmk_resource_t  1264 lib/pengine/complex.c pe__count_common(pcmk_resource_t *rsc)
pcmk_resource_t  1268 lib/pengine/complex.c             ((pcmk_resource_t *) item->data)->fns->count(item->data);
pcmk_resource_t  1292 lib/pengine/complex.c pe__set_next_role(pcmk_resource_t *rsc, enum rsc_role_e role, const char *why)
pcmk_resource_t    77 lib/pengine/failcounts.c block_failure(const pcmk_node_t *node, pcmk_resource_t *rsc,
pcmk_resource_t   184 lib/pengine/failcounts.c rsc_fail_name(const pcmk_resource_t *rsc)
pcmk_resource_t   248 lib/pengine/failcounts.c generate_fail_regexes(const pcmk_resource_t *rsc,
pcmk_resource_t   279 lib/pengine/failcounts.c     pcmk_resource_t *rsc;     // Resource to check for fail count
pcmk_resource_t   346 lib/pengine/failcounts.c     pcmk_resource_t *filler = data;
pcmk_resource_t   373 lib/pengine/failcounts.c pe_get_failcount(const pcmk_node_t *node, pcmk_resource_t *rsc,
pcmk_resource_t   470 lib/pengine/failcounts.c pe__clear_failcount(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t    24 lib/pengine/group.c     pcmk_resource_t *last_child;    // Last group member
pcmk_resource_t    36 lib/pengine/group.c pcmk_resource_t *
pcmk_resource_t    37 lib/pengine/group.c pe__last_group_member(const pcmk_resource_t *group)
pcmk_resource_t    57 lib/pengine/group.c pe__group_flag_is_set(const pcmk_resource_t *group, uint32_t flags)
pcmk_resource_t    77 lib/pengine/group.c set_group_flag(pcmk_resource_t *group, const char *option, uint32_t flag,
pcmk_resource_t   100 lib/pengine/group.c inactive_resources(pcmk_resource_t *rsc)
pcmk_resource_t   105 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   116 lib/pengine/group.c group_header(pcmk__output_t *out, int *rc, const pcmk_resource_t *rsc,
pcmk_resource_t   153 lib/pengine/group.c skip_child_rsc(pcmk_resource_t *rsc, pcmk_resource_t *child,
pcmk_resource_t   180 lib/pengine/group.c group_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   206 lib/pengine/group.c             pcmk_resource_t *new_rsc = NULL;
pcmk_resource_t   236 lib/pengine/group.c group_active(pcmk_resource_t *rsc, gboolean all)
pcmk_resource_t   243 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   265 lib/pengine/group.c group_print_xml(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   276 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   290 lib/pengine/group.c group_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   321 lib/pengine/group.c             pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   345 lib/pengine/group.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   364 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   406 lib/pengine/group.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   439 lib/pengine/group.c             pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   458 lib/pengine/group.c group_free(pcmk_resource_t * rsc)
pcmk_resource_t   465 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   479 lib/pengine/group.c group_resource_state(const pcmk_resource_t * rsc, gboolean current)
pcmk_resource_t   485 lib/pengine/group.c         pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   498 lib/pengine/group.c pe__group_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t   516 lib/pengine/group.c             const pcmk_resource_t *child_rsc = iter->data;
pcmk_resource_t   537 lib/pengine/group.c pe__group_max_per_node(const pcmk_resource_t *rsc)
pcmk_resource_t    33 lib/pengine/native.c is_multiply_active(const pcmk_resource_t *rsc)
pcmk_resource_t    44 lib/pengine/native.c native_priority_to_node(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t    91 lib/pengine/native.c native_add_running(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   120 lib/pengine/native.c         pcmk_resource_t *p = rsc->parent;
pcmk_resource_t   166 lib/pengine/native.c                         pcmk_resource_t *child = gIter->data;
pcmk_resource_t   196 lib/pengine/native.c recursive_clear_unique(pcmk_resource_t *rsc, gpointer user_data)
pcmk_resource_t   204 lib/pengine/native.c native_unpack(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   206 lib/pengine/native.c     pcmk_resource_t *parent = uber_parent(rsc);
pcmk_resource_t   244 lib/pengine/native.c rsc_is_on_node(pcmk_resource_t *rsc, const pcmk_node_t *node, int flags)
pcmk_resource_t   270 lib/pengine/native.c pcmk_resource_t *
pcmk_resource_t   271 lib/pengine/native.c native_find_rsc(pcmk_resource_t *rsc, const char *id,
pcmk_resource_t   275 lib/pengine/native.c     pcmk_resource_t *result = NULL;
pcmk_resource_t   313 lib/pengine/native.c         pcmk_resource_t *child = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   325 lib/pengine/native.c native_parameter(pcmk_resource_t *rsc, pcmk_node_t *node, gboolean create,
pcmk_resource_t   345 lib/pengine/native.c native_active(pcmk_resource_t * rsc, gboolean all)
pcmk_resource_t   373 lib/pengine/native.c native_pending_state(const pcmk_resource_t *rsc)
pcmk_resource_t   406 lib/pengine/native.c native_pending_task(const pcmk_resource_t *rsc)
pcmk_resource_t   428 lib/pengine/native.c native_displayable_role(const pcmk_resource_t *rsc)
pcmk_resource_t   442 lib/pengine/native.c native_displayable_state(const pcmk_resource_t *rsc, bool print_pending)
pcmk_resource_t   460 lib/pengine/native.c native_print_xml(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   559 lib/pengine/native.c pcmk__native_output_string(const pcmk_resource_t *rsc, const char *name,
pcmk_resource_t   726 lib/pengine/native.c pe__common_output_html(pcmk__output_t *out, const pcmk_resource_t *rsc,
pcmk_resource_t   782 lib/pengine/native.c pe__common_output_text(pcmk__output_t *out, const pcmk_resource_t *rsc,
pcmk_resource_t   819 lib/pengine/native.c common_print(pcmk_resource_t *rsc, const char *pre_text, const char *name,
pcmk_resource_t   939 lib/pengine/native.c native_print(pcmk_resource_t *rsc, const char *pre_text, long options,
pcmk_resource_t   967 lib/pengine/native.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1059 lib/pengine/native.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1084 lib/pengine/native.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  1104 lib/pengine/native.c native_free(pcmk_resource_t * rsc)
pcmk_resource_t  1111 lib/pengine/native.c native_resource_state(const pcmk_resource_t * rsc, gboolean current)
pcmk_resource_t  1134 lib/pengine/native.c native_location(const pcmk_resource_t *rsc, GList **list, int current)
pcmk_resource_t  1144 lib/pengine/native.c             pcmk_resource_t *child = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1189 lib/pengine/native.c         pcmk_resource_t *rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1443 lib/pengine/native.c pe__native_is_filtered(const pcmk_resource_t *rsc, GList *only_rsc,
pcmk_resource_t  1450 lib/pengine/native.c         const pcmk_resource_t *up = pe__const_top_resource(rsc, true);
pcmk_resource_t  1467 lib/pengine/native.c pe__primitive_max_per_node(const pcmk_resource_t *rsc)
pcmk_resource_t    55 lib/pengine/pe_actions.c find_existing_action(const char *key, const pcmk_resource_t *rsc,
pcmk_resource_t    87 lib/pengine/pe_actions.c find_exact_action_config(const pcmk_resource_t *rsc, const char *action_name,
pcmk_resource_t   132 lib/pengine/pe_actions.c pcmk__find_action_config(const pcmk_resource_t *rsc, const char *action_name,
pcmk_resource_t   169 lib/pengine/pe_actions.c new_action(char *key, const char *task, pcmk_resource_t *rsc,
pcmk_resource_t   290 lib/pengine/pe_actions.c effective_quorum_policy(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   416 lib/pengine/pe_actions.c update_resource_flags_for_action(pcmk_resource_t *rsc,
pcmk_resource_t   452 lib/pengine/pe_actions.c validate_on_fail(const pcmk_resource_t *rsc, const char *action_name,
pcmk_resource_t   646 lib/pengine/pe_actions.c most_frequent_monitor(const pcmk_resource_t *rsc)
pcmk_resource_t   702 lib/pengine/pe_actions.c pcmk__unpack_action_meta(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   852 lib/pengine/pe_actions.c pcmk__action_requires(const pcmk_resource_t *rsc, const char *action_name)
pcmk_resource_t   890 lib/pengine/pe_actions.c pcmk__parse_on_fail(const pcmk_resource_t *rsc, const char *action_name,
pcmk_resource_t  1031 lib/pengine/pe_actions.c pcmk__role_after_failure(const pcmk_resource_t *rsc, const char *action_name,
pcmk_resource_t  1129 lib/pengine/pe_actions.c custom_action(pcmk_resource_t *rsc, char *key, const char *task,
pcmk_resource_t  1192 lib/pengine/pe_actions.c         pcmk_resource_t *candidate = gIter->data;
pcmk_resource_t  1314 lib/pengine/pe_actions.c                 pcmk_resource_t *match = gIter->data;
pcmk_resource_t  1418 lib/pengine/pe_actions.c get_complex_task(const pcmk_resource_t *rsc, const char *name)
pcmk_resource_t  1553 lib/pengine/pe_actions.c pe__resource_actions(const pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t  1630 lib/pengine/pe_actions.c pe__clear_resource_history(pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t  1804 lib/pengine/pe_actions.c pe__new_rsc_pseudo_action(pcmk_resource_t *rsc, const char *task, bool optional,
pcmk_resource_t    98 lib/pengine/pe_digest.c calculate_main_digest(pcmk__op_digest_t *data, pcmk_resource_t *rsc,
pcmk_resource_t   187 lib/pengine/pe_digest.c calculate_secure_digest(pcmk__op_digest_t *data, const pcmk_resource_t *rsc,
pcmk_resource_t   306 lib/pengine/pe_digest.c pe__calculate_digests(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t   364 lib/pengine/pe_digest.c rsc_action_digest(pcmk_resource_t *rsc, const char *task, guint interval_ms,
pcmk_resource_t   394 lib/pengine/pe_digest.c rsc_action_digest_cmp(pcmk_resource_t *rsc, const xmlNode *xml_op,
pcmk_resource_t   551 lib/pengine/pe_digest.c pe__compare_fencing_digest(pcmk_resource_t *rsc, const char *agent,
pcmk_resource_t    19 lib/pengine/pe_notif.c     const pcmk_resource_t *rsc;
pcmk_resource_t   281 lib/pengine/pe_notif.c new_notify_pseudo_action(pcmk_resource_t *rsc, const pcmk_action_t *action,
pcmk_resource_t   310 lib/pengine/pe_notif.c new_notify_action(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   369 lib/pengine/pe_notif.c new_post_notify_action(pcmk_resource_t *rsc, const pcmk_node_t *node,
pcmk_resource_t   432 lib/pengine/pe_notif.c pe__action_notif_pseudo_ops(pcmk_resource_t *rsc, const char *task,
pcmk_resource_t   519 lib/pengine/pe_notif.c new_notify_entry(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   537 lib/pengine/pe_notif.c collect_resource_data(const pcmk_resource_t *rsc, bool activity,
pcmk_resource_t   555 lib/pengine/pe_notif.c             const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data;
pcmk_resource_t   667 lib/pengine/pe_notif.c add_notif_keys(const pcmk_resource_t *rsc, notify_data_t *n_data)
pcmk_resource_t   784 lib/pengine/pe_notif.c         pcmk_resource_t *remote_rsc = action->node->details->remote_rsc;
pcmk_resource_t   803 lib/pengine/pe_notif.c create_notify_actions(pcmk_resource_t *rsc, notify_data_t *n_data)
pcmk_resource_t   939 lib/pengine/pe_notif.c pe__create_action_notifications(pcmk_resource_t *rsc, notify_data_t *n_data)
pcmk_resource_t   988 lib/pengine/pe_notif.c pe__order_notifs_after_fencing(const pcmk_action_t *stop, pcmk_resource_t *rsc,
pcmk_resource_t    22 lib/pengine/pe_output.c pe__resource_description(const pcmk_resource_t *rsc, uint32_t show_opts)
pcmk_resource_t    70 lib/pengine/pe_output.c         pcmk_resource_t *rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   310 lib/pengine/pe_output.c resource_history_string(pcmk_resource_t *rsc, const char *rsc_id, bool all,
pcmk_resource_t   391 lib/pengine/pe_output.c formatted_xml_buf(const pcmk_resource_t *rsc, GString *xml_buf, bool raw)
pcmk_resource_t   570 lib/pengine/pe_output.c         const pcmk_resource_t *container = node->details->remote_rsc->container;
pcmk_resource_t   729 lib/pengine/pe_output.c         const pcmk_resource_t *rsc = location->rsc;
pcmk_resource_t  1824 lib/pengine/pe_output.c                 pcmk_resource_t *rsc = (pcmk_resource_t *) lpc2->data;
pcmk_resource_t  1966 lib/pengine/pe_output.c                     pcmk_resource_t *rsc = (pcmk_resource_t *) gIter2->data;
pcmk_resource_t  2098 lib/pengine/pe_output.c                 pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t  2191 lib/pengine/pe_output.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2249 lib/pengine/pe_output.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2453 lib/pengine/pe_output.c         pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2454 lib/pengine/pe_output.c         const pcmk_resource_t *parent = NULL;
pcmk_resource_t  2506 lib/pengine/pe_output.c             pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2743 lib/pengine/pe_output.c     const pcmk_resource_t *rsc = va_arg(args, const pcmk_resource_t *);
pcmk_resource_t  2763 lib/pengine/pe_output.c     const pcmk_resource_t *rsc = va_arg(args, const pcmk_resource_t *);
pcmk_resource_t  2860 lib/pengine/pe_output.c     pcmk_resource_t *child_rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  2879 lib/pengine/pe_output.c     pcmk_resource_t *child_rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  2898 lib/pengine/pe_output.c     const pcmk_resource_t *rsc = va_arg(args, const pcmk_resource_t *);
pcmk_resource_t  2921 lib/pengine/pe_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  2944 lib/pengine/pe_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  3043 lib/pengine/pe_output.c         pcmk_resource_t *rsc = (pcmk_resource_t *) rsc_iter->data;
pcmk_resource_t  3119 lib/pengine/pe_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  3172 lib/pengine/pe_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t  3191 lib/pengine/pe_output.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t    68 lib/pengine/pe_status_private.h pcmk_resource_t *pe__create_clone_child(pcmk_resource_t *rsc,
pcmk_resource_t    72 lib/pengine/pe_status_private.h void pe__create_action_notifications(pcmk_resource_t *rsc,
pcmk_resource_t    79 lib/pengine/pe_status_private.h notify_data_t *pe__action_notif_pseudo_ops(pcmk_resource_t *rsc,
pcmk_resource_t    85 lib/pengine/pe_status_private.h void pe__force_anon(const char *standard, pcmk_resource_t *rsc, const char *rid,
pcmk_resource_t    92 lib/pengine/pe_status_private.h gboolean pe__unpack_resource(xmlNode *xml_obj, pcmk_resource_t **rsc,
pcmk_resource_t    93 lib/pengine/pe_status_private.h                              pcmk_resource_t *parent,
pcmk_resource_t   121 lib/pengine/pe_status_private.h pcmk__op_digest_t *pe__compare_fencing_digest(pcmk_resource_t *rsc,
pcmk_resource_t   132 lib/pengine/pe_status_private.h unsigned int pe__primitive_max_per_node(const pcmk_resource_t *rsc);
pcmk_resource_t   137 lib/pengine/pe_status_private.h unsigned int pe__group_max_per_node(const pcmk_resource_t *rsc);
pcmk_resource_t   142 lib/pengine/pe_status_private.h unsigned int pe__clone_max_per_node(const pcmk_resource_t *rsc);
pcmk_resource_t   147 lib/pengine/pe_status_private.h pcmk_node_t *pe__bundle_active_node(const pcmk_resource_t *rsc,
pcmk_resource_t   152 lib/pengine/pe_status_private.h unsigned int pe__bundle_max_per_node(const pcmk_resource_t *rsc);
pcmk_resource_t    28 lib/pengine/remote.c pcmk_resource_t *
pcmk_resource_t    30 lib/pengine/remote.c                                  const pcmk_resource_t *rsc)
pcmk_resource_t    36 lib/pengine/remote.c             pcmk_resource_t *filler = gIter->data;
pcmk_resource_t    95 lib/pengine/remote.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   183 lib/pengine/remote.c     pcmk_resource_t *rsc;   // Known resource corresponding to history entry
pcmk_resource_t   189 lib/pengine/remote.c pe__add_param_check(const xmlNode *rsc_op, pcmk_resource_t *rsc,
pcmk_resource_t   217 lib/pengine/remote.c                        void (*cb)(pcmk_resource_t*, pcmk_node_t*,
pcmk_resource_t   179 lib/pengine/status.c             ((pcmk_resource_t *) (item->data))->fns->count(item->data);
pcmk_resource_t   204 lib/pengine/status.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t   208 lib/pengine/status.c         rsc = (pcmk_resource_t *) iterator->data;
pcmk_resource_t   434 lib/pengine/status.c pcmk_resource_t *
pcmk_resource_t   440 lib/pengine/status.c pcmk_resource_t *
pcmk_resource_t   446 lib/pengine/status.c         pcmk_resource_t *parent = rIter->data;
pcmk_resource_t   448 lib/pengine/status.c         pcmk_resource_t *match =
pcmk_resource_t    38 lib/pengine/tags.c         pcmk_resource_t *rsc = pe_find_resource_with_flags(scheduler->resources,
pcmk_resource_t    22 lib/pengine/tests/native/native_find_rsc_test.c pcmk_resource_t *exim_group, *inactive_group;
pcmk_resource_t    23 lib/pengine/tests/native/native_find_rsc_test.c pcmk_resource_t *promotable_clone, *inactive_clone;
pcmk_resource_t    24 lib/pengine/tests/native/native_find_rsc_test.c pcmk_resource_t *httpd_bundle, *mysql_clone_group;
pcmk_resource_t    59 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t    88 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *rsc = g_list_first(scheduler->resources)->data;
pcmk_resource_t   118 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *dummy = NULL;
pcmk_resource_t   122 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   211 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *public_ip = NULL;
pcmk_resource_t   215 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   252 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *inactive_dummy_1 = NULL;
pcmk_resource_t   256 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   351 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *promotable_0 = NULL;
pcmk_resource_t   352 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *promotable_1 = NULL;
pcmk_resource_t   356 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   490 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *promotable_0 = NULL;
pcmk_resource_t   491 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *promotable_1 = NULL;
pcmk_resource_t   495 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   544 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *ip_0 = replica->ip;
pcmk_resource_t   545 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *child_0 = replica->child;
pcmk_resource_t   546 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *container_0 = replica->container;
pcmk_resource_t   547 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *remote_0 = replica->remote;
pcmk_resource_t   709 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *mysql_group_0 = NULL;
pcmk_resource_t   710 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *mysql_group_1 = NULL;
pcmk_resource_t   714 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   848 lib/pengine/tests/native/native_find_rsc_test.c     pcmk_resource_t *mysql_proxy = NULL;
pcmk_resource_t   852 lib/pengine/tests/native/native_find_rsc_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   856 lib/pengine/tests/native/native_find_rsc_test.c                 pcmk_resource_t *child = (pcmk_resource_t *) iter2->data;
pcmk_resource_t    22 lib/pengine/tests/native/pe_base_name_eq_test.c pcmk_resource_t *exim_group, *promotable_0, *promotable_1, *dummy;
pcmk_resource_t    23 lib/pengine/tests/native/pe_base_name_eq_test.c pcmk_resource_t *httpd_bundle, *mysql_group_0, *mysql_group_1;
pcmk_resource_t    53 lib/pengine/tests/native/pe_base_name_eq_test.c         pcmk_resource_t *rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t    63 lib/pengine/tests/native/pe_base_name_eq_test.c                 pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t    73 lib/pengine/tests/native/pe_base_name_eq_test.c                 pcmk_resource_t *child = (pcmk_resource_t *) iter->data;
pcmk_resource_t    17 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c pcmk_resource_t rsc1;
pcmk_resource_t    18 lib/pengine/tests/utils/pe__cmp_rsc_priority_test.c pcmk_resource_t rsc2;
pcmk_resource_t    31 lib/pengine/unpack.c     pcmk_resource_t *rsc;       // Resource that history is for
pcmk_resource_t    70 lib/pengine/unpack.c static void unpack_rsc_op(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t   119 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->details->remote_rsc->container;
pcmk_resource_t   151 lib/pengine/unpack.c         pcmk_resource_t *rsc = node->details->remote_rsc;
pcmk_resource_t   699 lib/pengine/unpack.c setup_container(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler)
pcmk_resource_t   710 lib/pengine/unpack.c         pcmk_resource_t *container = pe_find_resource(scheduler->resources,
pcmk_resource_t   811 lib/pengine/unpack.c link_rsc2remotenode(pcmk_scheduler_t *scheduler, pcmk_resource_t *new_rsc)
pcmk_resource_t   881 lib/pengine/unpack.c         pcmk_resource_t *new_rsc = NULL;
pcmk_resource_t   913 lib/pengine/unpack.c         pcmk_resource_t *rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t  1118 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  1377 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->details->remote_rsc;
pcmk_resource_t  1393 lib/pengine/unpack.c             pcmk_resource_t *rsc = this_node->details->remote_rsc;
pcmk_resource_t  1473 lib/pengine/unpack.c             pcmk_resource_t *container = item->data;
pcmk_resource_t  1802 lib/pengine/unpack.c     pcmk_resource_t *rsc = this_node->details->remote_rsc;
pcmk_resource_t  1803 lib/pengine/unpack.c     pcmk_resource_t *container = NULL;
pcmk_resource_t  2024 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2028 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2077 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2078 lib/pengine/unpack.c create_anonymous_orphan(pcmk_resource_t *parent, const char *rsc_id,
pcmk_resource_t  2081 lib/pengine/unpack.c     pcmk_resource_t *top = pe__create_clone_child(parent, scheduler);
pcmk_resource_t  2084 lib/pengine/unpack.c     pcmk_resource_t *orphan = top->fns->find_rsc(top, rsc_id, NULL,
pcmk_resource_t  2107 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2109 lib/pengine/unpack.c                      pcmk_resource_t *parent, const char *rsc_id)
pcmk_resource_t  2112 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2113 lib/pengine/unpack.c     pcmk_resource_t *inactive_instance = NULL;
pcmk_resource_t  2123 lib/pengine/unpack.c         pcmk_resource_t *child = rIter->data;
pcmk_resource_t  2233 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2237 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2238 lib/pengine/unpack.c     pcmk_resource_t *parent = NULL;
pcmk_resource_t  2249 lib/pengine/unpack.c         pcmk_resource_t *clone0 = pe_find_resource(scheduler->resources,
pcmk_resource_t  2295 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2299 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2322 lib/pengine/unpack.c process_rsc_state(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t  2336 lib/pengine/unpack.c         pcmk_resource_t *iter = rsc;
pcmk_resource_t  2596 lib/pengine/unpack.c process_recurring(pcmk_node_t *node, pcmk_resource_t *rsc,
pcmk_resource_t  2710 lib/pengine/unpack.c unpack_shutdown_lock(const xmlNode *rsc_entry, pcmk_resource_t *rsc,
pcmk_resource_t  2745 lib/pengine/unpack.c static pcmk_resource_t *
pcmk_resource_t  2756 lib/pengine/unpack.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t  2860 lib/pengine/unpack.c         pcmk_resource_t *rsc;
pcmk_resource_t  2861 lib/pengine/unpack.c         pcmk_resource_t *container;
pcmk_resource_t  2923 lib/pengine/unpack.c         pcmk_resource_t *rsc = unpack_lrm_resource(node, rsc_entry, scheduler);
pcmk_resource_t  2940 lib/pengine/unpack.c set_active(pcmk_resource_t *rsc)
pcmk_resource_t  2942 lib/pengine/unpack.c     const pcmk_resource_t *top = pe__const_top_resource(rsc, false);
pcmk_resource_t  3048 lib/pengine/unpack.c unknown_on_node(pcmk_resource_t *rsc, const char *node_name)
pcmk_resource_t  3263 lib/pengine/unpack.c add_dangling_migration(pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t  3702 lib/pengine/unpack.c ban_from_all_nodes(pcmk_resource_t *rsc)
pcmk_resource_t  3705 lib/pengine/unpack.c     pcmk_resource_t *fail_rsc = rsc;
pcmk_resource_t  3708 lib/pengine/unpack.c         pcmk_resource_t *parent = uber_parent(fail_rsc);
pcmk_resource_t  4169 lib/pengine/unpack.c                               pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t  4204 lib/pengine/unpack.c order_after_remote_fencing(pcmk_action_t *action, pcmk_resource_t *remote_conn,
pcmk_resource_t  4218 lib/pengine/unpack.c should_ignore_failure_timeout(const pcmk_resource_t *rsc, const char *task,
pcmk_resource_t  4698 lib/pengine/unpack.c     pcmk_resource_t *ban_rsc = history->rsc;
pcmk_resource_t  4835 lib/pengine/unpack.c unpack_rsc_op(pcmk_resource_t *rsc, pcmk_node_t *node, xmlNode *xml_op,
pcmk_resource_t  4840 lib/pengine/unpack.c     pcmk_resource_t *parent = rsc;
pcmk_resource_t    42 lib/pengine/utils.c         pcmk_resource_t *rsc = node->details->remote_rsc->container;
pcmk_resource_t   176 lib/pengine/utils.c pe__output_node_weights(const pcmk_resource_t *rsc, const char *comment,
pcmk_resource_t   207 lib/pengine/utils.c                      const pcmk_resource_t *rsc, const char *comment,
pcmk_resource_t   250 lib/pengine/utils.c                         bool to_log, const pcmk_resource_t *rsc,
pcmk_resource_t   272 lib/pengine/utils.c             pcmk_resource_t *child = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   297 lib/pengine/utils.c     const pcmk_resource_t *resource1 = (const pcmk_resource_t *)a;
pcmk_resource_t   298 lib/pengine/utils.c     const pcmk_resource_t *resource2 = (const pcmk_resource_t *)b;
pcmk_resource_t   322 lib/pengine/utils.c resource_node_score(pcmk_resource_t *rsc, const pcmk_node_t *node, int score,
pcmk_resource_t   340 lib/pengine/utils.c             pcmk_resource_t *child_rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   359 lib/pengine/utils.c resource_location(pcmk_resource_t *rsc, const pcmk_node_t *node, int score,
pcmk_resource_t   410 lib/pengine/utils.c get_target_role(const pcmk_resource_t *rsc, enum rsc_role_e *role)
pcmk_resource_t   553 lib/pengine/utils.c rsc_printable_id(const pcmk_resource_t *rsc)
pcmk_resource_t   562 lib/pengine/utils.c pe__clear_resource_flags_recursive(pcmk_resource_t *rsc, uint64_t flags)
pcmk_resource_t   566 lib/pengine/utils.c         pe__clear_resource_flags_recursive((pcmk_resource_t *) gIter->data,
pcmk_resource_t   575 lib/pengine/utils.c         pcmk_resource_t *r = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   581 lib/pengine/utils.c pe__set_resource_flags_recursive(pcmk_resource_t *rsc, uint64_t flags)
pcmk_resource_t   585 lib/pengine/utils.c         pe__set_resource_flags_recursive((pcmk_resource_t *) gIter->data,
pcmk_resource_t   591 lib/pengine/utils.c trigger_unfencing(pcmk_resource_t *rsc, pcmk_node_t *node, const char *reason,
pcmk_resource_t   737 lib/pengine/utils.c pe__resource_is_disabled(const pcmk_resource_t *rsc)
pcmk_resource_t   767 lib/pengine/utils.c pe__rsc_running_on_only(const pcmk_resource_t *rsc, const pcmk_node_t *node)
pcmk_resource_t   775 lib/pengine/utils.c pe__rsc_running_on_any(pcmk_resource_t *rsc, GList *node_list)
pcmk_resource_t   789 lib/pengine/utils.c pcmk__rsc_filtered_by_node(pcmk_resource_t *rsc, GList *only_node)
pcmk_resource_t   800 lib/pengine/utils.c         pcmk_resource_t *rsc = (pcmk_resource_t *) gIter->data;
pcmk_resource_t   856 lib/pengine/utils.c         pcmk_resource_t *rsc = pe_find_resource_with_flags(scheduler->resources,
pcmk_resource_t   883 lib/pengine/utils.c pe__failed_probe_for_rsc(const pcmk_resource_t *rsc, const char *name)
pcmk_resource_t   885 lib/pengine/utils.c     const pcmk_resource_t *parent = pe__const_top_resource(rsc, false);
pcmk_resource_t   851 tools/crm_resource.c ban_or_move(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   873 tools/crm_resource.c             pcmk_resource_t *child = (pcmk_resource_t *)iter->data;
pcmk_resource_t   912 tools/crm_resource.c cleanup(pcmk__output_t *out, pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t  1107 tools/crm_resource.c refresh_resource(pcmk__output_t *out, pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t  1523 tools/crm_resource.c     pcmk_resource_t *rsc = NULL;
pcmk_resource_t    44 tools/crm_resource.h     pcmk_resource_t *rsc;
pcmk_resource_t    56 tools/crm_resource.h     pcmk_resource_t *rsc;   // Resource being checked
pcmk_resource_t    61 tools/crm_resource.h resource_checks_t *cli_check_resource(pcmk_resource_t *rsc, char *role_s,
pcmk_resource_t    77 tools/crm_resource.h void cli_resource_print_cts(pcmk_resource_t *rsc, pcmk__output_t *out);
pcmk_resource_t    80 tools/crm_resource.h int cli_resource_print(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler,
pcmk_resource_t    86 tools/crm_resource.h int cli_resource_check(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t    90 tools/crm_resource.h GList *cli_resource_search(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t    93 tools/crm_resource.h                         const pcmk_resource_t *rsc, const char *operation,
pcmk_resource_t    99 tools/crm_resource.h int cli_resource_restart(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   103 tools/crm_resource.h int cli_resource_move(const pcmk_resource_t *rsc, const char *rsc_id,
pcmk_resource_t   114 tools/crm_resource.h crm_exit_t cli_resource_execute(pcmk_resource_t *rsc,
pcmk_resource_t   121 tools/crm_resource.h int cli_resource_update_attribute(pcmk_resource_t *rsc,
pcmk_resource_t   127 tools/crm_resource.h int cli_resource_delete_attribute(pcmk_resource_t *rsc,
pcmk_resource_t   136 tools/crm_resource.h bool resource_is_running_on(pcmk_resource_t *rsc, const char *host);
pcmk_resource_t    66 tools/crm_resource_print.c cli_resource_print_cts(pcmk_resource_t *rsc, pcmk__output_t *out)
pcmk_resource_t   121 tools/crm_resource_print.c cli_resource_print(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler,
pcmk_resource_t   226 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   322 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   374 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   391 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   537 tools/crm_resource_print.c     const pcmk_resource_t *parent = pe__const_top_resource(checks->rsc, false);
pcmk_resource_t   583 tools/crm_resource_print.c     const pcmk_resource_t *parent = pe__const_top_resource(checks->rsc, false);
pcmk_resource_t   692 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   704 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   737 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   744 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   774 tools/crm_resource_print.c     pcmk_resource_t *rsc = va_arg(args, pcmk_resource_t *);
pcmk_resource_t   789 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   825 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   838 tools/crm_resource_print.c             pcmk_resource_t *rsc = (pcmk_resource_t *) lpc->data;
pcmk_resource_t   869 tools/crm_resource_print.c add_resource_name(pcmk_resource_t *rsc, pcmk__output_t *out)
pcmk_resource_t    25 tools/crm_resource_runtime.c build_node_info_list(const pcmk_resource_t *rsc)
pcmk_resource_t    30 tools/crm_resource_runtime.c         const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data;
pcmk_resource_t    50 tools/crm_resource_runtime.c cli_resource_search(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t    54 tools/crm_resource_runtime.c     const pcmk_resource_t *parent = pe__const_top_resource(rsc, false);
pcmk_resource_t   161 tools/crm_resource_runtime.c                                        pcmk_resource_t *rsc, const char * attr_set,
pcmk_resource_t   171 tools/crm_resource_runtime.c                                                (pcmk_resource_t *) gIter->data,
pcmk_resource_t   195 tools/crm_resource_runtime.c find_matching_attr_resources(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   223 tools/crm_resource_runtime.c         pcmk_resource_t *child = rsc->children->data;
pcmk_resource_t   248 tools/crm_resource_runtime.c update_element_attribute(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t   270 tools/crm_resource_runtime.c resources_with_attr(pcmk__output_t *out, cib_t *cib, pcmk_resource_t *rsc,
pcmk_resource_t   351 tools/crm_resource_runtime.c update_attribute(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t   386 tools/crm_resource_runtime.c         rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   499 tools/crm_resource_runtime.c cli_resource_update_attribute(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t   543 tools/crm_resource_runtime.c cli_resource_delete_attribute(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t   585 tools/crm_resource_runtime.c         rsc = (pcmk_resource_t *) iter->data;
pcmk_resource_t   650 tools/crm_resource_runtime.c     pcmk_resource_t *rsc = pe_find_resource(scheduler->resources, rsc_id);
pcmk_resource_t   723 tools/crm_resource_runtime.c rsc_fail_name(const pcmk_resource_t *rsc)
pcmk_resource_t   798 tools/crm_resource_runtime.c             pcmk_resource_t *fail_rsc = NULL;
pcmk_resource_t   848 tools/crm_resource_runtime.c clear_rsc_fail_attrs(const pcmk_resource_t *rsc, const char *operation,
pcmk_resource_t   869 tools/crm_resource_runtime.c                     const pcmk_resource_t *rsc, const char *operation,
pcmk_resource_t   883 tools/crm_resource_runtime.c             const pcmk_resource_t *child = (const pcmk_resource_t *) lpc->data;
pcmk_resource_t  1141 tools/crm_resource_runtime.c cli_resource_check(pcmk__output_t *out, pcmk_resource_t *rsc, pcmk_node_t *node)
pcmk_resource_t  1163 tools/crm_resource_runtime.c generate_resource_params(pcmk_resource_t *rsc, pcmk_node_t *node,
pcmk_resource_t  1198 tools/crm_resource_runtime.c bool resource_is_running_on(pcmk_resource_t *rsc, const char *host)
pcmk_resource_t  1248 tools/crm_resource_runtime.c         pcmk_resource_t *rsc = (pcmk_resource_t *) rIter->data;
pcmk_resource_t  1428 tools/crm_resource_runtime.c max_rsc_stop_timeout(pcmk_resource_t *rsc)
pcmk_resource_t  1442 tools/crm_resource_runtime.c             pcmk_resource_t *child = iter->data;
pcmk_resource_t  1496 tools/crm_resource_runtime.c         pcmk_resource_t *rsc = pe_find_resource(scheduler->resources,
pcmk_resource_t  1538 tools/crm_resource_runtime.c cli_resource_restart(pcmk__output_t *out, pcmk_resource_t *rsc,
pcmk_resource_t  1561 tools/crm_resource_runtime.c     pcmk_resource_t *parent = uber_parent(rsc);
pcmk_resource_t  2202 tools/crm_resource_runtime.c get_action_timeout(pcmk_resource_t *rsc, const char *action)
pcmk_resource_t  2218 tools/crm_resource_runtime.c cli_resource_execute(pcmk_resource_t *rsc, const char *requested_name,
pcmk_resource_t  2283 tools/crm_resource_runtime.c cli_resource_move(const pcmk_resource_t *rsc, const char *rsc_id,
pcmk_resource_t  2302 tools/crm_resource_runtime.c         const pcmk_resource_t *p = pe__const_top_resource(rsc, false);
pcmk_resource_t  2323 tools/crm_resource_runtime.c             const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data;