lrm_state          36 daemons/controld/controld_alerts.c     lrm_state_t *lrm_state;
lrm_state          42 daemons/controld/controld_alerts.c     lrm_state = lrm_state_find(controld_globals.our_nodename);
lrm_state          43 daemons/controld/controld_alerts.c     if (lrm_state == NULL) {
lrm_state          47 daemons/controld/controld_alerts.c     lrmd_send_node_alert((lrmd_t *) lrm_state->conn, crmd_alert_list,
lrm_state          55 daemons/controld/controld_alerts.c     lrm_state_t *lrm_state;
lrm_state          61 daemons/controld/controld_alerts.c     lrm_state = lrm_state_find(controld_globals.our_nodename);
lrm_state          62 daemons/controld/controld_alerts.c     if (lrm_state == NULL) {
lrm_state          67 daemons/controld/controld_alerts.c     lrmd_send_fencing_alert((lrmd_t *) lrm_state->conn, crmd_alert_list,
lrm_state          75 daemons/controld/controld_alerts.c     lrm_state_t *lrm_state;
lrm_state          81 daemons/controld/controld_alerts.c     lrm_state = lrm_state_find(controld_globals.our_nodename);
lrm_state          82 daemons/controld/controld_alerts.c     if (lrm_state == NULL) {
lrm_state          86 daemons/controld/controld_alerts.c     lrmd_send_resource_alert((lrmd_t *) lrm_state->conn, crmd_alert_list, node,
lrm_state         667 daemons/controld/controld_cib.c     lrm_state_t *lrm_state = NULL;
lrm_state         692 daemons/controld/controld_cib.c     lrm_state = lrm_state_find(node_name);
lrm_state         693 daemons/controld/controld_cib.c     if (lrm_state == NULL) {
lrm_state         705 daemons/controld/controld_cib.c     metadata = controld_get_rsc_metadata(lrm_state, rsc,
lrm_state          34 daemons/controld/controld_execd.c     lrm_state_t *lrm_state;
lrm_state          37 daemons/controld/controld_execd.c static gboolean is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id);
lrm_state          38 daemons/controld/controld_execd.c static gboolean build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list);
lrm_state          41 daemons/controld/controld_execd.c static lrmd_event_data_t *construct_op(const lrm_state_t *lrm_state,
lrm_state          45 daemons/controld/controld_execd.c static void do_lrm_rsc_op(lrm_state_t *lrm_state, lrmd_rsc_info_t *rsc,
lrm_state          48 daemons/controld/controld_execd.c static gboolean lrm_state_verify_stopped(lrm_state_t * lrm_state, enum crmd_fsa_state cur_state,
lrm_state         158 daemons/controld/controld_execd.c update_history_cache(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, lrmd_event_data_t * op)
lrm_state         165 daemons/controld/controld_execd.c         controld_delete_resource_history(op->rsc_id, lrm_state->node_name,
lrm_state         176 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, op->rsc_id);
lrm_state         180 daemons/controld/controld_execd.c         g_hash_table_insert(lrm_state->resource_history, entry->id, entry);
lrm_state         265 daemons/controld/controld_execd.c send_task_ok_ack(const lrm_state_t *lrm_state, const ha_msg_input_t *input,
lrm_state         269 daemons/controld/controld_execd.c     lrmd_event_data_t *op = construct_op(lrm_state, input->xml, rsc_id, task);
lrm_state         298 daemons/controld/controld_execd.c                 lrm_state_t *lrm_state = lrm_state_find(op_node_name(op));
lrm_state         300 daemons/controld/controld_execd.c                 CRM_ASSERT(lrm_state != NULL);
lrm_state         301 daemons/controld/controld_execd.c                 process_lrm_event(lrm_state, op, NULL, NULL);
lrm_state         312 daemons/controld/controld_execd.c                            lrm_state_t *lrm_state)
lrm_state         319 daemons/controld/controld_execd.c     rc = controld_connect_local_executor(lrm_state);
lrm_state         327 daemons/controld/controld_execd.c     if (lrm_state->num_lrm_register_fails < MAX_LRM_REG_FAILS) {
lrm_state         329 daemons/controld/controld_execd.c                  "(%d max): %s", lrm_state->num_lrm_register_fails,
lrm_state         330 daemons/controld/controld_execd.c                  pcmk__plural_s(lrm_state->num_lrm_register_fails),
lrm_state         339 daemons/controld/controld_execd.c             "%d time%s: %s", lrm_state->num_lrm_register_fails,
lrm_state         340 daemons/controld/controld_execd.c             pcmk__plural_s(lrm_state->num_lrm_register_fails),
lrm_state         357 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = NULL;
lrm_state         362 daemons/controld/controld_execd.c     lrm_state = lrm_state_find_or_create(controld_globals.our_nodename);
lrm_state         363 daemons/controld/controld_execd.c     if (lrm_state == NULL) {
lrm_state         369 daemons/controld/controld_execd.c         if (lrm_state_verify_stopped(lrm_state, cur_state, LOG_INFO) == FALSE) {
lrm_state         377 daemons/controld/controld_execd.c         lrm_state_disconnect(lrm_state);
lrm_state         378 daemons/controld/controld_execd.c         lrm_state_reset_tables(lrm_state, FALSE);
lrm_state         382 daemons/controld/controld_execd.c         try_local_executor_connect(action, msg_data, lrm_state);
lrm_state         392 daemons/controld/controld_execd.c lrm_state_verify_stopped(lrm_state_t * lrm_state, enum crmd_fsa_state cur_state, int log_level)
lrm_state         413 daemons/controld/controld_execd.c     if ((lrm_state->active_ops != NULL) && lrm_state_is_connected(lrm_state)) {
lrm_state         414 daemons/controld/controld_execd.c         guint removed = g_hash_table_foreach_remove(lrm_state->active_ops,
lrm_state         416 daemons/controld/controld_execd.c                                                     lrm_state);
lrm_state         417 daemons/controld/controld_execd.c         guint nremaining = g_hash_table_size(lrm_state->active_ops);
lrm_state         425 daemons/controld/controld_execd.c     if (lrm_state->active_ops != NULL) {
lrm_state         426 daemons/controld/controld_execd.c         g_hash_table_iter_init(&gIter, lrm_state->active_ops);
lrm_state         442 daemons/controld/controld_execd.c             g_hash_table_iter_init(&gIter, lrm_state->active_ops);
lrm_state         453 daemons/controld/controld_execd.c     if (lrm_state->resource_history == NULL) {
lrm_state         463 daemons/controld/controld_execd.c     g_hash_table_iter_init(&gIter, lrm_state->resource_history);
lrm_state         465 daemons/controld/controld_execd.c         if (is_rsc_active(lrm_state, entry->id) == FALSE) {
lrm_state         475 daemons/controld/controld_execd.c         if (lrm_state->active_ops != NULL) {
lrm_state         478 daemons/controld/controld_execd.c             g_hash_table_iter_init(&hIter, lrm_state->active_ops);
lrm_state         498 daemons/controld/controld_execd.c is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id)
lrm_state         502 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
lrm_state         533 daemons/controld/controld_execd.c build_active_RAs(lrm_state_t * lrm_state, xmlNode * rsc_list)
lrm_state         538 daemons/controld/controld_execd.c     g_hash_table_iter_init(&iter, lrm_state->resource_history);
lrm_state         557 daemons/controld/controld_execd.c                                           lrm_state->node_name);
lrm_state         559 daemons/controld/controld_execd.c                                           lrm_state->node_name);
lrm_state         562 daemons/controld/controld_execd.c                                               lrm_state->node_name);
lrm_state         576 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = lrm_state_find(controld_globals.our_nodename);
lrm_state         578 daemons/controld/controld_execd.c     if (!lrm_state) {
lrm_state         584 daemons/controld/controld_execd.c     peer = crm_get_peer_full(0, lrm_state->node_name, CRM_GET_PEER_ANY);
lrm_state         599 daemons/controld/controld_execd.c     build_active_RAs(lrm_state, rsc_list);
lrm_state         661 daemons/controld/controld_execd.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc)
lrm_state         670 daemons/controld/controld_execd.c     op = construct_op(lrm_state, input->xml, rsc_id, PCMK_ACTION_DELETE);
lrm_state         684 daemons/controld/controld_execd.c         notify_deleted(event->lrm_state, op->input, event->rsc, event->rc);
lrm_state         705 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state_t *lrm_state, ha_msg_input_t *input,
lrm_state         719 daemons/controld/controld_execd.c             g_hash_table_remove(lrm_state->resource_history, rsc_id_copy);
lrm_state         723 daemons/controld/controld_execd.c             controld_delete_resource_history(rsc_id_copy, lrm_state->node_name,
lrm_state         726 daemons/controld/controld_execd.c         g_hash_table_foreach_remove(lrm_state->active_ops,
lrm_state         732 daemons/controld/controld_execd.c         notify_deleted(lrm_state, input, rsc_id, rc);
lrm_state         737 daemons/controld/controld_execd.c     event.lrm_state = lrm_state;
lrm_state         738 daemons/controld/controld_execd.c     g_hash_table_foreach_remove(lrm_state->deletion_ops, lrm_remove_deleted_rsc, &event);
lrm_state         771 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = lrm_state_find(node_name);
lrm_state         773 daemons/controld/controld_execd.c     if (lrm_state == NULL) {
lrm_state         776 daemons/controld/controld_execd.c     if (lrm_state->resource_history != NULL) {
lrm_state         777 daemons/controld/controld_execd.c         rsc_history_t *entry = g_hash_table_lookup(lrm_state->resource_history,
lrm_state         789 daemons/controld/controld_execd.c cancel_op(lrm_state_t * lrm_state, const char *rsc_id, const char *key, int op, gboolean remove)
lrm_state         801 daemons/controld/controld_execd.c     pending = g_hash_table_lookup(lrm_state->active_ops, key);
lrm_state         823 daemons/controld/controld_execd.c     rc = lrm_state_cancel(lrm_state, pending->rsc_id, pending->op_type,
lrm_state         850 daemons/controld/controld_execd.c     lrm_state_t *lrm_state;
lrm_state         862 daemons/controld/controld_execd.c         remove = !cancel_op(data->lrm_state, data->rsc->id, key, op->call_id, data->remove);
lrm_state         868 daemons/controld/controld_execd.c cancel_op_key(lrm_state_t * lrm_state, lrmd_rsc_info_t * rsc, const char *key, gboolean remove)
lrm_state         880 daemons/controld/controld_execd.c     data.lrm_state = lrm_state;
lrm_state         882 daemons/controld/controld_execd.c     removed = g_hash_table_foreach_remove(lrm_state->active_ops,
lrm_state         885 daemons/controld/controld_execd.c               removed, g_hash_table_size(lrm_state->active_ops));
lrm_state         907 daemons/controld/controld_execd.c get_lrm_resource(lrm_state_t *lrm_state, const xmlNode *rsc_xml,
lrm_state         912 daemons/controld/controld_execd.c     CRM_CHECK(lrm_state && rsc_xml && rsc_info, return -EINVAL);
lrm_state         915 daemons/controld/controld_execd.c     if (lrm_state_is_connected(lrm_state) == FALSE) {
lrm_state         920 daemons/controld/controld_execd.c     *rsc_info = lrm_state_get_rsc_info(lrm_state, id, 0);
lrm_state         927 daemons/controld/controld_execd.c             *rsc_info = lrm_state_get_rsc_info(lrm_state, long_id, 0);
lrm_state         938 daemons/controld/controld_execd.c         rc = lrm_state_register_rsc(lrm_state, id, class, provider, type,
lrm_state         945 daemons/controld/controld_execd.c                     id, lrm_state->node_name, pcmk_strerror(rc), rc);
lrm_state         951 daemons/controld/controld_execd.c             if (lrm_state_is_local(lrm_state) == TRUE) {
lrm_state         957 daemons/controld/controld_execd.c         *rsc_info = lrm_state_get_rsc_info(lrm_state, id, 0);
lrm_state         963 daemons/controld/controld_execd.c delete_resource(lrm_state_t *lrm_state, const char *id, lrmd_rsc_info_t *rsc,
lrm_state         973 daemons/controld/controld_execd.c         rc = lrm_state_unregister_rsc(lrm_state, id, 0);
lrm_state         987 daemons/controld/controld_execd.c             g_hash_table_insert(lrm_state->deletion_ops, ref, op);
lrm_state         996 daemons/controld/controld_execd.c     delete_rsc_entry(lrm_state, request, id, iter, rc, user, from_cib);
lrm_state        1000 daemons/controld/controld_execd.c get_fake_call_id(lrm_state_t *lrm_state, const char *rsc_id)
lrm_state        1005 daemons/controld/controld_execd.c     if(lrm_state) {
lrm_state        1006 daemons/controld/controld_execd.c         entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
lrm_state        1023 daemons/controld/controld_execd.c fake_op_status(lrm_state_t *lrm_state, lrmd_event_data_t *op, int op_status,
lrm_state        1026 daemons/controld/controld_execd.c     op->call_id = get_fake_call_id(lrm_state, op->rsc_id);
lrm_state        1033 daemons/controld/controld_execd.c force_reprobe(lrm_state_t *lrm_state, const char *from_sys,
lrm_state        1040 daemons/controld/controld_execd.c     crm_info("Clearing resource history on node %s", lrm_state->node_name);
lrm_state        1041 daemons/controld/controld_execd.c     g_hash_table_iter_init(&gIter, lrm_state->resource_history);
lrm_state        1067 daemons/controld/controld_execd.c         delete_resource(lrm_state, entry->id, &entry->rsc, &gIter, from_sys,
lrm_state        1072 daemons/controld/controld_execd.c     controld_delete_node_state(lrm_state->node_name, controld_section_lrm,
lrm_state        1076 daemons/controld/controld_execd.c     update_attrd(lrm_state->node_name, CRM_OP_PROBED, NULL, user_name, is_remote_node);
lrm_state        1094 daemons/controld/controld_execd.c synthesize_lrmd_failure(lrm_state_t *lrm_state, const xmlNode *action,
lrm_state        1117 daemons/controld/controld_execd.c     op = construct_op(lrm_state, action, ID(xml_rsc), operation);
lrm_state        1121 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_DONE, PCMK_OCF_OK, NULL);
lrm_state        1123 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, op_status, rc, exit_reason);
lrm_state        1130 daemons/controld/controld_execd.c     process_lrm_event(lrm_state, op, NULL, action);
lrm_state        1158 daemons/controld/controld_execd.c fail_lrm_resource(xmlNode *xml, lrm_state_t *lrm_state, const char *user_name,
lrm_state        1175 daemons/controld/controld_execd.c     op = construct_op(lrm_state, xml, ID(xml_rsc), "asyncmon");
lrm_state        1183 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_ERROR,
lrm_state        1192 daemons/controld/controld_execd.c     if (get_lrm_resource(lrm_state, xml_rsc, TRUE, &rsc) == pcmk_ok) {
lrm_state        1194 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_DONE, PCMK_OCF_UNKNOWN_ERROR,
lrm_state        1196 daemons/controld/controld_execd.c         process_lrm_event(lrm_state, op, NULL, xml);
lrm_state        1203 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_ERROR, PCMK_OCF_UNKNOWN_ERROR,
lrm_state        1212 daemons/controld/controld_execd.c handle_reprobe_op(lrm_state_t *lrm_state, const char *from_sys,
lrm_state        1217 daemons/controld/controld_execd.c     force_reprobe(lrm_state, from_sys, from_host, user_name, is_remote_node,
lrm_state        1235 daemons/controld/controld_execd.c static bool do_lrm_cancel(ha_msg_input_t *input, lrm_state_t *lrm_state,
lrm_state        1272 daemons/controld/controld_execd.c         in_progress = cancel_op_key(lrm_state, rsc, op_key, TRUE);
lrm_state        1276 daemons/controld/controld_execd.c         in_progress = cancel_op(lrm_state, rsc->id, NULL, call, TRUE);
lrm_state        1286 daemons/controld/controld_execd.c         controld_delete_action_history_by_key(rsc->id, lrm_state->node_name,
lrm_state        1288 daemons/controld/controld_execd.c         send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task,
lrm_state        1292 daemons/controld/controld_execd.c         if (lrm_state->active_ops != NULL) {
lrm_state        1293 daemons/controld/controld_execd.c             g_hash_table_remove(lrm_state->active_ops, op_id);
lrm_state        1310 daemons/controld/controld_execd.c             send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task,
lrm_state        1320 daemons/controld/controld_execd.c do_lrm_delete(ha_msg_input_t *input, lrm_state_t *lrm_state,
lrm_state        1325 daemons/controld/controld_execd.c     int cib_rc = controld_delete_resource_history(rsc->id, lrm_state->node_name,
lrm_state        1332 daemons/controld/controld_execd.c         op = construct_op(lrm_state, input->xml, rsc->id, PCMK_ACTION_DELETE);
lrm_state        1347 daemons/controld/controld_execd.c     delete_resource(lrm_state, rsc->id, rsc, NULL, from_sys,
lrm_state        1391 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = lrm_state_find(lrm_op_target(data->input_xml));
lrm_state        1393 daemons/controld/controld_execd.c     if ((lrm_state != NULL) && pcmk__result_ok(result)) {
lrm_state        1394 daemons/controld/controld_execd.c         md = controld_cache_metadata(lrm_state->metadata_cache, data->rsc,
lrm_state        1398 daemons/controld/controld_execd.c         do_lrm_rsc_op(lrm_state, data->rsc, data->input_xml, md);
lrm_state        1410 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = NULL;
lrm_state        1425 daemons/controld/controld_execd.c     lrm_state = lrm_state_find(target_node);
lrm_state        1426 daemons/controld/controld_execd.c     if ((lrm_state == NULL) && is_remote_node) {
lrm_state        1434 daemons/controld/controld_execd.c     CRM_ASSERT(lrm_state != NULL);
lrm_state        1461 daemons/controld/controld_execd.c         fail_lrm_resource(input->xml, lrm_state, user_name, from_host,
lrm_state        1474 daemons/controld/controld_execd.c         update_attrd(lrm_state->node_name, CRM_OP_PROBED, XML_BOOLEAN_TRUE,
lrm_state        1485 daemons/controld/controld_execd.c         handle_reprobe_op(lrm_state, from_sys, from_host, user_name,
lrm_state        1498 daemons/controld/controld_execd.c         rc = get_lrm_resource(lrm_state, xml_rsc, create_rsc, &rsc);
lrm_state        1500 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml,
lrm_state        1514 daemons/controld/controld_execd.c             delete_rsc_entry(lrm_state, input, ID(xml_rsc), NULL, pcmk_ok,
lrm_state        1522 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
lrm_state        1533 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
lrm_state        1540 daemons/controld/controld_execd.c             if (!do_lrm_cancel(input, lrm_state, rsc, from_host, from_sys)) {
lrm_state        1546 daemons/controld/controld_execd.c             do_lrm_delete(input, lrm_state, rsc, from_sys, from_host,
lrm_state        1561 daemons/controld/controld_execd.c                 md = controld_get_rsc_metadata(lrm_state, rsc,
lrm_state        1589 daemons/controld/controld_execd.c                 do_lrm_rsc_op(lrm_state, rsc, input->xml, md);
lrm_state        1603 daemons/controld/controld_execd.c construct_op(const lrm_state_t *lrm_state, const xmlNode *rsc_op,
lrm_state        1676 daemons/controld/controld_execd.c         if (lrm_state) {
lrm_state        1677 daemons/controld/controld_execd.c             entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
lrm_state        1792 daemons/controld/controld_execd.c         lrm_state_t *lrm_state = state_entry->data;
lrm_state        1794 daemons/controld/controld_execd.c         if (!lrm_state_verify_stopped(lrm_state, cur_state, log_level)) {
lrm_state        1807 daemons/controld/controld_execd.c     lrm_state_t *lrm_state;
lrm_state        1821 daemons/controld/controld_execd.c         remove = !cancel_op(event->lrm_state, event->rsc->id, key, op->call_id, FALSE);
lrm_state        1831 daemons/controld/controld_execd.c     lrm_state_t *lrm_state = user_data;
lrm_state        1837 daemons/controld/controld_execd.c         remove = !cancel_op(lrm_state, op->rsc_id, key, op->call_id, FALSE);
lrm_state        1905 daemons/controld/controld_execd.c do_lrm_rsc_op(lrm_state_t *lrm_state, lrmd_rsc_info_t *rsc, xmlNode *msg,
lrm_state        1927 daemons/controld/controld_execd.c     if (lrm_state == NULL) {
lrm_state        1953 daemons/controld/controld_execd.c     op = construct_op(lrm_state, msg, rsc->id, operation);
lrm_state        1961 daemons/controld/controld_execd.c         data.lrm_state = lrm_state;
lrm_state        1962 daemons/controld/controld_execd.c         removed = g_hash_table_foreach_remove(lrm_state->active_ops,
lrm_state        1977 daemons/controld/controld_execd.c                lrm_state->node_name, pcmk__s(transition, ""), rsc->id,
lrm_state        1996 daemons/controld/controld_execd.c     controld_record_pending_op(lrm_state->node_name, rsc, op);
lrm_state        2002 daemons/controld/controld_execd.c         cancel_op_key(lrm_state, rsc, op_id, FALSE);
lrm_state        2005 daemons/controld/controld_execd.c     rc = controld_execute_resource_agent(lrm_state, rsc->id, op->op_type,
lrm_state        2030 daemons/controld/controld_execd.c         g_hash_table_replace(lrm_state->active_ops, call_id_s, pending);
lrm_state        2045 daemons/controld/controld_execd.c     } else if (lrm_state_is_local(lrm_state)) {
lrm_state        2048 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_NOT_CONNECTED,
lrm_state        2050 daemons/controld/controld_execd.c         process_lrm_event(lrm_state, op, NULL, NULL);
lrm_state        2056 daemons/controld/controld_execd.c                 operation, rsc->id, lrm_state->node_name, pcmk_rc_str(rc), rc);
lrm_state        2057 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, PCMK_EXEC_NOT_CONNECTED,
lrm_state        2059 daemons/controld/controld_execd.c         process_lrm_event(lrm_state, op, NULL, NULL);
lrm_state        2100 daemons/controld/controld_execd.c did_lrm_rsc_op_fail(lrm_state_t *lrm_state, const char * rsc_id,
lrm_state        2105 daemons/controld/controld_execd.c     CRM_CHECK(lrm_state != NULL, return FALSE);
lrm_state        2109 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
lrm_state        2213 daemons/controld/controld_execd.c process_lrm_event(lrm_state_t *lrm_state, lrmd_event_data_t *op,
lrm_state        2248 daemons/controld/controld_execd.c     if (lrm_state) {
lrm_state        2249 daemons/controld/controld_execd.c         rsc = lrm_state_get_rsc_info(lrm_state, op->rsc_id, 0);
lrm_state        2270 daemons/controld/controld_execd.c     if (lrm_state) {
lrm_state        2271 daemons/controld/controld_execd.c         node_name = lrm_state->node_name;
lrm_state        2278 daemons/controld/controld_execd.c         if (lrm_state) {
lrm_state        2279 daemons/controld/controld_execd.c             pending = g_hash_table_lookup(lrm_state->active_ops, op_id);
lrm_state        2354 daemons/controld/controld_execd.c         if (lrm_state) {
lrm_state        2364 daemons/controld/controld_execd.c         if (did_lrm_rsc_op_fail(lrm_state, pending->rsc_id,
lrm_state        2393 daemons/controld/controld_execd.c     } else if (lrm_state && ((op->interval_ms == 0)
lrm_state        2396 daemons/controld/controld_execd.c         gboolean found = g_hash_table_remove(lrm_state->active_ops, op_id);
lrm_state        2404 daemons/controld/controld_execd.c                       g_hash_table_size(lrm_state->active_ops));
lrm_state        2410 daemons/controld/controld_execd.c     if (lrm_state) {
lrm_state        2413 daemons/controld/controld_execd.c             crmd_alert_resource_op(lrm_state->node_name, op);
lrm_state        2417 daemons/controld/controld_execd.c             controld_cache_metadata(lrm_state->metadata_cache, rsc, metadata);
lrm_state        2424 daemons/controld/controld_execd.c         if (lrm_state) {
lrm_state        2425 daemons/controld/controld_execd.c             delete_rsc_entry(lrm_state, NULL, op->rsc_id, NULL, pcmk_ok, NULL,
lrm_state        2434 daemons/controld/controld_execd.c     if (lrm_state && rsc) {
lrm_state        2435 daemons/controld/controld_execd.c         update_history_cache(lrm_state, rsc, op);
lrm_state          66 daemons/controld/controld_execd_state.c     lrm_state_t *lrm_state = user_data;
lrm_state          71 daemons/controld/controld_execd_state.c               lrm_state->node_name, (char*)key, op->user_data);
lrm_state          85 daemons/controld/controld_execd_state.c     event.remote_nodename = lrm_state->node_name;
lrm_state          88 daemons/controld/controld_execd_state.c     process_lrm_event(lrm_state, &event, op, NULL);
lrm_state          94 daemons/controld/controld_execd_state.c lrm_state_is_local(lrm_state_t *lrm_state)
lrm_state          96 daemons/controld/controld_execd_state.c     return (lrm_state != NULL)
lrm_state          97 daemons/controld/controld_execd_state.c            && pcmk__str_eq(lrm_state->node_name, controld_globals.our_nodename,
lrm_state         190 daemons/controld/controld_execd_state.c     lrm_state_t *lrm_state = data;
lrm_state         192 daemons/controld/controld_execd_state.c     if (!lrm_state) {
lrm_state         201 daemons/controld/controld_execd_state.c     remote_proxy_disconnect_by_node(lrm_state->node_name);
lrm_state         204 daemons/controld/controld_execd_state.c               lrm_state->node_name, g_hash_table_size(proxy_table));
lrm_state         206 daemons/controld/controld_execd_state.c     g_hash_table_foreach_remove(proxy_table, remote_proxy_remove_by_node, (char *) lrm_state->node_name);
lrm_state         207 daemons/controld/controld_execd_state.c     remote_ra_cleanup(lrm_state);
lrm_state         208 daemons/controld/controld_execd_state.c     lrmd_api_delete(lrm_state->conn);
lrm_state         210 daemons/controld/controld_execd_state.c     if (lrm_state->rsc_info_cache) {
lrm_state         212 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->rsc_info_cache));
lrm_state         213 daemons/controld/controld_execd_state.c         g_hash_table_destroy(lrm_state->rsc_info_cache);
lrm_state         215 daemons/controld/controld_execd_state.c     if (lrm_state->resource_history) {
lrm_state         217 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->resource_history));
lrm_state         218 daemons/controld/controld_execd_state.c         g_hash_table_destroy(lrm_state->resource_history);
lrm_state         220 daemons/controld/controld_execd_state.c     if (lrm_state->deletion_ops) {
lrm_state         222 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->deletion_ops));
lrm_state         223 daemons/controld/controld_execd_state.c         g_hash_table_destroy(lrm_state->deletion_ops);
lrm_state         225 daemons/controld/controld_execd_state.c     if (lrm_state->active_ops != NULL) {
lrm_state         227 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->active_ops));
lrm_state         228 daemons/controld/controld_execd_state.c         g_hash_table_destroy(lrm_state->active_ops);
lrm_state         230 daemons/controld/controld_execd_state.c     metadata_cache_free(lrm_state->metadata_cache);
lrm_state         232 daemons/controld/controld_execd_state.c     free((char *)lrm_state->node_name);
lrm_state         233 daemons/controld/controld_execd_state.c     free(lrm_state);
lrm_state         237 daemons/controld/controld_execd_state.c lrm_state_reset_tables(lrm_state_t * lrm_state, gboolean reset_metadata)
lrm_state         239 daemons/controld/controld_execd_state.c     if (lrm_state->resource_history) {
lrm_state         241 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->resource_history));
lrm_state         242 daemons/controld/controld_execd_state.c         g_hash_table_remove_all(lrm_state->resource_history);
lrm_state         244 daemons/controld/controld_execd_state.c     if (lrm_state->deletion_ops) {
lrm_state         246 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->deletion_ops));
lrm_state         247 daemons/controld/controld_execd_state.c         g_hash_table_remove_all(lrm_state->deletion_ops);
lrm_state         249 daemons/controld/controld_execd_state.c     if (lrm_state->active_ops != NULL) {
lrm_state         251 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->active_ops));
lrm_state         252 daemons/controld/controld_execd_state.c         g_hash_table_remove_all(lrm_state->active_ops);
lrm_state         254 daemons/controld/controld_execd_state.c     if (lrm_state->rsc_info_cache) {
lrm_state         256 daemons/controld/controld_execd_state.c                   g_hash_table_size(lrm_state->rsc_info_cache));
lrm_state         257 daemons/controld/controld_execd_state.c         g_hash_table_remove_all(lrm_state->rsc_info_cache);
lrm_state         260 daemons/controld/controld_execd_state.c         metadata_cache_reset(lrm_state->metadata_cache);
lrm_state         313 daemons/controld/controld_execd_state.c     lrm_state_t *lrm_state;
lrm_state         317 daemons/controld/controld_execd_state.c     lrm_state = g_hash_table_lookup(lrm_state_table, node_name);
lrm_state         318 daemons/controld/controld_execd_state.c     if (!lrm_state) {
lrm_state         319 daemons/controld/controld_execd_state.c         lrm_state = lrm_state_create(node_name);
lrm_state         322 daemons/controld/controld_execd_state.c     return lrm_state;
lrm_state         335 daemons/controld/controld_execd_state.c lrm_state_disconnect_only(lrm_state_t * lrm_state)
lrm_state         339 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         342 daemons/controld/controld_execd_state.c     crm_trace("Disconnecting %s", lrm_state->node_name);
lrm_state         344 daemons/controld/controld_execd_state.c     remote_proxy_disconnect_by_node(lrm_state->node_name);
lrm_state         346 daemons/controld/controld_execd_state.c     ((lrmd_t *) lrm_state->conn)->cmds->disconnect(lrm_state->conn);
lrm_state         349 daemons/controld/controld_execd_state.c         removed = g_hash_table_foreach_remove(lrm_state->active_ops,
lrm_state         350 daemons/controld/controld_execd_state.c                                               fail_pending_op, lrm_state);
lrm_state         351 daemons/controld/controld_execd_state.c         crm_trace("Synthesized %d operation failures for %s", removed, lrm_state->node_name);
lrm_state         356 daemons/controld/controld_execd_state.c lrm_state_disconnect(lrm_state_t * lrm_state)
lrm_state         358 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         362 daemons/controld/controld_execd_state.c     lrm_state_disconnect_only(lrm_state);
lrm_state         364 daemons/controld/controld_execd_state.c     lrmd_api_delete(lrm_state->conn);
lrm_state         365 daemons/controld/controld_execd_state.c     lrm_state->conn = NULL;
lrm_state         369 daemons/controld/controld_execd_state.c lrm_state_is_connected(lrm_state_t * lrm_state)
lrm_state         371 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         374 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->is_connected(lrm_state->conn);
lrm_state         378 daemons/controld/controld_execd_state.c lrm_state_poke_connection(lrm_state_t * lrm_state)
lrm_state         381 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         384 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->poke_connection(lrm_state->conn);
lrm_state         389 daemons/controld/controld_execd_state.c controld_connect_local_executor(lrm_state_t *lrm_state)
lrm_state         393 daemons/controld/controld_execd_state.c     if (lrm_state->conn == NULL) {
lrm_state         401 daemons/controld/controld_execd_state.c         lrm_state->conn = api;
lrm_state         404 daemons/controld/controld_execd_state.c     rc = ((lrmd_t *) lrm_state->conn)->cmds->connect(lrm_state->conn,
lrm_state         409 daemons/controld/controld_execd_state.c         lrm_state->num_lrm_register_fails = 0;
lrm_state         411 daemons/controld/controld_execd_state.c         lrm_state->num_lrm_register_fails++;
lrm_state         438 daemons/controld/controld_execd_state.c     lrm_state_t *lrm_state = NULL;
lrm_state         444 daemons/controld/controld_execd_state.c     lrm_state = lrm_state_find(proxy->node_name);
lrm_state         445 daemons/controld/controld_execd_state.c     if (lrm_state) {
lrm_state         494 daemons/controld/controld_execd_state.c     lrm_state_t *lrm_state = userdata;
lrm_state         502 daemons/controld/controld_execd_state.c         proxy = crmd_remote_proxy_new(lrmd, lrm_state->node_name, session, channel);
lrm_state         503 daemons/controld/controld_execd_state.c         if (!remote_ra_controlling_guest(lrm_state)) {
lrm_state         524 daemons/controld/controld_execd_state.c                    lrm_state->node_name);
lrm_state         526 daemons/controld/controld_execd_state.c         if (!remote_ra_is_in_maintenance(lrm_state)) {
lrm_state         528 daemons/controld/controld_execd_state.c             update_attrd(lrm_state->node_name, XML_CIB_ATTR_SHUTDOWN, now_s, NULL, TRUE);
lrm_state         534 daemons/controld/controld_execd_state.c                     lrm_state->node_name);
lrm_state         539 daemons/controld/controld_execd_state.c                     lrm_state->node_name);
lrm_state         551 daemons/controld/controld_execd_state.c         CRM_CHECK(lrm_state->node_name, return);
lrm_state         553 daemons/controld/controld_execd_state.c         pcmk__update_acl_user(request, F_LRMD_IPC_USER, lrm_state->node_name);
lrm_state         566 daemons/controld/controld_execd_state.c                 crm_xml_add(request, XML_ATTR_UNAME, lrm_state->node_name);
lrm_state         587 daemons/controld/controld_execd_state.c         remote_proxy_cb(lrmd, lrm_state->node_name, msg);
lrm_state         594 daemons/controld/controld_execd_state.c controld_connect_remote_executor(lrm_state_t *lrm_state, const char *server,
lrm_state         599 daemons/controld/controld_execd_state.c     if (lrm_state->conn == NULL) {
lrm_state         602 daemons/controld/controld_execd_state.c         rc = lrmd__new(&api, lrm_state->node_name, server, port);
lrm_state         609 daemons/controld/controld_execd_state.c         lrm_state->conn = api;
lrm_state         611 daemons/controld/controld_execd_state.c         lrmd_internal_set_proxy_callback(api, lrm_state, crmd_remote_proxy_cb);
lrm_state         616 daemons/controld/controld_execd_state.c     rc = ((lrmd_t *) lrm_state->conn)->cmds->connect_async(lrm_state->conn,
lrm_state         617 daemons/controld/controld_execd_state.c                                                            lrm_state->node_name,
lrm_state         620 daemons/controld/controld_execd_state.c         lrm_state->num_lrm_register_fails = 0;
lrm_state         622 daemons/controld/controld_execd_state.c         lrm_state->num_lrm_register_fails++; // Ignored for remote connections
lrm_state         628 daemons/controld/controld_execd_state.c lrm_state_get_metadata(lrm_state_t * lrm_state,
lrm_state         635 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         654 daemons/controld/controld_execd_state.c                                 lrm_state->node_name);
lrm_state         656 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->get_metadata_params(lrm_state->conn,
lrm_state         661 daemons/controld/controld_execd_state.c lrm_state_cancel(lrm_state_t *lrm_state, const char *rsc_id, const char *action,
lrm_state         664 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         671 daemons/controld/controld_execd_state.c         return remote_ra_cancel(lrm_state, rsc_id, action, interval_ms);
lrm_state         673 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->cancel(lrm_state->conn, rsc_id,
lrm_state         678 daemons/controld/controld_execd_state.c lrm_state_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id, enum lrmd_call_options options)
lrm_state         682 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         686 daemons/controld/controld_execd_state.c         return remote_ra_get_rsc_info(lrm_state, rsc_id);
lrm_state         689 daemons/controld/controld_execd_state.c     rsc = g_hash_table_lookup(lrm_state->rsc_info_cache, rsc_id);
lrm_state         692 daemons/controld/controld_execd_state.c         rsc = ((lrmd_t *) lrm_state->conn)->cmds->get_rsc_info(lrm_state->conn, rsc_id, options);
lrm_state         697 daemons/controld/controld_execd_state.c         g_hash_table_insert(lrm_state->rsc_info_cache, rsc->id, rsc);
lrm_state         721 daemons/controld/controld_execd_state.c controld_execute_resource_agent(lrm_state_t *lrm_state, const char *rsc_id,
lrm_state         730 daemons/controld/controld_execd_state.c     if (lrm_state->conn == NULL) {
lrm_state         748 daemons/controld/controld_execd_state.c         rc = controld_execute_remote_agent(lrm_state, rsc_id, action,
lrm_state         753 daemons/controld/controld_execd_state.c         rc = ((lrmd_t *) lrm_state->conn)->cmds->exec(lrm_state->conn, rsc_id,
lrm_state         770 daemons/controld/controld_execd_state.c lrm_state_register_rsc(lrm_state_t * lrm_state,
lrm_state         775 daemons/controld/controld_execd_state.c     lrmd_t *conn = (lrmd_t *) lrm_state->conn;
lrm_state         788 daemons/controld/controld_execd_state.c     return conn->cmds->register_rsc(lrm_state->conn, rsc_id, class, provider,
lrm_state         793 daemons/controld/controld_execd_state.c lrm_state_unregister_rsc(lrm_state_t * lrm_state,
lrm_state         796 daemons/controld/controld_execd_state.c     if (!lrm_state->conn) {
lrm_state         805 daemons/controld/controld_execd_state.c     g_hash_table_remove(lrm_state->rsc_info_cache, rsc_id);
lrm_state         812 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->unregister_rsc(lrm_state->conn, rsc_id, options);
lrm_state          91 daemons/controld/controld_lrm.h lrm_state_is_local(lrm_state_t *lrm_state);
lrm_state          98 daemons/controld/controld_lrm.h void lrm_state_reset_tables(lrm_state_t * lrm_state, gboolean reset_metadata);
lrm_state         128 daemons/controld/controld_lrm.h void lrm_state_disconnect_only(lrm_state_t * lrm_state);
lrm_state         129 daemons/controld/controld_lrm.h void lrm_state_disconnect(lrm_state_t * lrm_state);
lrm_state         130 daemons/controld/controld_lrm.h int controld_connect_local_executor(lrm_state_t *lrm_state);
lrm_state         131 daemons/controld/controld_lrm.h int controld_connect_remote_executor(lrm_state_t *lrm_state, const char *server,
lrm_state         133 daemons/controld/controld_lrm.h int lrm_state_is_connected(lrm_state_t * lrm_state);
lrm_state         134 daemons/controld/controld_lrm.h int lrm_state_poke_connection(lrm_state_t * lrm_state);
lrm_state         136 daemons/controld/controld_lrm.h int lrm_state_get_metadata(lrm_state_t * lrm_state,
lrm_state         140 daemons/controld/controld_lrm.h int lrm_state_cancel(lrm_state_t *lrm_state, const char *rsc_id,
lrm_state         142 daemons/controld/controld_lrm.h int controld_execute_resource_agent(lrm_state_t *lrm_state, const char *rsc_id,
lrm_state         147 daemons/controld/controld_lrm.h lrmd_rsc_info_t *lrm_state_get_rsc_info(lrm_state_t * lrm_state,
lrm_state         149 daemons/controld/controld_lrm.h int lrm_state_register_rsc(lrm_state_t * lrm_state,
lrm_state         153 daemons/controld/controld_lrm.h int lrm_state_unregister_rsc(lrm_state_t * lrm_state,
lrm_state         159 daemons/controld/controld_lrm.h lrmd_rsc_info_t *remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id);
lrm_state         160 daemons/controld/controld_lrm.h int remote_ra_cancel(lrm_state_t *lrm_state, const char *rsc_id,
lrm_state         162 daemons/controld/controld_lrm.h int controld_execute_remote_agent(const lrm_state_t *lrm_state,
lrm_state         168 daemons/controld/controld_lrm.h void remote_ra_cleanup(lrm_state_t * lrm_state);
lrm_state         171 daemons/controld/controld_lrm.h gboolean remote_ra_is_in_maintenance(lrm_state_t * lrm_state);
lrm_state         173 daemons/controld/controld_lrm.h gboolean remote_ra_controlling_guest(lrm_state_t * lrm_state);
lrm_state         175 daemons/controld/controld_lrm.h void process_lrm_event(lrm_state_t *lrm_state, lrmd_event_data_t *op,
lrm_state         256 daemons/controld/controld_metadata.c controld_get_rsc_metadata(lrm_state_t *lrm_state, const lrmd_rsc_info_t *rsc,
lrm_state         264 daemons/controld/controld_metadata.c     CRM_CHECK((lrm_state != NULL) && (rsc != NULL), return NULL);
lrm_state         269 daemons/controld/controld_metadata.c             metadata = g_hash_table_lookup(lrm_state->metadata_cache, key);
lrm_state         305 daemons/controld/controld_metadata.c     rc = lrm_state_get_metadata(lrm_state, rsc->standard, rsc->provider,
lrm_state         316 daemons/controld/controld_metadata.c     metadata = controld_cache_metadata(lrm_state->metadata_cache, rsc,
lrm_state          77 daemons/controld/controld_metadata.h struct ra_metadata_s *controld_get_rsc_metadata(lrm_state_t *lrm_state,
lrm_state          73 daemons/controld/controld_remote_ra.c #define lrm_remote_set_flags(lrm_state, flags_to_set) do { \
lrm_state          74 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm = (lrm_state); \
lrm_state          81 daemons/controld/controld_remote_ra.c #define lrm_remote_clear_flags(lrm_state, flags_to_clear) do { \
lrm_state          82 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm = (lrm_state); \
lrm_state         114 daemons/controld/controld_remote_ra.c static int handle_remote_ra_start(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd, int timeout_ms);
lrm_state         115 daemons/controld/controld_remote_ra.c static void handle_remote_ra_stop(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd);
lrm_state         428 daemons/controld/controld_remote_ra.c         lrm_state_t *lrm_state = lrm_state_find(cmd->rsc_id);
lrm_state         429 daemons/controld/controld_remote_ra.c         remote_ra_data_t *ra_data = lrm_state? lrm_state->remote_ra_data : NULL;
lrm_state         520 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = data;
lrm_state         521 daemons/controld/controld_remote_ra.c     remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state         536 daemons/controld/controld_remote_ra.c         rc = handle_remote_ra_start(lrm_state, cmd, cmd->remaining_timeout);
lrm_state         562 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = NULL;
lrm_state         568 daemons/controld/controld_remote_ra.c     lrm_state = lrm_state_find(cmd->rsc_id);
lrm_state         570 daemons/controld/controld_remote_ra.c     handle_remote_ra_stop(lrm_state, cmd);
lrm_state         579 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = NULL;
lrm_state         582 daemons/controld/controld_remote_ra.c     lrm_state = lrm_state_find(cmd->rsc_id);
lrm_state         585 daemons/controld/controld_remote_ra.c              cmd->rsc_id, (lrm_state? "" : " (no LRM state)"));
lrm_state         590 daemons/controld/controld_remote_ra.c     if (lrm_state && lrm_state->remote_ra_data) {
lrm_state         591 daemons/controld/controld_remote_ra.c         remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state         604 daemons/controld/controld_remote_ra.c     if(lrm_state) {
lrm_state         605 daemons/controld/controld_remote_ra.c         lrm_state_disconnect(lrm_state);
lrm_state         611 daemons/controld/controld_remote_ra.c synthesize_lrmd_success(lrm_state_t *lrm_state, const char *rsc_id, const char *op_type)
lrm_state         615 daemons/controld/controld_remote_ra.c     if (lrm_state == NULL) {
lrm_state         617 daemons/controld/controld_remote_ra.c         lrm_state = lrm_state_find(controld_globals.our_nodename);
lrm_state         619 daemons/controld/controld_remote_ra.c     CRM_ASSERT(lrm_state != NULL);
lrm_state         628 daemons/controld/controld_remote_ra.c     process_lrm_event(lrm_state, &op, NULL, NULL);
lrm_state         635 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = NULL;
lrm_state         646 daemons/controld/controld_remote_ra.c     lrm_state = lrm_state_find(op->remote_nodename);
lrm_state         647 daemons/controld/controld_remote_ra.c     if (!lrm_state || !lrm_state->remote_ra_data) {
lrm_state         651 daemons/controld/controld_remote_ra.c     ra_data = lrm_state->remote_ra_data;
lrm_state         658 daemons/controld/controld_remote_ra.c             lrm_remote_clear_flags(lrm_state, expect_takeover);
lrm_state         659 daemons/controld/controld_remote_ra.c             lrm_remote_set_flags(lrm_state, takeover_complete);
lrm_state         667 daemons/controld/controld_remote_ra.c             lrm_state_disconnect_only(lrm_state);
lrm_state         686 daemons/controld/controld_remote_ra.c                       lrm_state->node_name);
lrm_state         688 daemons/controld/controld_remote_ra.c         } else if (!remote_ra_is_in_maintenance(lrm_state)) {
lrm_state         690 daemons/controld/controld_remote_ra.c                     lrm_state->node_name);
lrm_state         696 daemons/controld/controld_remote_ra.c                        lrm_state->node_name);
lrm_state         698 daemons/controld/controld_remote_ra.c             handle_remote_ra_stop(lrm_state, NULL);
lrm_state         699 daemons/controld/controld_remote_ra.c             remote_node_down(lrm_state->node_name, DOWN_KEEP_LRM);
lrm_state         701 daemons/controld/controld_remote_ra.c             synthesize_lrmd_success(NULL, lrm_state->node_name,
lrm_state         731 daemons/controld/controld_remote_ra.c                 g_timeout_add(1000, retry_start_cmd_cb, lrm_state);
lrm_state         744 daemons/controld/controld_remote_ra.c             lrm_state_reset_tables(lrm_state, TRUE);
lrm_state         746 daemons/controld/controld_remote_ra.c             lrm_remote_set_flags(lrm_state, remote_active);
lrm_state         793 daemons/controld/controld_remote_ra.c                     lrm_state->node_name);
lrm_state         801 daemons/controld/controld_remote_ra.c         handle_remote_ra_stop(lrm_state, cmd);
lrm_state         818 daemons/controld/controld_remote_ra.c handle_remote_ra_stop(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd)
lrm_state         822 daemons/controld/controld_remote_ra.c     CRM_ASSERT(lrm_state);
lrm_state         823 daemons/controld/controld_remote_ra.c     ra_data = lrm_state->remote_ra_data;
lrm_state         827 daemons/controld/controld_remote_ra.c         g_hash_table_remove_all(lrm_state->active_ops);
lrm_state         831 daemons/controld/controld_remote_ra.c         lrm_state_reset_tables(lrm_state, FALSE);
lrm_state         834 daemons/controld/controld_remote_ra.c     lrm_remote_clear_flags(lrm_state, remote_active);
lrm_state         835 daemons/controld/controld_remote_ra.c     lrm_state_disconnect(lrm_state);
lrm_state         855 daemons/controld/controld_remote_ra.c handle_remote_ra_start(lrm_state_t * lrm_state, remote_ra_cmd_t * cmd, int timeout_ms)
lrm_state         870 daemons/controld/controld_remote_ra.c             lrm_remote_set_flags(lrm_state, controlling_guest);
lrm_state         874 daemons/controld/controld_remote_ra.c     rc = controld_connect_remote_executor(lrm_state, server, port,
lrm_state         880 daemons/controld/controld_remote_ra.c                             lrm_state->node_name, pcmk_rc_str(rc));
lrm_state         889 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = user_data;
lrm_state         890 daemons/controld/controld_remote_ra.c     remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state         912 daemons/controld/controld_remote_ra.c             lrm_remote_clear_flags(lrm_state, expect_takeover | takeover_complete);
lrm_state         913 daemons/controld/controld_remote_ra.c             if (handle_remote_ra_start(lrm_state, cmd,
lrm_state         925 daemons/controld/controld_remote_ra.c             if (lrm_state_is_connected(lrm_state) == TRUE) {
lrm_state         926 daemons/controld/controld_remote_ra.c                 rc = lrm_state_poke_connection(lrm_state);
lrm_state         960 daemons/controld/controld_remote_ra.c             handle_remote_ra_stop(lrm_state, cmd);
lrm_state         963 daemons/controld/controld_remote_ra.c             lrm_remote_clear_flags(lrm_state, takeover_complete);
lrm_state         964 daemons/controld/controld_remote_ra.c             lrm_remote_set_flags(lrm_state, expect_takeover);
lrm_state         990 daemons/controld/controld_remote_ra.c remote_ra_data_init(lrm_state_t * lrm_state)
lrm_state         994 daemons/controld/controld_remote_ra.c     if (lrm_state->remote_ra_data) {
lrm_state         999 daemons/controld/controld_remote_ra.c     ra_data->work = mainloop_add_trigger(G_PRIORITY_HIGH, handle_remote_ra_exec, lrm_state);
lrm_state        1000 daemons/controld/controld_remote_ra.c     lrm_state->remote_ra_data = ra_data;
lrm_state        1004 daemons/controld/controld_remote_ra.c remote_ra_cleanup(lrm_state_t * lrm_state)
lrm_state        1006 daemons/controld/controld_remote_ra.c     remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state        1021 daemons/controld/controld_remote_ra.c     lrm_state->remote_ra_data = NULL;
lrm_state        1039 daemons/controld/controld_remote_ra.c remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id)
lrm_state        1125 daemons/controld/controld_remote_ra.c remote_ra_cancel(lrm_state_t *lrm_state, const char *rsc_id,
lrm_state        1246 daemons/controld/controld_remote_ra.c controld_execute_remote_agent(const lrm_state_t *lrm_state, const char *rsc_id,
lrm_state        1258 daemons/controld/controld_remote_ra.c     CRM_CHECK((lrm_state != NULL) && (rsc_id != NULL) && (action != NULL)
lrm_state        1289 daemons/controld/controld_remote_ra.c     cmd->owner = strdup(lrm_state->node_name);
lrm_state        1328 daemons/controld/controld_remote_ra.c     lrm_state_t *lrm_state = lrm_state_find(node_name);
lrm_state        1330 daemons/controld/controld_remote_ra.c     if (lrm_state && lrm_state_is_connected(lrm_state)) {
lrm_state        1331 daemons/controld/controld_remote_ra.c         remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state        1394 daemons/controld/controld_remote_ra.c remote_ra_maintenance(lrm_state_t * lrm_state, gboolean maintenance)
lrm_state        1401 daemons/controld/controld_remote_ra.c     node = crm_remote_peer_get(lrm_state->node_name);
lrm_state        1411 daemons/controld/controld_remote_ra.c             lrm_remote_set_flags(lrm_state, remote_in_maint);
lrm_state        1413 daemons/controld/controld_remote_ra.c             lrm_remote_clear_flags(lrm_state, remote_in_maint);
lrm_state        1442 daemons/controld/controld_remote_ra.c             lrm_state_t *lrm_state = lrm_state_find(ID(node));
lrm_state        1445 daemons/controld/controld_remote_ra.c             if (lrm_state && lrm_state->remote_ra_data &&
lrm_state        1446 daemons/controld/controld_remote_ra.c                 pcmk_is_set(((remote_ra_data_t *) lrm_state->remote_ra_data)->status, remote_active)) {
lrm_state        1452 daemons/controld/controld_remote_ra.c                 remote_ra_maintenance(lrm_state, is_maint);
lrm_state        1462 daemons/controld/controld_remote_ra.c remote_ra_is_in_maintenance(lrm_state_t * lrm_state)
lrm_state        1464 daemons/controld/controld_remote_ra.c     remote_ra_data_t *ra_data = lrm_state->remote_ra_data;
lrm_state        1469 daemons/controld/controld_remote_ra.c remote_ra_controlling_guest(lrm_state_t * lrm_state)
lrm_state        1471 daemons/controld/controld_remote_ra.c     remote_ra_data_t *ra_data = lrm_state->remote_ra_data;