1818# include <pcmki/pcmki_scheduler.h>
1919
2020struct resource_alloc_functions_s {
21- GHashTable * (* merge_weights ) (resource_t * , const char * , GHashTable * , const char * , float ,
21+ GHashTable * (* merge_weights ) (pe_resource_t * , const char * , GHashTable * , const char * , float ,
2222 enum pe_weights );
23- node_t * (* allocate ) (resource_t * , node_t * , pe_working_set_t * );
24- void (* create_actions ) (resource_t * , pe_working_set_t * );
25- gboolean (* create_probe ) (resource_t * , node_t * , action_t * , gboolean , pe_working_set_t * );
26- void (* internal_constraints ) (resource_t * , pe_working_set_t * );
23+ pe_node_t * (* allocate ) (pe_resource_t * , pe_node_t * , pe_working_set_t * );
24+ void (* create_actions ) (pe_resource_t * , pe_working_set_t * );
25+ gboolean (* create_probe ) (pe_resource_t * , pe_node_t * , pe_action_t * , gboolean , pe_working_set_t * );
26+ void (* internal_constraints ) (pe_resource_t * , pe_working_set_t * );
2727
2828 void (* rsc_colocation_lh ) (pe_resource_t * , pe_resource_t * ,
2929 rsc_colocation_t * , pe_working_set_t * );
@@ -32,15 +32,15 @@ struct resource_alloc_functions_s {
3232
3333 void (* rsc_location ) (pe_resource_t * , pe__location_t * );
3434
35- enum pe_action_flags (* action_flags ) (action_t * , node_t * );
35+ enum pe_action_flags (* action_flags ) (pe_action_t * , pe_node_t * );
3636 enum pe_graph_flags (* update_actions ) (pe_action_t * , pe_action_t * ,
3737 pe_node_t * , enum pe_action_flags ,
3838 enum pe_action_flags ,
3939 enum pe_ordering ,
4040 pe_working_set_t * data_set );
4141
42- void (* expand ) (resource_t * , pe_working_set_t * );
43- void (* append_meta ) (resource_t * rsc , xmlNode * xml );
42+ void (* expand ) (pe_resource_t * , pe_working_set_t * );
43+ void (* append_meta ) (pe_resource_t * rsc , xmlNode * xml );
4444};
4545
4646GHashTable * pcmk__native_merge_weights (pe_resource_t * rsc , const char * rhs ,
@@ -53,38 +53,38 @@ GHashTable *pcmk__group_merge_weights(pe_resource_t *rsc, const char *rhs,
5353
5454pe_node_t * pcmk__native_allocate (pe_resource_t * rsc , pe_node_t * preferred ,
5555 pe_working_set_t * data_set );
56- extern void native_create_actions (resource_t * rsc , pe_working_set_t * data_set );
57- extern void native_internal_constraints (resource_t * rsc , pe_working_set_t * data_set );
56+ extern void native_create_actions (pe_resource_t * rsc , pe_working_set_t * data_set );
57+ extern void native_internal_constraints (pe_resource_t * rsc , pe_working_set_t * data_set );
5858void native_rsc_colocation_lh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
5959 rsc_colocation_t * constraint ,
6060 pe_working_set_t * data_set );
6161void native_rsc_colocation_rh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
6262 rsc_colocation_t * constraint ,
6363 pe_working_set_t * data_set );
64- extern void rsc_ticket_constraint (resource_t * lh_rsc , rsc_ticket_t * rsc_ticket ,
64+ extern void rsc_ticket_constraint (pe_resource_t * lh_rsc , rsc_ticket_t * rsc_ticket ,
6565 pe_working_set_t * data_set );
66- extern enum pe_action_flags native_action_flags (action_t * action , node_t * node );
66+ extern enum pe_action_flags native_action_flags (pe_action_t * action , pe_node_t * node );
6767
6868void native_rsc_location (pe_resource_t * rsc , pe__location_t * constraint );
69- extern void native_expand (resource_t * rsc , pe_working_set_t * data_set );
70- extern gboolean native_create_probe (resource_t * rsc , node_t * node , action_t * complete ,
69+ extern void native_expand (pe_resource_t * rsc , pe_working_set_t * data_set );
70+ extern gboolean native_create_probe (pe_resource_t * rsc , pe_node_t * node , pe_action_t * complete ,
7171 gboolean force , pe_working_set_t * data_set );
72- extern void native_append_meta (resource_t * rsc , xmlNode * xml );
72+ extern void native_append_meta (pe_resource_t * rsc , xmlNode * xml );
7373
7474pe_node_t * pcmk__group_allocate (pe_resource_t * rsc , pe_node_t * preferred ,
7575 pe_working_set_t * data_set );
76- extern void group_create_actions (resource_t * rsc , pe_working_set_t * data_set );
77- extern void group_internal_constraints (resource_t * rsc , pe_working_set_t * data_set );
76+ extern void group_create_actions (pe_resource_t * rsc , pe_working_set_t * data_set );
77+ extern void group_internal_constraints (pe_resource_t * rsc , pe_working_set_t * data_set );
7878void group_rsc_colocation_lh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
7979 rsc_colocation_t * constraint ,
8080 pe_working_set_t * data_set );
8181void group_rsc_colocation_rh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
8282 rsc_colocation_t * constraint ,
8383 pe_working_set_t * data_set );
84- extern enum pe_action_flags group_action_flags (action_t * action , node_t * node );
84+ extern enum pe_action_flags group_action_flags (pe_action_t * action , pe_node_t * node );
8585void group_rsc_location (pe_resource_t * rsc , pe__location_t * constraint );
86- extern void group_expand (resource_t * rsc , pe_working_set_t * data_set );
87- extern void group_append_meta (resource_t * rsc , xmlNode * xml );
86+ extern void group_expand (pe_resource_t * rsc , pe_working_set_t * data_set );
87+ extern void group_append_meta (pe_resource_t * rsc , xmlNode * xml );
8888
8989pe_node_t * pcmk__bundle_allocate (pe_resource_t * rsc , pe_node_t * preferred ,
9090 pe_working_set_t * data_set );
@@ -111,28 +111,28 @@ void pcmk__bundle_append_meta(pe_resource_t *rsc, xmlNode *xml);
111111
112112pe_node_t * pcmk__clone_allocate (pe_resource_t * rsc , pe_node_t * preferred ,
113113 pe_working_set_t * data_set );
114- extern void clone_create_actions (resource_t * rsc , pe_working_set_t * data_set );
115- extern void clone_internal_constraints (resource_t * rsc , pe_working_set_t * data_set );
114+ extern void clone_create_actions (pe_resource_t * rsc , pe_working_set_t * data_set );
115+ extern void clone_internal_constraints (pe_resource_t * rsc , pe_working_set_t * data_set );
116116void clone_rsc_colocation_lh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
117117 rsc_colocation_t * constraint ,
118118 pe_working_set_t * data_set );
119119void clone_rsc_colocation_rh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
120120 rsc_colocation_t * constraint ,
121121 pe_working_set_t * data_set );
122122void clone_rsc_location (pe_resource_t * rsc , pe__location_t * constraint );
123- extern enum pe_action_flags clone_action_flags (action_t * action , node_t * node );
124- extern void clone_expand (resource_t * rsc , pe_working_set_t * data_set );
125- extern gboolean clone_create_probe (resource_t * rsc , node_t * node , action_t * complete ,
123+ extern enum pe_action_flags clone_action_flags (pe_action_t * action , pe_node_t * node );
124+ extern void clone_expand (pe_resource_t * rsc , pe_working_set_t * data_set );
125+ extern gboolean clone_create_probe (pe_resource_t * rsc , pe_node_t * node , pe_action_t * complete ,
126126 gboolean force , pe_working_set_t * data_set );
127- extern void clone_append_meta (resource_t * rsc , xmlNode * xml );
127+ extern void clone_append_meta (pe_resource_t * rsc , xmlNode * xml );
128128
129- void apply_master_prefs (resource_t * rsc );
129+ void apply_master_prefs (pe_resource_t * rsc );
130130pe_node_t * pcmk__set_instance_roles (pe_resource_t * rsc ,
131131 pe_working_set_t * data_set );
132- void create_promotable_actions (resource_t * rsc , pe_working_set_t * data_set );
133- void promote_demote_constraints (resource_t * rsc , pe_working_set_t * data_set );
134- void promotable_constraints (resource_t * rsc , pe_working_set_t * data_set );
135- void promotable_colocation_rh (resource_t * lh_rsc , resource_t * rh_rsc ,
132+ void create_promotable_actions (pe_resource_t * rsc , pe_working_set_t * data_set );
133+ void promote_demote_constraints (pe_resource_t * rsc , pe_working_set_t * data_set );
134+ void promotable_constraints (pe_resource_t * rsc , pe_working_set_t * data_set );
135+ void promotable_colocation_rh (pe_resource_t * lh_rsc , pe_resource_t * rh_rsc ,
136136 rsc_colocation_t * constraint ,
137137 pe_working_set_t * data_set );
138138
@@ -148,11 +148,11 @@ extern gboolean unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set);
148148extern gboolean unpack_rsc_ticket (xmlNode * xml_obj , pe_working_set_t * data_set );
149149
150150void LogNodeActions (pe_working_set_t * data_set , gboolean terminal );
151- void LogActions (resource_t * rsc , pe_working_set_t * data_set , gboolean terminal );
151+ void LogActions (pe_resource_t * rsc , pe_working_set_t * data_set , gboolean terminal );
152152void pcmk__bundle_log_actions (pe_resource_t * rsc , pe_working_set_t * data_set ,
153153 gboolean terminal );
154154
155- extern void rsc_stonith_ordering (resource_t * rsc , action_t * stonith_op ,
155+ extern void rsc_stonith_ordering (pe_resource_t * rsc , pe_action_t * stonith_op ,
156156 pe_working_set_t * data_set );
157157
158158enum pe_graph_flags native_update_actions (pe_action_t * first , pe_action_t * then ,
@@ -175,10 +175,10 @@ enum pe_graph_flags pcmk__multi_update_actions(pe_action_t *first,
175175 enum pe_ordering type ,
176176 pe_working_set_t * data_set );
177177
178- gboolean update_action_flags (action_t * action , enum pe_action_flags flags , const char * source , int line );
178+ gboolean update_action_flags (pe_action_t * action , enum pe_action_flags flags , const char * source , int line );
179179gboolean update_action (pe_action_t * action , pe_working_set_t * data_set );
180- void complex_set_cmds (resource_t * rsc );
180+ void complex_set_cmds (pe_resource_t * rsc );
181181void pcmk__log_transition_summary (const char * filename );
182182void clone_create_pseudo_actions (
183- resource_t * rsc , GListPtr children , notify_data_t * * start_notify , notify_data_t * * stop_notify , pe_working_set_t * data_set );
183+ pe_resource_t * rsc , GListPtr children , notify_data_t * * start_notify , notify_data_t * * stop_notify , pe_working_set_t * data_set );
184184#endif
0 commit comments