lrm_state_t 84 crmd/crmd_lrm.h lrm_state_is_local(lrm_state_t *lrm_state); lrm_state_t 91 crmd/crmd_lrm.h void lrm_state_reset_tables(lrm_state_t * lrm_state, gboolean reset_metadata); lrm_state_t 107 crmd/crmd_lrm.h lrm_state_t *lrm_state_create(const char *node_name); lrm_state_t 117 crmd/crmd_lrm.h lrm_state_t *lrm_state_find(const char *node_name); lrm_state_t 122 crmd/crmd_lrm.h lrm_state_t *lrm_state_find_or_create(const char *node_name); lrm_state_t 131 crmd/crmd_lrm.h void lrm_state_disconnect_only(lrm_state_t * lrm_state); lrm_state_t 132 crmd/crmd_lrm.h void lrm_state_disconnect(lrm_state_t * lrm_state); lrm_state_t 133 crmd/crmd_lrm.h int lrm_state_ipc_connect(lrm_state_t * lrm_state); lrm_state_t 134 crmd/crmd_lrm.h int lrm_state_remote_connect_async(lrm_state_t * lrm_state, const char *server, int port, lrm_state_t 136 crmd/crmd_lrm.h int lrm_state_is_connected(lrm_state_t * lrm_state); lrm_state_t 137 crmd/crmd_lrm.h int lrm_state_poke_connection(lrm_state_t * lrm_state); lrm_state_t 139 crmd/crmd_lrm.h int lrm_state_get_metadata(lrm_state_t * lrm_state, lrm_state_t 143 crmd/crmd_lrm.h int lrm_state_cancel(lrm_state_t * lrm_state, const char *rsc_id, const char *action, int interval); lrm_state_t 144 crmd/crmd_lrm.h int lrm_state_exec(lrm_state_t * lrm_state, const char *rsc_id, const char *action, const char *userdata, int interval, /* ms */ lrm_state_t 148 crmd/crmd_lrm.h lrmd_rsc_info_t *lrm_state_get_rsc_info(lrm_state_t * lrm_state, lrm_state_t 150 crmd/crmd_lrm.h int lrm_state_register_rsc(lrm_state_t * lrm_state, lrm_state_t 154 crmd/crmd_lrm.h int lrm_state_unregister_rsc(lrm_state_t * lrm_state, lrm_state_t 160 crmd/crmd_lrm.h lrmd_rsc_info_t *remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id); lrm_state_t 161 crmd/crmd_lrm.h int remote_ra_cancel(lrm_state_t * lrm_state, const char *rsc_id, const char *action, int interval); lrm_state_t 162 crmd/crmd_lrm.h int remote_ra_exec(lrm_state_t * lrm_state, const char *rsc_id, const char *action, const char *userdata, int interval, /* ms */ lrm_state_t 166 crmd/crmd_lrm.h void remote_ra_cleanup(lrm_state_t * lrm_state); lrm_state_t 169 crmd/crmd_lrm.h gboolean remote_ra_is_in_maintenance(lrm_state_t * lrm_state); lrm_state_t 172 crmd/crmd_lrm.h gboolean process_lrm_event(lrm_state_t * lrm_state, lrmd_event_data_t * op, struct recurring_op_s *pending); lrm_state_t 47 crmd/lrm.c lrm_state_t *lrm_state; lrm_state_t 50 crmd/lrm.c static gboolean is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id); lrm_state_t 51 crmd/lrm.c static gboolean build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list); lrm_state_t 53 crmd/lrm.c static int delete_rsc_status(lrm_state_t * lrm_state, const char *rsc_id, int call_options, lrm_state_t 56 crmd/lrm.c static lrmd_event_data_t *construct_op(lrm_state_t * lrm_state, xmlNode * rsc_op, lrm_state_t 58 crmd/lrm.c static void do_lrm_rsc_op(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, const char *operation, lrm_state_t 64 crmd/lrm.c static gboolean lrm_state_verify_stopped(lrm_state_t * lrm_state, enum crmd_fsa_state cur_state, lrm_state_t 185 crmd/lrm.c update_history_cache(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, lrmd_event_data_t * op) lrm_state_t 292 crmd/lrm.c send_task_ok_ack(lrm_state_t *lrm_state, ha_msg_input_t *input, lrm_state_t 309 crmd/lrm.c lrm_state_t *lrm_state = NULL; lrm_state_t 343 crmd/lrm.c lrm_state_t *lrm_state = NULL; lrm_state_t 406 crmd/lrm.c lrm_state_verify_stopped(lrm_state_t * lrm_state, enum crmd_fsa_state cur_state, int log_level) lrm_state_t 666 crmd/lrm.c lrm_state_t *lrm_state = NULL; lrm_state_t 756 crmd/lrm.c is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id) lrm_state_t 789 crmd/lrm.c build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list) lrm_state_t 823 crmd/lrm.c do_lrm_query_internal(lrm_state_t *lrm_state, int update_flags) lrm_state_t 854 crmd/lrm.c lrm_state_t *lrm_state = lrm_state_find(node_name); lrm_state_t 878 crmd/lrm.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc) lrm_state_t 951 crmd/lrm.c delete_rsc_status(lrm_state_t * lrm_state, const char *rsc_id, int call_options, lrm_state_t 972 crmd/lrm.c delete_rsc_entry(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, lrm_state_t 1011 crmd/lrm.c erase_lrm_history_by_op(lrm_state_t *lrm_state, lrmd_event_data_t *op) lrm_state_t 1070 crmd/lrm.c erase_lrm_history_by_id(lrm_state_t *lrm_state, const char *rsc_id, lrm_state_t 1130 crmd/lrm.c lrm_state_t *lrm_state = NULL; lrm_state_t 1160 crmd/lrm.c cancel_op(lrm_state_t * lrm_state, const char *rsc_id, const char *key, int op, gboolean remove) lrm_state_t 1221 crmd/lrm.c lrm_state_t *lrm_state; lrm_state_t 1239 crmd/lrm.c cancel_op_key(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, const char *key, gboolean remove) lrm_state_t 1260 crmd/lrm.c get_lrm_resource(lrm_state_t * lrm_state, xmlNode * resource, xmlNode * op_msg, gboolean do_create) lrm_state_t 1305 crmd/lrm.c delete_resource(lrm_state_t * lrm_state, lrm_state_t 1346 crmd/lrm.c get_fake_call_id(lrm_state_t *lrm_state, const char *rsc_id) lrm_state_t 1369 crmd/lrm.c force_reprobe(lrm_state_t *lrm_state, const char *from_sys, const char *from_host, const char *user_name, gboolean is_remote_node) lrm_state_t 1384 crmd/lrm.c lrm_state_t *remote_lrm_state = lrm_state_find(entry->id); lrm_state_t 1407 crmd/lrm.c synthesize_lrmd_failure(lrm_state_t *lrm_state, xmlNode *action, int rc) lrm_state_t 1475 crmd/lrm.c lrm_state_t *lrm_state = NULL; lrm_state_t 1802 crmd/lrm.c construct_op(lrm_state_t * lrm_state, xmlNode * rsc_op, const char *rsc_id, const char *operation) lrm_state_t 2013 crmd/lrm.c lrm_state_t *lrm_state = state_entry->data; lrm_state_t 2028 crmd/lrm.c lrm_state_t *lrm_state; lrm_state_t 2050 crmd/lrm.c lrm_state_t *lrm_state = user_data; lrm_state_t 2100 crmd/lrm.c do_lrm_rsc_op(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, const char *operation, xmlNode * msg, lrm_state_t 2424 crmd/lrm.c process_lrm_event(lrm_state_t * lrm_state, lrmd_event_data_t * op, struct recurring_op_s *pending) lrm_state_t 77 crmd/lrm_state.c lrm_state_t *lrm_state = user_data; lrm_state_t 104 crmd/lrm_state.c lrm_state_is_local(lrm_state_t *lrm_state) lrm_state_t 118 crmd/lrm_state.c lrm_state_t * lrm_state_t 121 crmd/lrm_state.c lrm_state_t *state = NULL; lrm_state_t 128 crmd/lrm_state.c state = calloc(1, sizeof(lrm_state_t)); lrm_state_t 176 crmd/lrm_state.c lrm_state_t *lrm_state = data; lrm_state_t 210 crmd/lrm_state.c lrm_state_reset_tables(lrm_state_t * lrm_state, gboolean reset_metadata) lrm_state_t 274 crmd/lrm_state.c lrm_state_t * lrm_state_t 283 crmd/lrm_state.c lrm_state_t * lrm_state_t 286 crmd/lrm_state.c lrm_state_t *lrm_state; lrm_state_t 342 crmd/lrm_state.c lrm_state_disconnect_only(lrm_state_t * lrm_state) lrm_state_t 362 crmd/lrm_state.c lrm_state_disconnect(lrm_state_t * lrm_state) lrm_state_t 375 crmd/lrm_state.c lrm_state_is_connected(lrm_state_t * lrm_state) lrm_state_t 384 crmd/lrm_state.c lrm_state_poke_connection(lrm_state_t * lrm_state) lrm_state_t 394 crmd/lrm_state.c lrm_state_ipc_connect(lrm_state_t * lrm_state) lrm_state_t 436 crmd/lrm_state.c lrm_state_t *lrm_state = NULL; lrm_state_t 494 crmd/lrm_state.c lrm_state_t *lrm_state = userdata; lrm_state_t 571 crmd/lrm_state.c lrm_state_remote_connect_async(lrm_state_t * lrm_state, const char *server, int port, lrm_state_t 600 crmd/lrm_state.c lrm_state_get_metadata(lrm_state_t * lrm_state, lrm_state_t 613 crmd/lrm_state.c lrm_state_cancel(lrm_state_t * lrm_state, const char *rsc_id, const char *action, int interval) lrm_state_t 628 crmd/lrm_state.c lrm_state_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id, enum lrmd_call_options options) lrm_state_t 655 crmd/lrm_state.c lrm_state_exec(lrm_state_t * lrm_state, const char *rsc_id, const char *action, const char *userdata, int interval, /* ms */ lrm_state_t 682 crmd/lrm_state.c lrm_state_register_rsc(lrm_state_t * lrm_state, lrm_state_t 704 crmd/lrm_state.c lrm_state_unregister_rsc(lrm_state_t * lrm_state, lrm_state_t 740 crmd/lrm_state.c lrm_state_t *lrm_state; lrm_state_t 759 crmd/lrm_state.c lrm_state_t *lrm_state; lrm_state_t 784 crmd/lrm_state.c lrm_state_t *lrm_state; lrm_state_t 90 crmd/remote_lrmd_ra.c static int handle_remote_ra_start(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd, int timeout_ms); lrm_state_t 91 crmd/remote_lrmd_ra.c static void handle_remote_ra_stop(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd); lrm_state_t 140 crmd/remote_lrmd_ra.c lrm_state_t *connection_rsc = NULL; lrm_state_t 159 crmd/remote_lrmd_ra.c lrm_state_t *connection_rsc = NULL; lrm_state_t 318 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = lrm_state_find(cmd->rsc_id); lrm_state_t 408 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = data; lrm_state_t 447 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = NULL; lrm_state_t 464 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = NULL; lrm_state_t 495 crmd/remote_lrmd_ra.c synthesize_lrmd_success(lrm_state_t *lrm_state, const char *rsc_id, const char *op_type) lrm_state_t 520 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = NULL; lrm_state_t 681 crmd/remote_lrmd_ra.c handle_remote_ra_stop(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd) lrm_state_t 719 crmd/remote_lrmd_ra.c handle_remote_ra_start(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd, int timeout_ms) lrm_state_t 742 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = user_data; lrm_state_t 835 crmd/remote_lrmd_ra.c remote_ra_data_init(lrm_state_t * lrm_state) lrm_state_t 849 crmd/remote_lrmd_ra.c remote_ra_cleanup(lrm_state_t * lrm_state) lrm_state_t 883 crmd/remote_lrmd_ra.c remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id) lrm_state_t 967 crmd/remote_lrmd_ra.c remote_ra_cancel(lrm_state_t * lrm_state, const char *rsc_id, const char *action, int interval) lrm_state_t 969 crmd/remote_lrmd_ra.c lrm_state_t *connection_rsc = NULL; lrm_state_t 1061 crmd/remote_lrmd_ra.c remote_ra_exec(lrm_state_t * lrm_state, const char *rsc_id, const char *action, const char *userdata, int interval, /* ms */ lrm_state_t 1067 crmd/remote_lrmd_ra.c lrm_state_t *connection_rsc = NULL; lrm_state_t 1126 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = lrm_state_find(node_name); lrm_state_t 1193 crmd/remote_lrmd_ra.c remote_ra_maintenance(lrm_state_t * lrm_state, gboolean maintenance) lrm_state_t 1240 crmd/remote_lrmd_ra.c lrm_state_t *lrm_state = lrm_state_find(ID(node)); lrm_state_t 1259 crmd/remote_lrmd_ra.c remote_ra_is_in_maintenance(lrm_state_t * lrm_state)